Sei sulla pagina 1di 4

Create database QUANLYDOIDUA Use QUANLYDOIDUA create table loaixe ( id_lx int not null primary key, ten_lx

varchar(20) null, namsanxuat date null ) create table doidua ( id_dd int not null primary key, id_lx int null, ten_dd varchar(20) null ) create table vandongvien ( id_vdv int not null primary key, id_dd int not null, ngaysinh date null, ten_vdv varchar(20), ) create table nhataitro ( id_ntt int not null primary key, id_dd int not null, ten_ntt varchar(20) null, ) create table giaithidau ( id_gtd int not null primary key, id_dd int not null, ten_gtd varchar(20)null, ) create table giaithuong ( id_gt int not null primary key, id_vdv int not null, ten_gt varchar(20) null, ) select * from loaixe insert values insert values insert values insert values insert values insert values insert values insert values into loaixe(id_lx,ten_lx,namsanxuat) (01, 'Mercedes_AMG','2011') into loaixe (id_lx, ten_lx, namsanxuat) (02,'Honda_CIVIC2.0','2010') into loaixe (id_lx, ten_lx, namsanxuat) (03,'YAMAHA_C8','2011') into loaixe (id_lx, ten_lx, namsanxuat) (04,'BMW_750','2011') into loaixe (id_lx, ten_lx, namsanxuat) (05,'Ferrari_F430','2009') into loaixe (id_lx, ten_lx, namsanxuat) (06,'Lamborghini_G475','2010') into loaixe (id_lx, ten_lx, namsanxuat) (07,'Posche_911','2011') into loaixe (id_lx, ten_lx, namsanxuat) (08,'Nissan_370Z','2009')

insert values insert values

into loaixe (id_lx, ten_lx, namsanxuat) (09,'Mitsubisi_LEP','2010') into loaixe (id_lx, ten_lx, namsanxuat) (10,'Toyota_Supha','2011')

select * from doidua insert values insert values insert values insert values insert values insert values insert values insert values insert values insert values into doidua (id_dd, id_lx, (01, 01, 'VIETNAM') into doidua (id_dd, id_lx, (02,05, 'LAO') into doidua (id_dd, id_lx, (03, 08, 'CAMBUCHIA') into doidua (id_dd, id_lx, (04,04, 'THAILAN') into doidua (id_dd, id_lx, (05, 03, 'MYANMA') into doidua (id_dd, id_lx, (06,05, 'SINGAPORE') into doidua (id_dd, id_lx, (07, 07, 'MALAYSIA') into doidua (id_dd, id_lx, (08,06, 'PHILIPPIN') into doidua (id_dd, id_lx, (09, 10, 'INDONESIA') into doidua (id_dd, id_lx, (10,09, 'DONGTIMOR') ten_dd) ten_dd) ten_dd) ten_dd) ten_dd) ten_dd) ten_dd) ten_dd) ten_dd) ten_dd)

select * from nhataitro insert values insert values insert values insert values insert values insert values insert values insert values insert values insert values into nhataitro (id_ntt, (01,06, 'COCOLA') into nhataitro (id_ntt, (02,02,'PEPSI') into nhataitro (id_ntt, (03,08,'SEVENUP') into nhataitro (id_ntt, (04,05,'SAMBIDAO') into nhataitro (id_ntt, (05,09,'DRTHANH') into nhataitro (id_ntt, (06,04,'STING') into nhataitro (id_ntt, (07,01,'XAXI') into nhataitro (id_ntt, (08,08,'NUMBER1') into nhataitro (id_ntt, (09,10,'LAVIE') into nhataitro (id_ntt, (10,01,'MYHAO') id_dd, ten_ntt) id_dd, ten_ntt) id_dd, ten_ntt) id_dd, ten_ntt) id_dd, ten_ntt) id_dd, ten_ntt) id_dd, ten_ntt) id_dd, ten_ntt) id_dd, ten_ntt) id_dd, ten_ntt)

select * from giaithidau insert values insert values insert values insert into giaithidau (01,07,'C1') into giaithidau (02,05,'C2') into giaithidau (03,03,'C3') into giaithidau (id_gtd, id_dd, ten_gtd) (id_gtd, id_dd, ten_gtd) (id_gtd, id_dd, ten_gtd) (id_gtd, id_dd, ten_gtd)

values insert values insert values insert values insert values insert values insert values

