Система управления базами данных Microsoft Access

Автор работы: Пользователь скрыл имя, 19 Декабря 2014 в 16:03, курсовая работа

Краткое описание

Microsoft Access является настольной СУБД реляционного типа. Microsoft Access хранит все данные в одном файле, хотя и распределяет их по разным таблицам.
В данной курсовой работе рассматривается:
Проектирования базы данных
Концептуальное проектирование
Логическое проектирование
Физическое проектирование

Содержание

Введение
Глава 1. Системный проект.
1.1 Описание предметной области.
1.2 Описание данных.
1.3 Проектирование логической структуры базы данных методом нормальных форм.
1.4 Проектирование логической структуры базы данных методом сущность связь.
1.5 Сравнительный анализ спроектированной базы данных и базы данных существующих информационных систем.

Постановка задачи

Глава 2. Технический проект.
Выбор состава технических и программных средств.
Физическая структура базы данных.
Экспорт физической структуры в СУБД.

Заключение
Список использованной литературы

Вложенные файлы: 1 файл

9.doc

— 1.84 Мб (Скачать файл)

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

Создадим новую базу данных. Для этого запустим Access, выполнив команду  Пуск/Программы/Microsoft Access. После чего в появившемся окне Microsoft Access нажмем Файл/Создать…/Новая база данных…(рис.7).

 


 

Рисунок 7 – Окно Microsoft Access.

В окне Файл новой базы данных откроем свою рабочую папку, введем имя ГАИ и нажмем кнопку Создать (рис.8).

 


 

Рисунок 8 – Окно Файл новой базы данных.

Далее создадим таблицу «Водитель». Выбираем Таблицы и вкладку Создание таблицы в режиме конструктора. В окне конструктора задаем структуру таблицы «Водитель». Создаем ключевое поле, выделив первую строку и выполнив команду Правка/Ключевое поле. Сохраняем таблицу под именем «Водитель».

 

Рисунок 9 – Таблица «Водитель» в режиме конструктора.

Перейдем в режим таблицы (нажмем кнопку Вид), заполним полученную таблицу данными и сохраним ее (рис.10).

Рисунок 10 – Таблица «Водитель» в режиме просмотра.

 

Аналогичные действия выполним для создания таблиц «Автомобиль», «Взыскания», «Нарушения».

Результаты создания таблиц в режиме конструктора представлены на рисунках 11-13.

 

 

Рисунок 11 – Таблица «Автомобиль» в режиме конструктора.

 

 

Рисунок 12 – Таблица «Взыскания» в режиме конструктора.

 

 

Рисунок 13 – Таблица «Нарушения» в режиме конструктора.

Заполним таблицы «Автомобиль», «Взыскания», «Нарушения» данными (рисунки 14-16).

 

 

 

 

      

 

Рисунок 14 – Таблица «Автомобиль» в режиме просмотра.

 

     

 

Рисунок 15 – Таблица «Взыскания» в режиме просмотра.

 

 

 

 

Рисунок 16 – Таблица «Нарушения» в режиме просмотра.

Для связывания таблиц базы данных нужно вызвать окно схемы данных по команде Сервис/Схема данных основного меню или с помощью одноименной команды контекстного меню окна базы данных.

Построение схемы данных состоит в добавлении в нее таблиц и установлении связей между таблицами. В случае совпадения имен и типов полей у нескольких таблиц схемы данных и добавления в схему всех нужных таблиц, Access образует связи автоматически. Если образованные связи не устраивают пользователя, то их можно изменить.

В окне схемы данных выполним команду Связи/Добавить таблицу, где в появившемся диалоговом окне выделим все таблицы и нажмем на кнопку Добавить. По каждому связываемому полю таблицы выполним следующее: выделим поле, при нажатой левой кнопке мыши протащим указатель к полю связи другой таблицы и отпустим кнопку. При этом Access предлагает определить вид и параметры связи в соответствующем диалоговом окне (рис.17). Командой Файл/Сохранить сохраним схему данных.

 

 

 

Рисунок 17 – Окно определения вида и параметров связи.

На рисунке 18 представлена схема данных базы данных ГАИ.

 

Рисунок 18 – Схема данных базы данных ГАИ.

 

 

 

 

Заключение

 

На основе БД сформировался новый пласт информационных технологий, которые эффективно используются во многих областях деятельности человека. Организации также нуждаются в специально разработанных БД. Они способствуют наиболее эффективной работе руководителя со всеми поставщиками, клиентами и многими другими подразделениями организации.

Microsoft Access создана на основе реляционной модели базы данных и предназначена для создания быстрых, эффективных баз данных, применяемых в быту и бизнесе. Кроме того, она способна подключаться к другим базам данных, создавая для вас широкий фронт работы с данными, независимо от того, где они находятся.

Оценивая преимущества и недостатки СУБД Microsoft Access и ее функциональные возможности, можно утверждать, что данная система обладает всеми необходимыми инструментами для создания, редактирования, хранения и ежедневного использования баз данных. Интерфейс программы прост и удобен, работа не требует получения большого количества дополнительных знаний.

