Belajar jadi ADB yang Bener

Database Administrator1. Backup
Cari tahu apa saja yang harus dibackup; sistem operasi, aplikasi, konfigurasi, database, registry. Baca help, baca manual, baca komentar, baca bug dan fix!

2. Backup (lagi)
Jangan cuma cari tahu yang harus dibackup. Cari tahu juga bagaimana caranya. 'Sistem operasi' dibuat image, 'aplikasi' dicari dependensinya lalu copy semuanya, 'konfigurasi' tinggal copy-paste, 'database' dibuat dump. Pokoknya belajar bagaimana cara backup yang BENER bukan asal colok flashdisk trus copy-paste. Jangan parno buat make aplikasi yang aneh-aneh, dicobain semua make virtual pc (vmware, virtualbox, qemu, microsoft virtual pc pilih salah satu). Sempetin pacaran ama Live CD (Knoppix, BartPE, Hiren, CloneZilla) juga! Lirak-lirik aplikasi buat akses database; Microsoft SQL Server Management Studio, HeidiSQL, Navicat, TOAD, PHPMyAdmin, atau bikin sendiri make ADO, tinggal tambah koneksi tambah tabel atau query trus tambah datasource dan tambah grid udah jadi aplikasi. Terakhir selingkuh ama aplikasi-aplikasi buat compare baik folder atau file kayak WinDiff atau UltraCompare jadi kalau bingung apa aja yang udah berubah bisa di compare.

3. Backup (dan lagi)
Halah kayak lagunya LYLA. Setelah tahu apa dan bagaimana ya trus di-backup dong! Buat folder sendiri, kasih tanggal dan jam, trus tambahin catatan. Kenapa? Karena kita bego bin pelupa, 7 bulan kemudian kita udah lupa  deh kenapa kita bikin backup itu.

4. Modifikasi Server Produksi = HARAM
Jangan pernah melakukan apapun yang sifatnya memodifikasi, terlebih yang anda tidak kuasai pada server produksi (baca: pelayanan) kecuali sudah dicoba di server non-produksi (server backup atau server virtual)
Kalo anda mendapatkan script query database aturannya adalah sebagai berikut:

5. SELECT
Baca cukup sekali trus langsung dijalankan nggak ada masalah. Kalau bermasalah tinggal dilihat lagi querynya. Kalo kelamaan prosesnya tinggal dicancel dan di revisi, mudah!

6. INSERT, UPDATE
Baca tiga(3x) kali, pahami dan renungkan efeknya, jalankan bukan di server produksi, lihat hasilnya

7. CREATE, ALTER
Baca minimal tujuh (7x) kali trus pahami dan analisa efeknya jalankan bukan di server produksi, lihat hasilnya analisa lagi

8. DELETE
Baca minimal tiga belas (13x) apalagi yang nggak pake where 

9. DROP, TRUNCATE
Baca satu kali saja sambil melafalkan "inna lillahi wa inna ilaihi rooji'un" 77x

Update : 29 Nopember 2011

Categories: ,

3 Responses so far.

  1. Anonymous says:

    Nomor 7-nya 2x mas :D
    trus ga ada "DELETE" ya???

  2. amanyauna says:

    hehe, thanks dah dikoreksi!

  3. Anonymous says:

    9. DROP, TRUNCATE
    Baca satu kali saja sambil melafalkan "inna lillahi wa inna ilaihi rooji'un" 77x

    sambil nyiapin kapas tuk nyumbat telinga karena bakalan diinget n diomongin terus tuh kejadian sampe 7 turunan di kantor (esp. drop/truncate table biodata) :p

Leave a Reply