(04,01,'C4') into giaithidau (05,04,'C5') into giaithidau (06,02,'C6') into giaithidau (07,09,'C7') into giaithidau (08,08,'C8') into giaithidau (09,10,'C9') into giaithidau (10,01,'C10')

(id_gtd, id_dd, ten_gtd) (id_gtd, id_dd, ten_gtd) (id_gtd, id_dd, ten_gtd) (id_gtd, id_dd, ten_gtd) (id_gtd, id_dd, ten_gtd) (id_gtd, id_dd, ten_gtd)

select * from vandongvien insert values insert values insert values insert values insert values insert values insert values insert values insert values insert values into vandongvien (id_vdv, id_dd, ngaysinh, (01, 01,'12-10-1991','TranCongDanh') into vandongvien (id_vdv, id_dd, ngaysinh, (02,06,'9-12-1991','VuCaoSonDong') into vandongvien (id_vdv, id_dd, ngaysinh, (03,02,'3-2-1991','LeTuanVu') into vandongvien (id_vdv, id_dd, ngaysinh, (04, 06,'5-11-1991','ChauHuynhQuocBuu') into vandongvien (id_vdv, id_dd, ngaysinh, (05, 03,'5-12-1991','NguVuHoangTuan') into vandongvien (id_vdv, id_dd, ngaysinh, (06, 04,'8-16-1991','LeVanVu') into vandongvien (id_vdv, id_dd, ngaysinh, (07, 05,'10-9-1991','NguyenHoNhiQui') into vandongvien (id_vdv, id_dd, ngaysinh, (08, 10,'4-6-1991','HoVanCong') into vandongvien (id_vdv, id_dd, ngaysinh, (09, 09,'2-3-1991','NguyenMinhTri') into vandongvien (id_vdv, id_dd, ngaysinh, (10, 07,'7-4-1991','PhanAnhTuan') ten_vdv) ten_vdv) ten_vdv) ten_vdv) ten_vdv) ten_vdv) ten_vdv) ten_vdv) ten_vdv) ten_vdv)

select * from giaithuong insert values insert values insert values insert values insert values insert values insert values insert values insert values insert values into giaithuong (id_gt, (01,04,'KIMCUONG') into giaithuong (id_gt, (02,01,'VANG') into giaithuong (id_gt, (03,05,'DONG') into giaithuong (id_gt, (04,07,'BAC') into giaithuong (id_gt, (05,08,'INOX') into giaithuong (id_gt, (06,03,'GANG') into giaithuong (id_gt, (07,02,'KEM') into giaithuong (id_gt, (08,10,'NHOM') into giaithuong (id_gt, (09,9,'CHI') into giaithuong (id_gt, (10,05,'SAT') id_vdv, ten_gt) id_vdv, ten_gt) id_vdv, ten_gt) id_vdv, ten_gt) id_vdv, ten_gt) id_vdv, ten_gt) id_vdv, ten_gt) id_vdv, ten_gt) id_vdv, ten_gt) id_vdv, ten_gt)

-- T?o constraint check rng bu?c d? li?u nh?p vo nm trn b?ng lo?i xe c nm > 2008 alter table loaixe add constraint kt_namsanxuat check (Year(loaixe.namsa nxuat) > 2008); -- T?o constraint foreing key vo t? loaixe ?n doidua t?i c?t id_lx alter table loaixe add constraint FK_lx_dd foreign key (id_lx) references doidua (id_dd); --C?p nh?t d? li?u c?t ten_gtd c?a b?ng giaithidau nh sau update giaithidau set ten_gtd = 5 where id_gtd = 01; update giaithidau set ten_gtd = 2 where id_gtd = 02; update giaithidau set ten_gtd = 3 where id_gtd = 03; update giaithidau set ten_gtd = 1 where id_gtd = 04; update giaithidau set ten_gtd = 2 where id_gtd = 05; --Vi?t cu SQL tr? v? ten_vdv, ngaysinh, ten_gt c?a v?n ?ng c tn l TranCongDanh select ten_vdv, ngaysinh, ten_gt from vandongvien v, giaithuong g where v.id_vdv = g.id_vdv and ten_vdv='TranCongDanh' --Vi?t cu SQl tr? v? tn_vdv, ngaysinh, ten_dd, ten_gt c?a giaithuong c tn l PEPSI Select ten_vdv, ngaysinh, ten_dd, ten_gt From vandongvien v, doidua d, giaithuong g Where v.id_dd=d.id_dd and v.id_vdv=g.id_vdv and g.ten_gt= 'Kimcuong'

Potrebbero piacerti anche