Sebelum bekerja dengan database, kita harus mengenal pengertian dari database itu sendiri (termasuk definisi dari tabel, constraint, dan indeks), DBMS, dan model-model database yang ada.
Apa itu database?
Database didefinisikan sebagai kumpulan data yang terintegrasi dan di atur sedemikian rupa sehingga data tersebut dapat di manipulasi, diambil, dan dicari secara cepat.
Dalam database relational, masing-masing tabel harus memiliki relasi. relasi antara tabel satu dengan yang lain dibentuk menggunakan kolom yang terdapat pada tabel-tabel bersangkutan, melalui pendefinisian constraint (primary key dan foreign key).
Constraint
Constraint adalah suatu aturan atau batasan yang mendefinisikan nilai atau data yang disimpan didalam database, baik melalui operasi INSERT, UPDATE, maupun DELETE.
Dalam SQL standar ANSI, constraint dibedakan menjadi empat, yaitu :
1. Primary Key
2. Foreign Key
3. Unique
4. Check
Primary Key
Primary key adalah suatu aturan yang berguna untuk memastikan bahwa setiap baris data didalam suatu tabel bersifat unik.
Aturan dalam pendefinisian Primary Key :
1. Suatu tabel tidak dapat memiliki lebih dari satu primary key
2. Kolom yang dijadikan primary key tidak boleh beripe BLOB
3. Nilai pada kolom yang didefinisikan sebagai perimary key harus bersifat unik dan tidak boleh NULL.
-----------------------------------------------------------------------------------------------------
Ingin belajar lebih lanjut database mysql dan sql server?
silahkan daftar di kursus komputer www.rumah-belajar.com
info hubungi 085881885768
Tidak ada komentar:
Posting Komentar