bigpo.ru
добавить свой файл
1
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ


ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТУРИЗМА И СЕРВИСА»

ФГОУВПО «РГУТиС»


Факультет __________Экономический факультет___________________

(название факультета)

Кафедра ____Корпоративное управление и электронный бизнес _______

(название кафедры)


УТВЕРЖДАЮ

Проректор по учебной работе,

д.э.н., профессор

_______________________Новикова Н.Г.

«____»______________________________20___г.


^ РАБОЧАЯ ПРОГРАММА


Дисциплина _____________Базы данных _______________________

(название дисциплины)

Специальность_080801 Прикладная информатика (по областям)_____

(название специальности)


Москва 2010г.

Рабочая программа составлена на основании примерной программы дисциплины

____________________________ ^ Базы данных __________________________

(название курса)

При разработке программы в основу положен Государственный образовательный стандарт по специальности
_080801__Прикладная информатика (по областям)

(шифр и название специальности)

Рабочая программа рассмотрена и утверждена на заседании кафедры

__________ ^ Корпоративное управление и электронный бизнес ____________

(название кафедры)


Протокол № ________ «____»_______________20__г.


Зав кафедрой д.т.н., проф. Потёмкин А. И.


Рабочая программа одобрена Научно-методическим советом ФГОУВПО «РГУТиС»


Протокол №_______ «_____»______________________20___г.


Ученый секретарь

Научно-методического совета

к.и.н., доцент Юрчикова Е.В.


^ Рабочую программу разработал:


Преподаватель кафедры

«Корпоративное управление и электронный бизнес» Колупаева Е. А.

(название кафедры)


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


Содержание государственного образовательного стандарта высшего профессионального образования для специальности 080801 "Прикладная информатика (по областям)" ОПД.Ф.03:

«Базы данных (БД). Принципы построения. Жизненный цикл БД.

Типология БД. Документальные БД. Фактографические БД. Гипертекстовые и мультимедийные БД. XML-серверы. Объектно-ориентированные БД. Распределенные БД. Коммерческие БД. Организация процессов обработки данных в БД. Ограничения целостности. Технология оперативной обработки транзакции (ОLТР-технология). Информационные хранилища. ОLАР-технология.

Проблема создания и сжатия больших информационных массивов, информационных хранилищ и складов данных. Основы фракталов. Фрактальная математика. Фрактальные методы в архивации. Управление складами данных.»


Дисциплина “Базы данных” является общепрофессиональной и рассматривает такие важнейшие объекты профессиональной деятельности информатика как базы данных, информационные хранилища. Лица, заверивших обучение по данной дисциплине должны свободно владеть методами создания и эксплуатации баз данных, обладать соответствующими умениями и навыками работы с базами данных.

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

Полученные студентами знания и практические навыки использования баз данных существенно помогут будущим специалистам в организации основ управления производством, в разработке программных средств, используемых для решения различных задач экономики в сфере сервиса, автоматизации обработки информации и т.п.

Задачами изучения дисциплины являются изучение основных сведений о создании баз данных и их применение. В результате изучения дисциплины студент должен знать:

  • основные понятия баз данных, СУБД;

  • принципы организации систем баз данных;

  • уметь создавать системы баз данных и применять их для решения поставленных задач.




^ 2. Объем и содержание дисциплины

2.1. Распределение рабочего времени по семестрам, видам занятий и контроля.

Вид занятий и контроля

Очная форма обучения

Заочная форма обучения

полная программа

сокращенная программа

полная программа

сокращенная программа

Всего часов

170




170

158

Лекции

51




4

4

Практические занятия







4

4

Семинары













Лабораторные работы

34




8

4

Консультации по курсу

2










Всего аудиторных занятий

85




28

12

Самостоятельная работа студента

85










Курсовой проект или работа

+




+

+

Реферат













Контрольная работа













Зачет

+




+




Экзамен

+




+

+




2.2. Наименование тем их содержание и объем в часах аудиторных занятий.




№ п/п

Наименование тем

^ Очная форма

Заочная форма




Л

п

Л

п

1

^ Базы данных. Принципы построения. Организация процессов обработки данных в БД. Ограничение целостности.

24

0

6

0

2

^ Жизненный цикл баз данных.

1

0

0

0

3

Основные возможности СУБД Access.

4

30

0

6

4

SQL.

4

2

2

2

5

Типология БД. Документальные БД. Фактографические БД. Гипертекстовые и мультимедийные БД. XML-серверы. Постреляционные БД. Объектно-ориентированные БД. Распределенные БД. Коммерческие БД.

10

2

0

0

6

^ Технология оперативной обработки транзакции (OLTP-технология).

