- •Базы данных Методическое обеспечение дисциплины Специальность 351400 "Прикладная информатика в экономике "
- •I.Рабочая программа по дисциплине «Базы данных»
- •1.1. Общие положения
- •1.2. Требования к уровню освоения курса
- •1.3. Требования к обязательному минимуму объема учебных часов на изучение дисциплины
- •1.4. Требования к обязательному уровню подготовки по дисциплине
- •6.1. Основная литература
- •6.2. Дополнительная литература
- •Вопросы к зачету.
- •Лабораторная работа 2 Работа с базой данных в режиме “Таблица” Задание.
- •Вопросы к зачету.
- •Лабораторная работа 3 Разработка формы для ввода данных в таблицу Задание.
- •Вопросы к зачету.
- •Лабораторная работа 4 Разработка запроса на выборку данных Задание.
- •Вопросы к зачету.
- •Лабораторная работа 5 Разработка отчетов Задание.
- •Вопросы к зачету.
- •3.Варианты индивидуальных заданий Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •4. Методические указания по выполнению курсового проекта «Проектирование и реализация базы данных в среде субд»
- •4.1. Общие положения по курсовому проектированию
- •4.2. Выбор темы курсового проекта
- •Пример представления исходных данных по теме «Автоматизация учета производственных запасов».
- •4.4. Содержание курсового проекта
- •1. Разработка требований и целей проектируемого программного изделия.
- •2. Разработка информационно-логической модели базы данных
- •3. Обоснование программных и аппаратных средств для реализации пи
- •4. Разработка даталогической модели базы данных
- •Описание структуры данных таблицы « наименование таблицы»
- •6. Вопросы для подготовки к экзамену по дисциплине «Базы данных»
- •Содержание
- •Базы данных Методическое обеспечение дисциплины
МИНИСТЕРСТВО ТРАНСПОРТА РОССИЙСКОЙ ФЕДЕРАЦИИ
Санкт-Петербургский государственный университет водных коммуникаций
_______________________________________________________________
Базы данных Методическое обеспечение дисциплины Специальность 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. Литература (основная и дополнительная)