Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Структура базы данных «Культурный досуг»



Спроектированная база данных «Культурный досуг» содержит 4 таблицы, 3 запроса, 3 отчета и 4 формы.

Таблица «Страны»

Таблица «Страны» предназначена хранения названий стран:

Название поля Тип поля Описание поля
ИД Счетчик Идентификатор страны. Первичный ключ.
Название Текст(50) Название страны

Исходные данные таблицы «Страны»:

ИД Название
1 Россия
2 Великобритания
3 Испания
4 Парагвай
5 Гваделупа
6 Китай
7 Япония
8 Корея
9 Папуа Новая Гвинея
10 Кот д'Ивуар
11 Ватикан

Таблица «Города»

Таблица «Города» предназначена хранения названий городов и стран, в которых они находятся:

Название поля Тип поля Описание поля
ИД Счетчик Идентификатор города. Первичный ключ.
Название Текст(50) Название города
Страна Числовой Идентификатор страны, в которой находится город

Исходные данные таблицы «Города»:

ИД Название Страна
1 Хабаровск 1
2 Улан-Удэ 1
3 Лондон 2
4 Москва 1

Таблица «Типы Объектов»

Таблица «Типы Объектов» предназначена хранения названий типов заведений досуга:

Название поля Тип поля Описание поля
ИД Счетчик Идентификатор типа объекта. Первичный ключ.
Название Текст(50) Название типа объекта

Исходные данные таблицы «Типы Объектов»:

ИД Название
1 Кинотеатр
2 Театр
3 Дискотека
4 Публичный дом
5 Выставка
6 Парк отдыха
7 Клуб
8 Пляж
9 Цирк
10 Зоопарк
11 Церковь
12 Пивной бар
13 Ресторан
14 Кафе

Таблица «Объекты»

Таблица «Объекты» предназначена хранения информации об заведениях досуга:

Название поля Тип поля Описание поля
ИД Счетчик Идентификатор номера. Первичный ключ.
Тип Объекта Числовой Идентификатор типа объекта
Название Текст(50) Название объекта
Адрес Текст(128) Адрес объекта: улица и номер дома
Город Числовой Идентификатор города

Исходные данные таблицы «Объекты»:

ИД ТипОбъекта Название Адрес Город
1 Кинотеатр Гигант ул. Муравьева-Амурского, 18 Хабаровск
2 Кинотеатр Восход ул. Краснореченская-19 Хабаровск
3 Дискотека Великано ул. Муравьева Амурского, 17 Хабаровск
4 Парк отдыха ЦПКО ул. Муравьева-Амурского, 1 Хабаровск
5 Пивной бар Best Beer Pub ул. Ленина, 1 Лондон
6 Публичный дом Государственная Дума около Кремля Москва

SQL-запросы к базе данных «Культурный досуг»

Для получения самой используемой информации в базе данных «Культурный досуг» содержатся несколько запросов на выборку данных из нескольких таблиц с параметрами.

Выбор заведений города

Запрос возвращает названия объектов досуга, формирующегося из объединения названия типа объекта и названия объекта, и адрес объекта, состоящий из названия страны, названия города, адреса объекта, упорядоченный по названию объекта в алфавитном порядке. Параметрами запроса является название города, заведения которого необходимо выбрать.

Текст SQL-запроса
SELECT то.Название+" " " " +о.Название+" " " ", с.Название+", " +г.Название+", " +о.Адрес FROM ТипыОбъектов AS то, Объекты AS о, Страны AS с, Города AS г WHERE то.ИД=о.ТипОбъекта And с.ИД=г.Страна And г.ИД=о.Город And г.Название=[Название города] ORDER BY о.Название;

Выбор заведений определенного типа

Запрос возвращает названия объектов досуга, формирующегося из объединения названия типа объекта и названия объекта, и адрес объекта, состоящий из названия города, адреса объекта, упорядоченный по названию объекта в алфавитном порядке. Параметрами запроса являются название страны, заведения которого необходимо выбрать, а также тип заведения.

