Skip to main content

AccessTr.neT


sorgu normalizasyon

sorgu normalizasyon

Çözüldü #1
sorgularım çalışmıyor normalizasyon olarak neler yapabilirim yardımcı olurmusunuz
.rar Erhan_Proje_02 - Kopya.rar (Dosya Boyutu: 36,22 KB | İndirme Sayısı: 7)
Cevapla
Çözüldü #2
örneği inceleyip geri bildirimde bulununuz. ilişkilerde ayırt edici özellikler ilişkilendirilir. bu TC Kimlik numarası olabilir. hatta telefon numarası da olabilir. hatanızın en büyüğü doktor adı ile cinsiyet bölümünü ilişkilendirmeye çalışmanız.
.rar Erhan_Proje_02.rar (Dosya Boyutu: 28,63 KB | İndirme Sayısı: 8)
POWER 'un Çekirgesi :=)
ozguryasin, 23-09-2009 tarihinden beri AccessTr.neT AİLESİ üyesidir.
Access'i Profesyonel Şekilde Öğrenmek İçin https://www.accesstr.net Ailesi Yeter. alkis


Site Kurallarını sorularınızın hızlı cevaplanması için kesinlikle okuyunuz.
Cevapla
Çözüldü #3
Öncelikle çok teşekürederim benim anladığım kadarıyla normalizasyon olayı ilişkilerde ayırt edici özellikleri ilişkilendirme olayımı bu mudur bu çalışmada başka neler yapabilrim biraz daha yönlendirebilir misiniz
Cevapla
Çözüldü #4
Söylediğiniz yanlış olmaz ama eşsiz özellikleri demek daha sağlıklı olur.
Örneğin hasta hareket tablosuna hasta adı yerine hasta id'sini eklemeliydiniz.
ilerisi için hem data boyunuz daha küçük olacaktı hemde sorgularınız daha hızlı çalışacaktı. Tablolarımızı tasarlerken o tabloları sayısısal değerlerle sorgulabilecek şekilde tasarlamalıyız.
Cevapla
Çözüldü #5
öncelikle anladığınız gibi. ilişkilerde benzersiz olan özelliklerin birleştirilmesidir. doktorlar isminde tablonuz var ve her doktorun başında benzersiz olan bir numara atanmış bu numara ve bu numara hasta hareket tablosunda Doktoru alanına işlenmiş olması gereken bu. oraya doktorun ismini metin olarak yazdırmak mantıklı değil. ve örneğinizdeki sorguda ise Erkek hastalar sorgusunda > Hasta bilgisi ile Hasta hareket tablosunda TC Kimlik numaraları ilişkilendirilmiş, çünkü benzersiz ve programlama dili burada kimi görmek istediğini algılıyor. daha sonra Hasta hareket Tablosunda Doktoru bölümü, her doktorun ismine karşılık gelen bir rakam ile değerlendirilmişti sorgumuzda doktorlar tablosunu çağırıp benzer alanları gösterdiğimizde ilişkimiz tamamlanmış oluyor. fakat burada sorgu alanlarına doktorumuzun kim olduğunu görebilmemiz için. doktorlar tablosundan ismini aktarmamız gerekmekte. fakat dikkatimi çeken bir durum. doktor isimlerini ve soyisimlerini ayrı alanlarda tutmuşsunuz aynı alanda tutmanızı tavsiye ederim. örneğinizdeki tablolar sayesinde birçok bilgiye ulaşmanız mümkün. hasta durumları, hangi doktor kaç hastaya bakmış, bakılan hastaların cinsiyetleri, 1 ay içinde hangi doktor kaç hastaya bakmış, hangi hastalar ne kadar süre ile tedavi görmüş vb. bu listeleme uzadıkça uzar.
POWER 'un Çekirgesi :=)
ozguryasin, 23-09-2009 tarihinden beri AccessTr.neT AİLESİ üyesidir.
Access'i Profesyonel Şekilde Öğrenmek İçin https://www.accesstr.net Ailesi Yeter. alkis


Site Kurallarını sorularınızın hızlı cevaplanması için kesinlikle okuyunuz.
Cevapla
Çözüldü #6
Hasta bilgisindeki id lerimi yazmalıyım Hasta adı ve soyadı bölümünü kaldırıp daraltmalı mıyım
İlaçlarla ilğili nasıl bir sorgu oluşturmalıyım
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da