Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

СУБД / УМК СУБД

.pdf
Скачиваний:
165
Добавлен:
09.02.2016
Размер:
3.32 Mб
Скачать

Межрегиональный открытый социальный институт

Учебно-методический комплекс по дисциплине

«Базы данных. Системы управления базами данных»

для специальностей:

«Прикладная информатика (в экономике)» «Комплексная защита объектов информатизации»

Йошкар-Ола

2011

Учебно-методический комплекс по дисциплине «Информационные системы в экономике» по специальности: (080105) – Финансы и кредит, 060500 (080109) – Бухгалтерский учет, анализ и аудит выполнен на кафедре прикладной информатики МОСИ.

Автор-составитель: Сафина Т.А.

Рецензии: 1. Севостьянов В.В., доцент МОСИ 2. Леухин А.Н., д.э.н., профессор Мар ГТУ

Учебно-методический комплекс рекомендован учебно-методическим советом МОСИ к использованию в учебном процессе по специальности: 060400 (080105) – Финансы и кредит, 060500 (080109) – Бухгалтерский учет, анализ и аудит.

Первый проректор

_________________/ Швецов Н.М /

Проректор по учебной работе _________________/ Загайнов И.А./

Проректор по НИР

_________________/ Блинова М.Л./

2

 

Содержание

 

1.

Пояснительная записка.................................................................

10

2.

Цели и задачи дисциплины, ее место в учебном процессе.....

11

3.

Содержание дисциплины..............................................................

10

4.

Учебно-методические материалы по дисциплине...................

16

5.

Вопросы к (зачету) экзамену .. Ошибка! Закладка не определена.

6.

Глоссарий .......................................................................................

154

3

1. Пояснительная записка

1.1. Специальности 075400 – Комплексная защита объектов информатизации, 080801 –

«Прикладная информатика в экономике», Менеджмент организации, Бухгалтерский учет анализ аудит.

При разработке рабочей программы использованы:

Учебные планы специальностей 075400 – «Комплексная защита объектов информатизации», 080801 – «Прикладная информатика в экономике», Менеджмент организации, Бухгалтерский учет анализ аудит.

Обязательный минимум содержания программы в соответствии с государственным стандартом специальности 075400 – «Комплексная защита объектов информатизации», 080801 – «Прикладная информатика в экономике».

Примерная учебная программа по дисциплине «Базы данных, системы управления базами данных»

Учебники, учебные пособия, монографии и периодические издания, изданные в РФ.

При разработке рабочей программы использованы:

Государственные образовательные стандарты высшего профессионального образования

следующих направлений подготовки дипломированного специалиста и специальностей

ОПД.Ф.03

 

БАЗЫ ДАННЫХ

 

 

 

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

 

 

Типология БД. Документальные БД. Фактографические БД.

 

 

 

Гипертекстовые и мультимедийные БД. XML-серверы.

 

 

Объектно-ориентированные

БД.

Распределенные

БД.

 

 

Коммерческие БД.

 

 

 

 

 

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

 

 

целостности.

Технология оперативной

обработки транзакции

 

 

(ОLТР–технология). Информационные хранилища. ОLАР-

 

 

технология.

 

 

 

 

 

 

Проблема создания и сжатия больших информационных

 

 

массивов, информационных хранилищ и складов данных.

 

 

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

 

 

методы в архивации. Управление складами данных.

 

 

10

2. Цели и задачи дисциплины, ее место в учебном процессе

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

1.1 Цель и задача изучения дисциплины – формирование у студентов понимания роли автоматизированных банков данных в создании информационных систем, изучение моделей данных, поддерживаемых различными системами управления базами данных

(СУБД), изучение элементов теории реляционных баз данных, знакомство с принципами построения СУБД, изучение настольных СУБД и средств разработки приложений для этих СУБД.

Врезультате изучения дисциплины студент должен:

1)иметь представление о роли и месте знаний по дисциплине «Базы данных» при освоении смежных дисциплин по выбранной специальности и в сфере профессиональной деятельности;

2)знать состав информационной модели данных, типы логических моделей, этапы проектирования базы данных, общую теорию проектирования прикладной программы;

3)уметь построить информационную модель для конкретной задачи, подобрать наилучшую систему управления базами данных (СУБД), проектировать прикладную программу.

1.2. Место дисциплины в учебном процессе

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

1.3. Итоговый контроль знаний по курсу

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

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

11

3.Содержание дисциплины

3.1.Специальность Комплексная защита объектов информатизации

 

 

 

 

 

 

 

План занятий

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Очное отделение

 

Заочное отделение (на базе среднего

Заочное отделение (на базе среднего

Заочное отделение (на базе высшего

 

 

 

 

 

образования)

 

специального образования)

 

образования)

 

 

 

 

 

 

 

 

 

 

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

 

 

в том числе

 

 

 

 

в том числе

 

 

 

