Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
10/02/2010 17:17
Konu Sahibi
Hayri16
Yorumlar
11
Okunma
3754
Konuyu Oyla:
  • Derecelendirme: 5/5 - 2 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 5/5 - 2 oy
Kullanici Avatari

Hayri16

Aktif Üye
Aktif Üye
 58
1.010
12/11/2009
294
Bursa
Ofis 2007
10/04/2018,10:30
Veri tabanı programcılığında tekrarlayan bilgilerin ayrı tablo yapılması tavsiye edilir.
Kişi bilgileri ile çalışanlar, bazı konularda tekrarlamanın çok ama verilerin az olması nedeniyle
tablo açıp açmamakta kararsız kalırlar (kendi adıma).
Örneğin kan grubu, cinsiyeti, öğrenim durumu, medeni hali gibi bilgiler çok sık kullanılır.
Hepsini ayrı tablo yaptığımızda "tablo enflasyonu" ile karşı karşıya kalırız.
Mutlaka başka bir yolu da vardır ve ustalar bunu çözmüşlerdir ama ben şöyle bir yol izliyorum:
Bu tip değerleri (veri tipleri aynı olan) tek tabloda kullanıyorum. Tablo içerisinde kayıtno suna göre ayırarak
değerlendiriyorum.
Aşağıda hem 2003 hem de 2007 için örnek mevcuttur. Saygılarımla.


Ek Dosyalar
.rar   SABITLER.rar(Dosya Boyutu: 37,56 KB / İndirme Sayısı: 266)
Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.

Kullanici Avatari

ozanakkaya

sledgeab
Kurucu
OZ.... AK....
 40
10.949
29/01/2008
Denizli
Memur
Ofis 2010 32 Bit
Paylaşım için teşekkürler sn hayri,

tabloya 3. bir alan eklenip bu alana kan grupları için "kan" veya "1", medeni hali için "mhali" veya "2" yazılsa ve sorguda bu alan kullanılsa daha iyi olur kanaatindeyim. Zira medeni hali olarak "Boşanmış" yok, tabloya eklediğimde 23. kayıt olarak ekleyecek, tüm kodların değişmesi gerekecek.

Dediğiniz gibi uygulamaların tablo çöplüğü olmaması için kullanılması gereken bir yöntem. Tekrar teşekkürler.


"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 

Kullanici Avatari

Hayri16

Aktif Üye
Aktif Üye
 58
1.010
12/11/2009
294
Bursa
Ofis 2007
10/04/2018,10:30
Sayın sledgeab;
Desteğiniz ve teşviğiniz için teşekkürler. Dediğiniz yöntem çok daha iyi olur. Sorgularda kriter olarak bakabileceğimiz bir alanımız olur. "Boşanmış" a gelince "Dul" seçeneği olduğu için gerek görmedim. Saygılar...

NOT: Önerileriniz doğrultusunda yeniden hazırladım.
Küçük bir kayıt örneği de ekledim.


Ek Dosyalar
.rar   SABITLER3.rar(Dosya Boyutu: 47,53 KB / İndirme Sayısı: 49)
Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.

Kullanici Avatari

ogulcan92

Aktif Üye
Aktif Üye
 53
1.159
06/05/2009
480
İzmir
Ofis 2003
07/08/2015,11:50
Sn:Hayri16
Palaşım için teşekkürler.Ayrıca Dul seçeneği artık kullanılmıyor onun yerine Boşanmış kullanılıyor Sn:sledgeab'ın anlatmak istediğide bu olasa gerek.



Kullanici Avatari

Hayri16

Aktif Üye
Aktif Üye
 58
1.010
12/11/2009
294
Bursa
Ofis 2007
10/04/2018,10:30
Sayın ogulcan92;
İlginiz için çok teşekkür ederim. Dediğiniz de haklı olabilirsiniz ama ya eşi vefat etmişse o zaman ne kullanmamız gerekir? ;)


Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.

Kullanici Avatari

ozanakkaya

sledgeab
Kurucu
OZ.... AK....
 40
10.949
29/01/2008
Denizli
Memur
Ofis 2010 32 Bit
Ben sadece örnek vermiştim arkadaşlar,

bizim kullandığımız bazı tutanaklar var. Bu tutanaklardaki medeni hali kısmı Evli, Bekar, Dul, Boşanmış.


"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Smile Fonksiyon tuşlarıyla verileri yönetmek cuneyt 21 12.872 19/02/2015, 14:03
Son Yorum: Aydoğan PRAVİŞTA
  stok kodunun karşısına diğer tablodan fiyatını yazdırma mstslr 3 2.080 05/09/2014, 10:10
Son Yorum: mstslr
  Tablodan Tabloya Güncelleme For Next kullanımı umutakkaya 2 1.500 23/05/2014, 10:22
Son Yorum: umutakkaya
Star Bir tablodan diğer tabloya aynı ID li olanları aktarmak alpeki99 9 5.190 02/02/2013, 22:22
Son Yorum: hgsoftware

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2018 MyBB Group.