1.2.Выбор программы для написания базы данных
В своей курсовой работе я использовала реляционную базу данных используя программу Microsoft Access.
Microsoft Access – одна из наиболее популярных СУБД для операционной системы Microsoft Windows . Кроме того, СУБД Access является мощной платформой разработки с гибкой и функциональной интегрированной средой. Microsoft Access может использоваться как инструмент для разработки и развертывания широкопредметных информационных бизнес-систем.
В Access используются следующие основные типы полей:
текстовый: предназначен для текстовой информации и чисел, когда нет необходимости выполнения математических операций с ними;
числовой: предназначен для чисел при использовании их в математических расчетах;
MEMO: предназначен для хранения произвольного текста или комментариев (длиной до 64000 символов);
денежный: предназначен для хранения чисел, отражающих денежные суммы;
дата/время: предназначен для хранения информации о дате и времени;
счетчик: специальное числовое поле, предназначенное для автоматического добавления уникального номера текущей записи в таблице данных.
логический: предназначен для хранения всего двух значений “Истина” и “Ложь”;
поле объекта OLE: предназначено для хранения объектов, созданных другими приложениями (рисунки, графики, диаграммы).
В Microsoft Access существует несколько способов отобрать только требуемые данные при выполнении поиска конкретного значения, одной записи или группы записей.
С помощью диалогового окна “Поиск” легко найти конкретные записи или определенные значения в полях. При обнаружении каждого вхождения требуемого элемента выполняется перемещение по записям. Если нужно заменить конкретные обнаруженные при поиске значения, следует воспользоваться диалоговым окном “Замена”.
Запросы дают возможность работать с конкретным набором записей, которые удовлетворяют условиям, заданным для одной или нескольких таблиц базы данных. При выполнении запроса становится возможной независимая работа с этим набором записей в конкретной форме или в объекте в режиме таблицы.
Сортировка дает возможность упорядочить строки в таблице согласно содержимому одного или нескольких столбцов. Для сортировки выбирается поле, по которому будет осуществляться сортировка, и нажимается кнопка “Сортировка по возрастанию” или “Сортировка по убыванию” на панели инструментов.
Фильтрация позволяет временно изолировать и просмотреть конкретный набор записей, отвечающих определенным условиям. Для фильтрации выбираются данные, по которым следует провести отбор, и нажимается кнопка “Фильтр по выделенному” на панели инструментов. Для того, чтобы поправить фильтр используется кнопка “Изменить фильтр”. Для задания более подробного условия для фильтрации в меню “Запись” используется команда “Фильтр” и подкоманда “Расширенный фильтр”. Для применения обычного или расширенного фильтра, используется кнопка “Применить фильтр” на панели инструментов.
Глава 2
2.1.Постановка задачи
Цель базы данных Гостиница – автоматизация процесса учета и анализа данных гостиницы.
Задачи, решаемые при использовании базы данных:
- хранение и поиск данных о сотрудниках гостиницы;
- хранение и поиск информации о клиентах гостиницы;
- хранение и поиск информации о номерах;
- хранение данных о бронировании, заселении, выезде клиентов и вычисление оплаты за проживание
- вычисление и анализ информации о поступлении оплаты за проживание от клиентов компании;
- поиск информации по основным позициям: забронированные номера, заезд за период, выезд за период.