Untitled

mail@pastecode.io avatar
unknown
plain_text
2 years ago
3.0 kB
2
Indexable
Never
use hastane_db
create database hastane_DB
create table hasta2 (
tc char(11) primary key NOT NULL,
ad nvarchar(20) NOT NULL,
soyad nvarchar (20) NOT NULL,
cinsiyet nvarchar(5),
adres nvarchar(50),
mail nvarchar(50),
tel nvarchar(50))

insert into hasta2 values ('58081172410','Mustafa','Tunay', 'E',
'Malatya','mtunay@gelisim.edu.tr', '05308202368')
insert into hasta2 values ('58081172411','Abdullah','Turan', 'E',
'Malatya','aturan@gelisim.edu.tr', '05328202369')
insert into hasta2 values ('58081172412','Semiha','Tuna', 'K',
'Eskisehir','stuna@gelisim.edu.tr', '05338202371')
insert into hasta2 values ('58081172414','Musa','Tunalı', 'E',
'Elazıg','mtunalı@gelisim.edu.tr', '05228202377')
insert into hasta2 values ('58081172413','Recep','Yorulmaz', 'E',
'İzmir','ryorulmaz@gelisim.edu.tr', '05438202372')

create table bölüm2 (
bölüm_no nvarchar(20) Primary key NOT NULL,
bölüm_ad nvarchar(20)
)

insert into bölüm2 values ('1','Kardiyoloji')
insert into bölüm2 values ('2','Üroloji')
insert into bölüm2 values ('3','Psikoloji')
insert into bölüm2 values ('4','Dahiliye')
insert into bölüm2 values ('5','Check up')

create table doktorlar2 (
sicil_no nvarchar(20) primary key NOT NULL,
ad nvarchar(20) NOT NULL,
soyad nvarchar (20) NOT NULL,
adres nvarchar(50),
mail nvarchar(50),
bölüm_no nvarchar(20) foreign key references bölüm2 (bölüm_no))

insert into doktorlar2 values ('110','Bilal','Cuğlan', 'Malatya', '','1')
insert into doktorlar2 values ('111','Hasan','Demir', 'Malatya','','1')
insert into doktorlar2 values ('112','Ali','Kuş', 'Eskisehir','', '2')
insert into doktorlar2 values ('113','Hasan','Uç', 'Elazıg','', '2')
insert into doktorlar2 values ('114','Recep','Sarı', 'İzmir','','3')
insert into doktorlar2 values ('115','Ayşe','Karabulut', 'Malatya','', '4')
insert into doktorlar2 values ('116','Songül','Çuğlan', 'Malatya','', '5')
insert into doktorlar2 values ('117','Çiğdem','Aydın', 'Eskisehir','', '5')

create table randevu2(
randevu_no char(5) primary key NOT NULL,
tc char(11) foreign key references hasta2(tc),
sicil_no nvarchar(20) foreign key references doktorlar2(sicil_no),
tarih date)

insert into randevu2 values ('1','58081172410', '115','12/12/2022')
insert into randevu2 values ('2','58081172411', '110','12/12/2022')
insert into randevu2 values ('3','58081172412', '112','12/12/2022')
insert into randevu2 values ('4','58081172413', '114','12/12/2022')
insert into randevu2 values ('5','58081172414', '117','12/12/2022')
insert into randevu2 values ('6','58081172410', '113','12/19/2022')
insert into randevu2 values ('7','58081172414', '115','12/19/2022')
insert into randevu2 values ('8','58081172411', '111','12/21/2022')
insert into randevu2 values ('9','58081172413', '116','12/20/2022')
insert into randevu2 values ('10','58081172411', '115','12/27/2022')
insert into randevu2 values ('11','58081172413', '116','12/22/2022')