1) BDU DATABASE
create table dekanliq(
id tinyint primary key,
fakulte_adi varchar(200),
dekanin_adi varchar(30),
dekanin_soyadi varchar(30),
korpus tinyint,
mertebe tinyint,
qurulus_tarixi smallint,
elaqe_nomre bigint,
mail varchar(100),
fakulte_sayti varchar(60))
create table kafedra(
id tinyint primary key,
kafedra_adi varchar(30),
korpus tinyint,
mertebe tinyint,
nomre int,
dekanliq_id tinyint,
constraint fk_kid foreign key (dekanliq_id) references dekanliq(id))
create table ixtisas(
id tinyint primary key,
ixtisas_adi varchar(30),
ixtisas_sifri varchar(20),
qurulus_tarixi smallint,
kafedra_id tinyint,
constraint fk_iid foreign key (kafedra_id) references kafedra(id))
;
create table tformasi(
id tinyint primary key,
tehsil_formasi varchar(20))
create table tesasi(
id tinyint primary key,
tehsil_esasi varchar(20))
create table tdili(
id tinyint primary key,
tehsil_dili varchar(20))
create table telebe(
telebe_adi varchar(20),
telebe_soyadi varchar(20),
telebe_ataadi varchar(20),
id tinyint primary key,
tevelludu smallint,
mekteb_no smallint,
elaqe_nomre int,
unvan varchar(100),
mail varchar(100),
giris_bali smallint,
ixtisas_id tinyint,
tedrisdili_id tinyint,
tedrisesaslari_id tinyint,
tedrisformasi_id tinyint,
constraint fk_tiid foreign key (ixtisas_id) references ixtisas(id),
constraint fk_tdid foreign key (tedrisdili_id) references tdili(id),
constraint fk_teid foreign key (tedrisesaslari_id) references tesasi(id),
constraint fk_tfid foreign key (tedrisformasi_id) references tformasi(id)
);
insert into dekanliq values (1,'Energetika','Aydin','Eliyev',1,3,1921,994124986532,'info@[Link]','[Link]
insert into dekanliq values (2,'İnformasİya Texnologİyaları və İdarəetmə
Fakültəsi','Ferid','Agagyev',2,2,1961,994125984531,'info@[Link]','[Link]
insert into kafedra values (50,'Elektroenergetika',1,3,0124986532,1);
insert into kafedra values (51,'Elektromexanika',1,3,0124986532,1);
insert into kafedra values (62,'Tetbiqi Riyaziyyat',2,2,0125984531,2);
insert into kafedra values (63,'Komputer Elmleri',2,2,0125984531,2);
insert into ixtisas values (10,'Elektrik muhendisliyi',null,1940,50);
insert into ixtisas values (15,'Komputer Muhendisliyi',null,1970,63);
insert into tdili values (1,'Ingilisce');
insert into tdili values (2,'Azerbaycanca');
insert into tesasi values (100,'Dovlet');
insert into tesasi values (101,'Pullu');
insert into tformasi values (11,'Eyani');
insert into tformasi values (21,'Qiyabi');
insert into telebe values ('Nizameli','Sahbazli','Vekil','123',2005,null,0703483110,'Baki Seheri','shahbzly@[Link]',416,10,1,100,11);
insert into telebe values ('Amil','Huseynov','Zaur','122',2005,null,0703483110,'Baki Seheri','ahuseynov@[Link]',650,15,1,100,11);
2) Gmail Novunu Tapmaq
create table mail(
mail varchar(100),
nov varchar (30));
insert into mail(mail) values ('[Link]@[Link]');
insert into mail(mail) values('nizamali@[Link]');
insert into mail(mail) values ('perfect@[Link]');
select mail, case right(mail,length(mail)-instr(mail,'@')) when '[Link]' then 'Gmail' when '[Link]' then '[Link]' when'[Link]' then
'Hotmail' when '[Link]' then 'Yahoo!' else 'Taninmamis' end novu from mail;
3) Compstore database
create table marka(
marka_adi varchar(30),
marka_id tinyint primary key,
olke varchar(20));
create table model(
model_id tinyint primary key,
model_adi varchar(20),
rengi varchar(20),
istehsal_tarixi smallint,
marka_id tinyint,
constraint fk_mid foreign key (marka_id) references marka(marka_id));
create table nov(
nov_adi varchar(20),
nov_id tinyint primary key);
create table video_kart(
vk_id tinyint primary key,
vk_adi varchar(50),
vk_yaddas tinyint);
create table prosessor(
pr_id tinyint primary key,
pr_adi varchar(50));
create table os(
os_id tinyint primary key,
os_adi varchar(50));
create table teyinat(
teyinat_id tinyint primary key,
teyinat_tipi varchar(50));
create table komputer(
komp_id smallint primary key,
marka_id tinyint,
model_id tinyint,
yaddas varchar(20),
ram tinyint,
vk_id tinyint,
pr_id tinyint,
os_id tinyint,
teyinat_id tinyint,
constraint fk_maid foreign key (marka_id) references marka(marka_id),
constraint fk_moid foreign key (model_id) references model(model_id),
constraint fk_vkid foreign key (vk_id) references video_kart(vk_id),
constraint fk_prid foreign key (pr_id) references prosessor(pr_id),
constraint fk_osid foreign key (os_id) references os(os_id),
constraint fk_tid foreign key (teyinat_id) references teyinat(teyinat_id));
insert into teyinat values(1,'Ofis');
insert into teyinat values(2,'Oyun');
insert into teyinat values(3,'Dizayn');
insert into os values(1,'Windows 7');
insert into os values(2,'Windows 8');
insert into os values(3,'Windows 10');
insert into os values(4,'Windows 11');
insert into os values(5,'macOS');
insert into prosessor values(1,'Intel Core I5');
insert into prosessor values(2,'Intel Core I3');
insert into prosessor values(3,'Intel Core I7');
insert into prosessor values(4,'Intel Core I9');
insert into video_kart values(1,'RTX 3050',4);
insert into video_kart values(2,'RTX 3060',12);
insert into video_kart values(3,'RTX 3090',16);
insert into video_kart values(4,'RTX 4080',16);
insert into video_kart values(5,'RTX 4090',32);
insert into nov values ('Noutbook',1);
insert into nov values ('PC',2);
insert into nov values ('Ultrabook',3);
insert into nov values ('Macbook',4);
insert into marka values('Asus',1,'Tayvan');
insert into marka values('HP',2,'ABS');
insert into marka values('Samsung',3,'Cenubi Koreya');
insert into marka values('Apple',4,'ABS');
insert into model values(1,'TUF DASH','Qara',2022,1);
insert into model values(2,'OMEN','Boz',2021,2);
insert into model values(3,'Air','Ag',2022,4);
insert into komputer values(12345,1,1,'512 GB',8,1,1,3,2);