Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.54 Mб
Скачать

70

Международный университет природы, общества и человека «Дубна»

Филиал Протвино

Кафедра «Информационные технологии»

Кульман Т.Н.

Учебно-методический комплекс по дисциплине:

«Базы данных»

по специальности 230105 – «Программное обеспечение вычислительной техники и автоматизированных систем»

(Для студентов очной и заочной формы обучения)

Содержание

1. Организационно-методическая часть (Программа дисциплины) 2

1.1. Цели и задачи дисциплины 2

1.2. Требования к уровню освоения содержания дисциплины 3

1.3. Объем дисциплины и виды учебной работы (в часах) 3

1.4. Содержание дисциплины 3

1.5. Перечень практических занятий 6

1.6. График выполнения самостоятельных работ студентами 7

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

2. Конспект лекций (семестр 5) 9

2.1. Введение в базы данных 9

2.2. Классификация моделей данных 12

2.3. Язык SQL 17

2.4. Проектирование баз данных 26

2.5.Физические модели баз данных 33

2.6. Распределённая обработка данных 35

2.7. Обеспечение безопасности в БД 42

2.8. Современные направления исследований и разработок 44

3. Конспект лекций (семестр 6) 48

3.1. Представления 48

3.2. Компоненты языка Transact-SQL 50

3.3. Курсоры 55

3.4. Хранимые процедуры 58

3.5. Триггеры 60

4. Задания для проведения семинарских занятий 61

5. Контрольные и самостоятельные работы 76

6. Вопросы к экзамену (семестр 5) 88

7. Вопросы к зачёту(семестр 6) 91

8. Форма итогового контроля 92

1. Организационно-методическая часть (Программа дисциплины)

1.1. Цели и задачи дисциплины

Дисциплина посвящена изучению принципов построения и функционирования систем управления базами данных /СУБД/, методов проектирования баз данных /БД/ и реализации прикладного программного обеспечения /ПО/ на базе современной системы управления базами данных /СУБД/. Особое внимание уделяется реляционной модели данных. Рассматриваются основы теории реляционных баз данных /БД/ и методы проектирования БД: метод декомпозиции и метод “сущность-связь”. Подробно изучаются язык структурирования запросов и язык программирования приложений.

Изучению дисциплины должны предшествовать такие предметы, как “Программирование на языке высокого уровня” и “Структуры и алгоритмы обработки данных”.

Цели дисциплины заключаются в следующем:

  • знакомство с принципами построения и функционирования СУБД, с моделями данных, используемыми в СУБД, основой теории реляционных баз данных и методами проектирования баз данных,

  • подробное изучение конкретной СУБД реляционного типа, ее возможностей и особенностей,

  • приобретение навыков практического использования методов проектирования баз данных реляционного типа,

  • приобретение навыков реализации прикладного ПО с помощью выбранной СУБД.

1.2. Требования к уровню освоения содержания дисциплины

В результате изучения дисциплины студенты должны:

  • знать основные понятия, связанные с архитектурой баз данных, с реляционной моделью данных; методы, используемые для проектирования БД: метод “сущность—связь” и метод нормализации; физические модели данных; основные принципы распределённой обработки данных, основные подходы к обеспечению безопасности БД; а также основные возможности СУБД реляционного типа;

  • уметь применять на практике методы проектирования БД, а также уметь применять средства выбранной СУБД для реализации прикладного ПО,

  • знать и практически уметь на языке манипулирования данными SQL формулировать запросы к БД,

  • иметь представление о СУБД, построенных на не реляционных моделях данных, а также о современных направлениях работ в области управления данными.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]