Курсовая работа: Разработка базы данных Автосалон АЛМАЗ с помощью программы Microsoft Access
Таблица 1 – Автомобили (в наличии)
Имя поля | Тип данных |
*Код автомобиля | Числовой |
Марка | Текстовый |
№ кузова | Текстовый |
№ двигателя | Текстовый |
№ ПТС | Текстовый |
Цвет | Текстовый |
Дата выпуска | Дата/время |
Дата прихода | Дата/время |
Комплектация | Текстовый |
Производитель | Текстовый |
Цена | Денежный |
Таблица «Должность» имеет следующие поля и соответствующие им типы данных представленные в таблице 2. Данная таблица содержит список должностей сотрудников работающих в автосалоне.
Таблица 2 – Должность
Имя поля | Тип данных |
*Должность сотрудника | Текстовый |
Таблица «Продажа» имеет следующие поля и соответствующие им типы данных представленные в таблице 3. Данная таблица не содержит никаких сведений, так как она создана для создания формы «Продажа».
Таблица 3 – Продажа
Имя поля | Тип данных |
Код автомобиля | Числовой |
Дата продажи | Дата/время |
Фамилия покупателя | Текстовый |
Имя покупателя | Текстовый |
Отчество покупателя | Текстовый |
Город | Текстовый |
Адрес | Текстовый |
Паспортные данные | Числовой |
Телефон | Числовой |
Таблица «Производитель» имеет только одно ключевое поле – Производитель с текстовым типом данных. Данная таблица содержит список производителей, имеющихся в автосалоне, машин.
И наконец таблица «Сотрудники» имеет следующие поля и соответствующие им типы данных представленных в таблице 4.
Таблица 4 – Сотрудники
Имя поля | Тип данных |
Фамилия сотрудника | Текстовый |
Имя сотрудника | Текстовый |
Отчество сотрудника | Текстовый |
Должность сотрудника | Текстовый |
Адрес сотрудника | Текстовый |
Телефон сотрудника | Числовой |
Запросы
В созданной базе данных имеются 3 запроса, созданных в режиме конструктора.
Два из этих запросов связаны с таблицами так, как показано на рисунке 1.
Первый запрос – запрос на выборку «Автомобили в (наличии)» не несет никакого самостоятельного значения, он создан для отчета «Продажа». Данный запрос представлен на рисунке 2.
Рисунок 2 – Запрос «Автомобили в (наличии)»
Второй запрос на выборку - «Запрос на общее количество каждой марки», подсчитывает количество автомобилей одинаковой марки и их общую стоимость. Данный запрос представлен на рисунке 3.
Рисунок 3 – «Запрос на общее количество каждой марки»
И наконец третий запрос на выборку – «Запрос на остаток машин» создан также для отчета «Остаток машин». Данный запрос представлен на рисунке 4.
Рисунок 4 – «Запрос на остаток машин»
Формы
В разработанной базе данных создано 10 форм. Все они созданы в режиме конструктора.
Форма «Автосалон» является главной формой, которая автоматически появляется при запуске базы данных. Подробнее она будет рассмотрена в руководстве пользователя.
Форма «Должность» является подчиненной и входит в состав формы «Сотрудники» и позволяет добавлять новые должности. Данная форма представлена на рисунке 5.
Рисунок 5 – Форма «Должность»
Форма «подчиненная форма Автомобили (в наличии)» также является подчиненной и в ходит в состав главной формы.
Формы «Продажа» и «Продажа подчиненная форма» являются подчиненными и входят в состав формы «Продажа1».
Форма «Продажа1» является сложной формой и входит в состав главной формы. Подробнее о работе данной форме будет рассказано в руководстве пользователя.