Model Data Relasional adalah sebuah sistem manajemen basisdata relasional yang menggunakan table dua dimensi yang terdiri atas baris dan kolom untuk memberi gambaran sebuah keterhubungan/relationship suatu berkas data dari beberapa nilai yang ada.
Basis data akan “disebar” atau dipilah-pilah ke dalam berbagai tabel dua dimensi. Setiap table selalu terdiri atas lajur mendatar yang disebut baris data (row / record) dan lajur vertikal yang biasa disebut dengan kolom (column / field).
Basis data akan “disebar” atau dipilah-pilah ke dalam berbagai tabel dua dimensi. Setiap table selalu terdiri atas lajur mendatar yang disebut baris data (row / record) dan lajur vertikal yang biasa disebut dengan kolom (column / field).
Data Relasional mempunyai aturan – aturan tertentu. Hanya ada satu struktur data dalam model data relasional - relasi. Karena gagasan tentang relasi model pada konstruksi matematika, sebuah relasi adalah tabel yang menaati pembatasan tertentu.
Berikut adalah aturan dalam model data relasional :
- Setiap hubungan dalam database harus memiliki nama yang berbeda
- Setiap kolom dalam sebuah hubungan harus memiliki nama yang berbeda dalam hubungan
- Semua entri dalam kolom harus dari jenis yang sama. Mereka dikatakan didefinisikan pada sama wilayah
- Urutan kolom dalam suatu relasi tidak signifikan
- Setiap baris dalam sebuah hubungan harus berbeda. Dengan kata lain, duplikasi baris tidak diperbolehkan dalam relasi
- Urutan baris tidak signifikan
- Setiap sel atau kolom / baris persimpangan dalam sebuah relasi harus berisi hanya disebut atom nilai. Dengan kata lain, multi-nilai itu tidak diperbolehkan dalam sel-sel relasi
Contoh Tabel dan keterhubungannya :
*Mahasiswa
NPM NAMA ALAMAT10207765 Narastia H. Depok
10207899 Ratnasari Jakarta
11207544 Sheila Depok
10201771 Dwi Ratnasari Bekasi
11108977 Tubagus Rizky Depok
10207331 Diky Jakarta10207899 Ratnasari Jakarta
11207544 Sheila Depok
10201771 Dwi Ratnasari Bekasi
11108977 Tubagus Rizky Depok
*Mata Kuliah
Kode MK Mata Kuliah SKS
IT021215 EKONOMI KOPERASI 2
IT021259 STATISTIKA 2 2
AK021217 PERILAKU KONSUMEN 2
Tabel penghubungnya :
*Nilai
NPM Kode MK MID FINAL
10207899 IT021215 60 75
10207765 IT021215 80 90
11203422 AK021217 70 80
11108977 AK021217 65 80
10207331 AK021217 70 85
10207765 IT021259 85 90
11108977 IT021259 75 85
1.3 Dalam model data relasional ada beberapa contoh, yaitu :
- DB2 > IBM
- ORACLE > Oracle
- SYBASE > Powersoft
- INFORMIX > Informix
- Microsoft Access > Microsoft
1.4 Keuntungan/Kelebihan Basis Data Relasional
Model Data Relasional merupakan model data yang memiliki beberapa kelebihan. Karena dengan bentuknya yang sederhana dibandingkan dengan model jaringan yang lain seperti model hierarki, model data relasional juga dapat membuat pekerjaan seorang programmer menjadi lebih mudah, yaitu dalam melakukan berbagai operasi data (query, insert, update, delete, dan lainnya).
Referensi :
- PrandyRico Blog
- Codd, EF (1982). “Relational Database: A Practical Foundation for Productivity.” Comm.of ACM 2? (2).
- Codd, EF (1990). The Relational Model for Database Management: Version 2 . Reading, Mass, Addison-Wesley. Addison-Wesley
- Rizarulham's Blog
thanks ya....
BalasHapussama - sama
BalasHapuswaw.,., artikel singkat, padat & jelas.,.
BalasHapustambah lge artikel tentang databasenya mba'.,.
salam hangat.,.
visit : www.y2share.blogspot.com