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

UptoLike

Описание атрибутов таблицы Ремесла
п/п
Название
Идентифик
атор
Тип
Разм
ер
Ограничен
ия
Знач. по
умолчани
ю
Обязате
льное
поле?
Призна
к
ключа
1.
Ид.
ремесла
ID_craft
N 3 0÷999 + PK
2.
Название
ремесла
Name_craft
С 20 + AK
3.
Описание
ремесла
Description
С 200
Описание атрибутов таблицы Предприниматели
п/п
Название
Идентифик
атор
Тип
Разм
ер
Ограничен
ия
Знач. по
умолчани
ю
Обязате
льное
поле?
Призна
к
ключа
1.
Ид.
жителя
ID_People N 10
0÷999999999
9
– + FK
2.
Ид.
ремесла
ID_craft
N 3 0÷999 + FK
3.
Дата начала
деятельност
и
Date_N_D
D 8
01.01.1700÷0
1.01.2015
– +
4.
Дата
окончания
деятельност
и
Date_К_D
D 8
01.01.1700÷0
1.01.2015
– –
5.
Причина
окончания
деятельност
и
Reason
С 80
6.
Количество
наемных
работников
Workmans
N 3 0÷999 0 +
Запросы на выборку данных
1. Выдать список всех жителей острова, имеющих заданную фамилию. Список
упорядочить по дате рождения в убывающем порядке.
2. Выдать список жителей острова, проживающих по заданному адресу в
заданный период времени.
3. Определить количество предпринимателей мужского пола, имеющих
наемных работников, среднее, минимальное и максимальное количество наемных
работников.
4. Выдать количество домов, их суммарную и среднюю площадь для всех
жителей, родившихся в 20-м веке.
5. По названию ремесла выдать все адреса предпринимателей.
Представления
Описание атрибутов таблицы Ремесла
                                                                Знач. по   Обязате    Призна
№                    Идентифик           Разм   Ограничен
        Название                   Тип                         умолчани     льное       к
п/п                     атор              ер       ия
                                                                   ю        поле?     ключа
       Ид. №
 1.                  ID_craft      N       3       0÷999          –          +            PK
       ремесла
       Название
 2.                  Name_craft    С      20         –            –          +            AK
       ремесла
       Описание
 3.                  Description   С      200        –            –           –           –
       ремесла

Описание атрибутов таблицы Предприниматели
                                                                Знач. по   Обязате    Призна
№                    Идентифик           Разм   Ограничен
        Название                   Тип                         умолчани     льное       к
п/п                     атор              ер       ия
                                                                   ю        поле?     ключа
       Ид. №                                    0÷999999999
 1.                  ID_People     N      10                      –          +            FK
       жителя                                        9
       Ид. №
 2.                  ID_craft      N       3       0÷999          –          +            FK
       ремесла
       Дата начала
                                                01.01.1700÷0
 3.    деятельност   Date_N_D      D       8                      –          +            –
                                                  1.01.2015
       и
       Дата
       окончания                                01.01.1700÷0
 4.                  Date_К_D      D       8                      –           –           –
       деятельност                                1.01.2015
       и
       Причина
       окончания
 5.                  Reason        С      80         –            –           –           –
       деятельност
       и
       Количество
 6.    наемных       Workmans      N       3       0÷999          0          +            –
       работников

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