Автор работы: Пользователь скрыл имя, 03 Декабря 2011 в 01:48, курсовая работа
Целью данной работы является рассмотрение технологии создания базы данных в сфере СУБД MS Access на примере туристической фирмы.
Задачи работы: в теоретической части рассмотреть принципы построения новой базы данных в СУБД MS Access, практическая часть включает разработку таблиц, связей между ними, запросов и отчетов для базы данных по заключению договоров на туристические поездки.
[Класс отеля(звезды)];
RowSourceType: Таблица или запрос
Продолжительность(дни) Д
Attributes: фиксированной
Вид транспорта Текстовый 50
Attributes: переменной длины
BoundColumn: 1
ColumnCount: 1
DisplayControl: Поле со списком
ListRows: 8
RowSource: SELECT Транспорт.[Вид транспорта] FROM Транспорт ORDER BY
[Вид транспорта];
RowSourceType: Таблица или запрос
Стоимость Денежный 8
Attributes: фиксированной ширины
Format: #,##0.00"р.";-#,##0.00"р."
GUID: {guid {386EBAA8-0947-44FC-A676-
OrdinalPosition: 8
Агент Текстовый 50
Attributes: переменной длины
BoundColumn: 1
ColumnCount: 1
DisplayControl: Поле со списком
ListRows: 8
RowSource: SELECT Агенты.Агент FROM Агенты;
RowSourceType: Таблица или запрос
Схема данных
АгентыДоговор
Агенты Договор
Агент 1 n Агент
Attributes: Обязательность; Каскадные обновления; Каскадные удаления
RelationshipType: один-ко-многим
Вариант тураДоговор
Вариант тура Договор
Название тура 1 n Тур
Attributes: Обязательность; Каскадные обновления; Каскадные удаления
RelationshipType: один-ко-многим
Дополнительные туристыДоговор
Дополнительные Договор
Число 1 n Дополнительные
Attributes: Обязательность; Каскадные обновления; Каскадные удаления
RelationshipType: один-ко-многим
КлиентДоговор
Клиент Договор
ФИО 1 n Клиент
Attributes: Обязательность; Каскадные обновления; Каскадные удаления
RelationshipType: один-ко-многим
ОтельДоговор
Отель Договор
Класс отеля(звезды) 1 n Класс отеля(звезды)
Attributes: Обязательность; Каскадные обновления; Каскадные удаления
RelationshipType: один-ко-многим
ТранспортДоговор
Транспорт Договор
Вид транспорта 1 n Вид транспорта
Attributes: Обязательность; Каскадные обновления; Каскадные удаления
RelationshipType: один-ко-многим
5.5. Дополнительные туристы
Столбцы
Имя Тип Размер
Код Длинное целое 4
Attributes: фиксированной ширины; автоприращение
Число Длинное целое 4
Attributes: фиксированной ширины
DisplayControl: Поле
Схема данных
Дополнительные туристыДоговор
Дополнительные Договор
Число 1 n Дополнительные
Attributes: Обязательность; Каскадные обновления; Каскадные удаления
RelationshipType: один-ко-многим
5.6. Клиент
Столбцы
Имя Тип Размер
Код Длинное целое 4
Attributes: фиксированной ширины; автоприращение
ФИО Текстовый 50
Attributes: переменной длины
DisplayControl: Поле
Номер
российского паспорта Действите
Attributes: переменной длины
DisplayControl: Поле
Номер
загранпаспорта Действительное
Attributes: переменной длины
DisplayControl: Поле
Адрес Текстовый 50
Attributes: переменной длины
DisplayControl: Поле
Телефон Длинное целое 4
Attributes: фиксированной ширины
DisplayControl: Поле
E-mail Текстовый 50
Attributes: переменной длины
DisplayControl: Поле
Схема данных
КлиентДоговор
Клиент Договор
ФИО 1 n Клиент
Attributes: Обязательность; Каскадные обновления; Каскадные удаления
RelationshipType: один-ко-многим
5.7. Места прибытия
Столбцы
Имя Тип Размер
Код Длинное целое 4
Attributes: фиксированной ширины; автоприращение
Место прибытия Текстовый 50
Attributes: переменной длины
DisplayControl: Поле
Страна Текстовый 50
Attributes: переменной длины
BoundColumn: 1
ColumnCount: 1
DisplayControl: Поле
ListRows: 8
RowSource: SELECT Страна.Страна FROM Страна ORDER BY [Страна];
RowSourceType: Таблица или запрос
Схема данных
Места прибытияВариант тура
Места прибытия Вариант тура
Место прибытия 1 n Место прибытия
Attributes: Обязательность; Каскадные обновления; Каскадные удаления
RelationshipType: один-ко-многим
5.8. Место убытия
Столбцы
Имя Тип Размер
Код Длинное целое 4
Attributes: фиксированной ширины; автоприращение
Место убытия Текстовый 50
Attributes: переменной длины
DisplayControl: Поле
Город убытия Текстовый 50
Attributes: переменной длины
BoundColumn: 1
ColumnCount: 1
DisplayControl: Поле со списком
ListRows: 8