
- •Курсовая работа
- •Задание на курсовую работу
- •Содержание
- •Субд Access Основные понятия
- •Типы баз данных
- •Свойства полей базы данных
- •Типы данных
- •Объекты базы данных
- •Запросы
- •Создание базы данных «Автосервис» Создание таблиц
- •Создание схемы данных
- •Создание формы
- •Создание запросов
- •Создание отчетов
- •Заключение
- •Список литературы
Создание базы данных «Автосервис» Создание таблиц
База данных «Автосервис» должна содержать 4 вспомогательных таблицы:
Одна главная таблица: Автомобили [Код автомобиля, Марка, Модель, Код завода, Код двигателя, Код топлива, Код комплектации, Цена, Код цвета, Год выпуска, Номер склада, Наличие].
Откройте систему управления базами данных (СУБД) Access. Создайте новую (пустую) базу данных присвоив ей имя «Автосервис».
Создайте вспомогательные таблицы: Для создания таблицы Автомобили в окне базы данных необходимо нажать на кнопку Таблицы в разделе Объекты, а затем справа «Создание таблицы в режиме конструктора». После этого откроется окно. В этом окне в графе Имя поля введите Код автомобиля, затем, нажав на панели инструментов кнопку с изображением ключа, сделайте поле Код автомобиля ключевым. Теперь в графе Тип данных выберите Числовой. В свойствах поля во вкладке Общее в графе размер поля выберите Байт, а в графе Значение по умолчанию удалите значение 0. Затем определите второе поле – поле Марка. В графу Имя поля введите его название, а в графе тип данных выберите Текстовый. В свойствах поля во вкладке Общее в графе размер поля введите значение 20. После этого окно можно закрыть, сохранив под именем Автомобили. Аналогично создаются таблицы Двигатель, Завод изготовитель, Комплектация, Склад, Топливо, Цвет. В таблице Автомобили в поле Код_двигателя нужно выбрать поле со списком, источник строк – двигатель, число столбцов – 6, ширина столбцов – 1;1;1;2,5;1;1, ширина списка – 7,5.
Создание основной таблицы Автомобили. Графу Код автомобиля нужно определить как байт.
Затем создаем схему данных, а после заполняем таблицы, начиная с вспомогательных таблиц (рис. 1.).
Рис. 1. Главная таблица БД
Создание схемы данных
Для создания схемы данных надо использовать соответствующую кнопку на панели инструментов – «Схема данных». Диалоговое окно, появляющееся после нажатия этой кнопки, позволяет выбрать таблицы для включения в схему данных. Чтобы на схеме данных связать Код двигателя в таблице Двигатель с Кодом двигателя в таблице Автомобили. Надо как бы перетащить мышкой это поле из первой таблицы во вторую. В открывшемся окне нужно установить флажок на пункте Обеспечение целостности данных. На схеме появится соответствующая стрелка. Аналогично связываем код завода, в таблице Завод изготовитель, с кодом завода в таблице Автомобили, связываем Код комплектации в таблице Комплектации, с кодом комплектации в таблице Автомобили, связываем номер склада в таблице Склад, с номером склада в таблице Автомобили, так же связываем остальные таблицы. Установить связи на схеме данных (рис. 2.) надо до создания форм, запросов и отчетов, чтобы получить возможность включать в них поля из всех имеющихся таблиц.
Рис. 2. Схема данных
Создание формы
Для создания формы Автомобили в окне базы данных необходимо нажать на кнопку Формы в разделе Объекты. Затем выбрать создание форм с помощью мастера. После этого откроется диалоговое окно, позволяющее выбрать таблицы (или запрос), а из них – поля, включаемые в форму. Далее форма создается автоматически. Далее из таблицы Автомобили нужно добавить Код автомобиля, Марка, Модель, Код завода, Код двигателя, Код топлива, Код комплектации, Цена, Код цвета, Год выпуска, Номер склада, Наличие; из таблицы Двигатель добавить Объем двигателя, Количество цилиндров, Тип питания двигателя, Наличие турбонаддува, Мощность; из таблицы Завод изготовителя добавить Завод; из таблицы Комплектация добавить КПП, Привод, Кузов, Салон; из таблицы Наличие добавить Наличие; из таблицы Склад добавить Адрес, Телефон; из таблицы Топливо добавить Топливо, из таблицы Цвет добавляем Цвет. Нажимаем далее и устанавливаем переключатель на пункт в один столбец, нажимаем далее – выбираем стиль, затем снова далее, даем имя Автомобили и нажимаем готово (рис. 3.).
Рис.
3. форма «Автомобили»