Разработать базу данных для предметной области «Фирмы покупки и сбыта автомобилей».
Назначение разработки
Автоматизированная информационная система должна обеспечивать обработку данных следующим образом: в автомагазин посткпает заказ о купле какой-либо автомашины, в службе должна иметься база данных с записями обо всех имеющихся автомобилях.
Требования к программе и программному продукту
· Требования к функциональным характеристикам База данных должна выполнять следующие функции:
- · Вводить данные по заявке
- · Выводить в ежедневном (рабочем) отчёте информацию о проделанной за день работе — о проданных в этот день автомобилях.
- · Выводить информацию об имеющихся автомобилях по любому запросу
Разработка базы данных
Состав базовых таблиц
База данных «Автомагазин» состоит из двух таблиц, шести запросов, девяти форм и трех отчетов. Таблица 1 «авто» содержит информацию обо всех автомобилях, проходивших через этот автомагазин.
Таблица 2 «клиент» содержит информацию обо всех клиентах.
Описание структуры таблицы «авто».
|
Имя поля. | Тип данных. |
марка и модель. | Текстовый. | Размер поля -50. |
Цвет. | Текстовый. | Размер поля -50. |
Цена. | Денежный. | Формат # ##0″ р." ;-# ##0″ р." . |
Наличие. | Логический. | Формат Да/Нет. |
Заводской. | Логический. | Формат Да/Нет. |
Частный. | Логический. | Формат Да/Нет. |
Код машины. | Счетчик. |
Поле «код машины» является ключевым.
база программный автомобиль целостность Описание таблицы «клиент».
|
Имя поля. | Тип данных. |
Фамилия. | Текстовый. | Размер поля -50. |
Имя. | Текстовый. | Размер поля -50. |
Отчество. | Текстовый. | Размер поля -50. |
№ паспорта. | Числовой. | Длинное целое. |
Дата заказа. | Дата/время. |
Модель и марка. | Текстовый. | Размер поля -50. |
Код. | Счетчик. |
Цвет. | Текстовый. | Размер поля -50. |
Цена. | Денежный. | Формат # ##0″ р." ;-# ##0″ р." . |
Поле «Код» является ключевым.
Организация связей в базе данных
Структура данных таблиц с наличием ключевых полей обеспечивает целостность, непротиворечивость и неизбыточность данных. Эти таблицы связаны между собой по типу связи «один к одному».
Схема данных приведена на рисунке 1.
рис. 1 Схема данных