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

UptoLike

Описание атрибутов таблицы Участники
п/п
Название
Идентифик
атор
Тип
Разм
ер
Ограничен
ия
Знач. по
умолчани
ю
Обязате
льное
поле?
Призна
к
ключа
1.
Ид.
участника
ID_ Partici-
pant
N 4 1÷9999 + PK
2.
Ид.
автора
ID_ Author
N 4 1÷9999 + FK
3.
Ид.
конференци
и
ID_ Confe-
rence
N 3 1÷999 + FK
4.
Докладчик/
участник
Lecturer
B 1 0 или 1 1 +
5.
Дата
оргвзноса
Date_O
D 8
01.01.2002÷0
1.01.2010
– –
6.
Сумма
оргвзноса
Amount_O
R 6,2 0÷999
7.
Ид.
гостиницы
ID_ Hotel
N 2 1÷99 + FK
Запросы на выборку данных
1. Выдать список всех конференций, которые будут проводиться в текущем
году. Список упорядочить по статусу по убыванию, по названиюпо возрастанию.
2. Для заданной своим названием конференции выдать все ее характеристики и
характеристики всех участвующих в ней авторов, размер оргвзноса, в качестве
докладчика или участника выступает
автор.
3. Вывести список всех гостиниц, стоимость номера в которых меньше средней
по всем гостиницам.
4. Используя самосоединение таблиц получить все пары конференций,
проводившихся в одном и том же году.
5. Выдать список всех гостиниц, в которых когда-либо проживал заданный
автор. В результирующей таблице должны быть указаны характеристики автора и
гостиницы.
Представления
1. Создать представление, в котором для каждой конференции хранились бы
все характеристики участвующих в ней авторов.
2. Создать представление, в котором для каждой гостиницы хранились бы все
характеристики проживающих когда-либо в них авторов.
Хранимые процедуры
Описание атрибутов таблицы Участники
                                                                Знач. по   Обязате   Призна
№                   Идентифик            Разм   Ограничен
        Название                   Тип                         умолчани     льное      к
п/п                    атор               ер       ия
                                                                   ю        поле?    ключа
       Ид. №        ID_ Partici-
 1.                                N      4       1÷9999          –          +        PK
       участника    pant
       Ид. №
 2.                 ID_ Author     N      4       1÷9999          –          +        FK
       автора
       Ид. №
                    ID_ Confe-
 3.    конференци                  N      3        1÷999          –          +        FK
                    rence
       и
       Докладчик/
 4.                 Lecturer       B      1       0 или 1         1          +         –
       участник
       Дата                                     01.01.2002÷0
 5.                 Date_O         D      8                       –           –        –
       оргвзноса                                  1.01.2010
       Сумма
 6.                 Amount_O       R     6,2       0÷999          –           –        –
       оргвзноса
       Ид. №
 7.                 ID_ Hotel      N      2        1÷99           –          +        FK
       гостиницы

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