Applies ToAccess untuk Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Pertimbangkan untuk memisahkan database apa pun yang dibagikan oleh beberapa orang melalui jaringan. Memisahkan database bersama bisa membantu meningkatkan kinerjanya dan mengurangi kemungkinan kerusakan file database.

Setelah memisahkan database, Anda dapat memutuskan untuk memindahkan database back-end, atau menggunakan database back-end yang berbeda. Anda bisa menggunakan Manajer Tabel Tertaut untuk mengubah database back-end yang Anda gunakan.

Catatan: 

  • Memisahkan database tidak sama dengan mengarsipkan database. Topik ini tidak membahas cara mengarsipkan data. Anda mengarsipkan data dengan memindahkan data lama secara berkala ke database lain, baik karena file database tumbuh terlalu cepat hingga batas ukuran file, atau karena Anda ingin menjaga file database tetap kecil dan data Anda tertata dengan rapi menurut periode waktu. Dalam beberapa situasi, Anda dapat mengarsipkan data dengan memisahkan database. Untuk informasi selengkapnya, lihat artikel online Arsipkan data Access.

  • Jika Anda memisahkan database web, tabel web apa pun dalam database tersebut tidak akan dipindahkan ke database ujung belakang, dan tidak akan dapat dijangkau dari database ujung depan yang dihasilkan.

Dalam artikel ini

Gambaran Umum

Ketika Anda memisahkan database, Anda mengatur kembali database menjadi dua file - database ujung-belakang yang berisi tabel data, dan database ujung-depan yang berisi semua objek database lain seperti kueri, formulir, dan laporan. Setiap pengguna berinteraksi dengan data menggunakan salinan lokal database front-end.

Untuk memisahkan database, Gunakan Panduan Pemisah Database. Setelah memisahkan database, Anda harus mendistribusikan database ujung depan kepada pengguna.

Perhatian: Untuk memproteksi data Anda jika database Anda memiliki beberapa pengguna akhir, disarankan agar Anda tidak berbagi salinan database yang berisi link ke daftar SharePoint. Jika Anda menautkan ke tabel yang merupakan daftar SharePoint, itu membuat kemungkinan bagi setiap pengguna berbahaya untuk mengubah target link dan berpotensi mengubah izin di situs SharePoint sebagai informasi koneksi untuk tabel tertaut tidak dienkripsi.

Manfaat database terpisah

Manfaat database terpisah meliputi yang berikut ini:

  • Kinerja yang disempurnakan    Kinerja database biasanya meningkat secara signifikan karena hanya data yang dikirim di seluruh jaringan. Dalam database bersama yang tidak dipisahkan, objek database itu sendiri — tabel, kueri, formulir, laporan, makro dan modul — dikirim di seluruh jaringan, bukan hanya data.

  • Ketersediaan yang lebih besar    Karena hanya data yang dikirim di seluruh jaringan, transaksi database seperti pengeditan rekaman diselesaikan lebih cepat, yang membuat data lebih tersedia untuk diedit.

  • Keamanan yang ditingkatkan    jika Anda menyimpan database ujung-belakang di komputer yang menggunakan sistem file NTFS, Anda bisa menggunakan fitur keamanan NTFS untuk membantu melindungi data Anda. Karena pengguna mengakses database ujung belakang dengan menggunakan tabel tertaut, kecil kemungkinan penyusup dapat memperoleh akses tidak sah ke data dengan mencuri database ujung depan atau dengan menyamar sebagai pengguna yang sah. Jika Anda tidak yakin sistem file apa yang digunakan server file Anda, tanyakan kepada administrator sistem. Jika Anda memiliki hak istimewa administrator di server file, Anda bisa menjalankan perintah msinfo32 untuk menentukan sendiri sistem file.

    Bagaimana cara menggunakan msinfo32 untuk memeriksa sistem file?

    1. Klik tombol Mulai, lalu klik Jalankan.

    2. Dalam kotak dialog Jalankan , ketikkan msinfo32 lalu klik OK.

    3. Di bawah Ringkasan Sistem, klik simbol plus di samping Komponen.

    4. Di bawah Komponen, klik simbol plus di samping Penyimpanan, lalu klik Drive. Kotak dialog menampilkan informasi tentang drive yang tersedia di panel di sebelah kanan.

  • Keandalan yang disempurnakan    jika pengguna mengalami masalah dan database tertutup tiba-tiba, kerusakan file database biasanya terbatas pada salinan database ujung depan yang dibuka pengguna. Karena pengguna hanya mengakses data dalam database back-end dengan menggunakan tabel tertaut, file database back-end jauh lebih kecil kemungkinannya menjadi rusak.

  • Lingkungan pengembangan fleksibel    Karena setiap pengguna bekerja dengan salinan lokal database front-end, setiap pengguna bisa secara independen mengembangkan kueri, formulir, laporan, dan objek database lainnya tanpa memengaruhi pengguna lain. Demikian pula, Anda bisa mengembangkan dan mendistribusikan versi baru database front-end tanpa mengganggu akses ke data yang disimpan di database ujung belakang.

