(28/07/2009, 12:46)Aykay yazdı: 1- Veritabanı nasıl bölünür, bölerken nelere dikkat etmeliyiz.
2- Bölünmüş veritabanının hangisini, hangi bilgisayarlara açacağız. Kullanıcı için (form, tablo vs) bilgisayarında neler olmalı ki access'i kullanabilsin. Veya veri girebilsin.
3- Kullanıcılar veri girerken aynı anda aynı tabloya veri girilirse hata ile karşılaşma veya çakışma olasılığı varmı. Bu gibi hatalarla karşılaşmamak için nelere dikkat etmeliyiz. Veya kayıt esnasında ne tür hatalarla karşılaşılır, nasıl önlenir.
Sayın Aykay
1- Veritabanını bölmek için access'in bir sihirbazı vardır. Adı da veritabanı bölücü.. Hizmet programlarında bulabilirsiniz. Ama ben onu hiç kullanmadım. Çünkü yaptığı şeyi manuel yapmayı tercih ediyorum. Bunun için de bir mdb dosyasına tablolarımı oluşturup kaydederim. Daha sonra bir mdb dosyası oluşturup ondan da "tablo bağla" deyip bağlantıyı yaparım. Sonuçta aynı şey. Tek fark; işe bölünmmüş tablolarla başlamaktır. Diğer yöntemde çalışma yapıldıktan sonra tablolar ayrılmaktadır. Sonuçta aynı şey olur.
2- Eğer 1. maddedeye verdiğim cevabı incelerseniz bu soru gereksizdir. Çünkü sadece tablo olan mdb ana bilgisayarda, ağda ortak kullanıma açılmış, yazma ve okuma yetkisi verilmiş olmalıdır. Diğer mdb dosyası ona tablo bağlantısı yaptığı için belli bir konumda olmalıdır. Yeri değiştiğinde diğer mdb'nin de tekrar bağlantıyı güncellemesi gerekir. Diğer mdb ise kullanıcıların makinelerinde yer alır ve yeri hiç önemli değildir.
3- Kullanıcılar aynı tabloya veri girebilirler, sorun olmaz. Sadece aynı kayıt üzerinde değişiklik yaptıklarında birinin ekranında o veri hala ekrandaysa uyarı gelir. Bunun dışında aynı tabloya aynı anda istenildiği kadar kayıt yapılır. Yeter ki varsayılanı "paylaşılmış" olarak gelen ağ kullanımı kısıtlanmamış olsun..
Kolay gelsin...