rpd000004045 (230100 (09.03.01).Б1 Автоматизированное управление бизнес-процессами и финансами)
Описание файла
Файл "rpd000004045" внутри архива находится в следующих папках: 230100 (09.03.01).Б1 Автоматизированное управление бизнес-процессами и финансами, 230100.Б1. Документ из архива "230100 (09.03.01).Б1 Автоматизированное управление бизнес-процессами и финансами", который расположен в категории "". Всё это находится в предмете "вспомогательные материалы для первокурсников" из 1 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. .
Онлайн просмотр документа "rpd000004045"
Текст из документа "rpd000004045"
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Московский авиационный институт
(национальный исследовательский университет)
УТВЕРЖДАЮ
Проректор по учебной работе
______________Куприков М.Ю.
“____“ ___________20__
РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ (000004045)
Базы данных
(указывается наименование дисциплины по учебному плану)
Направление подготовки | Информатика и вычислительная техника | |||||
Квалификация (степень) выпускника | Бакалавр | |||||
Профиль подготовки | Автоматизированное управление бизнес-процессами и финансами | |||||
Форма обучения | очная | |||||
(очная, очно-заочная и др.) | ||||||
Выпускающая кафедра | 506 | |||||
Обеспечивающая кафедра | 506 | |||||
Кафедра-разработчик рабочей программы | 506 | |||||
Семестр | Трудоем-кость, час. | Лек-ций, час. | Практич. занятий, час. | Лаборат. работ, час. | СРС, час. | Экзаменов, час. | Форма промежуточного контроля |
5 | 180 | 34 | 0 | 16 | 103 | 27 | Э |
Итого | 180 | 34 | 0 | 16 | 103 | 27 |
Москва
2011 г.
РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ
Разделы рабочей программы
-
Цели освоения дисциплины
-
Структура и содержание дисциплины
-
Учебно-методическое и информационное обеспечение дисциплины
-
Материально-техническое обеспечение дисциплины
Приложения к рабочей программе дисциплины
Приложение 1. Аннотация рабочей программы
Приложение 2. Cодержание учебных занятий
Приложение 3. Прикрепленные файлы
Программа составлена в соответствии с требованиями ФГОС ВПО по направлению подготовки 230100 Информатика и вычислительная техника
Авторы программы :
Зенин А.И. | _________________________ |
Заведующий обеспечивающей кафедрой 506 | _________________________ |
Программа одобрена:
Заведующий выпускающей кафедрой 506 _________________________ | Декан выпускающего факультета "ИНЖЭКИН" _________________________ |
-
ЦЕЛИ ОСВОЕНИЯ ДИСЦИПЛИНЫ
Целью освоения дисциплины Базы данных является достижение следующих результатов образования (РО):
N | Шифр | Результат освоения |
1 | Знать теорию и методологию проектирования баз данных | |
2 | Владеть принципами и методами проектирования автоматизированных систем управления; методами предпроектного исследования объекта управления |
Перечисленные РО являются основой для формирования следующих компетенций: (в соответствии с ФГОС ВПО и требованиями к результатам освоения основной образовательной программы (ООП))
N | Шифр | Компетенция |
1 | ОК-12 | Имеет навыки работы с компьютером как средством управления информацией |
2 | ОК-13 | Способен работать с информацией в глобальных компьютерных сетях |
3 | ПК-2 | Осваивать методики использования программных средств для решения практических задач |
4 | ПК-3 | Разрабатывать интерфейсы «человек - электронно-вычислительная машина» |
5 | ПК-4 | Разрабатывать модели компонентов информационных систем, включая модели баз данных |
6 | ПК-5 | Разрабатывать компоненты программных комплексов и баз данных, использовать современные инструментальные средства и технологии программирования |
-
СТРУКТУРА И СОДЕРЖАНИЕ ДИСЦИПЛИНЫ
Общая трудоемкость дисциплины составляет 5 зачетных(ые) единиц(ы), 180 часа(ов).
Модуль | Раздел | Лекции | Практич. занятия | Лаборат. работы | СРС | Всего часов | Всего с экзаменами и курсовыми |
Базы данных | Основные понятия и предмет дисциплины | 4 | 0 | 0 | 4 | 8 | 180 |
Архитектура баз данных | 4 | 0 | 0 | 4 | 8 | ||
Элементы реляционной алгебры | 6 | 0 | 0 | 6 | 12 | ||
Проектирование реляционных баз данных | 8 | 0 | 16 | 48 | 72 | ||
Язык SQL | 12 | 0 | 0 | 12 | 24 | ||
Всего | 34 | 0 | 16 | 74 | 124 | 180 |
-
Содержание (дидактика) дисциплины
В разделе приводится полный перечень дидактических единиц, подлежащих усвоению при изучении данной дисциплины.
1. Основные понятия и предмет дисциплины
- 1.1. Основные понятия, термины и определения
- 1.2. Базы данных, банки данных.
- 1.3. Интегрированная обработка данных.
- 1.4. Языки описания данных, языки манипулирования данными.
- 1.5. Системы управления базами данных (СУБД).
- 1.6. Модели данных СУБД. Сущность и связь.
- 1.7. Дескрипторы.
- 1.8. Иерархическая модель данных.
- 1.9. Сетевая модель данных.
- 1.10. Стандарты КОДАСИЛ.
- 1.11. Реляционная модель данных.
- 1.12. Администрирование баз данных.
2. Архитектура баз данных
- 2.1. Три уровня архитектуры. Внешний уровень, концептуальный уровень, внутренний уровень.
- 2.2. Схема и подсхема.
- 2.3. Концептуальная и логическая модель базы данных.
- 2.4. Физическая модель базы данных.
- 2.5. Представление концептуальных схем.
- 2.6. Модель Чена.
- 2.7. Стандарт IDEF1X.
- 2.8. ER-модель.
- 2.9. Сущность и ее атрибуты.
- 2.10. Ассоциация и ее атрибуты.
- 2.11. Ключи, роли и кардинальные числа.
- 2.12. Нотации ER-модели.
- 2.13. Атрибутивная модель.
- 2.14. Типы данных и их описание.
- 2.15. Плоские записи и периодические поля.
3. Элементы реляционной алгебры
- 3.1. Определение алгебры.
- 3.2. Основание и сигнатура.
- 3.3. Определение отношения.
- 3.4. Алгебра отношений.
- 3.5. Замкнутость алгебры отношений.
- 3.6. Отношение, схема отношения, домен отношения.
- 3.7. Операция «домен отношения» и «активный домен отношения».
- 3.8. Операции объединения, пересечения и разности отношений.
- 3.9. Операция декартова произведения отношений.
- 3.10. Унарные операции реляционной алгебры.
- 3.11. Проекция.
- 3.12. Свойства проекции: коммутативность, дистрибутивность.
- 3.13. Выборка.
- 3.14. Свойства выборки: коммутативность, дистрибутивность.
- 3.15. Свойства выборки по атрибуту, принадлежащему подмножеству проекции.
- 3.16. Операция соединения.
- 3.17. Соединение при отсутствии одноименных атрибутов.
- 3.18. Эквисоединение. Эквисоединение как выборка по декартову произведению.
- 3.19. -соединение. Отношение как условие -соединения.
- 3.20. Деление отношений.
4. Проектирование реляционных баз данных
- 4.1. Анализ сущностей и типы связей.
- 4.2. Реляционная таблица как отношение. Определение отношения.
- 4.3. Схема отношения, атрибуты, домены, кортежи.
- 4.4. Ключи, потенциальные ключи, первичные ключи, внешние ключи.
- 4.5. Связь один-к-одному.
- 4.6. Связь один-ко-многим.
- 4.7. Связь многие-ко-многим.
- 4.8. Реализация связей ссылками.
- 4.9. Специфика связи многие-ко-многим.
- 4.10. Однозначность процедур поиска информации.
- 4.11. Атомарные атрибуты.
- 4.12. Первая нормальная форма.
- 4.13. Дублирование значений атрибутов в таблицах.
- 4.14. Проблема однозначности корректировок базы данных.
- 4.15. Целостность.
- 4.16. Функциональные зависимости.
- 4.17. Тривиальные и нетривиальные зависимости.
- 4.18. Замыкания.
- 4.19. Вторая нормальная форма.
- 4.20. Транзитивные функциональные зависимости.
- 4.21. Третья нормальная форма.
5. Язык SQL
- 5.1. История появления языка.
- 5.2. Стандарты языка.
- 5.3. Программные продукты (СУБД), поддерживающие язык SQL.
- 5.4. Описание баз данных.
- 5.5. Базовые таблицы и таблицы-представления.
- 5.6. Типы данных. NULL-значение.
- 5.7. Операторы CREATE, DROP.
- 5.8. Занесение информации в таблицы.
- 5.9. Удаление информации.
- 5.10. Добавление столбцов.
- 5.11. Манипулирование данными.
- 5.12. Оператор SELECT.
- 5.13. Реализация операций реляционной алгебры «проекция» и «выборка» средствами языка SQL.
- 5.14. Реализация бинарных операций реляционной алгебры средствами языка SQL.
- 5.15. Коррекция данных в таблицах.
- 5.16. Примеры запросов на языке SQL.
-
Лекции
№ п/п | Раздел дисциплины | Объем, часов | Тема лекции | Дидакт. единицы |
1 | 1.1.Основные понятия и предмет дисциплины | 2 | Основные понятия, термины и определения | 1.1, 1.2, 1.3, 1.4 |
2 | 1.1.Основные понятия и предмет дисциплины | 2 | Модели данных СУБД. Администрирование баз данных | 1.5, 1.6, 1.7, 1.8, 1.9, 1.10, 1.11, 1.12 |
3 | 1.2.Архитектура баз данных | 2 | Уровни архитектуры баз данных | 2.1, 2.2, 2.3, 2.4 |
4 | 1.2.Архитектура баз данных | 2 | Представление концептуальных схем. Атрибутивная модель | 2.5, 2.6, 2.7, 2.8, 2.9, 2.10, 2.11, 2.12, 2.13, 2.14, 2.15 |
5 | 1.3.Элементы реляционной алгебры | 2 | Основные понятия реляционной алгебры | 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9 |
6 | 1.3.Элементы реляционной алгебры | 4 | Унарные операции реляционной алгебры | 3.10, 3.11, 3.12, 3.13, 3.14, 3.15, 3.16, 3.17, 3.19, 3.20, 3.18 |
7 | 1.4.Проектирование реляционных баз данных | 2 | Анализ сущностей и типы связей | 4.1, 4.2, 4.3, 4.4, 4.5, 4.6, 4.7, 4.8, 4.9 |
8 | 1.4.Проектирование реляционных баз данных | 2 | Однозначность процедур поиска информации | 4.10, 4.11, 4.12 |
9 | 1.4.Проектирование реляционных баз данных | 2 | Дублирование значений атрибутов | 4.13, 4.14, 4.15, 4.16, 4.17, 4.18, 4.19 |
10 | 1.4.Проектирование реляционных баз данных | 2 | Транзитивные функциональные зависимости | 4.20, 4.21 |
11 | 1.5.Язык SQL | 2 | Программные продукты (СУБД), поддерживающие язык SQL | 5.1, 5.2, 5.3 |
12 | 1.5.Язык SQL | 4 | Описание баз данных | 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 5.10 |
13 | 1.5.Язык SQL | 2 | Манипулирование данными | 5.11, 5.12, 5.13, 5.14, 5.15 |
14 | 1.5.Язык SQL | 4 | Запросы на языке SQL | 5.16 |
Итого: | 34 |
-
Практические занятия
№ п/п | Раздел дисциплины | Объем, часов | Тема практического занятия | Дидакт. единицы |
Итого: |
-
Лабораторные работы
№ п/п | Раздел дисциплины | Наименование лабораторной работы | Наименование лаборатории | Объем, часов | Дидакт. единицы |
1 | 1.4.Проектирование реляционных баз данных | Проектирование концептуальной схемы баз данных | 8 | 4.1, 4.2, 4.3, 4.4, 4.5, 4.6, 4.7, 4.8, 4.9, 4.10, 4.11 | |
2 | 1.4.Проектирование реляционных баз данных | Проектирование логической схемы баз данных | 8 | 4.12, 4.13, 4.14, 4.15, 4.16, 4.17, 4.18, 4.19, 4.20, 4.21 | |
Итого: | 16 |
-
Типовые задания
№ п/п | Раздел дисциплины | Объем, часов | Наименование типового задания |
Итого: |
-
Курсовые работы и проекты по дисциплине
1.1. Проектирование реляционных баз данных