Atas halaman

Sebelum Anda memulai

Sebelum Anda memisahkan database, pertimbangkan hal berikut:

  • Anda harus selalu mencadangkan database sebelum memisahkannya. Jika Anda memisahkan database lalu memutuskan bahwa Anda tidak ingin memisahkan database, Anda bisa memulihkan database asli dari salinan cadangan Anda.

  • Memisahkan database mungkin memakan waktu lama. Anda harus memberi tahu pengguna agar mereka tidak menggunakan database saat Anda memisahkannya. Jika pengguna mengubah data saat Anda memisahkan database, perubahan tidak akan terlihat dalam database back-end.

    Tips: Jika pengguna mengubah data saat Anda memisahkan database, Anda bisa mengimpor data baru ke database back-end setelah Selesai.

  • Meskipun memisahkan database adalah salah satu cara untuk berbagi data, setiap orang yang menggunakan database harus memiliki versi Microsoft Office Access yang kompatibel dengan format file database ujung belakang. Misalnya, jika file database back-end menggunakan format file .accdb, pengguna tidak dapat mengakses datanya menggunakan Access 2003.

  • Anda mungkin ingin menggunakan format file Access yang lebih lama untuk database back-end jika Anda menggunakan fitur yang tidak lagi didukung. Misalnya, jika Anda menggunakan halaman akses data (DAP); Anda bisa terus menggunakannya jika database back-end berada dalam format file yang lebih lama yang mendukung DAP. Anda kemudian bisa menggunakan format file baru dengan database ujung depan sehingga pengguna Anda memiliki akses ke manfaat format baru. Perhatikan bahwa Anda tidak bisa mengubah data di Halaman Akses Data dengan menggunakan Access 2010 atau yang lebih tinggi.

Atas Halaman

Memisahkan database

  1. Di komputer Anda, buat salinan database yang ingin Anda pisahkan. Mulai dengan file database di hard drive lokal Anda, bukan di jaringan bersama. Jika file database saat ini dibagikan dari drive hard disk lokal, Anda bisa membiarkannya berada di tempatnya.

  2. Buka salinan database yang ada di drive hard disk lokal Anda.

  3. Pada tab Alat Database , dalam grup Pindahkan Data , klik Database Access. Panduan Pemisah Database dimulai.

  4. Klik Pisahkan Database.

  5. Dalam kotak dialog Buat Database Ujung-Belakang , tentukan nama, tipe file, dan lokasi untuk file database ujung-belakang.

    Catatan: 

    • Pertimbangkan untuk menggunakan nama yang disarankan Access. Database ini mempertahankan nama file asli, dan menunjukkan bahwa database adalah database back-end dengan menyisipkan _be ke dalam nama, tepat sebelum ekstensi nama file.

    • Jangan mengubah tipe file kecuali beberapa pengguna akan menggunakan versi Access yang lebih lama untuk mengakses data.

    • Anda bisa memasukkan jalur ke lokasi jaringan dalam kotak Nama File , di depan nama file. Misalnya, jika lokasi jaringan untuk database back-end adalah \\server1\share1\ dan nama file untuk database back-end MyDB_be.accdb, Anda bisa memasukkan \\server1\share1\MyDB_be.accdb dalam kotak Nama File .

    • Lokasi yang Anda pilih harus tersedia untuk semua orang yang akan menggunakan database. Karena pemetaan drive bisa bervariasi, Anda harus menentukan jalur UNC lokasi daripada menggunakan huruf drive yang dipetakan.

  6. Ketika panduan selesai, panduan akan menampilkan pesan konfirmasi.

