Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методическое обеспечение БД.doc
Скачиваний:
8
Добавлен:
21.04.2019
Размер:
696.32 Кб
Скачать

56

МИНИСТЕРСТВО ТРАНСПОРТА РОССИЙСКОЙ ФЕДЕРАЦИИ

Санкт-Петербургский государственный университет водных коммуникаций

_______________________________________________________________

Базы данных Методическое обеспечение дисциплины Специальность 351400 "Прикладная информатика в экономике "

Санкт-Петербург

2003

УДК 681.3

Базы данных. Методическое обеспечение дисциплины / СПГУВК. СПб., 2003. - 56 с.

Составитель: д.э.н., проф. Л.Н.Буянова

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

Предназначены для студентов дневного отделения факультета экономики и финансов специальности 351400 "Прикладная информатика в экономике ".

© Санкт-Петербургский государственный университет водных коммуникаций, 2003

I.Рабочая программа по дисциплине «Базы данных»

1.1. Общие положения

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

1.2. Требования к уровню освоения курса

Изучение материала данной дисциплины дает возможность студентам:

а) Знать:

  • основные понятия и подходы к проектированию БД;

  • содержание этапов проектирования БД;

  • существующие методики моделирования предметной области;

  • логические модели представления данных в БД;

  • основы проектирования реляционной базы данных;

  • основы СУБД Access и языка SQL;

  • технологию создания и ведения БД средствами СУБД Access;

  • особенности проектирования объектно-ориентированных баз данных;

  • способы обеспечения целостности и безопасности баз данных;

  • назначение и особенности проектирования распределенных баз данных;

  • основы технологии хранилищ данных;

  • понятие и области применения фракталов;

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

б) Уметь:

  • разработать инфологическую модель предметной области и спроектировать соответствующую ей базу данных;

  • разработать даталогическую модель БД;

  • создать реляционную БД в среде СУБД Access;

  • выполнять все операции по ведению БД в среде СУБД Access;

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

1.3. Требования к обязательному минимуму объема учебных часов на изучение дисциплины

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

с учебным и оперативным планами

Вид учебной

деятельности

Всего,

час.

Распределение часов

в семестр

в неделю

Лекции

34

34

2

Лабораторные занятия

34

34

2

Практические

занятия

-

-

-

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

7

7

1.4. Требования к обязательному уровню подготовки по дисциплине

1.4.1. Лекционные занятия

№ п/п

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

разделов

Количество часов

по очной форме обучения

1.

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

3

1.1.

Этапы развития и классификация БД.

1

1.2.

Современные СУБД: назначение и языковые средства.

1

1.3.

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

1

2.

Основы технологии проектирования и реализации БД в среде СУБД Access.

18

2.1.

Технология работы с объектом «Таблица»

2

2.2

Технология работы с объектом «Форма».

2

2.3.

Технология работы с объектом «Запрос».

2

2.4.

Технология работы с объектом «Отчет».

2

2.5.

Технология создания интерфейса БД и отладки программного комплекса

2

2.6.

Основы программирования в среде VBA for Applications.

8

3.

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

2

4.

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

2

5.

Распределенные БД.

2

6.

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

2

7.

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

2

8.

Основы фракталов.

2

Заключение: тенденции в развитии баз данных.

1

Всего

34

1.4.2. Лабораторные занятия.

№ п/п

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

лабораторных занятий

№ темы

Количество часов при очной форме обучения

1.

Создание и модификация таблиц в среде Access.

2

2

2.

Работа с базой в режиме «Таблица»

2

2

3.

Разработка форм для ввода данных в таблицу

2

2

4.

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

2

4

5.

Разработка отчетов

2

2

6.

Разработка макросов.

2

2

7.

Разработка формы типа «Меню»

2

2

8.

Разработка запросов средствами SQL.

2

4

9.

Разработка модулей в среде VBA.

2

14

Всего

34

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

№ п/п

Наименование расчетно-графических работ или заданий, курсовых проектов (работ)

№№ недель

семестра на

которых выдается задание

Курсовой проект «Проектирование и реализация базы данных в среде СУБД»

5

1.5. Требования к обязательному минимуму

содержания программы

Тема 1

Понятие базы данных. Назначение и функции БД. База данных, как ядро информационной системы. Состав БД. Этапы развития и классификация БД. Назначение и классификация СУБД. Состав СУБД. Выбор СУБД. Языковые средства СУБД. Этапы проектирования БД.

Тема 2

Общая характеристика СУБД Access. . Технология работы с объектом «Таблица. Технология работы с объектом «Форма». Технология работы с объектом «Запрос». Технология работы с объектом «Отчет». Технология создания интерфейса базы данных и отладки программного комплекса. Общая характеристика языка SQL. Основные команды языка SQL. Основы программирования в среде VBA for Applications.

Тема 3

Современные модели представления данных в БД: постреляционная, многомерная, объектно-ориентированная. Их достоинства и недостатки.

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

Тема 4

Гипертекстовые системы: назначение, особенности проектирования. XML-серверы.

Тема 5

Понятие распределенных БД (РБД). Причины развития РБД. Основные понятия распределенных СУБД. Основные модели РБД и их архитектура Особенности проектирования и администрирования РБД.

Тема 6

Понятие коммерческих БД. Способы распространения коммерческих баз данных. Программные средства поддержки коммерческих БД. Критерии выбора коммерческих БД.

Тема 7

Организация обработки данных в БД. Ограничения целостности. Технология оперативной обработки транзакции (OLTP-технология.). Информационные хранилища: понятие, структура хранилищ данных. OLAP-технология. Проблемы создания и сжатия информационных массивов, информационных хранилищ и складов данных.

Тема 8

Основы фракталов (понятие, назначение, классификация). Фрактальная математика. Фрактальные методы в архивации.

Заключение: тенденции в развитии баз данных.

1.6. Литература (основная и дополнительная)