0% found this document useful (0 votes)
4 views7 pages

Tapsiriq

The document outlines the creation of several database tables for managing information related to educational institutions, students, and computer specifications. It includes tables for faculties, departments, specializations, students, and various computer components, along with sample data inserts. Additionally, it demonstrates a query to categorize email domains from a mail table.

Uploaded by

Santos
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views7 pages

Tapsiriq

The document outlines the creation of several database tables for managing information related to educational institutions, students, and computer specifications. It includes tables for faculties, departments, specializations, students, and various computer components, along with sample data inserts. Additionally, it demonstrates a query to categorize email domains from a mail table.

Uploaded by

Santos
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

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);

You might also like