Программа дисциплины "управление данными" Рекомендуется Министерством образования РФ для направления подготовки




Скачать 110.43 Kb.
Дата29.04.2016
Размер110.43 Kb.


МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

УТВЕРЖДАЮ

Руководитель Департамента образовательных

программ и стандартов

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

____________Л. С. Гребнев

“___”_____________ 2001г.
ПРИМЕРНАЯ ПРОГРАММА ДИСЦИПЛИНЫ
“УПРАВЛЕНИЕ ДАННЫМИ”

Рекомендуется Министерством образования РФ для направления подготовки

дипломированных специалистов 654700 «Информационные системы»

по специальности 071900 «Информационные системы и технологии»

2001 г.

1. Цель и задачи дисциплины
Цель дисциплины “Управление данными” заключается в ознакомлении студентов с основными принципами организации баз и банков данных; получении теоретических знаний и практических навыков по проектированию и разработке баз данных; приобретении знаний об основных этапах проектирования баз данных, моделях данных (иерархической, сетевой и реляционной), принципах нормализации отношений, реляционной алгебре и реляционном исчислении, внутренней организации реляционной СУБД; ознакомлении с технологией “клиент-сервер”, современными промышленными СУБД и перспективами их развития.
2. Требования к уровню освоения содержания дисциплины
В результате изучения дисциплины студенты должны:

- ознакомиться с основными понятиями банков данных и знаний;

- иметь представление об основных компонентах банка данных;

- ознакомиться с функциями администратора банка данных;

- изучить основные этапы проектирования баз данных: инфологическое и даталогическое моделирование, физическое проектирование;

- ознакомиться с моделями данных: сетевой, иерархической и реляционной;

- изучить принципы организации реляционной модели данных и нормализации реляционных отношений;

- получить знания о базисных средствах манипулирования реляционными отношениями: реляционной алгебре и реляционном исчислении;

- ознакомиться с внутренней организацией реляционных СУБД: хранением отношений, индексами, журнальной и служебной информацией;

- изучить язык SQL;

- ознакомиться со способами защиты данных: восстановление, параллелизм, безопасность, целостность;

- ознакомиться со способами организации распределенных баз данных и системы клиент/сервер;

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

- изучить СУБД Microsoft Access и Visual FoxPro;

- ознакомиться с современными промышленными СУБД и перспективами их развития.

3. Объем дисциплины и виды учебной работы


Вид учебной работы

Всего часов

2 семестр

Общая трудоемкость дисциплины

136

136

Аудиторные занятия

85

85

Лекции

51

51

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

-

-

Семинары (С)

-

-

Лабораторные работы (ЛР)

34

34

и (или) другие виды аудиторных занятий

-

-

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

51

51

Курсовой проект(работа)

-

-

Расчетно-графические работы

-

-

Реферат и (или) другие виды самостоятельной работы

-

-

Вид итогового контроля (зачет, экзамен)

зачет

зачет


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

4.1. Разделы дисциплины и виды занятий


п/п


Раздел дисциплины

Лекции

ПЗ

(или С)


ЛР

1

Введение в базы данных

4







2

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

8







3

Реляционная модель данных

8







4

Язык реляционных баз данных SQL

6







5

Проектирование баз данных

10







6

Внутренняя организация реляционных СУБД

3







7

Защита данных

6







8

Разработка баз данных с использованием средств СУБД Microsoft Access и Visual FoxPro

2




34

9

Обзор современных промышленных СУБД и перспективы развития банков данных

4








4.2. Содержание разделов дисциплины
1. Введение в базы данных.

1.1. Компоненты банка данных.

1.2. Классификация банков данных.

1.3. Требования к банкам данных.

1.4. Концепция централизованного управления данными.

1.5. Трехуровневая архитектура систем баз данных.

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

1.7. Функции администратора банка данных.

1.8. Функции СУБД.

1.9. Архитектура “клиент/сервер”.


2. Модели и типы данных.

2.1. Иерархическая модель.

2.2. Сетевая модель.

2.3. Реляционная модель.

2.4. Постреляционная модель.

2.5. Многомерная модель.

2.6. Объектно-ориентированная модель.

2.7. Типы данных.


3. Реляционная модель данных.

3.1. Общие понятия.

3.2. Реляционные объекты данных.

3.3. Целостность реляционных данных.

3.4. Реляционные операторы: реляционная алгебра и реляционное исчисление.
4. Язык реляционных баз данных SQL.

4.1. Функции и основные возможности.

4.2. Средства определения схемы.

4.3. Структура запросов.

4.4. Агрегатные функции и результаты запросов.

