ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТУРИЗМА И СЕРВИСА»
ФГОУВПО «РГУТиС»
Факультет __________________Экономический_________________
(название факультета)
Кафедра ______Корпоративное управление и электронный бизнес_
(название кафедры)
УТВЕРЖДАЮ
Проректор по учебной работе,
д.э.н., профессор
_____________________________Новикова Н.Г.
«____»______________________________20__г.
Методические рекомендации
для преподавателя
Дисциплина _____________Базы данных_______________________
(название дисциплины)
Специальность__080801_Прикладная информатика (по областям)_
(название специальности)
Москва 2010 г.
Методические рекомендации разработаны на основе рабочей программы дисциплины
Базы данных
(название курса)
При разработке методических рекомендаций в основу положен Государственный образовательный стандарт по специальности
_____080801_Прикладная информатика (по областям __
(шифр и название специальности)
Методические рекомендации рассмотрены и утверждены на заседании кафедры _Корпоративное управление и электронный бизнес__
Протокол № ________ «____»______________20__ г.
Зав кафедрой д.т.н., проф. Потемкин А.И.
Методические рекомендации одобрены Научно-методическим советом ФГОУВПО «РГУТиС»
Протокол №_______ «_____»___________20___г.
Ученый секретарь
Научно-методического совета к.и.н., доцент Юрчикова Е.В.
Методические рекомендации разработал:
преподаватель кафедры
Корпоративное управление и электронный бизнес Колупаева Е. А.
(название кафедры)
МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ДЛЯ ПРЕПОДАВАТЕЛЯ
по проведению лекций по курсу ________«Базы данных»________________
Курс__« Базы данных» ведется с целью освоения студентами методами создания и эксплуатации баз данных, обладать соответствующими умениями и навыками работы с ними.
Тема 1. Базы данных. Принципы построения. Организация процессов обработки данных в БД. Ограничение целостности. Основные возможности СУБД Access.
ЦЕЛЬ: способствовать формированию знаний по основам построения баз данных.
ЗАДАЧИ: рассмотреть основные принципы построения баз данных; обучить методам создания баз данных на примере СУБД Access; изучить организацию обработки данных в базах данных.
СРЕДСТВА ОБУЧЕНИЯ_Компьютеры Intel Pentium 4 2.8 GHz 512 Мб________________
МЕТОДЫ ОБУЧЕНИЯ____________лекции и лабораторные работы__________________
СТУДЕНТ ДОЛЖЕН ЗНАТЬ:
1. до изучения темы (базисные знания):
основные принципы обработки данных в информационных системах, основные принципы работы вычислительной техники, представления чисел и символов в ЭВМ, принципы функционирования основных устройств ЭВМ.
2. после изучения темы:
преимущества централизованного подхода к обработке данных; основные принципы построения баз данных реляционной модели; ограничения целостности; первичный ключ; внешний ключ; виды связей между таблицами; индексирование; реляционная алгебра; нормализация; методы создания таблиц, схемы данных; методы сортировки и фильтрации данных, методы создания запросов, форм, отчетов, страниц, макросов, модулей и командного интерфейса приложений в Access.
КОНТРОЛЬНЫЕ ВОПРОСЫ
1.Объяснить смысл основных терминов: базы данных, СУБД, система базы данных, информационная система, информационно-управляющая система.
2.Назвать недостатки традиционных файловых систем.
3.Определить принципы построения и организацию централизованного подхода в управлении данными в базах данных.
4.Дать определение модели представления данных, модели данных, иерархической модели, гипертекстовой и мультимедийной базы данных, сетевой модели.
5.Дать определение реляционной модели. Определить термины: атрибут, домен, отношение, схема отношения, кортеж.
6.Назвать фундаментальные свойства отношений в реляционных базах данных.
7.Объяснить смысл основных терминов: ключ, первичный ключ, внешний ключ.
8.Определить вид связи 1:1 между таблицами в реляционных базах данных.
9.Определить вид связи 1:M между таблицами в реляционных базах данных.
10.Определить вид связи M:1 между таблицами в реляционных базах данных.
11.Определить вид связи M:M (M:N) между таблицами в реляционных базах данных.
12.Определить принципы индексирования.
13.Объяснить основные операции реляционной алгебры: объединения отношений, пересечения отношений, взятия разности отношений, прямого произведения отношений, ограничения отношения (селекции, выборки), проекции отношения, соединения отношений, деления отношений.
14.Дать определение понятию «нормализация».
15.Дать определение первой нормальной формы (1НФ).
16.Дать определение второй нормальной формы (2НФ).
17.Дать определение третьей нормальной формы (3НФ).
18.Дать определение четвёртой нормальной формы (4НФ).
19.Назвать достоинства и недостатки реляционной модели базы данных.
РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА
основная литература:
Хомоненко А.Д., ЦыганковВ.М., Мальцев М.Г. Базы данных. 5-е изд, доп. М: ООО Бином-Пресс, 2006 - 736 c.
Джеффри Д. Ульмап, Дженнифер Уидом Основы реляционных баз данных. М. : "Лори", 2006 - 374 c.
Киреева О.А. Базы данных: Учебное пособие Тольятти: Изд-во ТГУС, 2007 - c. 136.
Кузин А.В., Левонисова С.В. Базы данных: Учебное пособие для студ. ВУЗ-ов М.: Изд. Центр Академия, 2005 - 320 c.
дополнительная литература:
Малыхина М.П. Базы данных: Основы, проектирование, использование Учебное пособие для студ. ВУЗ-ов, 2-е изд. СПб.:БХВ – Петербург, 2006 - 528 c.
Марков А.С., Лисовский В.Т. Базы данных: Введение в теорию и методологию. Учебник. М.: Фин. и стат., 2006 - 512 c.
Методические рекомендации: при разработке данной темы следует подчеркнуть важность изучаемой темы и её практическую значимость в курсе. Желательно активизировать внимание студентов на приводимых примерах, иллюстрирующих такие вопросы как виды связей между таблицами, реляционная алгебра и нормальные формы. При объяснении этих вопросов необходимо продиктовать основные положения и предложить студентом сначала самостоятельно получить результат для данных приведённого примера, а затем у доски с наиболее активным студентом обсудить и найти правильный ответ на поставленный вопрос в примере.
Тема 2. SQL.
ЦЕЛЬ: освоить использование языка SQL.
ЗАДАЧИ: обучить методам управления данными с помощью SQL.
СРЕДСТВА ОБУЧЕНИЯ_Компьютеры Intel Pentium 4 2.8 GHz 512 Мб________________
МЕТОДЫ ОБУЧЕНИЯ____________лекции и лабораторные работы__________________
СТУДЕНТ ДОЛЖЕН ЗНАТЬ:
1. до изучения темы (базисные знания):
преимущества централизованного подхода к обработке данных; основные принципы построения баз данных реляционной модели; ограничения целостности; первичный ключ; внешний ключ; виды связей между таблицами; индексирование; реляционная алгебра; нормализация; методы создания таблиц, схемы данных; методы сортировки и фильтрации данных, методы создания запросов, форм, отчетов, страниц, макросов, модулей и командного интерфейса приложений в Access.
2. после изучения темы:
основные возможности SQL, уметь создавать основные запросы на SQL, в том числе запрос на объединение таблиц и уметь использовать подчинённый запрос в Конструкторе запросов.
КОНТРОЛЬНЫЕ ВОПРОСЫ
1.Объяснить синтаксис запроса, написанного на SQL.
2.Назвать основные операторы SQL.
3.Назвать основные возможности SQL.
4.Привести пример запроса, написанного на SQL.
5.По тексту запроса, написанного на SQL, дать описание его результата.
РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА
основная литература:
Хомоненко А.Д., ЦыганковВ.М., Мальцев М.Г. Базы данных. 5-е изд, доп. М: ООО Бином-Пресс, 2006 - 736 c.
Джеффри Д. Ульмап, Дженнифер Уидом Основы реляционных баз данных. М. : "Лори", 2006 - 374 c.
Киреева О.А. Базы данных: Учебное пособие Тольятти: Изд-во ТГУС, 2007 - c. 136.
Кузин А.В., Левонисова С.В. Базы данных: Учебное пособие для студ. ВУЗ-ов М.: Изд. Центр Академия, 2005 - 320 c.
дополнительная литература:
Малыхина М.П. Базы данных: Основы, проектирование, использование Учебное пособие для студ. ВУЗ-ов, 2-е изд. СПб.:БХВ – Петербург, 2006 - 528 c.
Марков А.С., Лисовский В.Т. Базы данных: Введение в теорию и методологию. Учебник. М.: Фин. и стат., 2006 - 512 c.
Методические рекомендации: на лабораторной работе необходимо просмотреть и проанализировать SQL-вид запросов, выполненных на предыдущей лабораторной работе.
Тема 3. Жизненный цикл баз данных.
ЦЕЛЬ: ознакомиться с основными этапами жизненного цикла базы данных.
ЗАДАЧИ: освоить этапы жизненного цикла базы данных.
СРЕДСТВА ОБУЧЕНИЯ_______________________________________________________
МЕТОДЫ ОБУЧЕНИЯ____________лекции_______________________________________
СТУДЕНТ ДОЛЖЕН ЗНАТЬ:
1. до изучения темы (базисные знания):
основные принципы построения баз данных.
2. после изучения темы:
этапы жизненного цикла базы данных, основные принципы организации создания базы данных.
КОНТРОЛЬНЫЕ ВОПРОСЫ
1.Назвать основные этапы жизненного цикла базы данных.
2.Что содержит этап предварительного планирования?
3.Что содержит этап проверки осуществимости?
4.Что содержит этап определения требований?
5.Что содержит этап логического проектирования?
6.Что содержит этап концептуализации предметной области?
7.Что содержит этап реализации?
8.Что содержит этап оценки и сопровождения?
9.Что происходит с базой данных после завершения сопровождения?