AdBlock kullandığınızı tespit ettik.

Bu sitenin devam edebilmesi için lütfen devre dışı bırakın.

Veritabanı Neslelerinin Adlandırılmasına Yonelik Tavsiyeler

haberci

Yeni Üye
Katılım
4 Şubat 2025
Mesajlar
52.415
Tepkime puanı
1
Puan
1
Microsoft Access gibi bir masaustu veritabanı ya da MySQL gibi ilişkisel bir veritabanında nesneleri oluştururken kendinizi herhangi bir veritabanı nesnesi icin mantıklı bir isim araştırırken bulabilirsiniz Bazı isimler size cekici gelebilir ve bu isimleri kullanmak isteyebilirsiniz ancak oncelikle duşunmeniz gereken bir takım noktalar vardır İsmi belirledikten sonra pişman olmamak icin iyi duşunun Bu makalede veritabanı alanları, tabloları, raporları, stored procedure’ler ve diğer nesneler icin mantıklı ve istikrarlı isimler oluşturmaya yonelik oneriler yer almaktadır
Acık bir dil kullanın: Bazı veritabanı yoneticileri şifre cozme konusunda ne kadar yetenekli olduklarını gostermek icin karmaşık isimler oluşturur Cok fazla karmaşık isimlerden kacının HASJSAXY gibi karmaşık isimler artık kullanılmamaktadır Bu gibi isimler nesne isimlerinin sekiz karakterle sınırlandırıldığı zamanlarda modaydı Artık daha uzun isimler oluşturabiliyorsunuzNesne turunu yansıtan bir gostergeyi isimde kullanın: Bunu yaptığınız icin daha sonra kendinize teşekkur edeceksiniz Size yardımcı olabilecek ipucları eklediyseniz bircok acıdan rahat edeceksiniz Orneğin, “Calisanlar olarak adlandırılan bir nesneyle karşılaştığınızda bu bir tablo ismi mi alan ismi mi diye kafanız karışabilir Ancak ismin başında nesnenin kısaltmasını eklerseniz bu problem ortadan kalkabilir tblCalisanlar ismini gorduğunuzde bunun veritabanı tablosu olduğunu kolayca anlarsınız Aynı şekilde spMaasHesapla ismi de stored procedure’e işaret eder Bu şekilde istediğiniz kısaltmayı kullanarak oluşacak karışıklıkları ortadan kaldırabilirsinizBoşluk kullanmaktan kacının: Veritabanı nesne isimlerindeki boşluklar size bir şey kazandırmaz Bazı platformlar boşluklara izin verir ancak SQL komutlarını yazarken ya da verileri bir platformdan diğerine aktarırken ceşitli sorunlar oluşabilir Bu yuzden, boşluk kullanmamak en iyi secenektir tblCalisanVerisi gibi isimler kullanmak daha mantıklıdır ancak bazı durumlarda tblCalisanVerisi şeklinde de kullanılabilir Hangisini secerseniz secin sadece tutarlı davranınGuncelliğini zamanla yitirecek alan isimlerinden kacının: Bir calışanın bilgilerini listeleyen bir alana GorevTanimi2019 ismini vermeyin Sadece GorevTanimi olarak adlandırın 2019 yılı geride kaldığında ismi değiştirmek icin uğraşmak zorunda kalmazsınız İleride sorunlar yaşamamak icin guncelliğini hicbir zaman yitirmeyecek isimler tercih edinAbartmayın: Gereğinden fazla kelime ya da karakter kullanmaktan kacının rptCalisanRaporu gibi bir isim kullanmayın Zaten kelimenin başındaki rpt, rapor anlamına gelmektedir Bunun gibi hatalar yapmamaya ozen gosterin Benzer şekilde, ev adresi iceren bir alan calışanlar tablosu icindeyse, CalisanEvAdresi olarak adlandırmak yerine sadece EvAdresi ismini kullanın Bu da yeterli olacaktır Nesne isimlerinde rakam kullanmaktan kacının Bazı durumlar dışında nesne isimlerinde rakam kullanmamaya calışın Nesneyle ilgili bilgi iceren kelimeler tercih edilmesi daha doğrudur Rakam kullanımından kaynaklanan karışıklıklar olabilir Gereksiz yere birden fazla isim oluşturmuş olabilirsiniz Bu yuzden yapılacak en mantıklı davranış rakam kullanmamaktır Emin değilseniz yardım alın Bir veritabanı nesnesi isminin bu kurallara uyup uymadığı konusunda aklınızda sorular varsa bu konuda uzman birinden yardım alabilirsiniz Başkalarının da fikirlerini almak her zaman size doğru yolu gosterir Uzman birine danıştıktan sonra bu konularda fazla bilgisi olmayan birine de sorun Bu isim bir başkasına bir şeyler cağrıştırıyorsa başka bir isim bulunVeritabanı nesneleriniz icin okunabilir, tutarlı ve duzgun isimler oluşturmanıza yardımcı olabilecek kurallardan bazılarını sizlerle paylaştık Bu kuralları takip etmek biraz zamanınızı alabilir ancak biraz fazla zaman harcadığınız icin pişman olmayacaksınız Unutmayın veritabanı nesnelerinin adlandırılması sanıldığından daha onemli bir olaydır
Teknoloji Microsoft Access gibi bir masaustu veritabanı ya da MySQL gibi ilişkisel bir veritabanında nesneleri oluştururken kendinizi herhangi bir veritabanı nesnesi icin mantıklı bir isim araştırırken bulabilirsiniz Bazı isimler size cekici gelebilir ve bu isimleri kullanmak isteyebilirsiniz ancak oncelikle duşunmeniz gereken bir takım noktalar vardır İsmi belirledikten sonra pişman olmamak icin iyi duşunun Bu makalede veritabanı alanları, tabloları, raporları, stored procedure’ler ve diğer nesneler icin mantıklı ve istikrarlı isimler oluşturmaya yonelik oneriler yer almaktadır
Acık bir dil kullanın: Bazı veritabanı yoneticileri şifre cozme konusunda ne kadar yetenekli olduklarını gostermek icin karmaşık isimler oluşturur Cok fazla karmaşık isimlerden kacının HASJSAXY gibi karmaşık isimler artık kullanılmamaktadır Bu gibi isimler nesne isimlerinin sekiz karakterle sınırlandırıldığı zamanlarda modaydı Artık daha uzun isimler oluşturabiliyorsunuzNesne turunu yansıtan bir gostergeyi isimde kullanın: Bunu yaptığınız icin daha sonra kendinize teşekkur edeceksiniz Size yardımcı olabilecek ipucları eklediyseniz bircok acıdan rahat edeceksiniz Orneğin, “Calisanlar olarak adlandırılan bir nesneyle karşılaştığınızda bu bir tablo ismi mi alan ismi mi diye kafanız karışabilir Ancak ismin başında nesnenin kısaltmasını eklerseniz bu problem ortadan kalkabilir tblCalisanlar ismini gorduğunuzde bunun veritabanı tablosu olduğunu kolayca anlarsınız Aynı şekilde spMaasHesapla ismi de stored procedure’e işaret eder Bu şekilde istediğiniz kısaltmayı kullanarak oluşacak karışıklıkları ortadan kaldırabilirsinizBoşluk kullanmaktan kacının: Veritabanı nesne isimlerindeki boşluklar size bir şey kazandırmaz Bazı platformlar boşluklara izin verir ancak SQL komutlarını yazarken ya da verileri bir platformdan diğerine aktarırken ceşitli sorunlar oluşabilir Bu yuzden, boşluk kullanmamak en iyi secenektir tblCalisanVerisi gibi isimler kullanmak daha mantıklıdır ancak bazı durumlarda tblCalisanVerisi şeklinde de kullanılabilir Hangisini secerseniz secin sadece tutarlı davranınGuncelliğini zamanla yitirecek alan isimlerinden kacının: Bir calışanın bilgilerini listeleyen bir alana GorevTanimi2019 ismini vermeyin Sadece GorevTanimi olarak adlandırın 2019 yılı geride kaldığında ismi değiştirmek icin uğraşmak zorunda kalmazsınız İleride sorunlar yaşamamak icin guncelliğini hicbir zaman yitirmeyecek isimler tercih edinAbartmayın: Gereğinden fazla kelime ya da karakter kullanmaktan kacının rptCalisanRaporu gibi bir isim kullanmayın Zaten kelimenin başındaki rpt, rapor anlamına gelmektedir Bunun gibi hatalar yapmamaya ozen gosterin Benzer şekilde, ev adresi iceren bir alan calışanlar tablosu icindeyse, CalisanEvAdresi olarak adlandırmak yerine sadece EvAdresi ismini kullanın Bu da yeterli olacaktır Nesne isimlerinde rakam kullanmaktan kacının Bazı durumlar dışında nesne isimlerinde rakam kullanmamaya calışın Nesneyle ilgili bilgi iceren kelimeler tercih edilmesi daha doğrudur Rakam kullanımından kaynaklanan karışıklıklar olabilir Gereksiz yere birden fazla isim oluşturmuş olabilirsiniz Bu yuzden yapılacak en mantıklı davranış rakam kullanmamaktır Emin değilseniz yardım alın Bir veritabanı nesnesi isminin bu kurallara uyup uymadığı konusunda aklınızda sorular varsa bu konuda uzman birinden yardım alabilirsiniz Başkalarının da fikirlerini almak her zaman size doğru yolu gosterir Uzman birine danıştıktan sonra bu konularda fazla bilgisi olmayan birine de sorun Bu isim bir başkasına bir şeyler cağrıştırıyorsa başka bir isim bulunVeritabanı nesneleriniz icin okunabilir, tutarlı ve duzgun isimler oluşturmanıza yardımcı olabilecek kurallardan bazılarını sizlerle paylaştık Bu kuralları takip etmek biraz zamanınızı alabilir ancak biraz fazla zaman harcadığınız icin pişman olmayacaksınız Unutmayın veritabanı nesnelerinin adlandırılması sanıldığından daha onemli bir olaydır
 
Geri
Üst