Arama butonu
Bu konudaki kullanıcılar: 1 misafir
4
Cevap
368
Tıklama
0
Öne Çıkarma
Resimli bir mysql sorusu? İlişkisel veritabanı tasarımını özetleyen bir soru
_
19 yıl
Yüzbaşı
Konu Sahibi

kafama cok takıldı ben bir tane tasarladım ama kafama cok takıldı daha iyisi olur mu diye o yüzden bir de size soruyorum.. kendi yazdığım kodu daha sonra paylaşacağım... şimdi kimseyi etkilemek istemiyorum.. o kadar uğraştım istenileni anlatmak için umarım başarmışımdır.. anlaşılmayan bir yer olduysa sorun açıklarım..


< Resime gitmek için tıklayın >

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi _qwerty_ -- 28 Kasım 2006; 16:57:39 >

Y
19 yıl
Teğmen

bundan daha hızlı sorgu yapabilmen için, denormalizasyon uygulaman lazım, senin örneğe göre 3 tabloyu birleştirip tek tablo yapmak, ama bu durumda sadece iscigrubuid sini değiştirmen seni sonuca götürmez yani, olmayacak duaya amin denmez.





< Bu mesaj bu kişi tarafından değiştirildi yamyam_şerif -- 28 Kasım 2006; 21:05:32 >
Bu mesaja 1 cevap geldi.
_
19 yıl
Yüzbaşı
Konu Sahibi

quote:

Orjinalden alıntı: yamyam_şerif

bundan daha hızlı sorgu yapabilmen için, deserilizasyon uygulaman lazım, senin örneğe göre 3 tabloyu birleştirip tek tablo yapmak, ama bu durumda sadece iscigrubuid sini değiştirmen seni sonuca götürmez yani, olmayacak duaya amin denmez.


tam olarak demek istediğini anlamadım, biraz daha açıklasan iyi olurdu. sence bu bilgileri nasıl depolamak en dosğrusu? tabloları ve sütun isimlerini yazar mısın?


Bu mesaja 1 cevap geldi.
Y
19 yıl
Teğmen

normalizasyoon yerine serilizasyon yazmışım, önce bunu bir düzeltelim.

Aslında ben mesajın baş kısmını yazmadım, mesajın baş kısmı şöyle;

"Normalde veritabanlarında normalizasyon kuralları vardır, sen bunları zaten uygulamışsın, bu yolla giderek alacağın performans bellidir, en fazla bir kaç index belirlersin veya, indexed view gibi yollara başvurursun"

bundan sonrasına ilk mesajımı eklersen daha açık olur...

sql sorgusu işine gelince, herhalde bu fazla zor birşey değil, öyle kişiden kişiye pek farklılık göstereceğinide sanmam, fakat eğer mümkünse, bir kolon char olarak belirlenmesi gerekiyorsa bunu varchar yapma, char(20) gibi bir şey yap mesela, böylelikle bir kolonun yada bir satırın tam uzunluğu kesin olarak veritabanınca bilinir, böylelikle kayıtlar yada sütunlar arası ilerlemek daha basit olur.

bunun haricinde veritabanını hazırlayan kişinin fazla yapabileceği birşey yoktur, işlemlerin hızlı bitmesi isteniyorsa ya yeni bir sunucu satın alınır yada daha iyi/uyumlu bir veritabanına geçilir.


Bu mesaja 1 cevap geldi.
_
19 yıl
Yüzbaşı
Konu Sahibi

teşekkürler arkadaşım.. yorumların ve fikirlerin için..



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.