Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Контрольная работа по "Информатике"

Автор:   •  Октябрь 6, 2019  •  Контрольная работа  •  975 Слов (4 Страниц)  •  240 Просмотры

Страница 1 из 4

Министерство сельского хозяйства Российской Федерации

Департамент научно-технологической политики и образования

Федеральное государственное образовательное учреждение

высшего образования

«Красноярский государственный аграрный университет»

Институт экономики и агробизнеса

Кафедра Информационные технологии и математическое обеспечение ЭВМ

 (База данных)

Отчет

(Хозяюшка)

Выполнил

студент группы Э311-16о

Маадыр-оол А.Б.

(подпись)

Принял

 доцент, к.т.н.

Титовская Н.В.

(подпись)

Красноярск 2018

ER-диаграмма:

[pic 1]

Создание таблиц:

CREATE TABLE KLIENT (

   kNUM NUMBER NOT NULL,

      Knaim   varchar(20),

      Kadres   varchar(20),

      Ktel  varchar(20),

      Kbank   varchar(20),

 primary key (kNUM));

CREATE TABLE COTRUDNIKI (

   CNUM NUMBER NOT NULL,

     Cfio   varchar(20),

     Cobrazov   varchar(20),

     Cdolzh     varchar(20),

     Cdatarozh   varchar(20),

 primary key (CNUM));

CREATE TABLE VIDUSLUG (

   VNUM NUMBER NOT NULL,

     Vnaim   varchar(20),

     Vedizm   varchar(20),

     Vcena     varchar(20),

 primary key (VNUM));

CREATE TABLE ZAKAZ (

   ZNUM NUMBER NOT NULL,

       kNUM   NUMBER,

       Zdat   date,

 primary key (ZNUM),

 foreign key (kNUM) references KLIENT );

CREATE TABLE ZAKAZ_USLUG (                      

   ZUNUM NUMBER NOT NULL,  

     ZUdata   varchar(20),

      Znum     varchar(20),

       Vnum     varchar(20),

 primary key (ZUNUM));

 

CREATE TABLE ZAKAZCOTRUDNIKI (

   Z_CNUM NUMBER NOT NULL,

     ZNUM     NUMBER,

     CNUM     NUMBER,

 primary key (Z_CNUM),

 foreign key (CNUM) references COTRUDNIKI,

 foreign key (ZNUM) references ZAKAZ);

CREATE TABLE DOLZHNOCT (

   DNUM NUMBER NOT NULL,

     Dnaz     varchar(20),

     Doklad     varchar(20),

 primary key (DNUM));

CREATE TABLE OBRAZOVANIE (

   ONUM NUMBER NOT NULL,

     Onaz     varchar(20),

     CNUM      varchar(20),

 primary key (ONUM));

Заполнение таблиц:

insert into KLIENT values (1,'ИВАНОВ','Чернышова 6','12985','123');

insert into KLIENT values (2,'ШАДРИН','Гусарова 23','59642','134');

insert into KLIENT values (3,'БАЛДЫ','Корнеева 34','43002','456');

insert into KLIENT values (4,'МОРОЗ','Кравченко 9','0020631','789');

insert into KLIENT values (5,'МОГОМЕДВА','Свободный 8','23456780','321');

insert into COTRUDNIKI values (1,'КАЗЫНЧАКОВ','ВЫСШЕЕ','ДИРЕКТОР','12.03.1980');

insert into COTRUDNIKI values (2,'КАЗЫНЧАКОВ','ВЫСШЕЕ','ДИРЕКТОР','12.03.1980');

insert into COTRUDNIKI values (3,'МИХАЙЛОВА','СРЕДНЕЕ','УБОРЩИЦА','11.09.1990');

insert into COTRUDNIKI values (4,'ИВАНОВА','СРЕДНЕЕ','УБОРЩИЦА','19.11.1994');

insert into COTRUDNIKI values (5,'ЮРЬЕВ','СРЕДНЕЕ','ДВОРНИК','2.08.1990');

insert into VIDUSLUG values  (1,'Уборка','1','1000');

insert into VIDUSLUG values  (2,'Мытье','2','1500');

insert into VIDUSLUG values  (3,'Чистка','3','5000');

insert into VIDUSLUG values  (4,'Чистка','4','3000');

insert into VIDUSLUG values  (5,'Окна','5','4000');

insert into ZAKAZCOTRUDNIKI values (1,1,2);

insert into ZAKAZCOTRUDNIKI values (2,2,32);

insert into ZAKAZCOTRUDNIKI values (3,3,53);

insert into ZAKAZCOTRUDNIKI values (4,4,64);

insert into ZAKAZCOTRUDNIKI values (5,5,75);

insert into ZAKAZ_USLUG values  (31,1,25);

insert into ZAKAZ_USLUG values  (32,2,26);

...

Скачать:   txt (9.5 Kb)   pdf (779.4 Kb)   docx (419.9 Kb)  
Продолжить читать еще 3 страниц(ы) »
Доступно только на Essays.club