Проектирование АИС гостиницы

Автор работы: Пользователь скрыл имя, 23 Мая 2015 в 14:29, контрольная работа

Описание работы

БД – это, прежде всего, хранилище объектов данных, т.е. набор возможных понятий или событий, описываемых базой данных, с возможностью поиска этих объектов по признакам. Базой данных можно считать не только таблицы, индексирующие файлы со знаниями разных форматов, но и сами эти файлы, потому, что они являются не типизированными хранилищами знаний в такой базе данных. БД могут применяться как вспомогательное средство, позволяющее реализовать какую-то полезную функцию. Например, хранение настроек программы, Internet - адресов для рассылки рекламы и т.д.

Содержание работы

Введение……………………………………………………………………………...5
База данных…………………………………………………………………...7
Реляционная модель данных………………………………………….....7
Общая характеристика……………………………………………...…....8
Создание базы данных…………………………………………………….....9
2.1 Определение ключевых полей………………………………………….10
Заключение…………………………………………………………………………..11
Список литературы……………………………

Файлы: 1 файл

Kur.Pr..docx

— 602.78 Кб (Скачать файл)

Для создания ключевого поля типа СЧЕТЧИК необходимо в режиме КОНСТРУКТОРА таблиц:

  • Включить в таблицу поле счетчика.
  • Задать для него автоматическое увеличение на 1.
  • Указать это поле в качестве ключевого путем нажатия на кнопку КЛЮЧЕВОЕ поле на панели инструментов КОНСТРУКТОР таблиц.

Если до сохранения созданной таблицы ключевые поля не были определены, то при сохранении будет выдано сообщение о создании ключевого поля. При нажатии кнопки. Да будет создано ключевое поле счетчика с именем КОД (ID) и типом данных СЧЕТЧИК.

 

 

ЗАКЛЮЧЕНИЕ

 

Использование баз данных и информационных систем – это составная часть функционирования различных преуспевающих организаций и деятельности современного человека. В связи с этим большую актуальность приобретает освоение принципа построения и эффективного применения соответствующих технологий и программных продуктов.

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

В результате нашей работы, объектом которой являлся гостиница, была создана база данных «АИС Гостиницы».

Проектирование базы данных «АИС Гостиницы», проводилась помощью СУБД Microsoft Access. В данном курсовом проекте изложено об основных понятиях, функциях баз данных, использованию и созданию в Microsoft Access.

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

 

 

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

 

  • Системы управления базами данных. Учебное пособие /Ломтадзе В.В., Шишкина Л.П. – Иркутск: ИрГТУ, 1999. – 116 с.
  • Теория реляционных баз данных. Учебное пособие / Мейер М.М. – Москва: Мир, 1999. -610 с.
  • Access для профессионалов. Учебное пособие / Верман А.Я. – СПб: Издательство «Питер, 1998. – 760 с.

ПРИЛОЖЕНИЕ

 

Приложение 1. Схема отношений базы данных

 

Приложение 2.  Характеристики атрибутов

 

1 таблица. Гости

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 таблица. Номера

 

 

 

 

 

 

3 таблица. Класс номера

 

 

 

 

4 таблица. Свободные/ занятые

 

 

Приложение 3.  Формы (примеры и описание форм, меню, обеспечивающих интерфейс и информационные потребности пользователя).

 

 

--------

 

 

 

 

Приложение  4  . Запросы  для обеспечения информационных потребностей пользователей

Запрос 1.Поиск гостя по ФИО

 

SELECT Гости.Код Гостя,Гости.ФИО,Гости.Паспортные данные, Гости.Дата заселения,Гости. Дата отъезда,Гости.Номер.

FROM Гости

WHERE (((Гости.ФИО)=[Введите ФИО]));

Запрос 2.Поиск свободного

 

SELECT Номера.Код Номера,Номера.Номер,Номер.Класс, Номера.Число мест,Номера.Своботный/занятый

FROM Номера

WHERE (((Номера.Своботный/занятый)=[Введите «Свободный»]));

Запрос 3.Запрос по классу номера

SELECT Номера.Код Номера,Номера.Номер,Номер.Класс, Номера.Число мест,Номера.Своботный/занятый

FROM Номера

WHERE (((Номера.Класс)=[Введите [Какой класс]]));

Запрос 4.Запрос по кол-ву мест

 

SELECT Номера.Код Номера,Номера.Номер,Номер.Класс, Номера.Число мест,Номера.Своботный/занятый

FROM Номера

WHERE (((Номера.Число мест)=[Введите [Количество мест для проживания]]));

Запрос 5.Поиск гостя(когда заселился)

 

SELECT Гости.Код Гостя,Гости.ФИО,Гости.Паспортные данные, Гости.Дата заселения,Гости. Дата отъезда,Гости.Номер.

FROM Гости

WHERE (((Гости.Дата заселения)=[Введите [Когда заселился]])));

Запрос 6.Поиск гостя(когда уезжает)

SELECT Гости.Код Гостя,Гости.ФИО,Гости.Паспортные данные, Гости.Дата заселения,Гости. Дата отъезда,Гости.Номер.

FROM Гости

WHERE (((Гости.Дата заселения)=[Введите [Когда уезжает]])));

 

Запрос 7.Поиск гостя(по номеру)

 

SELECT Гости.Код Гостя,Гости.ФИО,Гости.Паспортные данные, Гости.Дата заселения,Гости. Дата отъезда,Гости.Номер.

FROM Гости

WHERE (((Гости.Номер)=[Введите [Какой номер]])));

 

 

 

Запрос 8.Поиск номера

SELECT Запрос по классу номера.номер, Запрос по классу номера.класс,Запрос по кол-ву мест.Номер,Запрос по кол-ву мест.Число мест,Поиск свободного.номер,Поиск свободного.Свободный/занятый.

FROM (Запрос по классу номера.номер INNER JOIN  Запрос по кол-ву мест INNER JOIN Поиск свободного )ON Запрос по классу номера.Номер = Запрос по кол-ву мест.Номер = Поиск свободного.Номер;

 

 

 

 

 

 


Информация о работе Проектирование АИС гостиницы