Краткая характеристика системы управления базой данных Access, средства графического конструирования. Структура базовых таблиц проектируемой информационной системы "Путевые листы". Создание форм и запросов, отчетов для сортировки и группировки информации.
Аннотация к работе
Данная курсовая работа выполняется в приложении Microsoft Access, которое входит в прикладной пакет MS Office 2000, на примере создания базы данных "Путевые листы". Созданная программа обладает рядом достоинств и особенностей.СУБД Microsoft Access является системой управления реляционной базы данных, включающих все необходимые инструментальные средства для создания локальной базы данных , общей базы данных в локальной сети с файловым сервером или базы данных на SQL-сервере, а также для создания приложений пользователя, работающего с этими базами данных. Благодаря этому можно создать приложение, целиком хранящееся в одном-единственном MDB-файле, что существенно упрощает как создание, так и распространение приложений для работы с базами данных. СУБД Access включает разнообразные и многочисленные относительно автономные программные средства, ориентированные на создание объектов база данных и приложений пользователя. Диалоговые средства представлены разнообразными мастерами, которые в режиме ведения диалога с пользователем позволяют создавать объекты и выполнять разнообразные функции по реорганизации и преобразованию баз данных. база данный запрос форма В каждой таблице базы данных «Путевые листы» хранятся сведения конкретной категории; например, в таблице «Путевые листы» (рис.1) хранятся сведения о назначении поездки, количестве списанного топлива и т.д.Формы позволяют вводить данные в таблицы базы без непосредственного доступа к самим таблицам. В отличие от таблиц, структуру которых лучше формировать вручную, формы удобно готовить с помощью средств автоматизации. В открывшемся диалоговом окне Новая форма выбирают тип автоформы и таблицу, на которой она основывается. Если форма основывается на полях из нескольких связанных таблиц, то она называется сложной. Для базы данных «Путевые листы» были созданы следующие формы: «Путевые листы» (рис.8), «Водители» (рис.9), «Автомобили» (рис.10): Рис.Запросы являются мощным средством обработки данных, хранимых в таблицах Access. Запросы позволяют вычислять итоговые значения и выводить их в компактном формате, подобном формату электронной таблицы, а также выполнять вычисления над группами записей. В объекте Запросы есть специальный значок «Создание запроса» в режиме конструктора, который открывает специальный бланк, называемый бланком запроса по образцу. Если необходимо, чтобы отобранные в результате выполнения запроса данные, были упорядочены по какому либо полю, применяют Сортировку, которую можно увидеть в нижней части бланка. В данной курсовой были созданы следующие запросы: списки путевых листов по возрастанию номера ПЛ (рис.14), даты (рис.15) и фамилии(рис.16); группировка по автомобилям (рис.17); список ПЛ для заданного автомобиля (рис.18): Рис.В отчете можно получить результаты сложных расчетов, статистических сравнений, а также поместить в него рисунки и диаграммы. Пользователь имеет возможность разработать отчет самостоятельно или создать отчет с помощью мастера. Мастер по разработке отчетов выполняет всю рутинную работу и позволяет быстро разработать отчет. После вызова Мастера выводятся диалоговые окна с приглашением ввести необходимые данные, и отчет создается на основании ответов пользователя. Мастер необходим даже для опытных пользователей, так как позволяет быстро разработать макет, служащий основой создаваемого отчета.В процессе выполнения курсового проекта комплексно применялись полученные в процессе изучения дисциплины теоретические и практические навыки: анализ и описание предметной области, были опробованы и использованы основные методы и объекты системы управления базами данных Microsoft Access, реляционной моделей, обоснование и выбор СУБД, оценка полученных структур баз данных, разработка и генерация форм, запросов и отчетов. Так как интеграция информационных систем во все сферы жизни увеличивается с каждым днем, то актуально становится разработка подобных баз данных.