NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io

*******iptal edilen vize ***********

create database odevize
go
use odevize
go


-----(üniversite türü tablosu oluşturmak için "tür (vakıf/devlet)" )----
create table unitur
(
id int identity primary key,
turadi varchar (20),
)
go

---(üniversite için "adi, adresi, telefon, türü, fax, web sitesi" tablosu oluştururken)---
GO
create table universite_bilgileri
(
universiteid int identity primary key,
Adi varchar(80),
Adres varchar(250),
telefon varchar (10),
unique (telefon),
check(telefon like '[(5-999)][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'),
turu int,
faxnumarasi varchar(11),
unique(faxnumarasi),
check(faxnumarasi like '[0][(5-999)][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'),
websitesi nvarchar(50),
unique(websitesi),
constraint fk_tur
foreign key(turu)
references uni_turu(id)
)


----(fakülte yüksekokul enstitu MYO ile ilgili tablo oluşturun "adı adresi telefon fax web" )-----
GO
Create Table Enstitu
(
EnstituId Int Identity Primary Key,
Ad Varchar(50),
Adres Varchar(200),
WebSite Varchar(50),
Fax_Numarasi Varchar(10),
telefon Varchar(10),
Unique(telefon),
Unique(Fax_Numarasi),
Unique(WebSite),
Check(Fax_Numarasi Like '[0]-[(5-999)]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]'),
Constraint CN_Enstitu_telefon
Check(telefon Like '[(5-999)]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]'),
)

---------------------------
GO
Create Table Yuksekokul
(
YuksekokulId Int Identity Primary Key,
Ad Varchar(50),
Adres Varchar(200),
WebSite Varchar(50),
telefon Varchar(9),
Fax_Numarasi Varchar(10),
Unique(telefon),
Unique(Fax_Numarasi),
Unique(WebSite),
Check(Fax_Numarasi Like '[0]-[(5-999)]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]'),
Constraint CN_Yuksekokul_telefon
Check(telefon Like '[(5-999)]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]'),
)

--------------------------------------------
GO
Create Table MYO
(
MYOId Int Identity Primary Key,
Ad Varchar(50),
Adres Varchar(200),
WebSite Varchar(50),
Fax_Numarasi Varchar(11),
telefon Varchar(10),
Unique(telefon),
Unique(Fax_Numarasi),
Unique(WebSite),
Check(Fax_Numarasi Like '[0]-[(5-999)]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]'),
Constraint CN_MYO_telefon
Check(telefon Like '[(5-999)]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]'),
)

------------------------------------------
GO

Create Table Fakulte
(
FakulteId Int Identity Primary Key,
Adı Varchar(50),
Adres Varchar(200),
telefon Varchar(10),
WebSite Varchar(50),
Fax_Numarasi Varchar(10),
Unique(telefon),
Unique(Fax_Numarasi),
Unique(WebSite),
Check(Fax_Numarasi Like '[0]-[(5-999)]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]'),
Constraint CN_Fakulte_telefon Check(telefon Like '[(5-999)]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]'),
UniversiteId Int,
Constraint FK_Fakulte_UniversiteId Foreign Key(UniversiteId) References Universite_Bilgileri(Universiteid),
YuksekokulId Int,
Constraint FK_Fakulte_YuksekokulId Foreign Key(YuksekokulId) References Yuksekokul(YuksekokulId),
EnstituId Int,
Constraint FK_Fakulte_EnstituId Foreign Key(EnstituId) References Enstitu(EnstituId),
MYOId int,
Constraint FK_Fakulte_MYOId Foreign Key(MYOId) References MYO(MYOId)
)

---------(üniversite bölümleri "ad ve telefon numarası")---------
****(bölümlerde fakülte ve universite bilgileri olmalı bu yüzden "foreign key" ile fakülte ve üniversite bilgilerini baglıyoruz. )****
GO
Create Table Bolumler
(
BolumId int Primary Key identity,
Universiteid int,
FakulteId int,
Ad Varchar(40),
telefon Varchar(10),
Constraint CN_Bolumler_telefon Check(telefon Like '[(5-999)]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]'),
Constraint FK_Bolumler_FakulteId Foreign Key(FakulteId) References Fakulte(FakulteId),
Constraint FK_Bolumler_UniversiteId Foreign Key(Universiteid) References Universite_Bilgileri(Universiteid),
)

