Sistem Basis Data Istilah Istilah Dalam Tabel Relasional
Dalam sistem basis data relasional kita mengenal beberapa istilah penting dalam konsep pengorganisasian databases. diantanyanya adalah Relasi, atribut, tupel, domain, derajat dan cardinality. dalam tulisan kali ini saya akan membahas istilah istilah tersebut dan contoh contohnya dalam lingkup databases.
1. Definisi Relasi
Relasi dapat juga diartikan sebagai tabel dengan baris-baris dan kolom yang menjadi penyusunya. Elemen relasi adalah baris baris (tupel) dalam tabel bersebut. Baris atau tupel ini serupa dengan record dalam file. tupel tupel ini dapat muncul dengan sembarang urutan dalam relasi, dan tupel tupel ini tidak mungkin atau tidak boleh muncul lebih dari satu kali, karena setiap baris atau tupel adalah unik. Sehingga relasi dapat juga di katakan sebagai himpunan tupel yang unik. Oleh karena dia merupakan himpunan tupel tupel, sehingga urutan menjadi tidak dipermasalahkan selayaknya teori himpunan dalam matimatika.
2. Atribut
Atribut dapat diartikan sebagai Kolom bernama dalam suatu relasi. setiap relasi pasti memiliki beberapa atribut atribut didalamnya untuk merepresentasikan data data yang di kadung didalamnya. Urutan kemunculan atribut tak jadi permasalah selama masih merepresentasikan data yang sama bagaimanapun urutan kemunculan atribut atribut didalamnya.
3. Definisi Tupel
Tupel dapat diartikan sebagai baris dalam relasi, atau dapat juga disebut sebagai record dalam file. Setiap tupel adalah unik, berdasarkan kunci tertendu, tidak boleh ada tupel yang sama berada dalam suatu relasi.
4. Definisi Domain
Domain adalah himpunan yang terdapat dalam suatu atribut. Setiap atribut dalam basisdata relasional didefinisikan terhadap suatu domain.
5. Definisi Derajat
Derajat merupakan jumlah atribut-atribut yang ada dalam suatu relasi. dalam kasus diatas kita mempunyai atribut-atribut sebagai berikut :
- NIM
- Nama
- Alamat
- TGl Lahir
- Tlp
6. Cardinality (kardinalitas)
Merupakan jumlah tupel yang ada dalam suatu relasi. kardinalitas relasi akan berubah ketika tupel ditambah atau dikurangi. Nilai kardinalitas adalah kondisi suatu saat dari relasi. Dalam contoh kasus diatas maka kardinalitas dari tabel mahasiswa tersebut adalah 5, karena ada terdapat 5 tupel didalamnya, kondisi ini akan berubah jika dilakukan penambahan atau pengurangan dari tupel yang ada didalamnya.
Refferensi :
1. http://en.wikipedia.org/wiki/Relation(database)
2.http://elearning.gunadarma.ac.id/docmodul/pengantar_basis_data/bab1-database_relasi_dan_database_relasional.pdf
9:34:00 PM
|
capz
My SQL
|
This entry was posted on 9:34:00 PM
and is filed under
My SQL
.
You can follow any responses to this entry through
the RSS 2.0 feed.
You can leave a response,
or trackback from your own site.
Langganan:
Posting Komentar (Atom)
0 argumen:
Posting Komentar