Microsoft Access'te Access veritabanını el ile bölme

Gelişmiş: Uzman kodlama, birlikte çalışabilirlik ve çok kullanıcılı beceriler gerektirir.

Bu makale, Microsoft Access veritabanı (.mdb) dosyası veya Microsoft Access veritabanı (.accdb) dosyası için geçerlidir.

Özet

Çeşitli nedenlerle veritabanını bir ön uç uygulamasına veya arka uç uygulamasına bölmeye karar vekleyebilirsiniz. Arka uç veritabanı tabloları içerir ve bir dosya sunucusunda depolanır. Arka uç tablolarına bağlanan ön uç veritabanı tüm formları, sorguları, raporları, makroları ve modülleri içerir. Ön uç veritabanı, kullanıcıların iş istasyonlarına dağıtılır.

Bu makalede, Veritabanı Bölücü yardımcı programını kullanmak yerine veritabanının el ile nasıl bölündüğü açıklanır.

Daha fazla bilgi

Veritabanını Microsoft Office Access 2003'te ve Access'in önceki sürümlerinde bölmek için şu adımları izleyin:

  1. Yeni bir boş Access veritabanı oluşturun.

  2. Dosya menüsünde Dış Veri Al'ın üzerine gelin ve İçeri Aktar'a tıklayın.

  3. Bölmek istediğiniz veritabanını bulun ve seçin.

  4. Tablolar sekmesinde Tümünü Seç'e ve ardından Tamam'a tıklayın.

    Access'in tüm tabloları arka uç veritabanınız olan yeni veritabanına içeri aktardığını fark edin.

  5. Yeni arka uç veritabanını bir ağ paylaşımında depolayın ve tüm kullanıcıların paylaşım üzerinde tam izinlere sahip olduğundan emin olun.

  6. İkinci bir yeni boş Access veritabanı oluşturun.

  7. Dosya menüsünde Dış Veri Al'ın üzerine gelin ve Tabloları Bağla'ya tıklayın.

  8. Yeni oluşturduğunuz arka uç veritabanını seçin.

  9. Tablolar sekmesinde Tümünü Seç'e ve ardından Tamam'a tıklayın.

    Access'in arka uç veritabanındaki tabloları ön uç veritabanına bağladığını fark edin.

  10. Dosya menüsünde Dış Veri Al'ın üzerine gelin ve İçeri Aktar'a tıklayın.

  11. Böldüğünüz özgün veritabanını seçin ve İçeri Aktar'a tıklayın.

  12. Formlar sekmesinde Tümünü Seç'e tıklayın. Tablolar sekmesi dışındaki tüm sekmelerde bu adımı yineleyin. Tablolara zaten bağlı olduğunuzdan, artık yalnızca kalan nesneleri içeri aktarmanız gerekir.

  13. Tablolar dışındaki tüm nesneleri seçtikten sonra Tamam'a tıklayın.

    Artık tüm tabloları bağladığınıza ve kalan nesneleri içeri aktardığınıza dikkat edin.

Microsoft Office Access 2007 veya sonraki bir sürümde veritabanını bölmek için şu adımları izleyin:

  1. Yeni bir boş Access veritabanı oluşturun.

  2. Dış Veri sekmesinde İçeri Aktar grubunda Access'e tıklayın.

  3. Dış Veri Al iletişim kutusunda, bölmek istediğiniz veritabanını bulmak ve seçmek için Gözat'a tıklayın, Tabloları, sorguları, formları, raporları, makroları ve modülleri geçerli veritabanına aktar onay kutusunu ve ardından Tamam'ı tıklatın.

  4. Nesneleri İçeri Aktar iletişim kutusunda, Tablolar sekmesinde Tümünü Seç'e ve ardından Tamam'a tıklayın.

    Access'in tüm tabloları arka uç veritabanınız olan yeni veritabanına içeri aktardığını fark edin.

  5. Yeni arka uç veritabanını bir ağ paylaşımında depolayın ve tüm kullanıcıların paylaşım üzerinde tam izinlere sahip olduğundan emin olun.

  6. İkinci bir yeni boş Access veritabanı oluşturun.

  7. Dış Veriler'deİçeri Aktar grubunda Access'e tıklayın.

  8. Dış Veri Al iletişim kutusunda, oluşturduğunuz arka uç veritabanını seçmek için Gözat'a tıklayın, bağlantılı tablo oluşturarak veri kaynağına bağlan onay kutusunu tıklatıp seçin ve ardından Tamam'a tıklayın.

  9. Nesneleri İçeri Aktar iletişim kutusunda, Tablolar sekmesinde Tümünü Seç'e ve ardından Tamam'a tıklayın.

    Access'in arka uç veritabanındaki tabloları ön uç veritabanına bağladığını fark edin.

  10. Dış Veriler'deİçeri Aktar grubunda Access'e tıklayın.

  11. Dış Veri Al iletişim kutusunda, böldüğünüz özgün veritabanını seçmek için Gözat'a tıklayın, Tabloları, sorguları, formları, raporları, makroları ve modülleri geçerli veritabanına aktar onay kutusunu ve ardından Tamam'ı tıklatın.

  12. Nesneleri İçeri Aktar iletişim kutusunda, Formlar sekmesinde Tümünü Seç'e tıklayın, tablolara zaten bağlı olduğunuzdan, Tablolar sekmesi dışında tüm diğer sekmelerde bu adımı yineleyin. Şimdi yalnızca diğer nesneleri içeri aktarmanız ve ardından Tamam'a tıklamanız gerekir.

    Artık tüm tabloları bağladığınıza ve kalan nesneleri içeri aktardığınıza dikkat edin.

Notlar

Bu veritabanı ön uç veritabanıdır. Her kullanıcının ön uç veritabanının kendi kopyasına sahip olması için bu ön uç veritabanını iş istasyonlarına dağıtabilirsiniz.

Şimdi veritabanınızı başarıyla böldünüz ve bu da performansı artıracaktır. Artık bir kullanıcı formu açtığında, form bilgisayarında yerel olarak açılır ve ağ üzerinden gönderilmez. Ağ üzerinden gelen tek veri, bağlı tablolardaki verilerdir.

Veritabanınızı bölmek istemenizin nedenleri

Veritabanını bölmek için tipik nedenler şunlardır:

  • Veritabanınızı bir ağdaki birden çok kullanıcıyla paylaşacaksınız.
  • Veritabanında geliştiren birkaç kişiniz var ve Microsoft Visual Source Safe yüklü değil.
  • Kullanıcılarınızın tablolarda tasarım değişiklikleri yapmasını istemezsiniz.

Veritabanını bölmenin en yaygın nedeni, veritabanını ağdaki birden çok kullanıcıyla paylaşmanızdır. Veritabanını yalnızca bir ağ paylaşımında depolarsanız, kullanıcılarınız form, sorgu, makro, modül veya rapor açtığında, bu nesnelerin veritabanını kullanan her bireye ağ üzerinden gönderilmesi gerekir. Veritabanını bölerseniz, her kullanıcının formları, sorguları, makroları, modülleri ve raporların kendi kopyası vardır. Bu nedenle, ağ üzerinden gönderilmesi gereken tek veri tablolardaki verilerdir.

Not Veritabanını bölmek için Veritabanı Bölücü yardımcı programını da kullanabilirsiniz.