Рабочая программа дисциплины сд. Ф. 09 Базы данных Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401 «Прикладная математика»




Скачать 92.37 Kb.
НазваниеРабочая программа дисциплины сд. Ф. 09 Базы данных Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401 «Прикладная математика»
Дата27.11.2012
Размер92.37 Kb.
ТипРабочая программа


Федеральное агентство по образованию

ГОУ ВПО


«Уральский государственный горный университет»


УТВЕРЖДАЮ

Председатель Методической комиссии

Института геологии и геофизики

________________ Тагильцев С.Н.

«_____»______________200___ г.


РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ

СД.Ф.09 Базы данных




Закреплена за кафедрой: математики.


Учебный план специальности подготовки дипломированных специалистов 230401 «Прикладная математика» (ПМ).


Часов по РУП: общая – 72 ч., обяз. ауд. занятия – 54 ч.,

самост. работа студентов – 18 ч.

Виды контроля в семестрах: зачет – 8.


Программу составили:

Серков Владимир Алексеевич, доцент, кандидат геол.-минерал. наук

Рабочая программа дисциплины ОПД.Ф.09 - «Базы данных» составлена на основании:


а) государственного образовательного стандарта ВПО направления подготовки дипломированных специалистов 230400 (657100) – «Прикладная математика» (рег. Номер 322 тех/дc от 05.04.2000 г.);

б) рабочего учебного плана специальности 230401 (073000) – «Прикладная математика» (утв. 20.10.2000 г.).


Рабочая программа одобрена на заседании кафедры математики.

Протокол № 21 от « 26 » сентября 2007 г.


Зав. кафедрой ________________ проф. Сурнев В. Б.


1. ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ

Основными целями и задачами дисциплины является вооружение обучаемых теоретическими знаниями и практическими навыками, необходимыми для:

- организации баз данных;

- построения моделей данных;

- реализации основные функции системы управления базами данных;

- построения реляционных баз данных;

- освоения современные технологий хранения и поиска данных и языков запросов; - разработки программного обеспечения баз данных.

2. ТРЕБОВАНИЯ К УРОВНЮ ОСВОЕНИЯ СОДЕРЖАНИЯ ДИСЦИПЛИНЫ

Студент должен иметь представление:

- о задачах, решаемых информационными системами и системами управления базами данных;

- об архитектуре современных информационных систем;

- о технологиях распределенной обработки данных;

- о тенденциях развития средств и методов управления данными.

Студент должен знать и уметь:

- структуру и функции систем управления базами данных (СУБД);

- наиболее распространенные модели данных в современных СУБД;

- математические основы реляционных СУБД;

- технологию проектирования баз данных;

- основы структурированного языка запросов (SQL);

- средства и методы защиты информации в базах данных;

- средства администрирования баз данных;

- средства и методы построения программного и информационного обеспечения баз данных.

Студент должен иметь навыки:

- проектирования и создания информационных систем средствами СУБД;

- создания приложений для решения задач информационного обслуживания;

- эксплуатации баз данных.


3. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ (тематический план)



Наименование раздела и темы

Обяз. ауд. занятий, часов

Литература

(страницы)

1

2

3

1. Введение.

История развития баз данных. Понятие банка данных и базы данных. Файлы и файловые системы. Распределенные базы данных. Перспективы развития систем управления базами

2

[1] c. 10 - 19

2.  Понятие системы управления базами данных (СУБД).

Архитектура базы данных (БД). Физическая и логическая независимость. Модель пользовательского запроса. Пользователи баз данных (конечный пользователь, администратор, разработчик). Функции СУБД.

2

[1] c. 20 - 30

3. Понятие модели данных и классификация моделей.

Иерархическая модель данных. Языки описания и манипулирования данными в иерархической модели. Примеры. Сетевая модель данных. Языки описания и манипулирования данными в сетевой модели.

2

[1] c. 31 - 46




1

2

3

4. Реляционная модель данных.

Характеристика реляционной модели данных (РБД). Свойства РБД. Основные понятия (отношение, домен, кортеж, атрибут, первичный и вторичны ключи).

2

[1] c. 47 - 50

[2] c. 12 - 21

5. Реляционная алгебра.

Операции реляционной алгебры (объединение, пересечение, разность, декартово произведение, фильтрация, проекция, условное соединение, деление).

2

[1] c. 50 65

6. Проектирование базы данных как информационной модели предметной области.

Системный анализ объектов предметной области (функциональный и предметный подходы). Описание предметной области.

4

[1] c. 104 – 110

[2] c. 25 - 27

7. Инфологическая модель базы данных.