4

0

0

0

7

Проблема создания и сжатия больших информационных массивов, информационных хранилищ и складов данных. Информационные хранилища. Управление складами данных. OLAP-технология. Основы фракталов. Фрактальная математика. Фрактальные методы в архивации.

4

0

0

0




Итого:

51

34

8

8




Л- объем лекционных занятий в часах;

П- суммарный объем практических занятий, семинаров, а также лабораторных работ.


2.3. Тематическое содержание дисциплины.






Тема
Содержание темы

Вид занятий*

1

^ Базы данных. Принципы построения. Организация процессов обработки данных в БД. Ограничение целостности.

Преимущества централизованного подхода к обработке данных. Реляционная модель. Реляционная БД. Ограничения целостности. Первичный ключ. Внешние ключи. Виды связей между таблицами. Индексирование. Реляционная алгебра. Нормализация.

Л

2

^ Жизненный цикл баз данных.

Этапы жизненного цикла баз данных. Этап предварительного планирования. Этап проверки осуществимости. Этап определения требований. Этап логического проектирования. Концептуализация предметной области. Этап реализации. Этап оценки и сопровождения.

Л

3

Основные возможности СУБД Access.

Создание таблиц в Access. Схема данных в Access. Сортировка данных в Access. Фильтрация данных в Access. Создание запросов, форм, отчетов, страниц, макросов, модулей и командного интерфейса приложений в Access.

Л, ЛР

4

SQL.

Запросы на выборку. Групповые запросы. Перекрестные запросы. Запросы на объединение нескольких таблиц. SQL-запросы в конструкторе запросов, форм, отчетов, макросов Access.

Л, ЛР

5

Типология БД. Документальные БД. Фактографические БД. Гипертекстовые и мультимедийные БД. XML-серверы. Постреляционные БД. Объектно-ориентированные БД. Распределенные БД. Коммерческие БД.

Признаки классификации. Модели данных. Иерархическая, сетевая, реляционная модель данных. Документальные БД. Фактографические БД. Гипертекстовые и мультимедийные БД. XML-серверы. Постреляционные БД. Объектно-ориентированные БД. Многомерные БД. Распределенные БД. Коммерческие БД.

Л, ЛР

6

^ Технология оперативной обработки транзакции (OLTP-технология).

Транзакции. Управление транзакциями. Восстановление транзакции. Оперативная обработка транзакции (OLTP-технология).

Л

7

Проблема создания и сжатия больших информационных массивов, информационных хранилищ и складов данных. Информационные хранилища. Управление складами данных. OLAP-технология. Основы фракталов. Фрактальная математика. Фрактальные методы в архивации.

Информационные хранилища. Управление складами данных. OLAP-технология. Методы сжатия данных. Основы фракталов. Фрактальная математика. Фрактальные методы в архивации.

Л




- В графе «Вид занятий» проставляются следующие обозначения:

Л – лекции;

ПЗ – практические занятия;

С – семинары;

ЛР – лабораторные работы.


2.4. Формы текущего контроля.


2.4.1. Проведение контрольных работ.


Не предусмотрено.


2.4.2. Проведение зачета (примерный перечень вопросов зачета).


1.Реляционная модель базы данных. Сущность. Атрибут. Домен. Отношение. Схема отношения. Кортеж.

2.Фундаментальные свойства отношений в реляционных базах данных.

3.Ключи. Первичный ключ. Внешний ключ.

4.Виды связей между таблицами в реляционных базах данных. Связь 1:1.

5.Виды связей между таблицами в реляционных базах данных. Связь 1:M.

6.Виды связей между таблицами в реляционных базах данных. Связь M:1.

7.Виды связей между таблицами в реляционных базах данных. Связь M:M (M:N).

8.Индексирование.

9.Реляционная алгебра. Объединение отношений.

10.Реляционная алгебра. Пересечение отношений.

11.Реляционная алгебра. Взятие разности отношений.

12.Реляционная алгебра. Прямое произведение отношений.

13.Реляционная алгебра. Ограничение отношения (селекция, выборка).

14.Реляционная алгебра. Проекция отношения.

15.Реляционная алгебра. Соединение отношений.

16.Реляционная алгебра. Деление отношений.

17.Нормализация. Первая нормальная форма (1НФ).

18.Нормализация. Вторая нормальная форма (2НФ).

19.Нормализация. Третья нормальная форма (3НФ).

20.Нормализация. Четвертая нормальная форма (4НФ).


2.4.3. Проведение экзамена (примерный перечень вопросов экзамена).


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.Реляционная алгебра. Взятие разности отношений.

