Microsoft Access

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Информатика
  • 14 14 страниц
  • 4 + 4 источника
  • Добавлена 02.05.2008
1 000 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
Содержание



Введение
1Проектирование реляционной базы данных «Аэропорт»
1.1.Описание предметной области
1.2.Построение информационной структуры предметной области
1.3.Переход от ER-диаграммы к таблицам
1.4.Ограничение целостности данных
2Описание процесса создания БД «Аэропорт»
2.1.Задание
2.2.Описание исходных таблиц
2.3.Содержание таблиц
2.4.Описание структуры и результатов запросов
2.4.1.Запрос 1. Рейсы с максимальным и минимальным временем перелета
2.4.2.Запрос 2. Количество пассажиров в каждом пункте назначения
2.4.3.Запрос 3. Пассажиры, имеющие билет на один самолет
2.5.Описание структуры содержание отчета
Заключение
Список использованной литературы:

Фрагмент для ознакомления

[Цена билета],
Рейсы.[Время отправления],
Рейсы.[Время в полете]
FROM Рейсы
WHERE Рейсы.[Время в полете] in
( select max( Рейсы.[Время в полете])
from Рейсы
)
or
Рейсы.[Время в полете] in
( select min( Рейсы.[Время в полете])
from Рейсы
);

Результат запроса:



Запрос 2. Количество пассажиров в каждом пункте назначения
Структура запроса:

SELECT Рейсы.[Пункт назначения],
Count(Билеты.[ФИО пассажира]) AS [Количество пассажиров]
FROM Рейсы
INNER JOIN
Билеты
ON
Рейсы.[№ рейса] = Билеты.[№ рейса]
GROUP BY Рейсы.[Пункт назначения];



Результат запроса:


Запрос 3. Пассажиры, имеющие билет на один самолет
Структура запроса:

Для этого запроса создаем вспомогательный запрос Информация о пассажирах.

SELECT Билеты.[ФИО пассажира],
Билеты.[№ рейса],
Билеты.[Дата вылета],
Рейсы.[Пункт назначения],
Рейсы.[Время отправления]
FROM Рейсы
INNER JOIN
Билеты
ON
Рейсы.[№ рейса] = Билеты.[№ рейса];

Далее создаем другой запрос Поиск повторений для Информация о пассажирах, используя предыдущий. Тип запроса – повторяющиеся записи.
Полями, содержащими повторяющиеся значения, являются:
[Информация о пассажирах].[№ рейса],
[Информация о пассажирах].[Пункт назначения],
[Информация о пассажирах].[Дата вылета],
[Информация о пассажирах].[Время отправления].

Результат запроса:


Описание структуры содержание отчета
Структура отчета:

Для отчета выбраны все поля таблицы Рейсы и все поля, кроме № рейса таблицы Билеты. В отчете используется группировка по данным таблицы Рейсы.

Содержание отчета:




Заключение
В ходе работы над курсовым проектом была определена предметная область, построены информационная структура и реляционная модель БД.
В проекте приведено описание процесса создания данных в среде СУБД Microsoft Access: описана структура разработанной базы данных, состоящая из двух таблиц, имеющих связь типа «один-ко-многим», трех запросов и одного отчета.
Разработанная БД «Аэропорт» позволяет редактировать и отображать информацию о рейсах и проданных билетах.




Список использованной литературы:
Бекаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access 2003. СПб: изд. BHV, 2004. - 752 с.;
Кауфельд Дж. Access 2000 для Windows для «чайников».: Пер. с англ.: Уч.пос. – М.: Издательский дом «Вильямс», 2003. – 336 с.;
Праг К., Ирвин М. Access 2002. Библия пользователя.: Пер. с англ. – М.: Издательский дом «Вильямс», 2004. – 1216 с.;
Хомоненко А. Д., Цыганков В. М., Мальцев М. Г. Базы данных: Учебник для высших учебных заведений /Под. ред. проф. А. Д. Хомоненко. - СПб: КОРОНА принт, 2004. - 736 с.
Под сущностью понимают основное содержание объекта предметной области, о котором собирают информацию.









13


2


13



Рейсы

Билеты




Рейсы (№ рейса)

пункт назначения
цена билета
время отравления
время в полете


(№ рейса) Билеты

№ кассы, продавшей билет
ФИО пассажира
№ рейса
дата вылета

Список использованной литературы:
1.Бекаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access 2003. СПб: изд. BHV, 2004. - 752 с.;
2.Кауфельд Дж. Access 2000 для Windows для «чайников».: Пер. с англ.: Уч.пос. – М.: Издательский дом «Вильямс», 2003. – 336 с.;
3.Праг К., Ирвин М. Access 2002. Библия пользователя.: Пер. с англ. – М.: Издательский дом «Вильямс», 2004. – 1216 с.;
4.Хомоненко А. Д., Цыганков В. М., Мальцев М. Г. Базы данных: Учебник для высших учебных заведений /Под. ред. проф. А. Д. Хомоненко. - СПб: КОРОНА принт, 2004. - 736 с.

Вопросы и ответы

Какая предметная область описывается в статье?

Статья описывает проектирование реляционной базы данных для аэропорта.

Каким образом строится информационная структура предметной области в статье?

Информационная структура предметной области строится на основе ER-диаграммы, которая потом передается в таблицы базы данных.

Какие ограничения целостности данных описываются в статье?

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

Какие таблицы используются в процессе создания базы данных «Аэропорт»?

В процессе создания базы данных «Аэропорт» используются таблицы, такие как "Рейсы", "Авиакомпании", "Пассажиры", "Пункты назначения" и другие.

Какие запросы описываются в статье?

В статье описываются два запроса: первый запрос выводит рейсы с максимальным и минимальным временем перелета, а второй запрос показывает количество пассажиров в каждом пункте назначения.

Что такое Microsoft Access?

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

Что включает в себя проектирование реляционной базы данных «Аэропорт»?

Проектирование реляционной базы данных «Аэропорт» включает в себя описание предметной области, построение информационной структуры, переход от ER-диаграммы к таблицам и ограничение целостности данных.

Какие таблицы входят в базу данных «Аэропорт»?

В базе данных «Аэропорт» присутствуют такие таблицы, как "Рейсы", "Пассажиры", "Пункты назначения" и "Самолеты". Они содержат информацию о рейсах, пассажирах, пунктах назначения и самолетах соответственно.

Какие запросы можно выполнить в базе данных «Аэропорт»?

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

Какие шаги включает в себя создание базы данных «Аэропорт»?

Создание базы данных «Аэропорт» включает в себя задание, описание исходных таблиц, построение таблиц, а также описание структуры и результатов запросов, таких как рейсы с максимальным и минимальным временем перелета и количество пассажиров в каждом пункте назначения.

Какая предметная область описывается в статье?

Статья описывает процесс проектирования реляционной базы данных для аэропорта.

Какие таблицы присутствуют в исходной базе данных "Аэропорт"?

В исходной базе данных "Аэропорт" присутствуют таблицы, описывающие рейсы, пассажиров и аэропорты.