Cara berbagi database desktop Access
Applies ToAccess untuk Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Ada beberapa cara yang Anda bisa berbagi database Access bergantung pada kebutuhan dan ketersediaan sumber daya Anda. Dalam artikel ini, kita akan melihat opsi yang tersedia, manfaat setiap opsi, dan sumber daya untuk informasi selengkapnya.

Di artikel ini

Gambaran umum cara berbagi data Access

Aplikasi database berubah dan berkembang seiring waktu. Banyak faktor yang memengaruhi kebutuhan dan kinerja termasuk jumlah pengguna serentak, lingkungan jaringan, throughput, latensi, ukuran database, waktu penggunaan puncak, dan tingkat pertumbuhan yang diharapkan. Singkatnya, jika solusi database Anda berhasil, mungkin perlu berkembang. Untungnya, Access memiliki jalur evolusioner, dari yang sederhana hingga tingkat lanjut, yang dapat Anda luangkan waktu untuk menyesuaikan solusi secara efektif. Tabel berikut ini merangkum skenario dan beban kerja Access untuk membantu Anda memilih jalur tersebut.

Gambaran umum opsi berbagi Access

Atas Halaman

Berbagi satu database

Opsi ini merupakan opsi yang paling sederhana dengan persyaratan paling sedikit, tetapi juga menyediakan fungsi yang paling minimum. Dalam metode ini, file database disimpan di drive jaringan bersama, dan semua pengguna berbagi file database secara bersamaan. Beberapa keterbatasannya meliputi keandalan dan ketersediaan jika ada beberapa pengguna yang mengubah data secara bersamaan, karena semua objek database akan dibagi. Teknik ini juga akan mengurangi kinerja karena semua objek database dikirim melalui jaringan.

Opsi ini mungkin berfungsi untuk Anda jika hanya beberapa orang yang diharapkan menggunakan database dalam waktu bersamaan dan para pengguna tidak harus mengkustomisasi desain database. Tetapi metode ini kurang aman daripada metode berbagi database lainnya, karena setiap pengguna memiliki salinan lengkap file database, meningkatkan risiko akses yang tidak sah.

Untuk berbagi database menggunakan folder bersama:

  1. Di lingkungan rumah atau bisnis kecil, bagikan folder dengan orang-orang tertentu. Untuk informasi selengkapnya, lihat Berbagi file melalui jaringan di Windows.

  2. Pastikan bahwa Access diatur terbuka dalam mode berbagi di semua komputer pengguna. Ini adalah pengaturan default, tapi Anda sebaiknya memeriksa untuk memastikan — jika seorang pengguna membuka database dalam mode eksklusif, itu akan mengganggu ketersediaan data.

    1. Mulai Access, dan di bawah File, klik Opsi.

    2. Dalam kotak Opsi Access, klik Pengaturan Klien.

    3. Di bagian Tingkat Lanjut , di bawah Mode buka default, pilih Dibagikan, klik OK, lalu keluar dari Access.

  3. Salin file database ke folder bersama. Setelah Anda menyalin file tersebut, pastikan bahwa atribut file diatur untuk membolehkan akses baca/tulis ke file database. Para pengguna harus memiliki akses baca/tulis untuk menggunakan database.

  4. Di komputer tiap pengguna, buat pintasan ke file database. Untuk informasi selengkapnya, lihat Membuat pintasan desktop untuk program atau file Office.

Atas Halaman

Berbagi database terpisah

Ini adalah pilihan yang bagus jika Anda tidak memiliki situs SharePoint atau server database. Anda bisa berbagi database terpisah melalui Jaringan Area Lokal (LAN). 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.

Manfaat memisahkan database meliputi yang berikut ini:

  • Kinerja yang disempurnakan    Hanya data yang dibagikan di seluruh jaringan, bukan tabel, kueri, formulir, laporan, makro, dan modul.

  • Ketersediaan yang lebih besar    Transaksi database seperti pengeditan catatan diselesaikan dengan lebih cepat.

  • Keamanan yang ditingkatkan    Pengguna mengakses database ujung belakang melalui tabel tertaut; kemungkinan penyusup dapat memperoleh akses yang tidak sah ke data melalui database front-end.

  • 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.

  • Lingkungan pengembangan fleksibel    Setiap pengguna dapat mengembangkan kueri, formulir, laporan, dan objek database lainnya secara independen tanpa memengaruhi pengguna lain. Anda juga dapat mengembangkan dan mendistribusikan versi baru database ujung depan tanpa mengganggu akses ke data yang disimpan dalam database ujung belakang.

Untuk informasi selengkapnya, lihat Memisahkan database Access.

Atas Halaman

Berbagi data di situs SharePoint