16.Реляционная алгебра. Прямое произведение отношений.

17.Реляционная алгебра. Ограничение отношения (селекция, выборка).

18.Реляционная алгебра. Проекция отношения.

19.Реляционная алгебра. Соединение отношений.

20.Реляционная алгебра. Деление отношений.

21.Нормализация. Первая нормальная форма (1НФ).

22.Нормализация. Вторая нормальная форма (2НФ).

23.Нормализация. Третья нормальная форма (3НФ).

24.Нормализация. Четвертая нормальная форма (4НФ).

25.Нормализация. Пятая нормальная форма (5НФ).

26.Достоинства и недостатки реляционной модели базы данных.

27.Постреляционные базы данных.

28.Многомерные базы данных. OLAP-технология (оперативная аналитическая обработка).

29.Объекто-ориентированные базы данных.

30.Жизненный цикл базы данных. Этап предварительного планирования.

31.Жизненный цикл базы данных. Этап проверки осуществимости.

32.Жизненный цикл базы данных. Этап определения требований.

33.Жизненный цикл базы данных. Этап логического проектирования.

34.Жизненный цикл базы данных. Этап реализации.

35.Жизненный цикл базы данных. Этап оценки и сопровождения.

36.Типология баз данных. Признаки классификации. Документальные и фактографические базы данных.

37.Коммерческие базы данных.

38.Распределенные базы данных. Технология оперативной обработки транзакции (OLTP-технология).

39.XML-сервер.

40.Мультимедийные базы данных.

41.Основные возможности СУБД Access.

42.Проблема создания информационных хранилищ и складов данных (Data Warehouse). Управление складами данных.

43.Проблема создания и сжатия больших информационных массивов. Огромная база данных. Методы сжатия данных.

44.Основы фракталов. Фрактальная математика. Фрактальные методы в архивации.

45.Ограничения целостности.

46.SQL.


2.5. Курсовой проект (примерный перечень тем курсовых проектов).


1.Разработка базы данных поставки товаров.

2.Разработка базы данных продажи авиабилетов.

3.Разработка базы данных сети компьютерных центров.

4.Разработка базы данных сети туристических агенств.

5.Разработка базы данных склада.

6.Разработка базы данных фонотеки.

7.Разработка базы данных страхования.

8.Разработка базы данных видеопроката.

9.Разработка базы данных казино.

10.Разработка базы данных фитнес клуб.

11.Разработка базы данных салона красоты.

12.Разработка базы данных сети аптек.

13.Разработка базы данных гостиницы.

14.Разработка базы данных отдела кадров.

15.Разработка базы данных рекламных акций.

16.Разработка базы данных роддома.

17.Разработка базы данных фотоцентра.

18.Разработка базы данных распределения работ на производстве (в цехе).

19.Разработка базы данных больницы.

20.Разработка базы данных сети бензоколонок.

21.Разработка базы данных спорткомплекса.

22.Разработка базы данных ресторана (бара).

23.Разработка базы данных швейного ателье.

24.Разработка базы данных автосервиса.

25.Разработка базы данных автостоянки.

26.Разработка базы данных библиотеки.

27.Разработка базы данных сетевого маркетинга (распространение косметики).

28.Разработка базы данных сертификации.

29.Разработка базы данных торговый комплекса.

30.Разработка базы данных для организации досуга.

31.Разработка базы данных детского сада.

32.Разработка базы данных для организации, устанавливающей рекламные щиты.

33.Разработка базы данных фестиваля.

34.Разработка базы данных технический центр по ремонту бытовой техники.

35.Разработка базы данных поликлиники.

36.Разработка базы данных цирка.

37.Разработка базы данных бюро найма.

38.Разработка базы данных компании сетевых коммуникаций

39.Разработка базы данных визовой службы.

40.Разработка базы данных отделения милиции.

41.Разработка базы данных хлебобулочного производства.

42.Разработка базы данных пожарной охраны.

43.Разработка базы данных такси.

44.Разработка базы данных телефонной компании.

45.Разработка базы данных таможни.

46.Разработка базы данных патентной службы.

47.Разработка базы данных выдачи лицензий.

48.Разработка базы данных продюсерского центра (организация концертов).


2.6. Контрольная работа (примерный перечень контрольных работ).


Не предусмотрено.


2.7. Реферат (примерный перечень рефератов).


Не предусмотрено.


2.8. Самостоятельная работа студентов (примерный перечень вопросов для самостоятельной работы студентов).


1.Предшественники баз данных - файловые системы. Недостатки традиционных файловых систем.

2.Преимущества централизованного подхода в управлении данными в базах данных.