Понятие сущности и связей. Виды связей между сущностями. Формальные способы описания инфологической модели. Даталогическое проектирование и даталогические модели.

4

[1] c. 121-129

[2] c. 27 - 34

8. Язык управления базами данных (SQL). Особенности и история развития языка SQL. Структура языка (определение данных, манипулирование данными, администрирование). Типы данных.

8

[1] c. 66 - 70

[2] c. 35 - 50

9. Построение запросов на языке SQL.

Структура оператора SELECT. Основные секции оператора. Агрегатные функции и вложенные запросы. Понятие представления и операции создания представлений.

8

[1] c. 74 - 89

[2] c. 59 - 70

10. Поддержка целостности баз данных.

Целостность БД – необходимое условие объективного отражения предметной области. Способы поддержки структурной, языковой и ссылочной целостности. Понятие семантической целостности. Средства SQL, обеспечивающие поддержку целостности.

2

[1] c. 135 - 155


11. Представление структур данных на компьютерных носителях.

Файловые структуры, используемы для хранения информации в БД: файлы последовательно и прямого доступа, индексные файлы с плотным и неплотным индексом, В-деревья, инвертированные списки.

2

[1] c. 162 - 175


12. Моделирование связей на файловых структурах.

Модели организации данных при безфайловой структуре. Современные тенденции построения файловых систем. Архитектура разделяемой памяти

2

[1] c. 176 - 197


13. Модели транзакций.

Понятие транзакции. Свойства транзакций. Фиксация и откат транзакций. Журнализация транзакций. Обеспечение физической согласованности БД.

2

[1] c. 216- 231

14.  Параллельное выполнение транзакций.

Проблемы параллельного выполнения и способы их решения (блокировка, построение графа ожиданий, уровни изолированности, гранулированные и синхронизационные захваты).

2

[1] c. 231 - 247




1

2

3

15. Распределенные базы данных. Модель «клиент – сервер» в технологии баз данных. Двухуровневые модели (удаленное управление данными, удаленный доступ). Модели сервера данных и сервера приложений. Параллельные архитектуры

2

[1] c. 198- 216


16. Защита информации в базах данных.

Избирательное и обязательное управление при организации защиты объектов в базах данных. Средства языка SQL, обеспечивающие защиту данных. Реализация системы защиты. Проверка полномочий. Контроль пользователя.

2

[1] c. 276 - 285

17. Обобщенная архитектура СУБД.

Структура системы управления базами даны. Методы синтаксической и семантической оптимизации запросов. Характеристика архитектура и области применения СУБД ACCESS, FOXPRO, PARADOX, ORACLE.

4

[1] c. 286 – 294

[2] c. 169 - 178

18. Перспективы развития баз данных.

Хранилища данных и интеллектуальный анализ. Многомерный анализ данных. Объектно – ориентированные СУБД. Темпоральные базы данных. Использование концепции баз данных в сети Интернет.

2

[1] c. 295 - 300



4. ТЕМАТИКА ЛАБОРАТОРНЫХ И ПИСЬМЕННЫХ РАБОТ.

4.1. Лабораторные и расчетно-графические работы


Номер раздела и темы

Наименование тем лабораторных работ, необходимое обеспечение

Объем (час.)

6

Изучение операционной среды СУБД Access.

Литература: Инструкция по лабораторной работе. [2] с. 35 - 40

2

7

Создание таблиц средствами СУБД Access.

Литература: Инструкция по лабораторной работе. [2] с. 41 - 45

2

8

Создание форм средствами СУБД Access.

Литература: Инструкция по лабораторной работе. [2] с. 71 - 74

2

8

Проектирование многотабличных баз данных (мастер таблиц, мастер форм, модификация структуры таблицы, элементы управления).

Литература: Инструкция по лабораторной работе. [2] с. 81 - 84

2

8

Проектирование связей между таблицами в базах данных.

Литература: Инструкция по лабораторной работе. [2] с. 75 - 79

2

9

Построение запросов по таблице

Литература: Инструкция по лабораторной работе. [2] с. 51 - 70

2

9

Построение многотабличных запросов.

Литература: Инструкция по лабораторной работе. [2] с. 51 - 70

2

9

Построение отчетов.

Литература: Инструкция по лабораторной работе. [2] с. 85 - 91

2

17

Построение интерфейса.

Литература: Инструкция по лабораторной работе. [2] с. 132 - 163

2



5. УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ

5.1. Рекомендуемая литература

5.1.1. Основная литература

1. Карпова Т.С. Базы данных: модели, разработка, реализация. –СПб.: Питер. 2002. –304 с.

2. Кузин А.В., Левонисова С.В. Базы данных. Учебное пособие для студентов высших учебных заведений. –М.: Издательский центр «Академия», 2005. – 320 с.

