Archive

Archive for the ‘Database’ Category

Manajemen Perubahan Struktur Database Menggunakan Liquibase

January 18, 2017 Comments off

logo-lbDalam pembuatan aplikasi perubahan struktur/schema database merupakan hal yang wajar, baik pada fase development maupun setelah masuk ke fase implementasi (production/live). Ada banyak alasan kenapa kita perlu melakukan perubahan struktur database, contoh:

Read more…

Repository Pattern Bagian #2

June 28, 2016 Comments off

logo-netMelanjutkan pembahasan Repository Pattern, kali ini kita akan membahas salah satu manfaat menggunakan Repository Pattern. Selain digunakan untuk menerapkan konsep separation of concern atau pemisahan kode program berdasarkan fungsinya. Pola/pattern ini juga akan mempermudah kita untuk mengganti implementasi class secara cepat karena dari sisi client/layer presentation sudah tidak tergantung dengan layer data access, sehingga jika terjadi perubahan pada metode akses data di repsository, layer presentation sama sekali tidak perlu diubah ataupun jika terjadi perubahan hanya sedikit kode yang perlu kita ubah. Desain struktur seperti ini disebut lousley coupled.

Read more…

Menggunakan Objek Collection dan Transaction Pada Visual Basic 6

February 11, 2016 Comments off

visualbasic6Lagi kangen :-D, udah lama enggak posting tentang Visual Basic 6. Terakhir nulis sekitar 3-4 tahun yang lalu he he :-D.

Kali ini saya ingin membahas salah satu poin penting tetapi sering kali disepelekan ketika akan membuat aplikasi bisnis yaitu transaction. Padahal fitur ini sangat penting untuk menjaga konsistensi data, karena hampir bisa dipastikan semua aplikasi bisnis menggunakan skema header-detail.

Read more…

Membuat Laporan Crystal Reports .NET Dengan Model Data-Push Bagian #2

January 24, 2016 Comments off

sap-crMelanjutkan pembahasan tentang bagaimana cara mendesain laporan menggunakan Crystal Reports‎ .NET tanpa terhubung langsung ke database dengan memanfaatkan objek ADO.NET DataSet atau yang dikenal dengan istilah Push model.

Read more…

Online Backup Database

January 7, 2016 Comments off

google-driveBackup database lokal saja ternyata tidak cukup, paling tidak itu yang saya rasakan ketika salah satu klien saya hardisk servernya tewas :-D. Padahal dulu itu saya sudah menyarankan untuk menggunakan UPS, tapi katanya “kalo pake UPS, fitur powerON di biosnya jadi gak jalan…” dan saya maklum karena servernya memang ON 24 jam dan memang tidak ada petugas khusus yang mengONkan servernya kalo pas lagi OFF. Jadi kita memang dituntut untuk memberikan solusi untuk masalah ini, terutama solusi yang murah meriah he he 😀

Read more…

Menembus pertahanan database Firebird yang diproteksi bagian 2

June 25, 2013 10 comments

Postingan saya kali ini merupakan jawaban untuk om guys yang sudah berhasil Menembus pertahanan database Firebird yang diproteksi tetapi masih ada sedikit masalah yang perlu diselesaikan.

Biar lebih lengkap saya tulis ulang saja pertanyaannya.

thx beart om admin buat tutor singkatnya, sangat bermanfaat.
ada sedikit masalah, setelah kita “bongkar” db zahir-nya ternyata ga bisa di pake lagi di aplikasi Zahirnya ya. Harus kita balikin lagi setting FB-nya ke default/original (khususnya user ZAHIRDBA).
ada work-around-nya untuk masalah ini om admin?

Read more…

Categories: Firebird Tags: , , ,

Database Firebird versi Embedded

January 9, 2013 35 comments

Horeee akhirnya bisa nulis lagi dan ini postingan pertama saya di awal tahun 2013 🙂

Beberapa waktu yang lalu saya sering menggunakan database Ms Access untuk pembuatan aplikasi standalone tetapi mengingat beberapa kekurangan yang dimiliki oleh database Ms Access seperti pembengkakan ukuran database yang sangat “mengerikan” 😀 dan terkadang terjadi kerusakan database sehingga memaksa saya untuk mencari alternatif lain yang bisa menggantikan database Ms Access.

Read more…

The Power of Firebird Events

July 23, 2012 29 comments

Intro

Judul postingan kali ini sy ambil dari dokumentasi resmi website Firebird dengan sub dokumen White Papers & Presentations.

Sudah lama sy mengetahui adanya fitur keren ini, hanya saja karna waktu itu masih aktif coding menggunakan VB 6 jadi sy kurang tertarik untuk mencobanya (habis mau gimana lagi vb6 memang belum mendukung fitur ini kok :D) CMIIW.

Read more…

Berlindung di belakang SYSDBA :D

May 19, 2012 27 comments

Beberapa waktu yang lalu sy pernah menulis bagaimana cara Menembus pertahanan database Firebird yang diproteksi menggunakan SYSDBA sebagai tamengnya :D, nah biar imbang sekarang kita akan bahas bagaimana langkah-langkah pembuatannya.

Tool yang digunakan juga masih sama yaitu IBExpert personal edition (free), oke langsung saja kita mulai :).

Read more…

Backup dan Restore Database MySQL dari Aplikasi

March 20, 2011 180 comments

Artikel kali ini hanya posting ulang dari jawaban saya yang ada di artikel Membuat paket instalasi vb + mysql dengan NSIS, karena masih ada beberapa pengunjung yang bertanya tentang masalah ini.

Untuk proses backup kita cukup menggunakan tool bawaan MySQL yaitu mysqldump dan untuk restorenya menggunakan mysql.

Adapun perintah dasar untuk melakukan backup dan restore adalah sebagai berikut :

' backup
mysqldump -uUSER_NAME -pUSER_PASSWORD --routines NAMA_DATABASE > LOKASI_FILE_BACKUP.SQL

' restore
mysql -uUSER_NAME -pUSER_PASSWORD NAMA_DATABASE < LOKASI_FILE_BACKUP.SQL

Read more…