Memisahkan database Access

Catatan: Kami ingin secepatnya menyediakan konten bantuan terbaru dalam bahasa Anda. Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda di bagian bawah halaman ini? Berikut artikel dalam bahasa Inggris untuk referensi.

Pertimbangkan memisahkan database yang digunakan bersama oleh beberapa orang melalui jaringan. Memisahkan database bisa membantu meningkatkan kinerjanya dan mengurangi kemungkinan rusaknya file database.

Setelah Anda memisahkan database, Anda mungkin memutuskan untuk memisahkan database back-end, atau menggunakan database back-end yang berbeda. Anda bisa menggunakan Pengelola Tabel Bertaut untuk mengubah database back-end yang Anda gunakan.

Catatan: 

  • Memisahkan database tidak sama seperti mengarsipkan database. Topik ini tidak membahas cara mengarsip data. Anda mengarsip data secara berkala dengan memindahkan rekaman yang lebih lama ke database yang berbeda, dikarenakan file berkembang terlalu cepat menuju batas ukuran file, atau pun karena Anda ingin menyimpan file database yang kecil dan data Anda ditata menurut periode waktu secara jelas. Dalam beberapa keadaan, Anda bisa mengarsip data dengan memisahkan database. Untuk informasi selengkapnya, baca artikel online Mengarsipkan data Access.

  • Jika Anda memisahkan database web, setiap tabel web di database tersebut tidak akan dipindahkan ke database back-end, dan tidak bisa dijangkau dari database front-end yang dihasilkan.

Di artikel ini

Gambaran Umum

Sebelum Anda memulai

Memisahkan database

Mendistribusikan database front-end

Mengubah database back-end yang Anda gunakan

Gambaran umum

Ketika Anda memisahkan database, Anda mengatur kembali database menjadi dua file - database back-end yang berisi tabel data, dan database front-end 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, Anda menggunakan Panduan Pemisah Database. Setelah Anda memisahkan database, Anda harus mendistribusikan database front-end ke pengguna Anda.

Perhatian:  Untuk memproteksi data Anda jika database Anda memiliki beberapa pengguna akhir, sebaiknya Anda tidak berbagi salinan database yang berisi link ke daftar SharePoint. Jika Anda menautkan ke tabel yang daftar SharePoint, dibuat untuk setiap pengguna jahat untuk mengubah target link dan berpotensi mengubah izin di situs SharePoint seperti informasi koneksi untuk tabel tertaut tidak dienkripsi.

Manfaat memisahkan database

Manfaat memisahkan database termasuk yang berikut:

  • Peningkatan kinerja    Biasanya kinerja database meningkat secara signifikan karena hanya data yang dikirim ke seluruh jaringan. Di database bersama yang tidak dipisahkan, objek database itu sendiri  — tabel, kueri, formulir, laporan, makro dan modul — dikirim ke seluruh jaringan, bukan hanya data.

  • Ketersediaan yang lebih besar    Karena hanya data yang dikirim di seluruh jaringan, transaksi database seperti mengedit rekaman diselesaikan secara lebih cepat, sehingga membuat data lebih mudah diedit.

  • Peningkatan keamanan    Jika Anda menyimpan database back-end pada komputer yang menggunakan sistem file NTFS, Anda bisa menggunakan fitur keamanan NTFS untuk membantu memproteksi data Anda. Karena pengguna mengakses database back-end dengan menggunakan tabel yang ditautkan, kecil kemungkinan penyusup bisa mendapatkan akses tidak sah ke data dengan mencuri front-end database atau sebagai pengguna yang berwenang. Jika Anda tidak yakin apa sistem file menggunakan server file Anda, mintalah administrator sistem. Jika Anda memiliki hak istimewa administrator di file server, Anda bisa menjalankan perintah msinfo32 untuk menentukan sistem file Anda sendiri.

    Bagaimana cara saya menggunakan msinfo32 untuk memeriksa sistem file?

    1. Klik tombol Mulai, lalu klik Jalankan.

    2. Dalam kotak Jalankan, ketik 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 pada panel di samping kanan.

  • Peningkatan keandalan    Jika pengguna menghadapi masalah dan database menutup dengan tidak terduga, kerusakan file database biasanya terbatas pada salinan database front-end yang telah dibuka pengguna. Karena pengguna hanya mengakses data dalam database back-end dengan menggunakan tabel tertaut, kecil kemungkinan database back-end menjadi rusak.

  • Lingkungan pengembangan yang fleksibel    Karena setiap pengguna bekerja dengan salinan lokal database front-end, maka setiap pengguna bisa mengembangkan kueri, formulir, laporan, objek database lain secara independen tanpa mempengaruhi pengguna yang lain. Secara serupa, Anda bisa mengembangkan dan mendistribusikan versi database front-end yang baru tanpa mengganggu akses ke data yang disimpan di database back-end.

