Автор работы: Пользователь скрыл имя, 21 Декабря 2011 в 20:12, контрольная работа
Задание: БД должна быть приведена к третьей нормальной форме и содержать следующую информацию: Номер компьютера, номер зала, ФИО администратора зала, ФИО игрока, возраст игрока, любимые игры игрока, дата посещения игрока, время проведенное за компом.
Департамент
образования и науки
ГОУ СПО
«Новокузнецкий экономико-отраслевой
колледж»
Контрольная работа
по
дисциплине «Разработка
и эксплуатация удаленных
баз данных»
Выполнил:
Студент группы **10
****** А.С..
Проверил:
****** Р.А.
г. Новокузнецк
2011 г.
Задание: БД должна быть приведена к третьей нормальной форме и содержать следующую информацию: Номер компьютера, номер зала, ФИО администратора зала, ФИО игрока, возраст игрока, любимые игры игрока, дата посещения игрока, время проведенное за компом.
Решение:
create table ZAL
(ZALID numeric not null primary key,
Numb_komp numeric,
FIO_admin varchar(40));
commit;
create table IGROKI
(IGROKID numeric not null primary key,
ZalID numeric references Zals (ZalID)
FIO_igrok varchar(30),
Ege numeric,
Love_game varchar(50),
Data date,
Time_g time);
commit;
create generator zal_id_gen;
commit;
set term ^;
create trigger set_zalid for ZALS
active before insert position 0 as
begin
if (new.ZALID is null) then
new.ZALID = gen_id(zal_id_gen, 1);
end; ^
set term; ^
commit;
create generator igrok_id_gen;
commit;
set term ^;
create trigger set_igrokid for IGROKI
active before insert position 0 as
begin
if (new.IGROKID is null) then
new.IGROKID = gen_id(igrok_id_gen, 1);
end; ^
set term; ^
commit;
insert into ZALS
(FIO_ADMIN) values
('Смирнов Иван Алексеевич')
insert into IGROKI
(FIO_igrok,Ege,Love_game,Data,
('Иванов Илья Андреевич','18','WOW,cs,
Информация о работе Контрольная работа по «Разработка и эксплуатация удаленных баз данных»