4.5. Операторы обновления.


5. Проектирование баз данных.

5.1. Этапы проектирования.

5.2. Инфологическое моделирование, модель “сущность-связь”.

5.3. Даталогическое проектирование.

5.4. Проектирование реляционных баз данных.

5.5. Нормализация отношений.


6. Внутренняя организация реляционных СУБД.

6.1. Хранение отношений.

6.2. Индексы, хэш-функци.

6.3. Журнальная информация.

6.4. Служебная информация.

7. Защита данных.

12.1. Восстановление данных.

12.2. Параллелизм.

12.3. Безопасность: управление доступом, шифрование данных.

12.4. Целостность данных.
8. Разработка баз данных с использованием средств СУБД Microsoft Access и Visual FoxPro.

8.1. Создание базы данных.

8.2. Формирование запросов.

8.3. Разработка форм.

8.4. Подготовка отчетов.

8.5. Разработка интерфейса, подготовка БД к эксплуатации.


9. Обзор современных промышленных СУБД и перспективы развития банков данных.


5. Лабораторный практикум


п/п


№ раздела

дисциплины



Наименование лабораторных работ

1

8

Создание базы данных и запросов в СУБД Accsess

2

8

Разработка форм и отчетов в СУБД Accsess

3

8

Формирование таблиц и отношений в СУБД Visual Fox Pro

4

8

Формирование запросов с использованием конструктора запросов и языка SQL в СУБД Visual Fox Pro

5

8

Создание форм с использованием конструктора форм и встроенного языка программирования в СУБД Visual Fox Pro

6

8

Подготовка отчетов в СУБД Visual Fox Pro

7

8

Конструирование новых классов в объектно-ориентированной СУБД Visual Fox Pro

8

8

Разработка законченного приложения с использованием средств СУБД Visual Fox Pro


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

6.1. Рекомендуемая литература
а) основная литература:

1. К. Дж. Дейт. Введение в системы баз данных: Пер с англ. – 6-е изд. – К.: Диалектика, 1998.

2. Горев А., Ахаян Р., Макашарипов С. Эффективная работа с СУБД. – СПб.: Питер, 1997. – 704 с.

3. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высших учебных заведений / Под ред. Проф. А.Д. Хомоненко. – СПб.: КОРОНА принт, 2000. – 416 с.

4. Четвериков В.Н. и др. Базы и банки данных: Учеб. для вузов по спец “АСУ” / В.Н. Четвериков, Г.И. Ревунков, Э.Н. Самохвалов; Под. ред. В.Н. Четверикова. – М.: Высш. шк., 1987. – 248 с.

5. Чопоров О.Н., Бухонова О.В. Базы и банки данных: Учеб. пособие. Воронеж: Изд-во ВГТУ, 2000. 147 с.


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

1. Диго С.М. Проектирование и использование баз данных: Учебник. – М.: Финансы и статистика, 1995. – 208 с.

2. Горев А. Visual FoxPro 5.0. Книга для программистов – М.: Журнал “Fox Talk” ТОО “Эдэль”, 1997 – 552 с.

3. Грубер М. Понимание SQL.: Пер. с англ. – Москва, 1993 г.

4. Кузнецов С.Д. Введение в системы управления базами данных. – Журнал “СУБД”: №№ 1,2,3,4 (1995 г.); 1,2,3 (1996 г.).

5. Ладыженский Г.М. Системы управления базами данных – коротко о главном. – Журнал “СУБД”: №№ 1,2,3,; (1995 г.).



6.2. Средства обеспечения освоения дисциплины

Microsoft Access 97;

Microsoft Visual FoxPro 6.0.
7. Материально-техническое обеспечение дисциплины

Персональные компьютеры класса Pentium-166/RAM-16Мб/HDD-1Гб.


Программа составлена в соответствии с Государственным образовательным стандартом высшего профессионального образования по специальности 071900 – “Информационные системы”.

Программу составил: Чопоров Олег Николаевич, к.т.н., доцент, Воронежский государственный технический университет


Программа одобрена на заседании учебно-методической комиссии Учебно-методического объединения вузов по университетскому политехническому образованию на базе МГТУ им. Н.Э.Баумана по специальности 071900 – “Информационные системы и технологии” “___” __________ 2001 г., протокол №____.
Председатель УМК по специальности 071900

– “Информационные системы и технологии” Б. Я. Советов


Председатель совета УМО

по университетскому



политехническому образованию И. Б. Фёдоров



База данных защищена авторским правом ©ekonoom.ru 2016
обратиться к администрации

    Главная страница