Инструментальные средства автоматизированного проектирования баз данных. Рыбанов А.А. - 88 стр.

UptoLike

Составители: 

87
8. Получить перечень и общее число задержанных рейсов полностью,
по указанной причине, по указанному маpшpуту, и количество сданных
билетов за время задержки.
9. Получить перечень и среднее количество проданных билетов за ука-
занный интервал времени на определенные маpшpуты, по длительности
маршрута, по цене билета.
10. Получить перечень
и общее число маршрутов указанной категории,
следующих в определенном направлении.
11. Получить перечень и общее число пассажиров на указанном рейсе,
уехавших в указанный день, уехавших за границу в указанный день, по
признаку сдачи вещей в багажное отделение, по половому признаку, по
возрасту.
12. Получить перечень и общее число невыкупленных билетов
на ука-
занном рейс, день, некоторый маpшpут.
13. Получить общее число сданных билетов на указанный рейс, день,
маpшpут.
7. ДОПОЛНИТЕЛЬНЫЕ ЗАДАНИЯ
Задача 1. Рассмотрите проект базы данных банка, содержащей инфор-
мацию о клиентах и состоянии их счетов. Данные о клиенте включают его
имя, адрес, номер телефона и
идентификационный номер налогоплатель-
щика (ИНН). Счет описывается атрибутами номера, типа (например, «на-
копительный», «чековый» и т.п.) и остатка. Необходимо также отразить в
базе данных факт принадлежности счета определенному клиенту.
1. Представьте ER-диаграмму, соответствующую такой базе данных.
2. Измените диаграмму в предположении, что счет может принадлежать
только одному клиенту.
3. Измените
диаграмму, предусматривая, что клиент может открыть в
банке только один счет.
  8. Получить перечень и общее число задержанных рейсов полностью,
по указанной причине, по указанному маpшpуту, и количество сданных
билетов за время задержки.
  9. Получить перечень и среднее количество проданных билетов за ука-
занный интервал времени на определенные маpшpуты, по длительности
маршрута, по цене билета.
  10. Получить перечень и общее число маршрутов указанной категории,
следующих в определенном направлении.
  11. Получить перечень и общее число пассажиров на указанном рейсе,
уехавших в указанный день, уехавших за границу в указанный день, по
признаку сдачи вещей в багажное отделение, по половому признаку, по
возрасту.
  12. Получить перечень и общее число невыкупленных билетов на ука-
занном рейс, день, некоторый маpшpут.
  13. Получить общее число сданных билетов на указанный рейс, день,
маpшpут.


  7. ДОПОЛНИТЕЛЬНЫЕ ЗАДАНИЯ
  Задача 1. Рассмотрите проект базы данных банка, содержащей инфор-
мацию о клиентах и состоянии их счетов. Данные о клиенте включают его
имя, адрес, номер телефона и идентификационный номер налогоплатель-
щика (ИНН). Счет описывается атрибутами номера, типа (например, «на-
копительный», «чековый» и т.п.) и остатка. Необходимо также отразить в
базе данных факт принадлежности счета определенному клиенту.
  1. Представьте ER-диаграмму, соответствующую такой базе данных.
  2. Измените диаграмму в предположении, что счет может принадлежать
только одному клиенту.
  3. Измените диаграмму, предусматривая, что клиент может открыть в
банке только один счет.

                                  87