в том числе

 

 

 

в том числе

 

п.п.

Всего

 

 

Всего

 

 

 

Всего

 

 

Всего

 

 

 

 

Лаборат.

Сам.

 

 

Лаборат.

Сам.

 

Лаборат.

Сам.

 

Лаборат.

Сам.

 

 

часов

Лекции

часов

Лекции

часов

Лекции

часов

Лекции

 

 

занятия.

работа

занятия.

работа

занятия.

работа

занятия.

работа

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 семестр

 

 

 

 

 

 

 

 

 

1.

Особенности СБД

18

6

4

8

18

2

 

2

14

18

2

 

16

18

2

 

16

2.

Администрация базы

18

6

4

8

20

2

 

2

16

18

2

 

16

18

2

 

16

данных

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Взаимодействие

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.

компонентов системы

18

6

4

8

20

2

 

2

16

18

2

 

16

18

 

2

16

 

Баз данных

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.

Классификация СУБД

18

6

4

8

18

 

 

2

16

18

2

 

16

18

 

2

16

5.

Модели данных

18

6

4

8

18

 

 

2

16

18

2

 

16

20

 

2

18

 

Уровни

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6.

моделирования

20

6

4

10

18

 

 

2

16

18

 

2

16

18

 

 

18

 

предметной области

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Концептуальное

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7.

проектирование баз

20

6

4

10

18

 

 

2

16

18

 

2

16

18

 

 

18

 

данных

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Требования к

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8.

распределенным

18

6

2

10

18

 

 

2

16

18

 

2

16

18

 

 

18

 

базам данных

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9.

Транзакции

16

6

2

8

18

 

 

2

16

16

 

 

16

18

 

 

18

 

Проблема сжатия

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.

больших

18

6

2

10

18

 

 

2

16

20

 

 

20

18

 

 

18

информационных

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

массивов

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Фракталы и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11.

Фрактальные методы

18

6

2

10

16

 

 

 

16

20

 

 

20

18

 

 

18

 

архивации

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Итого за семестр

200

66

36

98

200

6

 

20

174

200

10

6

184

200

4

6

190

 

ИТОГО ЗА ГОД

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

3.Содержание дисциплины

3.1.Специальность Прикладная информатика в экономике, Менеджмент организации, Бухгалтерский учет

 

 

 

 

 

 

 

План занятий

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Заочное отделение (на базе среднего

Заочное отделение (на базе среднего

Заочное отделение (на базе высшего

 

 

Очное отделение (ПИвЭ, МО)

специального образования)

 

 

образования) (МО, БУАА, ПИвЭ)

 

образования)

 

 

 

 

 

 

 

(МО, БУАА, ПИвЭ)

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

п.п.

Всего

 

в том числе

 

Всего

 

 

в том числе

 

Всего

 

в том числе

 

Всего

 

в том числе

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Лаборат.

Сам.

 

 

Лаборат.

Сам.

 

Лаборат.

Сам.

 

Лаборат.

Сам.

 

 

часов

Лекции

часов

Лекции

часов

Лекции

часов

Лекции

 

 

занятия.

работа

занятия.

работа

занятия.

работа

занятия.

работа

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 семестр

 

 

 

 

 

 

 

 

 

1

Особенности СБД

8

2

2

4

12

2

 

2

8

12

2

 

10

 

 

 

 

2

Администрация базы

8

2

2

4

12

2

 

2

8

12

2

 

10

 

 

 

 

данных

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Взаимодействие

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

компонентов системы

10

2

4

4

12

 

 

2

10

2

 

2

10

 

 

 

 

 

Баз данных

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

Классификация СУБД

10

2

4

4

12

 

 

2

10

12

 

2

10

 

 

 

 

5

Модели данных

10

2

4

4

12

 

 

2

10

12

 

2

10

 

 

 

 

 

Уровни

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

моделирования

10

2

4

4

10

 

 

 

10

10

 

 

10

 

 

 

 

 

предметной области

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Концептуальное

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

проектирование баз

10

2

4

4

10

 

 

 

10

10

 

 

10

 

 

 

 

 

данных

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Требования к

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

распределенным базам

14

4

4

6

10

 

 

 

10

10

 

 

10

 

 

 

 

 

данных

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9

Транзакции

12

2

4

6

10

 

 

 

10

10

 

 

10

 

 

 

 

 

Проблема сжатия

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

больших

14

4

4

6

10

 

 

 

10

10

 

 

10

 

 

 

 

информационных

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

массивов

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Фракталы и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

Фрактальные методы

14

4

4

6

10

 

 

 

10

10

 

 

10

 

 

 

 

 

архивации

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Итого за семестр

120

28

40

52

120

4

 

10

106

120

4

6

110

 

 

 

 

 

ИТОГО ЗА ГОД

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

Наименование и краткое содержание лекций

Особенности СБД

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

