Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
control_work.doc
Скачиваний:
5
Добавлен:
23.09.2019
Размер:
1.04 Mб
Скачать

Запрос1_Дивизион

CREATE TABLE Дивизион

(

[Назв_Див] TEXT,

[Назв_Конф] TEXT,

[Число команд] integer,

CONSTRAINT ДивизионНазв_Конф UNIQUE ([Назв_Конф])

)

Запрос2_Арена

CREATE TABLE Арена

(

[Назв_Арены] TEXT,

[Вместимость] TEXT,

[Владелец] TEXT,

CONSTRAINT [PrimaryKey] PRIMARY KEY ([Назв_Арены])

)

Запрос2_Город

CREATE TABLE Город

(

[Назв_Города] TEXT,

[Страна] TEXT,

[Штат] TEXT,

[Округ] TEXT,

CONSTRAINT [PrimaryKey] PRIMARY KEY ([Назв_Города])

)

Запрос2_Игроки

CREATE TABLE Игроки

(

[Код] COUNTER,

[Имя] TEXT,

[Рост] TEXT,

[Вес] TEXT,

[Откуда] TEXT,

[№] INTEGER,

[Назв_Ком] TEXT,

CONSTRAINT [PrimaryKey] PRIMARY KEY ([Код])

)

Запрос2_Клуб

CREATE TABLE Клуб

(

[Назв_Ком] TEXT,

[Основана] TEXT,

[в НБА] TEXT,

[Назв_Арены] TEXT,

[Назв_Города] TEXT,

[Назв_Див] TEXT,

CONSTRAINT [PrimaryKey] PRIMARY KEY ([Назв_Ком])

)

Запрос2_Конф

CREATE TABLE Конференция

(

[Назв_Конф] TEXT,

[Число игр] INTEGER,

[Кол_команд] INTEGER,

[Действ_победитель] TEXT,

[Дата_финала] date,

CONSTRAINT [PrimaryKey] PRIMARY KEY ([Назв_Конф])

)

Запрос3_Дивизион

ALTER TABLE Дивизион

ADD CONSTRAINT [PrimaryKey] PRIMARY KEY ([Назв_Див])

Запрос3_Игроки

ALTER TABLE Игроки ADD

CONSTRAINT ИгрокиНазв_Ком UNIQUE ([Назв_Ком])

Запрос4_Удаление

DROP TABLE Игроки, Клуб, Дивизион, Арена, Конференция, Город

Запрос5_Арена

CREATE INDEX Ар ON Арена ([Вместимость]) WITH

DISALLOW NULL

Запрос6_Клуб

CREATE INDEX КомандаНазв_Арены ON Клуб ([Назв_Арены]);

Запрос7_Арена

DROP INDEX Ар ON Арена

Запрос8_Арена_Клуб

ALTER TABLE Клуб

ADD CONSTRAINT Связь2

FOREIGN KEY (Назв_Арены)

REFERENCES Арена

Запрос8_Город_Клуб

ALTER TABLE Клуб

ADD CONSTRAINT Связь3

FOREIGN KEY (Назв_Города)

REFERENCES Город

Запрос8_Дивизион_Клуб

ALTER TABLE Клуб

ADD CONSTRAINT Связь4

FOREIGN KEY (Назв_Див)

REFERENCES Дивизион

Запрос8_Клуб_Игроки

ALTER TABLE Игроки

ADD CONSTRAINT Связь1

FOREIGN KEY (Назв_Ком)

REFERENCES Клуб

Запрос8_Кофн_Дивизион

ALTER TABLE Дивизион

ADD CONSTRAINT Связь5

FOREIGN KEY (Назв_Конф)

REFERENCES Конференция

7. Формы

  1. Форма-заставка.

Рис. 4 Форма – Заставка

2. Форма Клуб

Рис. 5 Форма Клуб

3. Форма Город

Рис. 6 Форма Город

4. Форма Арена

Рис. 7. Форма Арены

6. Форма Игроки

Рис. 8 Форма Игроки

7. Форма Конференция

Рис.9 Форма Конференции

  1. Форма Дивизион

Рис. 10 Форма Дивизионы

  1. Отчёты

1. Вывод на печать списка арен. Основывается на таблице Арена.

Рис. 11. Отчёт Арены

  1. Вывод на печать списка клубов Основывается на таблице Клуб.

Рис. 12 Отчет Клубы

  1. Вывод на печать участников ассоциации. Основывается на таблице Игроки

Рис. 13 Отчёт Участники ассоциации

  1. Вывод на печать отчёта о структуре ассоциации, основанной на запросе Структура.

Рис. 14. Отчёт Структура

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]