Разработка и сопровождение баз данных в среде СУБД MS SQL Server 2000. Сивохин А.В - 127 стр.

UptoLike

Описание атрибутов таблицы Горы
п/п
Название
Идентифик
атор
Тип
Разм
ер
Ограничен
ия
Знач. по
умолчани
ю
Обязате
льное
поле?
Призна
к
ключа
1. Ид. горы
ID_ moun-
tain
N 3 1÷999 + PK
2. Название
Name
С 40
Только
буквы
– + АК
3. Высота
Height
R 7,2 0÷9999 – +
4. Страна
Country
С 20
Только
буквы
Россия +
5. Район
Region
С 20
Только
буквы
– –
Описание атрибутов таблицы Восхождения
п/п
Название
Идентифик
атор
Тип
Разм
ер
Ограничен
ия
Знач. по
умолчани
ю
Обязате
льное
поле?
Призна
к
ключа
1.
Ид.
группы
ID_Group N 2 1÷99 + FK
2. Ид. горы
ID_ moun-
tain
N 3 1÷999 + FK
3.
Дата
восхождения
Date_A
D 8
01.01.1980÷0
1.01.2010
– + PK
4. Успешное?
Successful
B 1 0 или 1 1 +
5.
Длительност
ь
Duration
N 2 1÷99
6.
Количество
покоривших
гору
Amount
N 2 1÷99
Запросы на выборку данных
1. Выдать список всех альпинистов, имеющих звание мастер спорта, их
фамилии, адреса и телефоны. Список упорядочить по фамилии.
2. Для каждого альпиниста выдать список групп, в которые он входил, ФИО
руководителя группы, период вхождения.
3. Предоставить информацию о том, сколько альпинистов побывало на
каждой горе.
Список отсортировать в алфавитном порядке по названию вершин.
4. Показать список восхождений (групп), которые осуществлялись в
указанный пользователем период времени. Для каждой группы показать ее состав.
5. Выдать список всех альпинистов, осуществивших восхождение на горы
заданной страны.
Описание атрибутов таблицы Горы
                                                                Знач. по   Обязате   Призна
№                     Идентифик          Разм   Ограничен
           Название                Тип                         умолчани     льное      к
п/п                      атор             ер       ия
                                                                   ю        поле?    ключа
                      ID_ moun-
 1.    Ид. № горы                  N      3        1÷999          –          +        PK
                      tain
                                                  Только
 2.    Название       Name         С      40                      –          +        АК
                                                  буквы
 3.    Высота         Height       R     7,2      0÷9999          –          +         –
                                                  Только
 4.    Страна         Country      С      20                    Россия       +         –
                                                  буквы
                                                  Только
 5.    Район          Region       С      20                      –           –        –
                                                  буквы

Описание атрибутов таблицы Восхождения
                                                                Знач. по   Обязате   Призна
№                     Идентифик          Разм   Ограничен
           Название                Тип                         умолчани     льное      к
п/п                      атор             ер       ия
                                                                   ю        поле?    ключа
       Ид. №
 1.                   ID_Group     N      2        1÷99           –          +        FK
       группы
                      ID_ moun-
 2.    Ид. № горы                  N      3        1÷999          –          +        FK
                      tain
       Дата                                     01.01.1980÷0
 3.                   Date_A       D      8                       –          +        PK
       восхождения                                1.01.2010
 4.    Успешное?      Successful   B      1        0 или 1        1          +         –
       Длительност
 5.                   Duration     N      2        1÷99           –           –        –
       ь
       Количество
 6.    покоривших     Amount       N      2        1÷99           –           –        –
       гору

Запросы на выборку данных
      1.       Выдать список всех альпинистов, имеющих звание мастер спорта, их
фамилии, адреса и телефоны. Список упорядочить по фамилии.
      2.       Для каждого альпиниста выдать список групп, в которые он входил, ФИО
руководителя группы, период вхождения.
      3.      Предоставить информацию о том, сколько альпинистов побывало на
каждой горе. Список отсортировать в алфавитном порядке по названию вершин.
      4.      Показать список восхождений (групп), которые осуществлялись в
указанный пользователем период времени. Для каждой группы показать ее состав.
      5.      Выдать список всех альпинистов, осуществивших восхождение на горы
заданной страны.