База данных легковых автомобилей
Курсовая работа, 06 Сентября 2013, автор: пользователь скрыл имя
Краткое описание
В данном проекте была создана база данных «Левые автомобили» на платформе программы Microsoft Access 2007, которая содержит 8 таблиц, 4 запроса. Запросы используются для быстрого поиска информации в базе данных. В ходе проектирования были отработаны навыки составления таблиц, запросов, организация связей в базе данных.
Содержание
ВВЕДЕНИЕ 4
1 Постановка задачи 5
2 Разработка базы данных 5
2.1 Таблицы 5
2.2 Организация связей в базе данных 12
ЗАКЛЮЧЕНИЕ 19
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 20
Прикрепленные файлы: 1 файл
легковые авто курс.docx
— 331.22 Кб (Скачать документ)
В базе данных «Легковые автомобили» содержится 4 запроса.
- «Авто по поставщикам» является простым запросом на выборку. Выводит информацию о том, сколько автомобилей каждого производителя имеется в магазине. Строится на основе двух таблиц: «Поставщик» и «Автомобили». В режиме конструктора выглядит следующим образом (см.
рисунок 10).
Рисунок 10 - Запрос "Авто по поставщикам"
В режиме SQL:
SELECT DISTINCTROW.Название_
FROM Марки_авто INNER JOIN Автомобили ON.Марка = Автомобили.Марка
GROUP BY Марки.Название_производителя;
- «Запрос по автомобилю» является простым запросом на поиск записей, которым не соответствует ни одна запись в подчиненной таблице. Отбирает автомобили, которые не проданы. Строится на основе трех таблиц: «прокат авто», «Автомобили», «цвет авто». Из таблицы «Автомобили» выбираются записи которых нет в подчиненной таблице «Прокат Авто». В режиме конструктора выглядит следующим образом (см. рисунок 11)
Рисунок 11 - Запрос "Остаток автомобилей"
В режиме SQL:
SELECT Автомобили.Код_Автомобиля,
Марки_авто.Название_
FROM Марки_авто INNER JOIN (Автомобили LEFT JOIN [Продажа Авто] ON Автомобили.Код_Автомобиля = [Продажа Авто].Код_Автомобиля) ON Марки_авто.Марка = Автомобили.Марка
WHERE ((([Продажа Авто].Код_Автомобиля) Is Null))
ORDER BY Автомобили.Код_Автомобиля;
- «По дате выдачи» Является запросом на выборку с параметрами. Выводит подробную информацию по проданным автомобилям. В качестве параметров запрашиваются: «Начальная дата» (если не указана, то дата = 01.01.1900); «Конечная дата» (если не указана, то дата = 01.01.3000) .Строится на основе всех восьми таблиц. В режиме конструктора выглядит следующим образом (см. рисунок 12).
Рисунок 12 - Запрос "по дате выдачи"
В режиме SQL:
SELECT [Продажа
Авто].№_сделки, Автомобили.Код_Автомобиля,
Производители.Название_
FROM Цвет_авто
INNER JOIN ((Должности INNER JOIN Сотрудники ON Должности.Должность_сотрудника
= Сотрудники.Должность_
WHERE (((Сотрудники.Фамилия_
- «По сотруднику» позволяет просмотреть сданные в прокат автомобили определенным сотрудником. Строится на основе таблиц «Сотрудники», «Прокат Авто» . Так, как запрос связан с запросом «Проданые автомобили», то он также является запросом на выборку с параметрами. Параметры запрашиваются те же, что и в запросе «Прокат автомобили». В режиме конструктора выглядит следующим образом (см. рисунок 13).
Рисунок 13 - Запрос "по сотруднику"
В режиме SQL:
SELECT DISTINCTROW Сотрудники.Фамилия_сотрудника, ([Проданые автомобили].) AS [Sum - Цена]
FROM Сотрудники INNER JOIN ([Проданые автомобили] INNER JOIN [Продажа Авто] ON [Проданые автомобили].№_сделки = [Продажа Авто].№_сделки) ON Сотрудники.Код_сотрудника = [Продажа Авто].Код_сотрудника
GROUP BY Сотрудники.Фамилия_сотрудника;
ЗАКЛЮЧЕНИЕ
В данном проекте была создана база данных «Левые автомобили» на платформе программы Microsoft Access 2007, которая содержит 8 таблиц, 4 запроса. Запросы используются для быстрого поиска информации в базе данных. В ходе проектирования были отработаны навыки составления таблиц, запросов, организация связей в базе данных.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- Официальный сайт Microsoft Office - http://office.microsoft.com/ru
-ru/?CTT=97. - В. Е. Кошелев Access 2003. Практическое руководство/ В. Е. Кошелев. – М.: Издво: Бином-Пресс, 2008г. - 464 с.
- А. В. Голышева, И. А. Клеандрова, Р. Г. Прокди Access 2007 без воды. Все, что нужно для уверенной работы / А. В. Голышева, И. А. Клеандрова, Р. Г. Прокди. – М.: Наука и техника, 2008. – 192 с.
- Электронная библиотека: http://ru.wikipedia.org.
- Информатика. Учебное пособие под редакцией В.Г. Кирия. – Иркутск: ИрГТУ, 1998г.
- Татарников А.Н. Офисные технологии: электронные таблицы и основы баз данных: учебное пособие.- Томск, 2005.