5.1.2. Дополнительная литература

3. Дейт К. Введение в системы баз данных. – Спб.: «Вильямс» 2000. – 320 с.

4. Конноли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация и сопровождение. Теория и практика. 2-е издание. – М.: Издательский дом "Вильямс", 2000. – 1120 c.

5.2. Средства обеспечения освоения дисциплины

Компьютерные программы и методические руководства к лабораторным работам по основным разделам дисциплины, электронная библиотека кафедры математики, содержащая литературу по всем разделам курса.


6. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ

Компьютерный класс кафедры математики. Персональные компьютеры.


Похожие:

Рабочая программа дисциплины сд. Ф. 09 Базы данных Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401 «Прикладная математика» iconРабочая программа дисциплины сд. Ф. 10 Интеллектуальные системы Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401 «Прикладная математика»
Учебный план специальности подготовки дипломированных специалистов 230401 «Прикладная математика» (ПМ)
Рабочая программа дисциплины сд. Ф. 09 Базы данных Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401 «Прикладная математика» iconРабочая программа дисциплины дс. 02 Некорректные и обратные задачи, методы их решения и приложения Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401(073000) «Прикладная математика (ПМ)»
Учебный план специальности подготовки дипломированных специалистов 230401(073000) – «Прикладная математика (ПМ)»
Рабочая программа дисциплины сд. Ф. 09 Базы данных Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401 «Прикладная математика» iconРабочая программа дисциплины опд. Ф. 09 Теория вероятностей и математическая статистика Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401(073000) «Прикладная математика (ПМ)»
Учебный план специальности подготовки дипломированных специалистов 230401(073000) – «Прикладная математика (ПМ)»
Рабочая программа дисциплины сд. Ф. 09 Базы данных Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401 «Прикладная математика» iconРабочая программа дисциплины опд. Ф. 06 Теория функций комплексного переменного Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401(073000) «Прикладная математика (ПМ)»
Учебный план специальности подготовки дипломированных специалистов 230401(073000) – «Прикладная математика (ПМ)»
Рабочая программа дисциплины сд. Ф. 09 Базы данных Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401 «Прикладная математика» iconРабочая программа дисциплины сд. Ф. 08 Теория игр и исследования операций Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401 (073000) «Прикладная математика (ПМ)»
Учебный план специальности подготовки дипломированных специалистов 230401 (073000) – «Прикладная математика (ПМ)»
Рабочая программа дисциплины сд. Ф. 09 Базы данных Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401 «Прикладная математика» iconРабочая программа дисциплины опд. Ф. 07 Функциональный анализ Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401(073000) «Прикладная математика (ПМ)»
Учебный план специальности подготовки дипломированных специалистов 230401(073000) – «Прикладная математика (ПМ)»
Рабочая программа дисциплины сд. Ф. 09 Базы данных Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401 «Прикладная математика» iconРабочая программа дисциплины опд. В. 01. 01. Основы геодинамики закреплена за кафедрой математики Учебный план специальности подготовки дипломированных специалистов 230401(073000) «Прикладная математика (ПМ)»
Учебный план специальности подготовки дипломированных специалистов 230401(073000) – «Прикладная математика (ПМ)»
Рабочая программа дисциплины сд. Ф. 09 Базы данных Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401 «Прикладная математика» iconРабочая программа дисциплины ен. Ф. 01. 01 Алгебра и аналитическая геометрия. Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401(073000) «Прикладная математика (ПМ)»
Учебный план специальности подготовки дипломированных специалистов 230401(073000) – «Прикладная математика (ПМ)»
Рабочая программа дисциплины сд. Ф. 09 Базы данных Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401 «Прикладная математика» iconРабочая программа дисциплины ен. Р. 01 “основы общей геофизики ” Закреплена за кафедрой математики Учебный план специальности подготовки дипломированных специалистов 230401(073000) «Прикладная математика (ПМ)»
Учебный план специальности подготовки дипломированных специалистов 230401(073000) – «Прикладная математика (ПМ)»
Рабочая программа дисциплины сд. Ф. 09 Базы данных Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401 «Прикладная математика» iconРабочая программа дисциплины опд. Ф. 08 Дискретная математика Закреплена за кафедрой: математики. Учебный план специальности подготовки дипломированных специалистов 230401(073000) «Прикладная математика (ПМ)»
Учебный план специальности подготовки дипломированных специалистов 230401(073000) – «Прикладная математика (ПМ)»
Разместите кнопку на своём сайте:
Библиотека


База данных защищена авторским правом ©lib.znate.ru 2014
обратиться к администрации
Библиотека
Главная страница