В ходе выполнения курсовой работы была решена проблема создание базы данных для конкретной организации. Была также разработана программа, имитирующая часть работы БД данной организации. СУБД позволяет получать данные о клиентах, совершающих покупки, о проданных им товарах, о сделанных клиентами заказах, о работающих сотрудниках. В данном проекте была проанализирована предметная область и на этой основе были реализованы поставленные задачи.

Данная курсовая работа позволит облегчить работу сотрудников ГАИ, что значительно повысило скорость и качество обслуживания водителей. Также БД позволила автоматизировать составление отчетов с учетом таких критериев как: номер автомобиля, год регистрации, дата техосмотра.

 

 

Приложения

 

П 1. Схема данных базы

 

Схема данных базы данных системы учета оргтехники в реляционной СУБД MS Access

 

 

П 2 Листинг SQL-запросов

SELECT

DvijeniaTovara.VidDvijeniaTovara, DvijeniaTovara.OptovaiPriceZacypki, DvijeniaTovara.PoznichhaiPriceProdaji, Tovar.Vid, Tovar.Price, Tovar.Quantity

FROM DvijeniaTovara, Tovar

WHERE (((DvijeniaTovara.CodeTovara)=[Tovar].[CodeTovara]));

SELECT

DvijeniaTovara.VidDvijeniaTovara, DvijeniaTovara.OptovaiPriceZacypki, DvijeniaTovara.PoznichhaiPriceProdaji, Postavchik.Surname, Postavchik.Name, Postavchik.Patronymic, Postavchik.Phone, Postavchik.Address, Tovar.Vid, Tovar.Price, Tovar.Quantity

FROM DvijeniaTovara, Postavchik, Tovar

WHERE (((DvijeniaTovara.CodeTovara)=[Tovar].[CodeTovara]) AND ((DvijeniaTovara.CodePostavchika)=[Postavchik].[CodePostavchika]))

ORDER BY Tovar.Vid;

SELECT DvijeniaTovara.OptovaiPriceZacypki, DvijeniaTovara.PoznichhaiPriceProdaji, Slujachi.Surname, Slujachi.Name, Slujachi.Patronymic, Slujachi.Address, Slujachi.Phone, Slujachi.Doljnost, Slujachi.Zarplata, Slujachi.Obrazovanie, Tovar.Vid, Tovar.Price, Tovar.Quantity

FROM DvijeniaTovara, Slujachi, Tovar

WHERE (((DvijeniaTovara.CodeSlujachego)=[Slujachi].[CodeSlujachego]) AND ((DvijeniaTovara.CodeTovara)=[Tovar].[CodeTovara]));

SELECT Postavchik.Surname, Postavchik.Name, Postavchik.Patronymic, Postavchik.Phone, Postavchik.Address, Tovar.Vid, Tovar.Price, Tovar.Quantity

FROM Postavchik, Tovar

WHERE (((Postavchik.CodeTovara)=[Tovar].[CodeTovara]));

SELECT Slujachi.Surname, Slujachi.Name, Slujachi.Patronymic, Slujachi.Address, Slujachi.Phone, Slujachi.Doljnost, Slujachi.Zarplata, Slujachi.Obrazovanie, Tovar.Vid, Tovar.Price, Tovar.Quantity

FROM Slujachi, Tovar;

 

Список литературы

1.  Балалаев М.А. Проектирование баз данных: Методические указания по выполнению курсового проекта по дисциплине «Базы данных» / М.А.Балалаев; ДВГУПС.

2.  Каф. «Системы автоматизированного проектирования». Хабаровск: Изд- во ДВГУПС, 2007. - 30 с.

3.  Гурвиц Г.А. Мюгозой Ассезз 2007. Разработка приложений на реальном примере/ Г. А. Гурвиц. - СПб.: БХВ-Петербург, 2007. - 672 с

4.  Кучма В.Н. Стандарты проектирования автоматизированных систем обработки данных: Учебное пособие для ВУЗов / В.Н.Кучма; ДВГУПС. Каф. «Информационные технологии и системы». - Хабаровск: Изд-во ДВГУПС, 2006. - 80 с.

5.  Боровский А.Н. Программирование в Ое1рЫ 2005/ А. Н. Боровский. - СПб.: БХВ-Петербург, 2007. - 448 с

6.  Кандзюба СП. Ое1рЫ 5. Базы данных и приложения. Лекции и упражнения. /, СП. Кандзюба, В.Н. Громов - К.: Диасофт, 2010. - 592 с.

7.  Дейт К. Дж. Введение в системы баз данных. Изд. 7 - М. - СПб. - Киев: Вильяме, 2011.-1072 с.

8.  Крёнке Д. Теория и практика построения баз данных. Изд. 8 - СПб.: Питер, 2008.-800с.

9.  Хансен Г., Хансен Дж. Базы данных. Разработка и управление. - М.: Бином, 2012.-700 с.

10.  Конноли Т., Бегг К., Страчан А. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. - М. - СПб. - Киев: Вильяме, 2010.- 1112с.

 

 

 

 

 


Информация о работе Система управления базами данных Microsoft Access