Ada beberapa cara untuk berbagi data Access di situs SharePoint:

  • Menghubungkan    Proses penautan tersambung ke data di program lain, sehingga Anda bisa menampilkan dan mengedit data terbaru baik di SharePoint maupun di Access tanpa membuat dan memelihara salinan data di Access. Jika Tidak ingin menyalin daftar SharePoint ke database Access, tetapi ingin menjalankan kueri dan membuat laporan berdasarkan konten daftar tersebut, Anda dapat menautkan ke data.

  • Bergerak    Saat memindahkan data dari Access ke situs SharePoint, Anda membuat daftar di situs SharePoint yang tetap ditautkan ke tabel dalam database Anda. Panduan Ekspor Tabel ke SharePoint membantu Anda memindahkan data dari semua tabel sekaligus dan mempertahankan hubungannya.

Untuk informasi selengkapnya, lihat Mengimpor, menautkan, atau memindahkan data ke SharePoint.

Peringatan    Meskipun Anda bisa menyimpan file database Access ke OneDrive atau pustaka dokumen SharePoint, kami menyarankan agar Anda menghindari membuka database Access dari lokasi ini. File mungkin diunduh secara lokal untuk pengeditan lalu diunggah lagi setelah Anda menyimpan perubahan ke SharePoint. Jika lebih dari satu orang membuka database Access dari SharePoint, beberapa salinan database mungkin dibuat dan beberapa perilaku yang tidak diharapkan mungkin terjadi. Rekomendasi ini berlaku untuk semua tipe file Access termasuk satu database, database terpisah, dan format file .accdb, .accdc, .accde, dan .accdr. Untuk informasi selengkapnya tentang menyebarkan Access, lihat Menyebarkan aplikasi Access.

Atas Halaman

Berbagi data dengan menggunakan server database

Anda bisa menggunakan Access dengan produk server database seperti SQL Server untuk berbagi database Anda. Metode ini menawarkan banyak keuntungan untuk Anda, tapi membutuhkan perangkat lunak tambahan — produk server database.

Metode ini sama dengan memisahkan database karena tabel disimpan di jaringan, dan tiap pengguna memiliki salinan lokal file database Access yang berisi link ke tabel, bersama dengan kueri, formulir, laporan, dan objek database lainnya. Keuntungan metode berbagi ini bergantung pada perangkat lunak server database yang Anda gunakan, tapi umumnya berisi akun pengguna dan akses selektif ke data, ketersediaan data yang luar biasa, dan alat manajemen data terpadu yang bagus. Lagipula, sebagian besar perangkat lunak server database berfungsi baik dengan versi Access lebih lama, sehingga tidak semua pengguna Anda harus menggunakan versi yang sama. Hanya tabel yang dibagikan. Untuk informasi selengkapnya, lihat Melakukan migrasi database Access ke SQL Server, Mengimpor, atau menautkan ke data dalam database SQL Server, dan Menautkan ke atau mengimpor data dari Database Server Azure SQL.

Keuntungan berbagi database dengan menggunakan server database

  • Kinerja tinggi dan skalabilitas    Dalam banyak situasi, server database menawarkan kinerja yang lebih baik daripada file database Access saja. Sebagian besar produk server database juga menyediakan dukungan untuk database berukuran terabyte yang sangat besar, kira-kira 500 kali lipat lebih besar daripada batas file database Access saat ini (dua gigabyte). Produk server database umumnya berfungsi sangat efisien dengan memproses kueri secara paralel (menggunakan beberapa utas asli di dalam sebuah proses untuk menangani permintaan pengguna), dan meminimalkan persyaratan memori tambahan ketika lebih banyak pengguna ditambahkan.

  • Ketersediaan yang ditingkatkan    Sebagian besar produk server database memungkinkan Anda mencadangkan database saat sedang digunakan. Karena itu, Anda tidak harus memaksa pengguna keluar dari database untuk mencadangkan data. Terlebih lagi, produk server database biasanya menangani pengeditan beriring dan penguncian rekaman dengan sangat efisien.

  • Keamanan yang disempurnakan    Tidak ada database yang dapat dibuat benar-benar aman. Namun, produk server database menawarkan keamanan canggih yang akan membantu melindungi data Anda dari penggunaan tidak sah. Sebagian besar produk server database menawarkan keamanan berbasis akun, yang memungkinkan Anda menentukan siapa yang dapat melihat tabel tertentu. Bahkan saat ujung depan Access tidak dapat diperoleh dengan benar, keamanan berbasis akun akan mencegah penggunaan data yang tidak sah.

  • Pemulihan otomatis    Dalam kasus kegagalan sistem (seperti crash sistem operasi atau pemadaman listrik), beberapa produk server database memiliki mekanisme pemulihan otomatis yang memulihkan database ke status konsistensi terakhir dalam hitungan menit, tanpa intervensi administrator database.

  • Pemrosesan berbasis server    Menggunakan Access dalam konfigurasi klien/server membantu mengurangi lalu lintas jaringan dengan memproses kueri database di server sebelum mengirimkan hasil ke klien. Biasanya, akan lebih efisien jika pemrosesan dilakukan oleh server, terutama ketika Anda bekerja dengan kumpulan data besar.

  • Server Azure SQL    Selain manfaat SQL Server, menawarkan skalabilitas dinamis tanpa downtime, optimisasi cerdas, skalabilitas global dan ketersediaan, penghapusan biaya perangkat keras, dan pengurangan administrasi.

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.