ВУЗ:
Составители:
Рубрика:
9
На втором этапе создается логическая структура БД. Для этого определя-
ют, как данные будут сгруппированы логически. Структура БД на этом этапе
выражается в терминах прикладных объектов и отношений между ними.
На заключительном (третьем) этапе логическая структура БД преобразу-
ется в физическую с учетом аспектов производительности. Элементы данных
на этом этапе получают атрибуты и определяются как столбцы в таблицах вы-
бранной для реализации БД СУБД.
Рассмотрим применение концепции реляционных баз данных на практи-
ке. Представим себе деятельность туристической фирмы. Очевидно, что для ее
работы необходимо хранить и отслеживать определенный набор информации о
клиентах данной турфирмы (туристах), о предлагаемых им турах, об оформле-
нии и оплате путевок. Это можно делать в обычной бумажной тетради, но со
временем поиск нужных записей и финансовая отчетность будут представлять
собой довольно рутинную, длительную работу.
1.2.1. Определение требований
Требования к приложению с БД обычно составляются с помощью опро-
сов и бесед с конечными пользователями. Это – итерационный процесс, в ходе
которого разработчики определяют структуру пользовательских диалогов, кри-
терии поиска документов и возможные реакции пользователей.
Общая методика определения и документирования требований к БД за-
ключается в составлении словаря данных. Словарь данных перечисляет и опре-
деляет отдельные элементы данных, которые должны храниться в базе. На-
чальный проект словаря данных для менеджера турфирмы приведен в табли-
це 1.
Таблица 1
Словарь данных для приложения БД менеджера турфирмы
Элемент данных Описание
Фамилия Фамилия туриста
Имя Имя туриста
Отчество Отчество туриста
Паспорт Серия и номер паспорта туриста
Телефон Контактный телефон туриста
Город Город проживания туриста
Страна Страна проживания туриста
Индекс Почтовый индекс адреса туриста
Тур Название туристической поездки
Цена Цена туристической поездки
Дата начала Время начала туристической поездки
Дата конца Время завершения туристической поездки
Информация Дополнительная информация о туре
Дата оплаты Дата оплаты путевки
Сумма Сумма оплаты
Страницы
- « первая
- ‹ предыдущая
- …
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »