Skip to main content

Posts

Showing posts with the label Back-end Database

Konfigurasi Windows Firewall untuk Mengijinkan Akses Dari Komputer Client ke SQL Server

Firewall pada Windows digunakan untuk mencegah paket data yang tidak diinginkan masuk ke komputer atau keluar dari komputer kita.

Pedoman Instalasi Aplikasi E-Document Sederhana Di Access

Aplikasi E-Document yang dibuat dengan menggunakan Access sebagai front-end dan SQL Server sebagai back-end mungkin sedikit membingungkan, terutama bagi mereka yang terbiasa menggunakan Access sebagai back-end.

Aplikasi E-Document Sederhana Menggunakan Access (Front-End) dan SQL Server (Back-End)

Di blog Access Terapan, kita banyak menemukan berbagai macam contoh membuat aplikasi sederhana front-end dan back-end. Kali ini, penulis akan memberikan contoh lain aplikasi front-end dan back-end untuk mengelola e-document atau dokumen elektronik dengan Access dan SQL Server.

Mempercepat Proses di MS Access

Banyak yang menanyakan bagaimana cara mempercepat proses di Access. Umumnya, mereka menyatakan bahwa dengan semakin bertambahnya data, Access menjadi semakin berat untuk dimuat dan ditampilkan di layar komputer. Waktu yang dibutuhkan untuk memuat data menjadi terasa lama.

Membuat File Back-up Database Secara Otomatis

Sebagai seorang database administrator, kita diwajibkan untuk memback-up database secara periodik. Memback-up database, terutama untuk database back-end merupakan suatu keharusan karena di sinilah semua data disimpan.

Memuat Properti Field Tabel ke Dalam Properti Control di Form di Access

Pada lingkungan local computer atau komputer yang berdiri sendiri, pengaturan properti control di form yang berkaitan dengan sebuah field di tabel di Access mungkin tidak menimbulkan masalah yang berarti. Hal ini terjadi karena programmer Access akan dengan mudah menyusun kode VBA tanpa mempertimbangkan aspek yang berkaitan dengan database back-end.

Memasukkan Data ke Tabel di SQL Server Management Studio

Di posting artikel sebelumnya, kita telah membuat sebuah sebuah database yang diberi nama Akunting. Selain itu, kita juga telah membuat tabel sederhana dengan nama tblRekUtama di database itu. Pada bagian ini, kita akan menyisipkan data ke dalam tabel tblRekUtama.

Membuat Database Baru di SQL Server Management Studio

Kita dapat membuat database di SQL Server Managament Studio dengan menggunakan script SQL atau menuliskannya secara langsung pada objek Databases. Sebagai tahap permulaan, kita akan membuat database secara langsung dengan menuliskannya di objek Database.

Mengenal SQL Server 2014 Management Studio (SSMS)

Saat pertama kali berhasil menginstall SQL Server 2014, hal pertama yang ingin kita lakukan adalah membuka SQL Server Management Studio atau biasa disingkat SSMS.

Fungsi Untuk Mendapatkan Database yang Sedang Terbuka (Current Database)

Di lingkungan front-end dan back-end, kita hampir tidak pernah membuat tabel atau query di database Access yang dijalankan sebagai aplikasi yang sedang dibuka (di current database). Database Access yang dijalankan sebagai aplikasi yang sedang terbuka, dalam pengertian ini dinamakan database front-end, jarang digunakan untuk menyimpan tabel atau query yang sifatnya permanen. Dalam banyak hal, tabel atau query yang disimpan di front-end sifatnya temporer, karena kelak, bila tidak dibutuhkan, mereka akan dihapus.

Back-end dan Front-end Menggunakan Bound Control

Pada posting yang berkaitan dengan front-end database kali ini, kita akan membuat program sederhana yang digunakan untuk mengakses sebuah tabel di back-end database untuk kemudian data pada tabel itu dimuat seluruhnya ke sebuah form. Ikuti penjelasan lengkap berikut ini.

Back-end dan Front-end Database Access dengan Recordset DAO

