Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УП (2).docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.69 Mб
Скачать

1.Описание предметной области

Вариант 1. Гостиница

Вы работаете в гостинице. Задачей является отслеживание финансовой стороны работы гостиницы. Деятельность организована следующим образом: гостиница предоставляет номера клиентам на определенный срок. Каждый номер характеризуется вместимостью, комфортностью (люкс, полулюкс, обычный) и ценой. Вашими клиентами являются различные лица, о которых Вы собираете определенную информацию (фамилия, имя, отчество и некоторый комментарий). Сдача номера клиенту производится при наличии свободных мест в номерах, подходящих клиенту по указанным выше параметрам. При поселении фиксируется дата поселения. При выезде из гостиницы для каждого места запоминается дата освобождения.

Таблицы:

  1. Клиенты (Код клиента, Фамилия, Имя, Отчество, Паспортные данные, Комментарий).

  2. Номера (Код номера, Номер, Количество человек, Комфортность, Цена).

  3. Поселение (Код поселения, Код клиента, Код номера, Дата поселения, Дата освобождения, Примечание).

2.Инфологическая модель «сущность-связь» (er-модель)

Построим ER-диаграмму.

Рисунок 17.ER-диаграмма

3.Структура таблиц

Создаем таблицы Клиенты, Номера, Поселение.

Создание таблицы Клиенты.

Рисунок 1.

Создание таблицы Номера.

Рисунок 2.

Создание таблицы Поселение.

Рисунок 3.

4.Схема данных в msAccess

Установим связи между таблицами.

Рисунок 4.

5. Список форм, их структура и вид

Создаем форму для каждой таблицы и заполняем их.

Вводим данные для таблицы Клиенты.

Рисунок 5.

Вводим данные для таблицы номера.

Рисунок 6.

Вводим данные для таблицы Поселение.

Рисунок 7.

6. Список запросов, их структура и результат выполнения

6.1.Делаем простой запрос на выборку

Узнаем кто и когда отдыхал и в каком номере.

Рисунок 8.

Выполнение.

Рисунок 9.

6.2.Запрос с параметрами

По фамилии узнаем в каком номере жил клиент.

Рисунок 10.

Выполнение.

Рисунок 11.

6.3.Запрос с выборкой

Узнаем все номера, стоимость которых начинается на 1.

Рисунок 12.

Выполнение.

Рисунок 13.

6.4.Запрос с итогами

Узнаем Фамилию клиента, который стоит первым в списке, код и сумму стоимости номеров.

Рисунок 14.

Выполнение.

Рисунок 15.

7.Список отчетов, их структура и сами отчеты

Создание отчета.

Рисунок 16.

Заключение

Microsoft Access - это функционально полная реляционная СУБД. В ней предусмотрены все необходимые средства для определения и обработки данных, а также для управления ими при работе с большими объемами информации. Что касается легкости использования, то Microsoft Access совершил здесь настоящий переворот, и многие для создания своих собственных баз данных и приложений обращаются именно к нему.

Система управления базами данных предоставляет вам возможность контролировать задание структуры и описание своих данных, работу с ними и организацию коллективного пользования этой информацией. СУБД также существенно увеличивает возможности и облегчает каталогизацию и ведение больших объемов хранящейся в многочисленных таблицах информации. СУБД включает в себя три основных типа функций: определение данных (задание структуры и описание), обработка данных и управление данными. Все эти функциональные возможности в полной мере реализованы в Microsoft Access. В практике, как правило, необходимо решать и задачи с использованием электронных таблиц и текстовых процессоров. Например, после подсчета или анализа данных необходимо их представить в виде определенной формы или шаблона. В итоге, пользователю приходится комбинировать программные продукты для получения необходимого результата. В этом смысле все существенно упростят возможности, предоставляемые Microsoft Access.

Microsoft Access - это система управления базами данных (СУБД), предназначенная для создания и обслуживания баз данных, обеспечения доступа к данным и их обработки.

База данных (БД) представляет собой организованную структуру, используемую для хранения данных, то есть любых сведений о явлениях, процессах, действиях и т.д. Данные несут в себе информацию о событиях, происходящих в материальном мире, и, по сути, являются зарегистрированными сигналами, возникшими в результате этих событий. Данные становятся информацией, если пользователь обработает их и осмыслит, применив при этом адекватные этим данным методы. Сегодня большинство СУБД размещают в своих структурах не только данные, но и методы (программные коды), поэтому можно утверждать, что Microsoft Access - это СУБД, предлагающая широкий диапазон средств для хранения информации и эффективного управления этой информацией.

Базы данных содержат различные объекты, основными из которых являются таблицы. Структура простейшей базы данных соответствует структуре её двухмерной таблицы, содержащей столбцы и строки. Их аналогами в структуре простейшей базы данных являются поля и записи.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]