Рассматриваются основные требования к СБД, языковые средства СУБД, программные средства СБД, техническим средствам СБД.

Вопросы для самоконтроля по Теме 1.

1.Дайте определение СБД.

2.Дайте определение БД

3.Дайте определение СУБД

4.Какие основные требования применяются к СБД?

5.Какие компоненты входят в СБД?

6.Что включает в себя информационная база?

7.Перечислите классификации языковых средств, охарактеризуйте их.

8.Какие языковые средства различают по форме представления?

9.Перечислите программные средства СБД.

10.Какие компоненты входят в состав комплекса программной составляющей СБД.

Тема 2. Администрация базы данных.

В данной лекции рассмотрены создание, функционирование и развитие АБД, функции

АБД.

Тема 3. Взаимодействие компонентов системы Баз данных.

Дана схема взаимодействия компонентов СБД в процессе создания и эксплуатации.

Рассмотрены: классификация СБД; распределение по характеру организации БД;

распределение по типу хранимой информации БД; по характеру организации хранения данных и обращения к ним.

Вопросы для самоконтроля по Теме 2-3.

1.Что входит в состав АБД?

2.Что входит в обязанности АБД?

3.С чего начинается создание БД?

4.Что является центральным компонентом СБД?

5.По форме представления информации различают БД?

6.По характеру организации данных БД могут быть разделены на…?

7.Что относят к неструктуированным БД?

8.Структурированные БД по типу используемой модели делятся на…?

9.Какие уровни различают в структуированных БД?

10.Что такое поле?

12

11.Что такое запись?

12.По типу хранимой информации БД делят на…?

13.В каких БД хранится информация фактического характера?

14.По характеру организации хранения данных и обращения к ним различают…?

Тема 4. Классификация СУБД.

Рассмотрены распределения СУБД по языкам общения; выполняемым функциям; по сфере возможного применения; по мощности; характеру преобладающей обработки информации.

Тема 5. Модели данных.

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

Вопросы для самоконтроля по Теме 4-5.

1.Перечислите классификации СУБД.

2.Особенности строения структуры иерархической модели БД.

3.Особенности строения структуры сетевой модели БД.

4.Особенности строения структуры реляционной модели БД.

5.Особенности строения структуры объектно-ориентированной модели БД.

6.Ключевые свойства объектов при реализации объектно-ориентированного подхода.

7.Что такое полиморфизм?

8.Что такое инкапсуляция?

9.Что означает наследование?

10.Перечислите компоненты объектно-ориентированной модели данных.

11.Перечислите преимущества и недостатки объектно-ориентированной модели данных.

12.Перечислите преимущества и недостатки объектно-реляционной модели данных

13.Что отражает таблица в реляционной модели данных?

14.Перечислите элементы реляционной модели БД.

15.Что называют ключевым элементом?

16.Для чего служит первичный и внешний ключи?

17.Что означает целостность данных, для чего она служит?

18.Какие в РМД существуют виды внутренних ограничений целостности?

19.Перечислите основные особенности множества

20.Какие группы операций включает реляционная алгебра?

21.Что называют схемой БД и нормализацией БД?

22.Перечислите нормальные формы БД

13

Тема 6. Уровни моделирования предметной области.

Рассматриваются уровни моделирования предметной области.

Вопросы для самоконтроля по Теме 6.

1.Что такое предметная область?

2.При проектировании БД организацию данных принято рассматривать на трех уровнях…..

3.Что называется даталогической моделью?

4.Какая модель определяет способ размещения данных непосредственно на машинном носителе?

5.Какая модель называется внешней?

Тема 7. Концептуальное проектирование баз данных

Рассматривается модель сущность-связь, типы связей, создание связей между таблицами,

даталогическое проектирование, физические модели.

Вопросы для самоконтроля по Теме 7.

1.Что такое сущность?

2.Что собой представляет неформальный способ идентификации сущностей?

3.Перечислите виды атрибутов.

4.Что называют уникальным идентификатором?

5.Рассмотрите общий подход к построению РБД на основе инфологической модели.

6.Рассмотрите связи между сущностями.

7.Дайте определение физической модели БД.

8.Какие вопросы относятся к организации данных?

9.Какие ER-модели применяются на практике?

Тема 9. Требования к распределенным базам данных

1.Дайте определение распределенной БД.

2.Какие технологии используются в системах с распределенными БД?

3.Перечислите свойства идеальной системы управления распределенными БД. Почему нельзя достигнуть данного идеала?

4.Какие группы функций выделяют при обработке данных в сетевой среде?

5.Как разделяются способы доступа к данным базы?

6.Постройте схему обработки информации в БД по принципу файл-сервер. Опишите недостатки архитектуры.

7.Постройте схему обработки информации в БД по принципу выделенный сервер базы данных (клиент-сервер).Раскройте достоинства и недостатки данной архитектуры.

14

Соседние файлы в папке СУБД