Pengertian Back-end dan Front-end Database Access dengan Recordset DAO di sini adalah menggunakan metode yang telah disediakan oleh Access VBA untuk melakukan penambaham, pengeditan, dan penghapusan record melalui DAO.Recordset (DAO=Data Access Object)

Menggunakan Database Eksternal di MS Access Query

Umumnya, bila ingin membuat query di Access, kita menggunakan tabel yang sudah tersedia di Access Navigation Pane pada bagian objek Tables. Tabel yang tersedia di Access Navigation Pane itu bisa merupakan tabel lokal atau merupakan linked table yang bisa berasal dari berbagai macam database, entah itu FoxPro, Dbase III, atau bahkan MS Excel. Membuat query yang menggunakan database eksternal dengan linked table memang merupakan cara yang paling mudah untuk dilakukan. Namun demikian, hal ini bukan merupakan pokok bahasan dari posting berikut ini.

Contoh Sederhana Aplikasi Back-End dan Front-End Database di MS Access Dengan Menggunakan DAO

Seperti kita tahu, MS Access merupakan aplikasi database (DBMS) yang sangat user-friendly. Kemudahan Access bisa dilihat dari berbagai macam feature yang tersedia dan bisa dipelajari oleh seorang pemula, bahkan yang masih awam dengan database. Di satu sisi, bagi programmer tingkat lanjut, kita bisa juga membuat program yang lebih canggih yang bagi sebagian awam mungkin nampak simple tetapi perlu kreativitas yang memadai.

Mengenal Tabel Temporer di MS Access

Tabel temporer atau tabel sementara dalam penjelasan posting berikut ini bukanlah tabel temporer yang dibuat oleh MS Access secara tersembunyi ( hidden by default ). Sebaliknya, tabel temporer dalam postingan ini merupakan tabel yang kita buat sendiri. Umumnya, tabel temporer hanya akan kita buat saat dibutuhkan. Bila tabel temporer tidak lagi dibutuhkan, maka kita akan menghapus tabel itu dari Access Navigation pane. Jadi, karena bersifat temporer, maka tabel ini tidak akan pernah tersimpan secara permanen dalam sebuah aplikasi database Access.

Client-Server Dengan Menggunakan Microsoft Access

Satu kelemahan utama memisahkan database menjadi dua bagian adalah trafik jaringan. Bila kita menempatkan tabel di database back-end, maka akan butuh waktu bagi front-end yang ada di komputer client untuk memuat data melalui linked table. Dalam prakteknya, tidak semua tabel yang ada di back-end sering diakses. Tabel yang berisi data induk/master, misalnya, mungkin jarang dibuka. Tabel master mungkin hanya digunakan untuk membantu memberikan keterangan seperlunya saat kita memasukkan data transaksi. Pada kasus seperti ini, kita bisa menggunakan kode VBA untuk membuka dan menutup (atau membuang) link tabel master pada saat mereka diperlukan atau tidak. Kode VBA itu bisa dieksekusi pada saat sebuah form diload atau diunload.

Contoh Sederhana Menggunakan Database ADO di MS Access

ADO, kependekan dari ActiveX Data Objects, adalah model objek yang dapat digunakan untuk membuat recordset. ADO bukan merupakan produk asli dari Access, tetapi merupakan library yang banyak digunakan oleh bermacam-macam program untuk memanipulasi data yang berasal dari tabel Access. Sebagai contoh, kita dapat menuliskan kode macro VBA di MS Excel atau MS Word yang digunakan untuk menarik data dari tabel di Access melalui ADO.

Membuat Database Back-end dan Front-end di Microsoft Access

Seperti kita ketahui bersama, Access dilengkapi degan Database Splitter untuk memisahkan Database access menjadi dua bagian yang ditunjukkan dari dua file dengan extensi .Accdb. Dua bagian database itu adalah back-end dan front-end. Database splitter adalah perangkat berupa wizard yang terdiri dari beberapa langkah yang diperlukan untuk memisahkan database yang obyeknya berupa tabel dengan database yang berisi linked table, query, form, report, macro, dan modul.