programowanie baz 2.docx

(21 KB) Pobierz

use ja1

 

create table dbo.uczen

(U_id int identity,

U_nazwisko varchar(30) not null,

U_imie varchar(30) not null,

U_miejscowosc varchar(30) not null,

constraint klucz1 primary key (U_id)

)

create table dbo.nauczyciel

(N_id int identity,

N_nazwisko varchar(30) not null,

N_imie varchar(30) not null,

N_miejscowosc varchar(30) not null,

N_telefon int,

K_id int not null,

constraint klucz2 primary key (N_id)

)

 

create table dbo.kontakt

(U_id int,

U_nazwisko varchar(30) not null,

U_matka varchar(30) not null,

U_ojciec varchar(30) not null,

U_telefon int,

U_miejscowosc varchar(30) not null

)

 

create table dbo.kurs

(K_id int identity,

K_nazwa varchar(30) not null,

K_cena int not null

constraint klucz3 primary key (K_id)

)

 

create table dbo.zajecia

(K_id int,

U_id int,

Z_godzina int not null,

Z_dzien varchar(30) not null

)

 

create table dbo.konsultacje

(N_id int,

K_godz int not null,

K_dzien varchar(30) not null

)

 

create table dbo.oceny

(U_id int,

U_ocena int not null

)

 

create table dbo.platnosci

(U_id int,

P_ilegodzin int,

P_wynik int,

P_wplata int,

P_dozaplaty int not null

)

 

create table dbo.wyplaty

(N_id int,

W_ilegodzin int,

W_stawka int not null,

W_wynik int,

W_wyplata int,

W_dozaplaty int not null

)

 

 

create table dbo.historia_wyplat

(N_id int,

H_wyplata int

)

 

create table dbo.historia_wplat

(U_id int,

H_wplata int)

 

 

insert into dbo.uczen (U_nazwisko, U_imie, U_miejscowosc)

values ('Kowalski','Jan','Gdynia'),

                            ('Nowak','Pawe³','Gdansk'),

                            ('Pietrzak','Agnieszka','Sopot')

                           

 

insert into dbo.kurs (K_nazwa, K_cena)

values ('MatematykaG',30),

                            ('FizykaG',30),

                            ('MatematykaM',40),

                            ('FizykaM',40)

 

insert into dbo.nauczyciel (N_nazwisko, N_imie, N_miejscowosc, N_telefon, K_id)

values ('Kotkowski','Leszek','Wejherowo',598309278,1),

                            ('Lubkowski','Marian','Wejherowo',394806578,2),

                            ('Liszniewska','Judyta','Gdynia',498608579,3),

                            ('Madej','Karolina','Rumia',509849738,4)

                                                       

insert into dbo.kontakt (U_id, U_nazwisko, U_matka, U_ojciec, U_telefon, U_miejscowosc)

values (1,'Kowalski','Anna','Tomasz',308495820,'Gdynia'),

                            (2,'Nowak','Janina','Andrzej',950839209,'Gdansk'),

                            (3,'Pietrzak','Bogus³awa','Roman',409586079,'Sopot')

             

insert into dbo.zajecia (K_id, U_id, Z_godzina, Z_dzien)

values (1,1,16,...

Zgłoś jeśli naruszono regulamin