rpd000009115 (1012165), страница 2
Текст из файла (страница 2)
- 7. Проектирование БД
- 8. Реляционная алгебра
- 9. Структурированный язык запросов SQL
-
Лекции
| № п/п | Раздел дисциплины | Объем, часов | Тема лекции | Дидакт. единицы |
| 1 | 1.1.Анализ и проектирование БД | 4 | Основные термины и понятия в области баз и банков данных | 1, 2, 3 |
| 2 | 1.1.Анализ и проектирование БД | 4 | Реляционная модель | 4 |
| 3 | 1.1.Анализ и проектирование БД | 6 | Нормализация баз данных | 5 |
| 4 | 1.1.Анализ и проектирование БД | 6 | Методология проектирования БД | 6, 7 |
| 5 | 1.2.Реляционные операции | 8 | Реляционные БД и реляционная алгебра | 7, 8 |
| 6 | 1.3.Язык запросов SQL | 8 | Язык запросов SQL | 8, 9 |
| Итого: | 36 | |||
-
Практические занятия
| № п/п | Раздел дисциплины | Объем, часов | Тема практического занятия | Дидакт. единицы |
| Итого: | ||||
-
Лабораторные работы
| № п/п | Раздел дисциплины | Наименование лабораторной работы | Наименование лаборатории | Объем, часов | Дидакт. единицы |
| 1 | 1.1.Анализ и проектирование БД | Технология создания и анализа таблиц реляционной базы данных Access | Компьютерный класс кафедры 303 | 8 | 1, 3, 4, 5 |
| 2 | 1.2.Реляционные операции | Разработка и использование форм в реляционной БД Access | Компьютерный класс кафедры 303 | 8 | 4, 8, 6, 5 |
| 3 | 1.3.Язык запросов SQL | Технология создания и применения запросов и фильтров в реляционной БД Access | Компьютерный класс кафедры 303 | 8 | 8, 9 |
| 4 | 1.3.Язык запросов SQL | Разработка отчетов и макросов в реляционной БД Access | Компьютерный класс кафедры 303 | 8 | 6, 7, 9 |
| Итого: | 32 | ||||
-
Типовые задания
| № п/п | Раздел дисциплины | Объем, часов | Наименование типового задания |
| Итого: | |||
-
Курсовые работы и проекты по дисциплине
-
Рубежный контроль
-
Промежуточная аттестация
1. Экзамен (5 семестр)
Прикрепленные файлы:
Вопросы для подготовки к экзамену/зачету:
1.Банк данных и файловые системы. Определения. Структура. Компоненты.
2.Системы управления базами данных. Назначение. Архитектура.
3.Реляционные базы данных. Определения и ограничения.
4.Трехуровневая архитектура среды баз данных. Ее назначение и преимущества.
5.Ключи и их разновидности в реляционных БД.
6.Правила внешних ключей.
7.Реляционная модель и требования, которым она отвечает
8.Математические отношения. Реляционная схема. Свойства отношений
9.Целостность реляционных данных. Виды ограничений целостности.
10.Нормализация и ее назначение. Нормальные формы (НФ).
11.Примеры перехода к высшим НФ.
12.Бинарные связи. Показатель кардинальности.
13.Примеры составления отношений, находящихся в НФБК, для связей один ко многим.
14.Бинарные связи многие ко многим. Пример составления отношений с проверкой их нахождения в НФБК.
15.Степень связи. Приведите собственный пример проектирования отношений БД для трехсторонней связи.
16.Покажите проблемы, связанные с низкими нормальными формами (ниже НФБК). Как от них избавиться?
17.Дайте определение концепции функциональной зависимости. Как эта концепция связана с процессом нормализации?
18.Проектирование БД на основе процедуры нормализации.
19.ER-метод проектирования БД. Основные понятия. Примеры.
20.Функциональные зависимости и их использование при проектировании баз данных .
21.Транзитивная зависимость и ее влияние.
22.Дайте определение пяти основным операциям реляционной алгебры.
23.Декартово произведение и операции соединения.
24.Реляционные операции полусоединения, пересечения и деления.
25.Реляционные операции объединения, разности и внешнего соединения.
26.Напишите на языке реляционной алгебры запрос(ы), позволяющий найти список преподавателей, ведущих все виды занятий.
27.Язык запросов SQL.
28.Сравнение языков QBE и SQL.
29.Как можно получить на языке SQL декартово произведение?
30.Напишите на языке SQL запрос(ы), позволяющий найти список преподавателей, ведущих все виды занятий.
31.Приведите примеры пяти основных реляционных операций на языке SQL.
32.Напишите на языке реляционной алгебры запрос(ы), позволяющий найти список преподавателей, ведущих только один предмет.
33.Напишите на языке SQL запрос(ы), позволяющий найти список преподавателей, ведущих только один предмет.
34.Математические отношения. Реляционная схема. Свойства отношений
35.Целостность реляционных данных. Виды ограничений целостности.
36.Процедура нормализации и ее назначение. Нормальные формы (НФ).
37.Бинарные связи. Связи более высокого порядка.
38.Показатель кардинальности. Степень связи.
39.Связи один ко многим. Примеры составления отношений, находящихся в НФБК.
40.Бинарные связи многие ко многим. Пример составления отношений с проверкой их нахождения в НФБК.
41.Проблемы, связанные с низкими нормальными формами (ниже НФБК).
42.Концепция функциональной зависимости. Как эта концепция связана с процессом нормализации?
43.Использование процедуры нормализации для проектирование БД.
44.Модель "сущность-связь". Основные понятия. Примеры.
45.Функциональные зависимости и их использование при проектировании баз данных .
46.Проектирование БД на основе модели "сущность-связь".
-
УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
а)основная литература:
1. Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных: учебное пособие. - М.: Форум, 2012.-400 с.
2. Илюшечкин В.М. Основы использования и проектирования баз данных: учеб. пособие.- М.: Юрайт, 2011.-213 с.
3. Кузнецов С.Д. Основы баз данных: учебное пособие. – М.: Бином. Лаборатория знаний, 2012. – 484 с.
4. Дунаев В.В. Базы данных. Язык SQL для студента. – СПб.: БХВ-Петербург, 2007. – 320 с.
5. Коннолли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация и сопровождение. Теория и практика. – М.: Издательский дом "Вильямс", 2004. – 1120 с.
6. Кренке Д. Теория и практика построения баз данных. – СПб.: Питер, 2005– 858 с.
7. Бекаревич Ю.Б. Самоучитель Access 2010/Ю.Б.Бекаревич, Н.В.Пушкина.-СПб.:БХВ-Петербург, 2013- 432с.
б)дополнительная литература:
1. Бекаревич Ю.Б., Пушкина Н.В. Самоучитель.Microsoft® Access 2002. – СПб.: БХВ-Санкт-Петербург, 2002. – 718 с.
2. Бекаревич Ю.Б., Пушкина Н.В. Самоучитель.Microsoft® Access 2007. – СПб.: БХВ-Санкт-Петербург, 2007. – 698 с.
3. Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ. – М.: Мир, 1991. – 280 с.
4. Дейт К. Введение в системы баз данных. – М.: Издательский дом "Вильямс", 2006. –1328 с.
в)программное обеспечение, Интернет-ресурсы, электронные библиотечные системы:
1. Бесплатное программное обеспечение фирмы Microsoft.
2. Локальная компьютерная сеть кафедры на основе программного обеспечения от фирмы Microsoft.
3. Раздаточные материалы в виде электронных копий.
4. Интернет-сайт дистанционного обучения кафедры 303.
5. Интернет-сайты электронных библиотечных систем с книгами по базам данных.
-
МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
1. Лекционные занятия:
Аудитория для лекций, оборудованная видеоаппаратурой и компьютером.Набор слайдов.
2. Лабораторные работы:
Компьютерный класс кафедры, оснащенный локальной вычислительной сетью с выходом в Интернет, а также наличие сервера локальной сети и серверов баз данных.
3. Прочее:
a. рабочее место преподавателя, оснащенное компьютером с доступом в Интернет,
b. рабочие места студентов, оснащенные компьютерами с бесплатным доступом на сайт кафедры 303, предназначенные для работы в электронной образовательной среде,
Приложение 1
к рабочей программе дисциплины
«Базы и банки данных »
Аннотация рабочей программы
Дисциплина Базы и банки данных является частью Профессионального цикла дисциплин подготовки студентов по направлению подготовки Системы управления летательными аппаратами. Дисциплина реализуется на 3 факультете «Московского авиационного института (национального исследовательского университета)» кафедрой (кафедрами) 303.
Дисциплина нацелена на формирование следующих компетенций: ПК-18 ,ПК-19 ,ПК-25 ,ПСК-13.1 ,ПСК-13.2 ,ПСК-13.3 ,ПСК-13.4 ,ПСК-13.5.
Содержание дисциплины охватывает круг вопросов, связанных с: классификацией и компьютерной эволюцией банков данных и баз данных; реляционной моделью и нормализацией БД; проектированием БД; реляционной алгеброй и языком SQL; разработкой компьютерных приложений.
Преподавание дисциплины предусматривает следующие формы организации учебного процесса: Лекция, мастер-класс, Лабораторная работа.
Программой дисциплины предусмотрены следующие виды контроля: промежуточная аттестация в форме Экзамен (5 семестр).
Общая трудоемкость освоения дисциплины составляет 4 зачетных единиц, 144 часов. Программой дисциплины предусмотрены лекционные (36 часов), практические (0 часов), лабораторные (32 часов) занятия и (49 часов) самостоятельной работы студента. Дисциплина «Базы и банки данных» входит в состав профессионального цикла дисциплин подготовки специалистов 161101 «Системы управления летательными аппаратами» и преподается для специализации «Измерительно-вычислительные комплексы систем управления ВКЛА». Дисциплина реализуется на 3 факультете МАИ кафедрой 303.
Приложение 2
к рабочей программе дисциплины
«Базы и банки данных »
Cодержание учебных занятий
-
Лекции
1.1.1. Основные термины и понятия в области баз и банков данных(АЗ: 4, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
1.1.2. Реляционная модель(АЗ: 4, СРС: 2)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс















