Istilah-Istilah Pada Model Relasional Beberapa istilah penting pada model data relasional adalah;
1. Entitas/Entity
2. Attibut
3. Data Value
4. Domain
5. Rekord/Tupel
6. Tabel/Relasi
7. Derajat (Degree) Relasi
8. Kardinalitas Relasi
1. Entitas/Entity, merupakan sesuatu yang memiliki nilai/data yang, seperti orang, tempat kejadian atau konsep yang data/informasinya perlu direkam dalam lingkup pembicaraan tertentu. Pada lingkup pembicaraan Sistem Informasi Administrasi Kemahasiswaan maka entitas yang tampil diantaranya adalah Mahasiswa, Dosen, Matakuliah, transaksi KRS dan absensi kelas.
2. Attribut, merupakan sebutan untuk mewakili suatu nilai/value dari suatu entitas. Seorang mahasisawa dapat memiliki attribut-attribut seperti NIM, Nama, Jenis Kelamin, Alamat dll. Attribut dapat juga disebut sebagai Data Elemen, Data Field atau Data Item.
3. Data Value, merupakan nilai/data aktual yang disimpan pada tiap attribut. Attribut Nama Mahasiswa menunjukkan tempat data nama seorang mahasiswa disimpan, sedangkan ‘ABU YAZID’, ‘ATO’ILLAH’, ‘DIAN AJI SUKMA’ dan ‘RETNO PALUPI’, merupakan data value dari attribut Nama Mahasiswa.
4. Domain, merupakan kumpulan/himpunan nilai-nilai yang diijinkan dan dapat dimiliki oleh suatu attribut. Setiap attribut pada basisdata relasional didefinisikan pada suatu domain. Domain tidak hanya sekedar tipe data, yang terkadang beberapa domain memiliki tipe data yang sama. Masing-masing attribut dalam suatu tabel/relasi dapat berbeda, namun sebaliknya, dapat juga dua atau lebih attribut mempunyai domain yang sama.
5. Rekord/Tupel, merupakan himpunan attribut yang saling berkaitan secara logik untuk menginformasikan tentang suatu entitas secara lengkap.
6. Tabel/Relasi, merupakan kumpulan rekord/tupel sejenis yang mempunyai panjang elemen dan attribut yang sama, namun dapat memiliki data value yang berbeda-beda. Kumpulan rekord/tupel yang sejenis tersebut didefinisikan dalam sebuah nama yang uniq untuk menunjukkan keberadaannya yang berbeda (baik nama maupun kegunaannya) dengan tabel-tabel/relasi-relasi lain dalam sebuah database.
7. Derajat (Degree) Relasi, merupakan jumlah attribut yang dimiliki oleh sebuah tabel/relasi
8. Kardinalitas Relasi, merupakan jumlah rekord/tupel yang dimiliki oleh sebuah tabel/relasi. Kardinalitas relasi otomatis berubah ketika tupel relasi ditambah atau dihapus. Nilai kardinalitas adalah kondisi suatu saat dari sabuah tabel/relasi.
Tidak ada komentar:
Posting Komentar