3.Модель представления данных. Модель данных. Иерархическая модель. Гипертекстовые базы данных. Сетевая модель.

4.Нормализация. Пятая нормальная форма (5НФ).

5.Жизненный цикл базы данных. Этап предварительного планирования.

6.Жизненный цикл базы данных. Этап проверки осуществимости.

7.Жизненный цикл базы данных. Этап определения требований.

8.Жизненный цикл базы данных. Этап логического проектирования.

9.Жизненный цикл базы данных. Этап реализации.

10.Жизненный цикл базы данных. Этап оценки и сопровождения.

11.Типология баз данных. Документальные и фактографические базы данных.

12.Коммерческие базы данных.

13.Распределенные базы данных. Технология оперативной обработки транзакции (OLTP-технология).

14.XML-сервер.

15.Мультимедийные базы данных.

16.OLAP – оперативная аналитическая обработка.

17.Информационные хранилища (склады данных, Data Warehouse).

18.Огромная база данных. Методы сжатия данных.

19.Основы фракталов. Фрактальная математика. Фрактальные методы в архивации.

20.Ограничения целостности.


^ 3. Список литературы

а) основная литература:

Киреева О.А. Базы данных: Учебное пособие Тольятти: Изд-во ТГУС, 2007 - c. 136.

Хомоненко А.Д., ЦыганковВ.М., Мальцев М.Г. Базы данных. 5-е изд, доп. М: ООО Бином-Пресс, 2006 - 736 c.

Джеффри Д. Ульмап, Дженнифер Уидом Основы реляционных баз данных. М. : "Лори", 2006 - 374 c.

Кузин А.В., Левонисова С.В. Базы данных: Учебное пособие для студ. ВУЗ-ов М.: Изд. Центр Академия, 2005 - 320 c.


б) дополнительная литература.

Малыхина М.П. Базы данных: Основы, проектирование, использованиеУчебное пособие для студ. ВУЗ-ов, 2-е изд. СПб.:БХВ – Петербург, 2006 - 528 c.

Марков А.С., Лисовский В.Т. Базы данных: Введение в теорию и методологию. Учебник. М.: Фин. и стат., 2006 - 512 c.


Электронные ресурсы библиотеки РГУТиС:

Майстренко А.В. Информатика: Учебное пособие. Ч.2. - Тамбов: Изд-во ТГТУ, 2003. - 80 с. (Акт УИОТ МГУС от 17.08.2006, № 248)

Мациевский С.В. Принципы информатики: Учебное пособие. - Калининград: Изд-во КГУ, 2003. - 112 с. (Акт УИОТ МГУС от 17.08.2006, № 242)

Мациевский С.В., Ишанов С.А., Клевцур С.В. Информатика: Учебное пособие. - Калининград: Изд-во КГУ, 2003. - 140 с. (Акт УИОТ МГУС от 17.08.2006, № 243)

Смирнов М.С. Лекции по информатике. Учебное пособие. - СПб.: СПбГПУ, 1999. (Акт УИОТ МГУС от 21.08.2006, № 322)

Терехов А.В., Селезнев А.В., Чернышов В.Н., Рак И.П. Информатика: Учебное пособие. - Тамбов: Изд-во ТГТУ, 2004. - 100 с. (Акт УИОТ МГУС от 21.08.2006, № 340)


http://www.sibinfo.ru/archive/news/04_04_07/ora_admin_profy4.html

http://www.glossary.ru/cgi-bin/gl_sch2.cgi?R0pRoxyls:!zvwgirlto9

http://www.codenet.ru/cat/Languages/Visual-Basic/Database

http://www.mstu.edu.ru/education/materials/zelenkov/toc.html

http://www.inattack.ru


Журнал «PC magazine»

Журнал «BYTE/Россия»

Журнал «Компьютер-Пресс»

Журнал «Мир ПК»

Журнал «Открытые системы. СУБД – Инфокоммуникационные технологии»


^ 4. Дистанционно-информационное обеспечение дисциплины

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


Нет.


^ 5. Техническое обеспечение дисциплины


5.1. Лабораторное оборудование.


Лабораторные занятия проводятся в компьютерном классе с с программным обеспечением:






ПО

Обоснование ПО

1

Access MS Office

Для изучения основ баз данных, выполнения курсового проекта и лабораторных работ.

2

MS PowerPoint

Для организации защиты курсового проекта.

3

Windows

Операционная система для работы MS Office и т.д.



5.2. Технические средства обучения


Компьютеры Intel Pentium 4 2.8 GHz 512 Мб.


5.3. Наглядные пособия


Раздаточный материал с заданиями для выполнения лабораторной работы.