МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
![]() |
Государственное образовательное учреждение высшего профессионального образования
«МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПЕЧАТИ»
УТВЕРЖДАЮ
Проректор по учебной работе
______________
«_____» ___________2010 г.
РАБОЧАЯ ПРОГРАММА
По дисциплине | «Управление данными» | |
По направлению | ||
По специальности | 230203.65 – «Информационные технологии в дизайне» | |
Факультет | Цифровых систем и технологий | |
Кафедра | Медиасистемы и технологии |
Индекс по учебному плану | ЦИКЛ | Компонент | ||
Федеральный | Национально-региональный (вузовский) | Элективный | ||
ОПД. Ф.6 | Общие гуманитарные и социально-экономические дисциплины | |||
Общие математические и естественнонаучные дисциплины | ||||
Общепрофессиональные дисциплины | Х | |||
Специальные дисциплины | ||||
Дисциплины специализации |
Форма обучения | Курс | Семестр | Трудоемкость дисциплины в часах | Форма итогового контроля | |||||||
Всего часов | Аудиторных часов | Лекции | Семинарские (практические) занятия | Лабораторные занятия | Курсовая работа | Курсовой проект | Самостоятельная работа | ||||
Очная | 4 | 8 | 136 | 90 | 54 | 36 | 46 | экзамен |
Москва - 2010 г
Составитель: ___ ст. преподаватель _____
Рецензенты: ________________________________________________________
Рабочая программа обсуждена на заседании кафедры «Медиасистемы и технологии» «____» ______________.__, протокол № ____________
Зав. кафедрой _________________ / /
Одобрена Советом факультета цифровых систем и технологий
«_____» _______________, протокол № ______________.
Председатель _________________
1. Цели и задачи дисциплины, требования к знаниям и умениям
1.1. Цель и задачи изучения дисциплины.
Цели дисциплины заключаются в следующем:
· знакомство с моделями данных, используемыми в СУБД, основой теории реляционных баз данных и методами проектирования баз данных;
· приобретение навыков практического использования методов проектирования баз данных реляционного типа;
· подробное изучение конкретной СУБД реляционного типа, ее возможностей и особенностей;
· приобретение навыков реализации прикладного ПО с помощью выбранной СУБД.
Задачами преподавания дисциплины является приобретение следующих компетенций:
· методики анализа предметной области при разработке информацион-
· ных систем;
· теоретические основы реляционной модели данных, построение моде-
· лей данных;
· инструментальные средства анализа и проектирования моделей дан-
· ных;
· реализацию базы данных в одной-двух СУБД;
· принципы построения баз данных архитектуры «Клиент-сервер».
1. 2. Требования к знаниям и умениям.
В результате изучения дисциплины студент должен
знать:
· основные понятия, связанные с реляционной моделью данных;
· принципы построения и функционирования систем управления базами данных;
· методы, используемые для проектирования БД: метод декомпозиции и «сущность—связь» (ER —метод);
· категории стандартов, используемых при проектировании баз данных;
· основные возможности СУБД реляционного типа.;
владеть:
· представлением о других (не реляционных) моделях данных и СУБД, построенных на этих моделях;
· представлением о перспективных направлениях работ в области управления данными;
уметь:
· применять на практике формальные методы построения БД;
· применять средства выбранной СУБД для реализации прикладного ПО.
1.3. Перечень дисциплин с указанием разделов (тем), усвоение которых студентами необходимо для изучения данной дисциплины.
Изучение дисциплины не требует от студентов никаких специальных знаний. Желательно, но не обязательно, чтобы ей предшествовали такие дисциплины, как «Основы программирования» и «Структуры данных».
2. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ
2.1. Наименование тем, их содержание, объем в часах.
№п/п | Наименование тем, разделов | Общая трудоемкость (часов) | ||||
Аудиторные занятия (всего часов) | Лекции | Практические занятия (семинары) | Лабораторные занятия | Самостоятельная работа | ||
очная | очная | очная | очная | очная | ||
1 | Введение | 2 | ||||
2 | Тема 1. Основные понятия | 4 | 4 | |||
3 | Тема 2. Модели данных | 4 | 6 | |||
4 | Тема 3. Проектирование баз данных | 6 | 6 | |||
5 | Тема 4. Создание и корректировка базы данных | 6 | 6 | 6 | ||
6 | Тема 5. Поиск и упорядочение информации, хранящейся в БД | 6 | 2 | 2 | ||
7 | Тема 6. Установка связей между отношениями БД | 6 | 2 | 2 | ||
8 | Тема 7. Вывод и анализ информации, хранящейся в БД | 6 | 4 | 4 | ||
9 | Тема 8. Реализация основных операций реляционной алгебры | 6 | 4 | 6 | ||
10 | Тема 9. Программирование в СУБД | 6 | 12 | 16 | ||
11 | Заключение | 2 | ||||
ИТОГО | 90 | 54 | 36 | 46 |
2.2. Содержание разделов дисциплины.
Введение.
Сферы применения баз данных. История развития автоматизированных систем обработки данных. Суть концепции баз данных. Краткая характеристика дисциплины, ее цели, задачи, объем, содержание, порядок изучения материала, связь с другими дисциплинами учебного плана и место в подготовке специалистов по указанным направлениям и специальностям. Формы контроля самостоятельной работы. Характеристика учебной литературы.
Тема 1. Основные понятия.
База данных, СУБД, банк данных. Предметная область. Объекты и атрибуты, связи между объектами и атрибутами объектов.
Тема 2. Модели данных.
Модель предметной области. Концептуальная модель. Типы моделей данных. Реляционная модель данных. Основные определения: отношения, домены, кортежи, атрибуты. Схема отношения, его степень и мощность. Реляционная БД. Первичный ключ. Свойства отношений реляционной БД. Ограничения на отношения, основные операции над отношениями.
Тема 3. Проектирование баз данных.
Цели проектирования. Универсальное отношение и проблемы его использования. Функциональные зависимости /ФЗ/. Декомпозиция отношения. Нормальная форма Бойса-Кодда /НФБК/. Избыточные ФЗ. Правила вывода. Минимальное покрытие. Декомпозиционный метод проектирования. Модель <сущность-связь> (ER - модель) и ее основные нотации. Правила перехода от ER - модели к реляционной модели. Основные этапы проектирования БД методом <сущность-связь>.
Тема 4. Создание и корректировка базы данных.
Создание и модификация структуры таблицы. Ввод и корректировка данных в режиме формуляра и таблицы. Другие способы занесения информации в БД: создание масок/экранных форм/ для ввода/корректировки данных, импорт/экспорт в СУБД.
Тема 5. Поиск и упорядочение информации, хранящейся в БД.
Сортировка и индексация записей. Типы индексных файлов. Команды поиска в упорядоченной и неупорядоченной БД.
Тема 6. Установка связей между отношениями БД.
Цели установки связи. Основные правила и ограничения.
Тема 7. Вывод и анализ информации, хранящейся в БД.
Создание отчетов. 2 способа проектирования запросов к БД: языки QBE и SQL. SQL-диалект изучаемой СУБД.
Тема 8. Реализация основных операций реляционной алгебры.
Реализация с помощью команд встроенного языка СУБД. Реализация средствами языка SQL.
Тема 9. Программирование в СУБД.
Основные элементы программных файлов. Процедуры, переменные, массивы, структуры управления. Ввод и вывод информации. Программирование меню. Системные средства автоматизации создания приложений.
Заключение.
Проблемы использования и тенденции развития СУБД. Возможные направления исследований в области теории баз данных.
2.3. Лабораторные занятия, их наименование и объем в часах.
№п/п | №Темы дисциплины | Наименование лабораторных работ | Объем в часах |
очная | |||
1 | Тема 3. | Создание проекта БД для предметной области, заданной преподавателем. | 6 |
2 | Тема 4. | Создание и модификация БД | 6 |
3 | Тема 5, 6. | Упорядочение и поиск данных в БД. Установка связей между отношениями БД. | 4 |
4 | Тема 7. | Создание экранных форм | 4 |
5 | Тема 8. | Запросы к БД | 2 |
6 | Тема 8. | Создание отчетов | 2 |
7 | Тема 9. | Создание меню | 6 |
8 | Тема 9. | Сборка приложения | 6 |
2.4. Курсовой проект (работа), его характеристика.
Не предусматривается.
2.5. Организация самостоятельной работы.
Внеаудиторная самостоятельная работа студентов по данному курсу включает:
· конспектирование первоисточников и другой учебной литературы;
· проработку учебного материала (по конспектам, учебной и научной литературе);
· подготовку к семинарам и лабораторным работам;
· выполнение домашних и контрольных работ;
· подготовку к коллоквиумам и экзамену.
№п/п | Наименование тем, разделов | Виды и формы самостоятельной работы* (распределение по часов по формам обучения) | ||||
Подготовка к практическому (семинару, лаб. работе) | Подготовка рефератов (докладов, сообщений и информационных материалов т. п.) | Выполнение домашних, контрольных и иных заданий | Подготовка к промежуточной аттестационной работе (в т. ч. коллоквиум, тестирование и пр.) | Подготовка к зачету (экзамену) | ||
очная | очная | очная | очная | очная | ||
1 | Введение | |||||
2 | Тема 1. Основные понятия | 2 | 2 | |||
3 | Тема 2. Модели данных | 2 | 2 | 2 | ||
4 | Тема 3. Проектирование баз данных | |||||
5 | Тема 4. Создание и корректировка базы данных | 4 | 1 | 1 | ||
6 | Тема 5. Поиск и упорядочение информации, хранящейся в БД | 1 | 1 | |||
7 | Тема 6. Установка связей между отношениями БД | 1 | 1 | |||
8 | Тема 7. Вывод и анализ информации, хранящейся в БД | 2 | 2 | |||
9 | Тема 8. Реализация основных операций реляционной алгебры | 2 | 2 | 2 | ||
10 | Тема 9. Программирование в СУБД | 4 | 4 | 4 | 4 | |
11 | Заключение |
3. УЧЕБНО-МЕТОДИЧЕСКИЕ МАТЕРИАЛЫ ПО ДИСЦИПЛИНЕ
3.1. Основная и дополнительная литература.
Основная
1. Гарсиа- Системы баз данных : Полный курс / Г. Гарсиа-Молина, , Д. Уидом. - М. : Издательский дом "Вильямс", 20с. - ISBN -Х : 244.
2. Базы данных : Проектирование, реализация и сопровождение. Теория и практика: Пер. с англ. / Т. Коннолли, К. Бегг, А. Страчан. - 2-е изд., испр., доп. - М. : Издательский дом "Вильямс", 20с. - ISBN -Х : 321.
3. Советов данных : Теория и практика: Учебник для вузов: Рек. УМО / , , . - М. : Высшая школа, 20с. - ISBN -4 : 198.20.
4. Чертовской, и банки данных: Учеб. пособие для вузов по спец.220200 "Автоматизированные системы обработки информации и упр.". Ч.1 / ; М-во образования РФ; Санкт-Петербургский ин-т (филиал)МГУП. - М. : Изд-во МГУП, 20с. - ISBN -Х : 28р.
Дополнительная
1. Дейт, в системы баз данных / ; Пер. с англ. , . - М. : Наука, 19с.
2. Базы данных : Интеллектуальная обработка информации / , , и др. - М. : Изд-во , 20с. : рис. - ISBN -6 : 158р.
3. Хомоненко данных : Учебник для вузов / , , ; Под ред. . - 4-е изд.,доп.,перераб. - СПб. : КОРОНА принт, 20с. - ISBN -1 : 232.96.
4. Марков данных : Введение в теорию и методологию: учебник для вузов / , . - М. : Финансы и статистика, 20с. - ISBN -5 : 200.
5. Диго данных : Проектирование и использование: Учебник для вузов / . - М. : Финансы и статистика, 20с. - ISBN -2 : 250.
Программное обеспечение
СУБД Microsoft Access 2003 или выше, язык программирования Delphi 7.0 или выше (панель Interbase).
3.2. Перечень наглядных и других пособий, методических указаний по проведению конкретных видов учебных занятий, а также методических материалов к используемым в учебном процессе техническим средствам.
Для материального обеспечения курса используются следующие технические средства ВЦ МГУП и лаборатории кафедры МСиТ :
· персональные компьютеры IBM PC;
· всемирная информационная сеть Интернет.
ПРОТОКОЛ
согласования рабочей программы с другими дисциплинами специальности
на 2010/11 учебный год
Наименование дисциплин, изучение которых опирается на данную дисциплину | Кафедра | Предложения об изменениях в пропорциях материала, порядка изложения и т. д. | Принятое решение (протокол №, дата) кафедрой, разработавшей программу |
1 | 2 | 3 | 4 |
Дополнения и изменения в рабочей программе
на 200 I учебный год
В рабочую программу вносятся следующие изменения:
________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Рабочая программа пересмотрена и одобрена на заседании
кафедры «______ »____________________2010 г.
Заведующий кафедрой «Медиасистемы и технологии»
_________________/ /
Внесенные изменения утверждаю
Проректор по учебной работе
_______________
«___»____________2010 г.



