NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io

If Not Exists(Select * From sys.databases Where name='SınavBilgiSistemiDB')
Create Database SınavBilgiSistemiDB
go
use SınavBilgiSistemiDB
go
create table UniversiteTuru
(
UniversiteTurNo int identity,
constraint PK_UniversiteTuru_UniversiteTurNo primary key(UniversiteTurNo),
)
go
create table Universite
(
UniversiteNo int identity,
UniversiteAdi varchar(30)not null,
UniversiteAdresi varchar(50)not null,
UniversiteTuru int not null,
constraint PK_Universite_UniversiteNo primary key(UniversiteNo),
constraint FK_Universite_UniversiteTuru foreign Key(UniversiteTuru)
references UniversiteTuru(UniversiteTurNo),
)
go
create table Fakulte
(
FakulteNo int identity,
FakulteAdi varchar(20)not null,
FakulteAdresi varchar(50) not null,
UniversiteNo int not null,
TelefonNo varchar(11) not null,
FaxNo varchar(11) not null,
WebSitesi varchar(30) not null,
constraint PK_Fakulte_FakulteNo primary key(FakulteNo),
constraint FK_Fakulte_UniversiteNo foreign key(UniversiteNo)
references Universite(UniversiteNo),
constraint CK_Fakulte_TelefonNo
check (TelefonNo like '[0-0]''([0-9][0-9][0-9])''[0-9][0-9][0-9][0-9][0-9][0-9][0-9]'),
constraint CK_Fakulte_FaxNo
check (FaxNo like '[0-0]''([0-9][0-9][0-9])''[0-9][0-9][0-9][0-9][0-9][0-9][0-9]')
)
go
create table Bolum
(
BolumNo int identity,
BolumAdi varchar(25) not null,
BolumAdresi varchar(25) not null,
TelNo varchar(11) not null,
FakulteNo int not null,
constraint PK_Bolum_BolumNo primary key(BolumNo),
constraint FK_Bolum_FakulteNo foreign key(FakulteNo)
references Fakulte(FakulteNo),
constraint CK_Bolum_TelNo
check (TelNo like '[0-0]''([0-9][0-9][0-9])''[0-9][0-9][0-9][0-9][0-9][0-9][0-9]')

)

go
create table ogretmenBrans
(

BransNo int identity,
BransAdi varchar(30) not null,
constraint PK_OgretmenBrans_BransNo primary key(BransNo),
)
go
create table Ogretmen
(
OgretmenNo int identity,
Adı varchar(30) not null,
Soyadı varchar(30) not null,
TelefonNo varchar(11) not null,
DogumTarihi date,
Eposta varchar(30) not null,
Sifre varchar(30) not null,
Brans int not null,
Bolum int not null,
constraint PK_Ogretmen_OgretmenNo primary key(OgretmenNo),
Constraint FK_Ogretmen_Brans foreign key(Brans)
references OgretmenBrans(BransNo),
constraint FK_Ogretmen_Bolum foreign key(Bolum)
references Bolum(BolumNo),
constraint CK_Ogretmen_TelefonNo
check (TelefonNo like '[0-0]''([0-9][0-9][0-9])''[0-9][0-9][0-9][0-9][0-9][0-9][0-9]'),
constraint UN_Ogretmen_Eposta Unique(Eposta),
)
go
create table DersTuru
(
DersTuru int identity,
constraint PK_DersTuru_DersTuru primary key(DersTuru)
)
go
create table DersDonem
(
DersDonem int identity,
constraint PK_DersDonem_DersDonem primary key(DersDonem)
)
go
create table Ders
(
DersNo int identity,
DersAdi varchar(30) not null,
DersBolumu int not null,
DersTuru int not null,
DersOgretmen int not null,
DersDonem int not null,
DersKredi varchar(1) not null,
HaftalıkSaat varchar(5) not null,
constraint PK_Ders_DersNo primary key (DersNo),
constraint FK_Ders_DersBolumu foreign key (DersBolumu)
references Bolum (BolumNo),
constraint FK_Ders_DersOgretmen foreign key(DersOgretmen)
references Ogretmen(OgretmenNo),
constraint FK_Ders_DersDonem foreign key(DersDonem)
references DersDonem(DersDonem),
)
go
create table sinif
(
SinifNo int identity,
SinifAdi varchar(20),
ToplamOgrenci int not null,
ErkekOgrenci int,
KızOgrenci int,
SinifOgretmeni int not null,
SinifBolumu int not null,
constraint PK_sinif_SınıfNo primary key(SinifNo),
constraint FK_SinifOgretmeni foreign Key(SinifOgretmeni)
references Ogretmen(OgretmenNo),
constraint FK_SinifBolumu foreign Key(SinifBolumu)
references Bolum(BolumNo),
)
go
create table SinavDonem
(
SinavDonem int identity,
constraint PK_SinavDonem_SinavDonem primary key(SinavDonem),
)

