Memisahkan database Access

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

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: Artikel ini tidak berlaku untuk aplikasi Access-jenis database Anda mendesain dengan akses dan Terbitkan online baru. Untuk informasi selengkapnya, lihat membuat aplikasi Access .

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 mulai

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 melindungi data Anda jika database mempunyai beberapa pengguna akhir, Anda dianjurkan untuk tidak membagi bersama salinan database yang berisi link ke daftar SharePoint, termasuk link ke daftar di dalam database web yang diterbitkan. Jika Anda menautkan ke tabel yang merupakan daftar SharePoint, maka hal ini bisa memungkinkan pengguna berbahaya untuk mengubah target link dan kemungkinan memodifikasi izin pada situs SharePoint karena informasi koneksi untuk tabel tertaut tidak terenkripsi.

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 melindungi data Anda. Karena pengguna mengakses database back-end dengan menggunakan tabel tertaut, lebih sedikit kemungkinan penyusup bisa mendapatkan akses tidak sah ke data dengan mencuri database front-end atau dengan berpura-pura sebagai pengguna yang sah. Secara default, Windows XP, Windows Vista, dan Windows Server 2003 menggunakan sistem file NTFS. Jika Anda tidak yakin terhadap file sistem yang digunakan server file Anda, tanyakan administrator sistem. Jika Anda mempunyai hak istimewa administrator pada server file, 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 terdahulu untuk database back-end jika Anda menggunakan fitur yang tidak lagi didukung. Sebagai contoh, jika Anda menggunakan halaman akses data (DAPs); Anda bisa melanjutkan menggunakannya jika database back-end memiliki format file terdahulu yang mendukung DAPs. Selanjutnya Anda bisa menggunakan format file baru dengan database back-end sehingga pengguna Anda mempunyai akses untuk memanfaatkan format baru. Perhatikan bahwa Anda tidak bisa mengubah data di Data Access Page dengan menggunakan Access 2013.

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.

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

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 melindungi data Anda jika database mempunyai beberapa pengguna akhir, Anda dianjurkan untuk tidak membagi bersama salinan database yang berisi link ke daftar SharePoint, termasuk link ke daftar di dalam database web yang diterbitkan. Jika Anda menautkan ke tabel yang merupakan daftar SharePoint, maka hal ini bisa memungkinkan pengguna berbahaya untuk mengubah target link dan kemungkinan memodifikasi izin pada situs SharePoint karena informasi koneksi untuk tabel tertaut tidak terenkripsi.

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.

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.

  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

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan 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.

×