Skip to main content

AccessTr.neT


Nasıl Bir Tablolama Kurgusu Olmalı?

Nasıl Bir Tablolama Kurgusu Olmalı?

#7
(20/01/2015, 12:35)mehami yazdı: İlişkiler nasıl olmalı?

İlişkilendirmenin tamamı yanlış.

Örnek olarak, egitsel_tani tablosundaki egitseltani_id alanı ile HEPSİ tablosundaki egitseltani (bu alanın veri türü sayı olarak değişecek) alanını ilişkilendirmelisin.

Form üzerinden veri girişi yaparken HEPSİ tablosundaki egitseltani alanına egitseltani_id alanındaki sayıyı yazdırmalısın.

[Resim: do.php?img=4795]


Bu şekilde "sonra ne yapmam gerekiyor" şeklinde soru yazmayınız. 

Öncelikle Access Dersleri bölümündeki konuları inceleyiniz. Bu şekilde ilişkilendirme ile ilgili fikir sahibi olabilirsiniz.

Tablo kurgusu ile ilgili fikir sahibi olduğunuzda konunun kapatılması için geri bildirimde bulununuz.
Cevapla
#8
Sayın Ozanakkaya Hocam;

Önerileriniz ışığında tabloları yaptım ve ilişkileri kurdum..Bilmiyorum bir hata var mıdır?Yalnız Hepsi adlı ana tablomuza yeni kayıt girmek istediğimizde hep sayı değeri girilmesi zorun kalınıyor..Örneğin eğitsel tanısının sayısal (id) değerini nerden bilipte yeni kayıt girerken bu sayısal değeri yazacağız??Ya da yeni kayıtı nerden gireriz??

Önerilerinizi bekliyor saygılar sunuyorum..
.rar RAM3.rar (Dosya Boyutu: 59,75 KB | İndirme Sayısı: 4)
Cevapla
#9
HEPSİ isimli formda (formun ismi frm_hepsi olmalıydı), eğitsel okul kararı metin kutusunu açılan kutu olarak değiştirdim.

Siz seçim yaptığınızda formda ilişkili tablodaki alanı görüyorsunuz, ancak HEPSİ isimli tablodaki (tablo adı tbl_hepsi olmalı) ilgili alana id değerini yazıyor.

Ayrıca, Tüm ilişkilendirmelerdeki "bilgi tutarlığını zorla" onay kutusunu temizle, 

İlişkilendirmedeki hatayı (Sanırım "destekegitim" alanı idi. ) düzelttim.

İlişkilendirme yaptığın tüm alanları yukarıda açıkladığım şekilde açılan kutu olarak değiştirmen gerekiyor.

Konu başlığı olan "Nasıl Bir Tablolama Kurgusu Olmalı?" sorusu çözümlendi ise konuyu taşıyalım.
.rar RAM2_sld.rar (Dosya Boyutu: 42,47 KB | İndirme Sayısı: 2)
Cevapla
#10
S.aleykum herkese hayırlı sabahlar..

Değerli hocalarım önerileriniz ışığında tablo ve ilişkiler konusunda bir şey yaptım..İlgili yerlerde açılan kutu olarak düzenlemeleri yaptım..

Şimdi yapmak istediklerim;
Elimizde hali-hazırda 2.000 e yakın kayıtlı öğrencimiz var..Bunların bilgileri exelde tutulmakta.Bu bilgileri Access veritabanına atmamız gerekiyor..yalnız parça parça atılacak anladığım kadarıyla yanılıyorsam düzeltin lütfen..

Mesela; Exeldeki Öğrenci adı soyadı accessteki öğrenciler tablosuna
            Exeldeki dosya no   accesteki dosya no
            Exeldeki eğitsel tanı accesteki eğitsel tanı.....diye parça parça ilgili tablolara yükmeyi yapıyoruz doğru mudur??

Peki ilk defa gelen yani daha önce bizde kayıtlı olmayan bir öğrenci için giriş nereden yapılacak??ve bir de mevcut kayıtlı öğrencilerin tüm bilgilerini görüp-üzerinde nasıl güncelleme yapacağız??frm_hepsi adlı formu düzenledim ama ilgili öğrenciye ait tüm bilgileri ekrana getirtemedimImg-cray( Bir de öğrenci arama yeri olmalı ki öğrenci adı soyadı yazılınca tüm bilgileri ekrana gelebilsin..

Offf offf daha çok işim var çok,access öğrenmek böyle bir şey sanırım..sor-cevap bekle-uygulaImg-grin)

Şimdi sizlerden bu konularda önerilerinizi bekliyor saygılar sunuyorum.. 
.rar RAM3_sld.rar (Dosya Boyutu: 86,83 KB | İndirme Sayısı: 3)
Cevapla
#11
Eğitsel tanı ile ilgili "Özel yetenekli Birey", "Yetersizliği Olmayan", "HMR" şeklindeki verileri "tbl_egitseltani" isimli tabloya kaydedeceksin. "tbl_tablo" isimli tabloda, "egitseltani" alanınada ilgili egitseltani_id numarasını yazacaksın.

excel belgesinde eğitsel tanı ile ilgili sütunda muhtemelen "Yetersizliği Olmayan" yazıyordur. Bunu tablodaki veriye göre 2 olarak değiştirmen gerekiyor.

Ögrenci tablosunda sadece öğrenci adı soyadı yazacaksan bence bu tabloyu kaldır. Eğer okulu,okulcinsi,sinif gibi bilgileri de öğrenci tablosuna aktaracaksan ve bunları hepsi tablosundan sileceksen form üzerinde üstte öğrenci bilgileri, altta alt form olarak öğrenci ile ilgili tanı bilgilerini gösterebilirsin.

öğrenci arama olayı ile ilgili formda arama yaparak gerekli bilgileri ulaşabilirsin.
Form Üzerinden Veri Arama

(20/01/2015, 12:57)ozanakkaya yazdı: Tablo kurgusu ile ilgili fikir sahibi olduğunuzda konunun kapatılması için geri bildirimde bulununuz.
(21/01/2015, 02:01)ozanakkaya yazdı: Konu başlığı olan "Nasıl Bir Tablolama Kurgusu Olmalı?" sorusu çözümlendi ise konuyu taşıyalım.
Cevapla
#12
Sayın Ozanakkaya;
Önerileriniz için tşk ediyorum..exeldeki kayıtlı 2bine yakın öğrencilerin accesse aktarımı konusunda verileri hep sayısal değerlere mi dönüştürmem gerekecek bu konuyu tam anlayamadım??

hepsi adlı tablomda hangi alanlar varsa exelde tutulan kayıtlardada aynı alanlar var..


Bana söyledikleriniz ile ilgili mini bir örnek yapabilir misiniz??Gerisini ben getiririm inşallah..

Saygılar sunuyorum..

Bu arada Denizliden olduğunuzu gördüm,çok güzel şehir,bayramyeri-çınar-Kınıklı-çamlık vs vs..Paü Edebiyat terkimImg-grin)
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task