Изучение особенностей разработки базы данных для аэропорта. Характеристика основ информационной системы. Анализ аспектов систем управления базами данных. Исследование структуры таблиц. Создание пользовательского интерфейса для разрабатываемой программы.
Аннотация к работе
База данных
Предметная область «Аэропорт»Продумать каким образом сгруппировать информацию в таблицы и какие связи установить между таблицами. Количество данных в таблицах должно обеспечивать выдачу не менее 15 записей по каждому запросу задания. Установить связи между таблицами. Создать формы для ввода информации в удобном для пользователя формате. Создать простой отчет и отчет на основе ранее созданного запроса с группировкой.Информационная система - система, реализующая автоматизированный сбор, хранение, обработку и манипулирование данными. Современной формой информационных систем являются банки данных, которые включают в свой состав вычислительную систему, одну или несколько баз данных, систему управления базами данных и набор прикладных программ. В общем смысле термин "база данных" можно применить к любой совокупности связанной информации, объединенной вместе по определенному признаку (например, расписание движения поездов или книга регистрации заказов). Система управления базами данных (СУБД) представляет собой совокупность программных и языковых средств, предназначенных для создания, сопровождения и использования БД. Приложение представляет собой программу или комплекс программ, использующих БД и обеспечивающих автоматизацию обработки информации.Эти компоненты, в свою очередь, состоят из объектов: надписей, прямоугольников и линий, полей и списков, кнопок, переключателей и флажков, графических и OLE-объектов и т.п. Таблица - основа любой базы данных, в Access вся исходная информация хранится в таблицах. Запрос - средство извлечения информации из БД, причем исходные данные для построения запросов могут быть распределены среди нескольких таблиц и (или) запросов. Формы используются для просмотра таблиц и ввода в них информации в экранном окне, они позволяют ограничить объем информации, отображаемой на экране, и представить ее в требуемом виде. Такие страницы содержат данные, хранящиеся в базах данных Microsoft Access или в базах данных Microsoft SQL Server.Таблица - это совокупность записей одинакового формата, расположенных в произвольном порядке. Таблица содержит набор данных по конкретной теме. Данные в таблицах хранятся в записях (строках), состоящих из отдельных полей (столбцов). Современные СУБД допускают возможность создания таблицы в нескольких режимах: конструктора, мастера, путем ввода данных. Имя поля не может начинаться с пробела, два поля в одной таблице не могут иметь одинакового имени.Рисунок 1 Структура таблицы Города Рисунок 2 Структура таблицы Заказы Преимуществом установки связей является поддержка целостности базы данных: данные автоматически защищаются от изменения и удаления тех записей, которые могут нарушить связи между таблицами. Чаще всего связывают ключевое поле одной таблицы с совпадающим полем другой. ACCESS поддерживает три типа отношений между таблицами: Один-к-одному, когда каждая запись в одной таблице соответствует только одной записи в другой таблице (оба поля уникальные);Рисунок 18 Содержимое таблицы Города Рисунок 19 Содержимое таблицы ЗаказыПредставление данных в виде формы позволяет отобразить данные в самом различном виде, удобном для просмотра и ввода информации, например, в виде стандартного бухгалтерского бланка или объединенными в группы и т.п. Через форму можно загружать данные во взаимосвязанные таблицы базы данных с документов-источников, добавлять и удалять записи в таблицах, изменять значения в полях, получать расчетные данные. Формы обеспечивают также просмотр графических объектов, хранящихся в полях типа OLE (в таблицах это невозможно). В такой форме, если исходные компоненты связаны отношениями, создаются подчиненные формы, когда возможен переход по записям как главной, так и подчиненной формы.Запросы этого типа возвращают данные из одной или нескольких таблиц и отображают их в виде таблицы, записи в которой можно обновлять. Запросы на выборку можно также использовать для группировки записей и вычисления сумм, средних значений, подсчета записей и нахождения других типов итоговых значений. Частным случаем запроса на выборку может служить "запрос без подчиненных" - поиск записей, не имеющих подчиненных записей в других таблицах (например, можно найти клиентов, не сделавших ни одного заказа). Для создания такого запроса используется "Мастер запросов" - команда ЗАПРОС/СОЗДАТЬ/ЗАПИСИ БЕЗ ПОДЧИНЕННЫХОтчет - результат выполнения обработки информации в базе данных, это форматированное представление данных, выводимое на экран, принтер или в файл. Хотя в Access распечатывать можно и таблицы, и запросы, и формы, все же отчеты лучше подходят для визуального представления данных, в них можно добавить линии, рамки, рисунки, диаграммы. В отличие от форм, предназначенных для интерактивного использования, т.е. в них можно осуществлять ввод и редактирование данных, отчеты применяются для отображения или печати отдельных записей, групп записей, итоговых значений групп.