Sayfayı Yazdır | Pencereyi Kapat

PRIMARY KEY VE FOREIGN KEY HAKKINDA

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: SQL
Forum Adı: SQL Veri Tabanı İşlemleri
Forum Tanımlaması: Table,View,Trigger,SELECT,UPDATE,INSERT...
URL: http://www.erpne.org/forum_posts.asp?TID=428
Tarih: 23 Kasım 2024 Saat 01:04
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: PRIMARY KEY VE FOREIGN KEY HAKKINDA
Mesajı Yazan: alfozo
Konu: PRIMARY KEY VE FOREIGN KEY HAKKINDA
Mesaj Tarihi: 29 Eylül 2007 Saat 12:04
Arkadaslar herkese merhaba,
 
PRIMARY KEY ve FOREIGN KEY nedir ve ne amaçla kullanilir açiklarsaniz sevinirim. Simdiden tesekkürler...



Cevaplar:
Mesajı Yazan: emiray
Mesaj Tarihi: 29 Eylül 2007 Saat 14:18
Tablonun dört alani var. Bunlardan biri özel anahtar(Primary Key) olarak tanimlanmis. Bu alanin degeri bos olamaz ve tabloda ayni iki deger bulunamaz.. Bir tablo ile baska bir tablo arasinda iliski kurulacaksa bu ana tabloda PRIMARY KEY tanimiyla, diger tabloda FOREIGN KEY tanimiyla yapilir. Yani PRIMARY KEY çift kaydi önler ve uniq dir. FOREIGN KEY de baska bir tabloda PRIMARY KEY e baglanan anahtardir.
Ben bu sekilde biliyorum.


-------------
netsis bir tutkudur.Yaşamak Lazım


Mesajı Yazan: alfozo
Mesaj Tarihi: 02 Ekim 2007 Saat 15:29
tesekkürler yardimci oldugunuz için


Mesajı Yazan: Vural
Mesaj Tarihi: 04 Ekim 2007 Saat 01:34

foreign key baglantisi sayesinde baglanti kurdugunuz ana tabloda ki primary key sahalari silemezsiniz. ana tabloda olmayan bir sahayi baglantili tabloda giris yapamazsiniz örnegin stok kodu tblstsabit tablosunda pri key tblsthar da foreign keydir. 3 kodlu stok hareket gördüyse stoksabit tablosundan da silemezsin böylece ilerde bu stok neydi diye düsünmek zorunda kalmazsin.Bir diger artisida  eger 5 kodlu stok stoksabit tablosunda yoksa hareket tablosuna da kayit giremezsiniz. bu da bir otokontrol sistemiini devreye sokmus olur...



-------------
ben de burdayım



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 11.10 - http://www.webwizforums.com
Copyright ©2001-2017 Web Wiz Ltd. - https://www.webwiz.net