İlişkili tablo-sorgu ? - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: İlişkili tablo-sorgu ? (/konu-iliskili-tablo-sorgu.html) |
İlişkili tablo-sorgu ? - hyuga84 - 19/05/2011 Selamlar Foruma ilk kez mesaj atıyorum. forumda vakit ayırıp bilgilerini paylaşanlara da teşekkür ederim. Üzerinde çalıştığım tabloda(hazır tablo) birbiriyle kurulan ilişkileri anladım fakat herhangi bir alan veya alanlar eklenmesi gerektiğin de verilen tablolara mı? alanı veya alanları eklerim yoksa bu alan veya alanlar için yeni bir tablo oluşturup gerekli ilişkiyi kurmam mı gerekiyor? Bunu tam olarak idrak edemedim.Forumu incelediğimde bu konunun normalizasyon konusu olduğunu anladım (umarım yanlış değildir) sitede paylaşılan yazıyı okudum fakat yine tam oturmadı. Ayrıca ek de gönderdiğim veri tabanında oluşturduğum ders_saati sorgusunda ders_yuku tablosunu kaldırdığımda teorik olanların tamamını sayıyor. Yani dersyuku tamamını saymasını engelliyor ama nasıl oluyor? ayrıca veritabanı ile ilgili biraz bilgi verir misiniz? Tabi ekte gönderdiğim ile ilgili. Şimdiden teşekkürler http://hotfile.com/dl/118262821/2479308/final_uygulama4.rar.html Cvp: İlişkili tablo-sorgu ? - ozanakkaya - 19/05/2011 Alıntı:herhangi bir alan veya alanlar eklenmesi gerektiğin de verilen tablolara mı? alanı veya alanları eklerim yoksa bu alan veya alanlar için yeni bir tablo oluşturup gerekli ilişkiyi kurmam mı gerekiyor? Bunu tam olarak idrak edemedimEkleyeceğin alana göre değişir. Bölümler ile ilgili mesela bölüm başkanı alanı ekleyeceksen bunu bolumler tablosuna alan olarak ekleyebilirsin, ama bölüm adına birden fazla kişi ekleyeceksen bolum_id ile ilişkili tbl_bolum_kardo gibi bir tablo oluşturmalısın. Alıntı:Ayrıca ek de gönderdiğim veri tabanında oluşturduğum ders_saati sorgusunda ders_yuku tablosunu kaldırdığımda teorik olanların tamamını sayıyor. Yani dersyuku tamamını saymasını engelliyor ama nasıl oluyor? ders_yuku tablosunu sorgudan çıkartmazsan sorgudaki ilişki bozulmaz ve ogr_id alanına göre sorgulama yapılır. Yani ronaldo 3, messi 4 ogr_id numarasına göre toplam alırsın. ogr_id alanına göre 23/16 gibi bir sonuç çıkar. ders_yuku tablosunu sorgudan çıkartırsanız 39/39 gibi bir sonuç çıkar. Bu sonuç her iki öğrencinin toplam teorik + uygulama toplamıdır. Cvp: İlişkili tablo-sorgu ? - hyuga84 - 19/05/2011 Teşekkürler.Biiraz anlar gibi oldum ama hala sıkıntı var. Özellikler ikinci soruda.Tam anlayamadım galiba en iyisi biraz daha incelemek Başka bir soruda altform ile ilgili sormak istiyorum. Aynı tablolarla işlem yapıyorum. Formda öğrencinin adını alt formda ise aldığı dersleri listelemek istiyorum.Ana formu altforma bağlayan alanları kendim tanımlamak istediğimde Form/rapor alanları - alt form rapor alanlarında neleri seçmem gerekiyor. listeden seçeceğim seçeneinde aldığı dersleri listeleyebiliyorum ama diğer türlü olmuyor. form/rapor alanını boş geçiyorum altform da ders adini seçiyorum bu sefer alt formda tüm dersleri listeliyor Cvp: İlişkili tablo-sorgu ? - hyuga84 - 19/05/2011 Şöyle bir durum daha söz konusu ana form ogrenci adi soyadi alt form dersadi teorik uygulama bir alt form daha ve burada öğrencinin aldığı derslerin teorik ve uygulamasının toplamı. ama bir öğrenciden diğerine geçince değişecek. benim yaptığımda önceden oluşturduğum sorgudan çekmeye çalışıyorum ama. olmuyor. tek bir label ve metin kutusu ile göstermek istiyorum Bir tane daha takıldığım yer var ogr_adı,soyadi ve aldığı ders saatini form oluşturup nasıl yazarım sadce label ve metin kutusu olarak birde ogrencı adı-soyadı ana form....alt form ise ders_adı , dersid,ogr_id, ders saati ders saatini sorgudan eklemek istediğimde bağlanamıyor hatası alıyorum .yardımlarınızı bekliyorum Cvp: İlişkili tablo-sorgu ? - ozanakkaya - 19/05/2011 Öncelikle Site Kurallarını inceleyiniz. 6/b-) Açtığınız konudaki sorun çözümlenmişse aynı konuya konu başlığındaki soru ile ilgisi olmayan farklı soru yazmayınız. Farklı sorularınız için yeni konu açmanız gerekiyor. |