Database Anda sekarang terpisah. Database ujung depan adalah file yang Anda mulai dengan (salinan database bersama asli), dan database ujung-belakang terletak di lokasi jaringan yang Anda tentukan di langkah 5 prosedur ini.

Membatasi perubahan pada desain database ujung depan

Untuk membatasi perubahan pada database front-end yang Anda distribusikan, pertimbangkan untuk menyimpannya sebagai file biner terkompilasi (file .accde). File biner terkompilasi adalah file aplikasi database yang telah disimpan dengan semua kode Visual Basic Access (VBA) yang dikompilasi. Tidak ada kode sumber VBA yang tersisa dalam file biner terkompilasi Access. Pengguna tidak dapat mengubah desain objek dalam file .accde.

  1. Buka file database ujung depan (.accdb) yang ingin Anda simpan sebagai file biner terkompilasi (.accde).

  2. Klik File > Simpan Sebagai > Buat ACCDE > Simpan Sebagai.

  3. Dalam kotak dialog Simpan Sebagai , telusuri ke folder tempat Anda ingin menyimpan file, ketikkan nama untuk file dalam kotak Nama File , lalu klik Simpan.

Atas Halaman

Mendistribusikan database ujung depan

Setelah memisahkan database, Anda mendistribusikan database ujung-depan ke pengguna, sehingga mereka bisa mulai menggunakan database.

Perhatian: Untuk memproteksi data Anda jika database Anda memiliki beberapa pengguna akhir, disarankan agar Anda tidak berbagi salinan database yang berisi link ke daftar SharePoint. Jika Anda menautkan ke tabel yang merupakan daftar SharePoint, itu membuat kemungkinan bagi setiap pengguna berbahaya untuk mengubah target link dan berpotensi mengubah izin di situs SharePoint sebagai informasi koneksi untuk tabel tertaut tidak dienkripsi.

Lakukan salah satu hal berikut:

  • Kirim pesan email ke pengguna database dan lampirkan file database ujung depan ke pesan. Sertakan instruksi apa pun yang akan memudahkan pengguna Anda untuk mulai menggunakan database front-end dengan segera.

  • Simpan file database ujung depan ke lokasi jaringan yang bisa diakses semua pengguna database, lalu kirim pesan email kepada pengguna Anda yang menentukan lokasi jaringan bersama dengan instruksi lain yang mungkin mereka perlukan untuk mengakses database.

  • Distribusikan file database ujung depan dengan menggunakan media yang dapat dilepas, seperti CD-ROM atau drive USB. Jika Anda menginstal file sendiri, Anda bisa mengujinya untuk memastikan bahwa file berfungsi. Jika pengguna harus menginstal file, Anda harus menyertakan dokumen yang menjelaskan kepada mereka apa yang harus mereka lakukan untuk menginstal file, dan siapa yang harus dihubungi jika mereka mengalami kesulitan.

Atas Halaman

Mengubah database back-end mana yang Anda gunakan

Anda bisa memindahkan database back-end Anda, atau menggunakan database back-end yang berbeda, dengan menggunakan Manajer Tabel Tertaut.

Jika Anda ingin memindahkan database back-end Anda, buat salinannya terlebih dahulu ke lokasi baru, lalu ikuti prosedur ini.

  1. Pada tab Data Eksternal , dalam grup Impor link & , klik Manajer Tabel Tertaut.

  2. Di Manajer Tabel Tertaut, pilih tabel yang ada di database back-end saat ini.

    Tips: Jika Anda belum menautkan ke database lain, klik Pilih Semua.

  3. Pilih kotak centang Selalu periksa lokasi baru, lalu klik OK.

  4. Telusuri dan pilih database back-end baru.

Atas Halaman

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.