go
create table SinavTuru
(
SinavTur int identity,
constraint PK_SinavTuru_SinavTur primary key(SinavTur),
)
go
create table SinavGrup
(
SinavGrup int identity,
constraint PK_SinavGrup_SinavGrup primary key (SinavGrup),
)
go
create table Sinav
(
SinavNo int identity,
SinavAd varchar(20) not null,
Tarih date not null,
SinavDonem int not null,
SinavTur int not null,
SinavDers int not null,
SinavGrup int not null,
constraint PK_Sinav_SinavNo primary key(SinavNo),
constraint FK_Sinav_SinavDonem foreign Key(SinavDonem)
references SinavDonem(SinavDonem),
constraint PK_Sinav_SinavTur foreign key(SinavTur)
references SinavTuru(SinavTur),
constraint FK_Sinav_SinavDers foreign key(SinavDers)
references Ders(DersNo),
constraint FK_Sinav_SinavGrup foreign Key(SinavGrup)
references SinavGrup(SinavGrup),

)
go
create table SoruTuru
(
SoruTur int identity,
constraint PK_SoruTuru_SoruTur primary key(SoruTur),
)
go
create table Soru
(
SoruID int identity,
SoranOgretmen int not null,
SoruMetni varchar(100) not null,
SoruTur int not null,
HangiSinav int not null,
SoruDahaOnceSoruldumu varchar(15),
constraint PK_Soru_SoruID primary key(SoruID),
constraint FK_Soru_SoruOgretmen foreign key(SoranOgretmen)
references Ogretmen(OgretmenNo),
constraint FK_Soru_SoruTur foreign key(SoruTur)
references SoruTuru(SoruTur),
constraint FK_Soru_HangiSinav foreign key(HangiSinav)
references Sinav(SinavNo),

)
go

create table Ogrenci
(

OgrenciTc int identity,
OgrenciAdi varchar(20) not null,
OgrenciSoyadi varchar(20) not null,
bolumNo int,
sinifNo int,
fakulteno int,
DersNo int,
SinavNo int,


constraint PK_Ogrenci_OgrenciTc primary key (OgrenciTc),
constraint FK_Ogrenci_BolumNo foreign key (BolumNo)
references Bolum(BolumNo),
constraint Fk_Ogrenci_SinifNo foreign key(SinifNo)
references Sinif(SinifNo),
constraint FK_Ogrenci_FakulteNo foreign key(FakulteNo)
references Fakulte(FakulteNo),
constraint FK_Ogrenci_DersNo foreign key(DersNo)
references Ders(DersNo),
constraint FK_Ogrenci_SinavNo foreign key(SinavNo)
references Sinav(Sinavno),

check(OgrenciTc Like '[1-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'),
)
go
create table DersSinav
(
DersNo int not null,
SinavNo int not null,
constraint FK_DersSinav_DersNo foreign key (DersNo)
references Ders(DersNo),
constraint FK_DersSinav_SinavNo foreign key (SinavNo)
references Sinav(SinavNo),

)
go
create table BolumSinif
(
BolumNo int not null,
SinifNo int not null,
constraint FK_BolumSinif_BolumNo foreign Key(BolumNo)
references Bolum(BolumNo),
constraint FK_BolumSinif_SinfNo foreign Key(SinifNo)
references Sinif(SinifNo),

)
go
Create table OgretmenDers
(
OgretmenNo int not null,
DersNo int Not null,

constraint FK_OgretmenDers_OgretmenNo foreign Key (OgretmenNo)
references Ogretmen(OgretmenNo),
constraint FK_OgretmenDers_DersNo foreign key(DersNo)
references Ders(DersNo),
)
go
create table OgretmenSinif
(
OgretmenNo int not null,
SinifNo int not null,
constraint FK_OgretmenSinif_OgretmenNo foreign key(OgretmenNo)
references Ogretmen(OgretmenNo),
constraint FK_OgretmenSinif_SinifNo foreign key(SinifNo)
references Sinif(SinifNo),
)

go
create table OgretmenBolum
(
OgretmenNo int not null,
BolumNo int not null,
constraint FK_OgretmenBolum_OgretmenNo foreign key(OgretmenNo)
references Ogretmen(OgretmenNo),
Constraint FK_OgretmenBolum_BolumNo foreign key(BolumNo)
references Bolum(BolumNo),
)

go
create table SinifDers
(
SinifNo int not null,
DersNo int not null,
constraint FK_SinifDers_SinifNo foreign key (SinifNo)
references Sinif(SinifNo),
constraint FK_SinifDers_DersNo foreign Key (DersNo)
references ders(DersNo),
)
go
create table DersOgrenci
(
DersNo int not null,
OgrenciNo int not null,
constraint FK_DersOgrenci_DersNp foreign key(DersNo)
references Ders(DersNo),
constraint FK_DersOgrenci_OgrenciNo foreign key(OgrenciNo)
references Ogrenci(OgrenciTc),

)
go
create table BolumOgrenci
(
BolumNo int not null,
OgrenciNo int not null,
constraint fK_Bolumogrenci_BolumNo foreign key(BolumNo)
references Bolum(BolumNo),
constraint FK_BolumOgrenci_OgrenciNo foreign key(OgrenciNo)
references Ogrenci(OgrenciTc),
)
     
 
what is notes.io
 

Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 12 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.