Skip to main content

AccessTr.neT


Eczane Programları Yapmak

Eczane Programları Yapmak

Çözüldü #19
Teşekkürler Şeyma. Şimdi bir veritabanında önemli olan konulardan biri de gereksiz bilgilerle veritabanının şişmemesidir.
Veri tabanı aşırı büyürse program yavaşlar, kilitlenir. Bunu engellemeyi başta düşünmeliyiz. Nasıl mı? tekrarlayan verileri kontrol ederk.
Şimdi ilaç veri tabanımızda
İlacın Adı - Firma Adı -v.s v.s var
Aspirin Bayer
Bilmemx Bayer
Şimdi bu veritabanında her firmanın yüzlerce ilacı olduğu için bunlar hep tekraralanacak. Oysa biz firmaları ayrı bir veritabanı yapsak. Ve ilaç dosyasında "Bayer" yazan yere sadece o firmanın firma tablosundaki kayıt numarasını yazsak dünyanın yerini kazanırız. İşte biz buna ilişki diyoruz.
Şimdi ilaç tablosuna bir bak. Sence hangi alanları böyle yapabiliriz.?
Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
Çözüldü #20
etken madde ve firma adı alanları olabilir.
Cevapla
Çözüldü #21
Şunu da belirteyim. Kullanılan veri tiplerinden string , her karakter için 1 byte yer kaplar. İnteger (sayı değişken ise) -32768 ile +32768 arası değer alabilir ve sadece 2 byte yer kaplar. Sanırım şimdi bu konunun önemini daha iyi anladınız.
Evet doğru Şeyma. Çünkü bunlar tablomuzda tekrarlanan alanlar. Başka neler olabilir?
Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 28/12/2010, 17:03, Düzenleyen: Hayri16.
Cevapla
Çözüldü #22
evet.
Cevapla
Çözüldü #23
İlaç formunda neler yazacağız.? Tablet, ampul v.b ve bunlardan yüzlerce var. Sonra etkigrubu analjezik, antibiyotik bunlardan da yüzlerce var. Hatta rafyeri de Çünkü bir dolapta yüz ilaç varsa yüz tane ilacın kayıt bilgisine o dolabın adını tekrar edeceksin. Veriliş şeklide bu şekilde. O halde tüm bu ilişkili alanlar sayı olarak tasarlanmalı.

Şimdiye kadar konuştuklarımız dahilinde hangi tablolarımız var?
1- T_ILAC
2- T_FIRMA
3- T_ETKENMADDE
4- T_ETKI
5- T-FORM
6- T_VERILIS
7- T_RAF

Bunların olması gereken alanlarını buraya yazarsanız sevinirim. hem de birlikte değerlendirme yaparız. Evet şimdi sıra sizde.
Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 28/12/2010, 17:16, Düzenleyen: Hayri16.
Cevapla
Çözüldü #24
t-fırmada fırma adıyla fırma no.
t etken madde de ise etki adı ve etki no.
t- raf da ise raf adı ve raf no.
t-ılaç ; ılaç kodu, ılaçbarkodu,ılaç adı, fıyatı,mıktarı,son kullanma tarihi,turu,etki,rafyeri,fırma
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task