Firebird Hakkında Araştırma
Firebird Hakkında Araştırma
Merhaba ben daha önce Firebird ile hiç çalışmadım sadece paradox ile çalıştım. (O kadarda iyi sayılmam.)Daha sonra burada firebird ü okudum ve hoşuma gitti fakat neredeyse forumun 60 sayfasındaki her yorumu okudum yine bişey anlamadım. Benim anladığım kadarıyla bende firebird adına hiç bir temel yok misal FK, PK nedir ? Domain Ne için kullanılır ? hiç SP kullanmadan paradox gibi herşeyi delphi kısmından yapabilirmiyiz ? boyle cevapları bulabileeceğim veya bunları bana baştan öğretebilecek bir kaynak varmı? bi kitap vs. ilgilenen arkadaşlara şimdiden teşekkürler.
ilgilendiğiniz için teşekkürler
Öncelikle Hoşbulduk. Üye olmak için Aralık ayından beri bekliyorum bu zamanda hiçbirşey yazamadığım için iyi bir araştırma yapma fırsatım oldu Bu gönderdiğiniz yazıyı defalarca okudum hatta şimdide okudum artık geri zekalı olduğumu düşünmeye başladım mesela "FK, PK nedir ?" sorusunun cevabını hala alamadımü
Edit: Şuan Offline Forumu indirdim onda arama vs daha kolay ve sanırsam aradığım şeyleri bulmaya başladım
Edit: Şuan Offline Forumu indirdim onda arama vs daha kolay ve sanırsam aradığım şeyleri bulmaya başladım
Aslında bu bahisler pek çok defa geçti. Mesela Domain üzerine Fahrettin abinin forumda çok güzel yazıları vardı, ayrıca PK ve FK kavramlarını ve seminerlerde anlattı... Bunu belirttikten sonra,
Primary Key (PK): Bir kayıdı diğerlerinde ayırmak için, unique (tekilliğini) sağlamak için kullanılır. Mesela telefon numarası gibi düşünün. Bir telefon verdiğiniz zaman bu bir kişiye veya kuruma aittir. Her aradığınızda başkası çıkmaz. PK'yı da bu şekilde belirlersiniz, sadece o kaydı gösterecek bir veya birkaç alanı PK yaparsınız. Her tabloda olması iyi olur.
Foreign Key (FK) : İki tablo arasında ilişki kurmak (referential integrity) için kullanılır. Mesela bir master-detail ilişkide bir master kaydı sildiğinizde detay kayıtlara ihtiyacınız kalmadığı için otomatik silmek isteyebilirsiniz. FK bunu sağlar.
Bu kadar yeter, detaylar için seminerlere/foruma/siteye bakın.
Kolay gelsin.
Primary Key (PK): Bir kayıdı diğerlerinde ayırmak için, unique (tekilliğini) sağlamak için kullanılır. Mesela telefon numarası gibi düşünün. Bir telefon verdiğiniz zaman bu bir kişiye veya kuruma aittir. Her aradığınızda başkası çıkmaz. PK'yı da bu şekilde belirlersiniz, sadece o kaydı gösterecek bir veya birkaç alanı PK yaparsınız. Her tabloda olması iyi olur.
Foreign Key (FK) : İki tablo arasında ilişki kurmak (referential integrity) için kullanılır. Mesela bir master-detail ilişkide bir master kaydı sildiğinizde detay kayıtlara ihtiyacınız kalmadığı için otomatik silmek isteyebilirsiniz. FK bunu sağlar.
Bu kadar yeter, detaylar için seminerlere/foruma/siteye bakın.
Kolay gelsin.
Yardımlarınız için teşekkürler
Bende Offline forumu indirmiştim FAOsoft arkadaşımız çok iyi bi şekilde resimlerle anlatmış yardımlarınız için çok teşekkür ederim. İmzanız işime yaradı.



Selamlar,
Zynex arkadaşım gerçekten teşekkürler, güzelce araştırmışsınız (vaktim olmadığı için daha detaylı ve uzun şeyler yazmak isterdim ama emin ol, güzel bir tercih ve çalışma şekli. Ararştırmak ve öğrenmek. Ayrıca FB'de güzel bir DB'dir.
Kolay Gelsin
Zynex arkadaşım gerçekten teşekkürler, güzelce araştırmışsınız (vaktim olmadığı için daha detaylı ve uzun şeyler yazmak isterdim ama emin ol, güzel bir tercih ve çalışma şekli. Ararştırmak ve öğrenmek. Ayrıca FB'de güzel bir DB'dir.
Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
teşekkürler
asıl ben bu forumda yardımcı olmaya çalışan herkese canı gönülden teşekkür ederim.