Anda dapat menyimpan data dalam database SQL Server, lalu menautkan ke SQL Server dari Access 2016 untuk menjalankan kueri, laporan, dan bahkan menyisipkan/memperbarui data.
Menautkan ke database SQL Server dari Access tidak jauh berbeda dengan membuat tabel tertaut ke database Access backend.
SQL Server adalah sistem manajemen database yang lebih kuat daripada Access. Namun, Access memang memiliki keunggulan tertentu dibandingkan SQL Server, seperti dapat membuat formulir dan laporan dengan mudah — bahkan dalam satu klik.
Selain itu, jika pengguna terlatih dengan baik di Access tetapi tidak SQL Server, dan tidak ada rencana untuk melatih mereka menggunakan SQL Server, menggunakan Access sebagai frontend dan SQL Server sebagai backend bisa sangat masuk akal.
Di bawah ini adalah panduan langkah demi langkah untuk menautkan ke SQL Server dari Access 2016 (dan membuat file sumber data baru dalam prosesnya).
-
Luncurkan Wizard Impor/Tautan
Klik Database ODBC di Impor &Tautan grup dari Data Eksternal tab pada Pita.
Anda dapat memulai dari database Access yang sudah ada, atau Anda dapat membuat database kosong terlebih dahulu.
-
Pilih Opsi "Tautan"
Pilih Tautkan ke sumber data dengan membuat tabel tertaut , lalu klik OK .
-
Pilih Sumber Data
Layar ini meminta sumber data. Anda dapat membuat sumber data baru, atau memberikan detail sumber data yang sudah ada.
Jika Anda sudah memiliki sumber data untuk SQL Server, lewati ke langkah 12.
Jika tidak, Anda perlu membuat sumber data di sini.
Untuk contoh ini, kami akan membuat sumber data baru.
Untuk membuat sumber data, klik Baru... .
-
Pilih Pengemudi
Pilih SQL Server dari daftar driver, lalu klik Next> .
Langkah-langkah berikut mungkin sedikit berbeda, tergantung pada perangkat lunak yang diinstal pada mesin Anda.
-
Masukkan Nama Sumber Data
Ketik nama sumber data tempat Anda ingin menyimpan koneksi (atau jelajahi lokasi menggunakan Jelajahi... tombol), lalu klik Berikutnya> .
-
Buat Sumber Data yang baru saja Anda Konfigurasi
Tinjau informasi dan klik Selesai .
-
Wizard "Buat Sumber Data Baru ke SQL Server"
Kami belum cukup selesai. Kami masih perlu memberikan beberapa detail tambahan untuk koneksi kami ke SQL Server.
Berikan deskripsi untuk sumber data Anda, pilih SQL Server yang ingin Anda sambungkan, lalu klik Berikutnya> .
Jika database berada di server yang sama, Anda dapat memilih (local) .
-
Pilih Metode Otentikasi
Pilih salah satu otentikasi Windows NT atau otentikasi SQL Server , lalu klik Berikutnya> .
Konfigurasi Klien
Klik Konfigurasi Klien jika Anda ingin koneksi menggunakan pustaka jaringan selain pustaka jaringan default klien.
Gunakan juga opsi ini jika alamat jaringan server yang sebenarnya harus ditentukan agar koneksi berhasil. Misalnya, saat menggunakan TCP/IP Net-Library, Anda mungkin perlu menentukan alamat port dan soket server. Jika instance SQL Server mendengarkan pada pipa bernama alternatif, Anda harus menentukan nama pipa di entri lanjutan.
-
Menyetel Basis Data Default
Ubah database default ke database aktual yang berisi tabel/tampilan yang ingin Anda tautkan.
Ubah pengaturan lain jika diperlukan.
Klik Berikutnya> .
Ketika ANSI mengutip pengenal dipilih, SQL Server memberlakukan aturan ANSI terkait tanda kutip. Tanda kutip ganda hanya dapat digunakan untuk pengidentifikasi, seperti nama kolom dan tabel. String karakter harus diapit oleh tanda kutip tunggal.
Memilih ANSI nulls, paddings, dan warnings menetapkan bahwa
ANSI_NULLS
,ANSI_WARNINGS
, danANSI_PADDINGS
opsi diaktifkan saat driver SQL Server terhubung.ANSI_NULLS
mengharuskanIS NULL
atauIS NOT NULL
digunakan untuk semua perbandingan NULL. Sintaks Transact-SQL= NULL
tidak didukung.ANSI_WARNINGS
menetapkan bahwa SQL Server mengeluarkan pesan peringatan untuk kondisi yang melanggar aturan ANSI tetapi tidak melanggar aturan Transact-SQL.ANSI_PADDING
menentukan bahwa trailing blank pada nilai varchar dan trailing zero pada nilai varbinary tidak dipangkas secara otomatis. -
Tentukan Opsi Ekstra apa pun
Ubah pengaturan apa pun yang diperlukan, lalu klik Selesai .
-
Tinjau Pengaturan Sumber Data ODBC
Tinjau ringkasannya, lalu klik OK .
Anda dapat (opsional) mengeklik Uji Sumber Data... pertama untuk memeriksa untuk melihat apakah itu akan berhasil.
-
Pilih Sumber Data
Kami sekarang kembali ke kotak dialog asli yang meminta kami untuk memilih sumber data.
Kami sekarang memiliki file DSN sehingga kami dapat melanjutkan dan terhubung ke SQL Server.
Pastikan folder file DSN dipilih di sebelah Lihat di dan file DSN dimasukkan di sebelah Nama DSN , lalu klik OK .
-
Pilih Tabel/Tampilan mana yang akan ditambahkan ke Access
Wizard menampilkan tabel dan tampilan dari SQL Server sehingga Anda dapat memilih yang Anda butuhkan.
Pilih semua tabel dan/atau tampilan yang ingin Anda gunakan dari dalam Access, lalu klik OK .
Tampilan tertaut akan muncul sebagai tabel tertaut di Access. Mereka muncul di bawah Tabel simpul seperti semua tabel lainnya.
Anda juga dapat membukanya di Design View dan meninjau bidang, tipe data, properti, dll.
-
Pilih Pengenal Unik
Anda hanya akan melihat kotak dialog ini jika Access tidak dapat menentukan bidang mana yang merupakan pengidentifikasi unik untuk tabel atau tampilan.
Pilih bidang yang secara unik mengidentifikasi setiap catatan, lalu klik OK .
Langkah ini akan mengatur bidang yang dipilih sebagai kunci utama di Access. Anda dapat memverifikasi ini dengan melihat tabel di Design View nanti.
-
Tabel Tertaut
Tabel tertaut sekarang muncul di Panel Navigasi kiri.
Anda selalu dapat mengidentifikasi tabel tertaut dengan ikon panah kecil di sebelah kirinya. Selain itu, tabel SQL Server menggunakan ikon globe, yang berbeda dengan ikon tabel yang digunakan untuk tabel Access tertaut.
dbo_ awalan mewakili nama skema dari database SQL Server. Di SQL Server, ini akan diwakili oleh dbo. (misalnya, dbo.Artists .
Tidak semua tabel harus menjadi milik dbo skema, sehingga tabel Anda mungkin menyertakan awalan yang berbeda, bergantung pada skema yang dimiliki setiap tabel di SQL Server
Anda sekarang dapat membuka tabel tertaut dalam Tampilan Lembar Data, dan memperbarui data sesuai kebutuhan. Pembaruan data apa pun yang Anda lakukan di Access diperbarui di database SQL Server. Demikian juga, setiap pembaruan yang dilakukan dari dalam SQL Server juga tercermin dalam tabel tertaut Anda di Access.
Anda juga bisa membuka tabel tertaut di Design View, tapi Anda tidak akan bisa mengubah desainnya. Setiap perubahan desain perlu dilakukan ke database sumber.
Tentang Database SQL Server pada Contoh Di Atas
Contoh di atas menautkan ke database SQL Server yang dibuat menggunakan tutorial SQL Server ini.