Dalam merancang database, rancangan sebuah database harus menentukan suatu aplikasi yang
efektif atau tidak, efisien atau tidak, baik atau tidak. Saya akan membahas mengenai bagaimana merancang database yang baik tentunya masih sangat sederhana karena saya masih mahasiswa. Kita dapat mencari referensi tentang cara merancang database di berbagai sumber. Yang paling mudah dan murah tentunya dengan cara googling.. karena menurut saya kalau harus membeli buku tuh rasanya terlalu berat buat mahasiswa seperti saya ini. Mau pinjem buku di perpus tapi tidak punya ktm. Buat ktm harus bayar. Haduh.. malah jadi curhat. Hehehehee..


5 Aturan Dasar Dalam Merancang Database yang Baik.

1.      Tabel dalam database tidak boleh mengandung record (data) ganda, atau
dengan kata lain tidak boleh ada redudancy data. Jika terdapat data yang
sama, maka perlu dilihat kembali rancangan tabelnya.

2.      Setiap tabel dalam database, harus memiliki field (kolom) yang unik. Field ini
disebut sebagai Primary Key.
3.      Tabel harus sudah normal.

4.      Besar atau ukuran database hendaknya dibuat seminimal mungkin. Hal ini
ditentukan oleh pemilihan tipe data yang tepat.

5.      Merancang database hendaknya memperhatikan apakah rancangan dapat
menampung data (record) sesuai yang dibutuhkan oleh aplikasi.


Tips Penamaan Identifier.
1. 1.  Penamaan identifier (database, tabel, kolom) di MySQL bersifat casesensitive. Penamaan identifier hendaknya konsisten untuk semua tabel dalam suatu database. Kita dapat menggunakan model lower-case, Upper-Case, camelCase dll.


1.  2.   Nama database, tabel dan kolom maksimal 64 karakter. Hindari penggunaan karakter khusus, seperti üàû, karena bisa bermasalah dalam sistem operasi yang lain.

 

2.  3.  Pilih nama untuk field (kolom) yang mencerminkan isi dari data yang disimpan. 


| Free Bussines? |



4 Comments to “Cara Merancang Database Yang Baik dan Sederhana”

  1. artikelnya cukup menarik, tapi blm bisa juga sy buat databsenya :(
    Painting colors ideas for bedrooms

  2. wisnu says:

    Mantap,, nambah2 cara pandang mengenai perancangan database yang baik dan simple.....

Leave a Reply