-----(mezun ögrenci tablosundaki "dogum yerini" il/ilçe bilgisi olarak tablo oluştur)-----
GO
Create Table Il
(
IlId int Primary Key identity,
Il Varchar(50)
)
GO
Create Table Ilce
(
IlceId int Primary Key identity,
Ilce Varchar(50),
IlId int,
Constraint FK_Ilce_IlId Foreign Key(IlId) References Il(IlId)
)
GO

----(mezun ögrenci tablosu)------
Create Table MezunOgrenci
(
MezunOgrenciId int Primary Key identity,
KayitTarih Date,
Mezuniyet_Tarih Date Default GETDATE(),
Ad Varchar(50),
Soyad Varchar(50),
TcKimlikNo Varchar(11),
Cinsiyet Bit ,
E_mail nvarchar(90),
Adres nVarchar(200),
CalismaDurumu Varchar(50),
DogumYeriId int,
DogumTarihi Date,
EvTelefonu Varchar(10),
telefon Varchar(9),
Constraint CN_MezunOgrenci_telefon Check(telefon Like '[(5-999)]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]'),
Constraint CN_MezunOgrenci_TcKimlikNo Check(TcKimlikNo Like '[1-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'),

*****(cinsiyet (erkek-kadın) durumu)*****
Constraint CN_MezunOgrenci_Cinsiyet Check (Cinsiyet Like '[Erkek-Kadın]'),

*****(çalışma durumu)*****
Constraint CN_MezunOgrenci_CalismaDurumu Check(CalismaDurumu Like '[Çalışıyor]-[Çalışmıyor]-[İş arayışında]-[Çalışmayı düşünmüyor]'),

Constraint CN_MezunOgrenci_EvTelefonu Check(EvTelefonu Like '[0][2-999][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'),

****(mezun ögrenciye dogum yeri, universite bilgileri,fakültesi,bölümü bagladı )*****
Universiteid int,
BolumId int,
FakulteId int,
IlceId int,
Constraint FK_MezunOgrenci_UniversiteId Foreign Key(Universiteid) References Universite_Bilgileri(Universiteid),
Constraint FK_MezunOgrenci_BolumId Foreign Key(BolumId) References Bolumler(BolumId),
Constraint FK_MezunOgrenci_FakulteId Foreign Key(FakulteId) References Fakulte(FakulteId),
Constraint FK_MezunOgrenci_IlceId Foreign Key(IlceId) References Ilce(IlceId),


Unique(TcKimlikNo),
Unique(telefon),
Unique(EvTelefonu),
Unique(E_mail),
)
GO
---------------------------------
Create Table Calisan_Mezun
(
CalisanMezunId int Primary Key identity,
SirketAdi Varchar(100),
telefon Varchar(10),
Adres Varchar(200),
Yetkili_Kisi Varchar(50),
Calisilan_Birim Varchar(50),
Gorevi Varchar(50),
Sektoru Varchar(50),
Constraint CN_Calısan_Mezun_telefon Check(telefon Like '[(5-999)]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]-[0-9]'),
Unique(telefon),
MezunOgrenciId int,
Constraint FK_Calisan_Mezun_MezunOgrenciId Foreign Key(MezunOgrenciId) References MezunOgrenci(MezunOgrenciId),
---------------------------------------
)
GO

Create Table Is_ilani
(
IlanId int Primary Key identity,
CalisanMezunId int,
IlanBasligi Varchar(50),
IlanYayinTarihi Date,
BasvuruBaslangicTarihi Date,
BasvuruBitisTarihi Date,
ArananNitelikler Varchar(100),
SirketAdi Varchar(100),
YetkiliKisi Varchar(50),
SirketinSektoru Varchar(50),
EkAciklamalar Varchar(150),
YayinOnayDurumu Varchar(50),
Constraint CK_İlan_OnayDurumu CHECK(YayinOnayDurumu Like '[Onaylandı-onaylanmadı-inceleniyor]'),
Constraint FK_Isilani_CalisanMezunId Foreign Key(CalisanMezunId) References Calisan_Mezun(CalisanMezunId),
)
GO
     
 
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.