Atas Halaman

Sebelum Anda memulai

Sebelum Anda memisahkan database, pertimbangkan hal berikut:

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

  • Pemisahan data 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 dalam database back-end setelah Anda selesai.

  • Meskipun pemisahan database adalah salah satu cara untuk berbagi data, setiap orang yang menggunakan database harus mempunyai versi Microsoft Office Access yang kompatibel dengan format file database back-end. Sebagai contoh, jika file database back-end menggunakan format file .accdb, penguna tidak bisa mengakses datanya dengan menggunakan Access 2003.

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

Bagian Atas Halaman

Memisahkan database

  1. Pada komputer Anda, buat salinan database yang ingin Anda pisahkan. Mulai dengan file database pada hard drive lokal Anda, jangan yang ada di jaringan bersama. Jika file database saat ini dibagi bersama dari hard drive lokal, Anda bisa membiarkan di tempatnya berada.

  2. Buka salinan database pada drive hard disk lokal Anda.

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

  4. Klik Pisahkan Database.

  5. Dalam kotak dialog Buat Database Back-end, tentukan nama, tipe file, dan lokasi untuk file database back-end.

    Catatan: 

    • Pertimbangkan menggunakan nama yang dianjurkan Access. Hal 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 sebelumnya untuk mengakses data.

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

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

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

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

Membatasi perubahan terhadap desain database front-end

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

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

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

    Jika Anda menggunakan Access 2007, pada tab Alat Database , di grup Alat Database , klik Buat ACCDE.

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

Bagian Atas Halaman

Mendistribusikan database front-end

Setelah Anda memisahkan database, Anda mendistribusikan database front-end ke pengguna Anda, sehingga mereka bisa memulai menggunakan database.

Perhatian:  Untuk memproteksi data Anda jika database Anda memiliki beberapa pengguna akhir, sebaiknya Anda tidak berbagi salinan database yang berisi link ke daftar SharePoint. Jika Anda menautkan ke tabel yang daftar SharePoint, dibuat untuk setiap pengguna jahat untuk mengubah target link dan berpotensi mengubah izin di situs SharePoint seperti informasi koneksi untuk tabel tertaut tidak dienkripsi.

Lakukan salah satu hal berikut ini:

  • Kirim pesan email ke pengguna database dan lampirkan file database front-end ke pesan. Sertakan setiap instruksi yang mempermudah pengguna Anda untuk segera memulai menggunakan database front-end.

  • Simpan file database front-end ke lokasi jaringan yang bisa mengakses semua database pengguna, lalu kirim pesan email pengguna Anda yang menentukan lokasi jaringan bersama dengan instruksi lain yang mungkin mereka butuhkan guna mengakses database.

  • Distribusikan file database front-end dengan menggunakan media yang dapat dipindahkan, seperti CD-ROM atau thumb drive USB. Jika Anda menginstal file Anda sendiri, maka Anda bisa mengujinya guna memastikan file itu berfungsi. Jika pengguna harus menginstal file, Anda harus menyertakan dokumen yang menjelaskan hal yang harus dilakukan untuk menginstal file, dan orang yang dihubungi jika mereka menghadapi kesulitan.

Bagian Atas Halaman

Mengubah database back-end 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, terlebih dulu buat salinan database ke lokasi baru, lalu ikuti prosedur ini.

  1. Pada tab Data Eksternal, di grup Impor & Tautkan, klik Manajer Tabel Tertaut.

    Jika Anda menggunakan Access 2007, pada tab Alat Database , di grup Alat Database , klik Manajer tabel tertaut.

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

    Tips: Jika Anda tidak tertaut ke database lain, klik Pilih Semua.

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

  4. Telusuri dan pilih database back-end baru.

Atas Halaman

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×