Текст SQL-запроса
SELECT то.Название+" " " " +о.Название+" " " ", г.Название+", " +о.Адрес, г.Название FROM ТипыОбъектов AS то, Объекты AS о, Страны AS с, Города AS г WHERE то.ИД=о.ТипОбъекта And с.ИД=г.Страна And г.ИД=о.Город And то.Название=[Тип заведения] And с.Название=[Название страны] ORDER BY о.Название;

Поиск заведений по адресу

Запрос возвращает названия объектов досуга, формирующегося из объединения названия типа объекта и названия объекта, и адрес объекта, состоящий из названия страны, города, адреса объекта, упорядоченный по названию объекта в алфавитном порядке. Параметрами запроса является любая часть названия страны, города, либо адреса.

Текст SQL-запроса
SELECT то.Название+" " " " +о.Название+" " " ", с.Название+", " +г.Название+", " +о.Адрес, то.Название FROM ТипыОбъектов AS то, Объекты AS о, Страны AS с, Города AS г WHERE то.ИД=о.ТипОбъекта And с.ИД=г.Страна And г.ИД=о.Город And (г.Название Like " *" +[Адрес похож на]+" *" Or с.Название Like " *" +[Адрес похож на]+" *" Or о.Адрес Like " *" +[Адрес похож на]+" *" ) ORDER BY о.Название;

Отчеты базы данных «Культурный досуг»

Для обеспечения возможности печати результатов работы запросов, формируемых в базе данных «Культурный досуг», база данных содержит 3 отчета.

Выбор заведений

Отчет «выбор заведений» представляет собой содержимое запроса «выбор заведений», предназначенный для печати.

Выбор заведений

Название Адрес

Дискотека " Великано" Россия, Хабаровск, ул. Муравьева Амурского, 17

Кинотеатр " Восход" Россия, Хабаровск, ул. Краснореченская-19

Кинотеатр " Гигант" Россия, Хабаровск, ул. Муравьева-Амурского, 18

Парк отдыха " ЦПКО" Россия, Хабаровск, ул. Муравьева-Амурского, 1

Выбор заведений определенного типа

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

Выбор заведений определенного типа

Город Хабаровск

Название Адрес

Кинотеатр " Восход" Хабаровск, ул. Краснореченская-19

Кинотеатр " Гигант" Хабаровск, ул. Муравьева-Амурского, 18

Поиск заведений по адресу

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

Поиск заведений по адресу

Дискотека

Название Адрес

Дискотека " Великано" Россия, Хабаровск, ул. Муравьева Амурского, 17

Кинотеатр

Название Адрес

Кинотеатр " Восход" Россия, Хабаровск, ул. Краснореченская-19

Кинотеатр " Гигант" Россия, Хабаровск, ул. Муравьева-Амурского, 18

Парк отдыха

Название Адрес

Парк отдыха " ЦПКО" Россия, Хабаровск, ул. Муравьева-Амурского, 1

Публичный дом

Название Адрес

Публичный дом " Государственная Дума" Россия, Москва, около Кремля

Формы базы данных «Культурный досуг»

Для обеспечения возможности добавления, редактирования, удаления данных базы «Культурный досуг», а также для просмотра и печати отчетов, база данных содержит 4 формы.

Главная

Главная форма содержит гиперссылки для вызова других форм и отчетов:

При нажатии левой кнопкой мыши на гиперссылке происходит вызов формы редактирования или просмотр отчетов.

Заведения

Форма «заведения» предназначена для просмотра, редактирования, удаления записей о заведениях досуга:

Кроме того, форма содержит кнопки «Другой…» для вызова дополнительных форм редактирования перечня типов объекта и перечня городов.

Типы объектов

Форма «Типы объектов» предназначена для редактирования перечня типов объектов досуга:

Города

Форма «Города» предназначена для редактирования перечня стран и городов:

Используемая литература

1. Microsoft Corp. Файл справки Microsoft Access.


Поделиться:



Последнее изменение этой страницы: 2019-10-03; Просмотров: 148; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.029 с.)
Главная | Случайная страница | Обратная связь