Применение «ИС Автовокзал» необходимо при организации деятельности вокзалов, потому что необходимо правильно организовать по времени отъезда большое количество рейсов и составить удобное расписание. Именно этот факт и говорит о том, что без автоматизации данной работы, т.е. составления базы данных «Автовокзал», невозможна деятельность современных вокзалов, что обусловливает актуальность использования данной информационной системы.
Объект данной работы — «ИС Автовокзал»
Предмет — проблема организации и хранения данных в данной ИС.
Цель работы — разработать эффективную и удобную базу данных.
Для достижения поставленной цели необходимо решить следующие задачи:
1. Разработать и заполнить таблицы соответствующими данными.
2. Установить тип связей в таблице.
3. Создать запросы для вывода необходимых полей.
4. Создать формы, отчеты и макросы.
ВВЕДЕНИЕ…………………………………………………………………….…5
1. ОСНОВНАЯ ЧАСТЬ………………………………………………………6
1.1. Физические модели таблиц базы данных…………………………..6
1.2. Физические модели хранения данных……………………………...7
1.3. Файловые структуры организации базы данных………………..…7
1.4. Разрешение коллизии с помощью области переполнения……….10
1.5. Разрешение коллизии методом свободного замещения………….11
1.6. Индексные файлы………………………………………………..….11
1.6.1. Файлы с плотным индексом, или индексно-прямые файлы..12
1.6.2. Файлы с неплотным индексом, или индексно-последовательные файлы…………………………………………...…15
1.6.3. Организация индексов в виде В-дерева — многоуровневой иерархической структуры……………………………………………..16
1.7. Способы организации памяти для хранения данных……………..17
1.7.1. Иерархическая организация памяти…………………………17
1.7.2. Организация кэш-памяти……………………………………..18
1.7.3. Организация основной памяти……………………………….21
1.7.4. Виртуальная память — как средство организации защиты данных…………………………………………………………………..24
1.7.5. Страничная организация памяти…………………………..…25
1.7.6. Сегментация памяти……………………………………….….26
2. СПЕЦИАЛЬНАЯ ЧАСТЬ………………………………………………...27
2.1. Назначение и функции программной системы………………...….27
2.2. Системные требования……………………………………….……..27
2.3. Связывание таблиц………………………………………………….27
2.4. Запросы…………………………………………………………..…..29
2.5. Формы………………………………………………………………..32
2.6. Отчеты………………………………………………………………..36
2.7. Макросы…………………………………………………………...…38
ЗАКЛЮЧЕНИЕ…………………………………………………………...……..39
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ…………….…….…………40
1. Дейт К. Дж. Введение в системы баз данных / Пер. с англ. 6-е изд. К.: Диалектика, 1999.
2. Замулин А. В. Системы программирования баз данных и знаний. Новосибирск.: Наука. Сиб. Отд., 2002.
3. Мартин Дж. Организация баз данных в вычислительных системах. / Пер. с англ. М.: Мир, 2000.
4. Романов Б. Л., Кушниренко А. С. dBase IV. Назначение, функции, применение. М.: Радио и баз данных, 1999.
5. Ульман Дж. Основы систем баз данных. М.: Финансы и статистика, 2003.
6. Бородаев В. А., Кустов В. Н. Банки и базы данных. Уч. пособие. Л.: ВИКИ, 2000.
7. Кузнецов С. Д. Введение в СУБД: часть 4.// Системы Управления Базами Данных, №4, 1999. — С. 114-122.