Langsung ke konten utama

Basis Data 7 : LOGICAL DESIGN DATABASE AND RELASIONAL MODEL


Data model relasional pertama kali diperkenalkan pada tahun 1970 oleh E.F. Codd, kemudian dari IBM (Codd, 1970) dua model proyek penelitian awal relasional dan untuk mengembangkan sistem prototype. Yang pertama, di San Research Laboratory IBM, mengarah pada pengembangan System R (prototipe DBMS – RDBMS relasional) selama tahun 1970-an. Yang kedua, di University of California pada mengarah ke pengembangan Ingres, sebuah RDBMS yang berorientasi akademis. Produk komersial RDBMS dari berbagai vendor mulai bermunculan sekitar tahun 1980.

Definisi Dasar
Model data relasional mempresentasikan data dalam bentuk table. Model relasional didasarkan pada teori matematika dan oleh karena itu memiliki landasan teori yang kuat. Namun, hanya diperlukan beberapa konsep sederhana untuk menggambarkan model relasional. Model data relasional yang mendasarinya terdiri dari tiga komponen berikut (Fleming dan Von Halle, 1989) :

  1. Struktur data. Data disusun dalam bentuk tabel dengan baris dan kolom.
  2. Manipulasi data. Operasi yang kuat (menggunakan bahasa SQL) digunakan untuk memanipulasi data yang disimpan dalam relasi.
  3. Integritas data. Fasilitas dimasukkan untuk menetapkan aturan bisnis yang menjaga integritas data ketika dimanipulasi.
Hubungan Properti
Kami telah mendefinisikan hubungan sebagai tabel data dua dimensi. Namun, tidak semua tabel relasi memiliki beberapa properti nonrelasional di bawah ini :

  1. Setiap relasi (atau tabel) dalam database memiliki nama unik.
  2. Entri dipersimpangan setiap baris dan kolom adalah adalah atomik (atau nilai tunggal).Tidak ada atribut multinilai dalam suatu hubungan.
  3. Setiap barik unik; tidak ada dua baris dalam suatu hubungan yang identik.
  4. Setiap atribut (atau kolom) dalam tabel memiliki nama unik.
  5. Urutan kolom (kiri ke kanan) tidak signifikan. Kolom suatu relasi dapat dipertukarkan tanpa mengubah arti atau penggunaan relasi.
  6. Urutan baris (atas ke bawah) tidak signifikan. Seperti halnya kolom.
Contoh Basis Data
Terdiri dari sejumlah relasi. Database struktur dijelaskan melalui penggunaan skema, yang merupakan deskripsi dari keseluruhan struktur logis dari metode untuk mengekspresikan skema :

  • Pernyataan teks pendek, dimana setiap relasi dinamai dan nama atribut mengikuti tanda kurung. (Lihat hubungan Karyawan dan Departemen).
  • Representasi grafis, dimana setiap relasi diwakili oleh sebuah persegi yang berisi atribut.

Komentar

Postingan populer dari blog ini

Basis Data 8 : Design Konseptual And Logical

Data dala system : pegawai, produk (antar jemput, pengiriman barang, cleaning), pelanggan. Dalam System usernya : pengguna, pegawai (driver, pelayanan, dan staff). User mendaftarkan diri menggunakan no Hp & mengisi biodata. Pegawai di daftarkan oleh pegawai lain dengan mengisi no hp dan biodata. Proses bisnis : user memilih produk, setiap produk memiliki harga yang berbeda. Output : mengetahui transaksi penggunaan jasa / Pembelian produk. Konseptual Design : Logical Design : 

Basis Data 1 : Apa yang anda harapkan dari MK Basis Data ?

Tidak terasa kuliah sudah Semester 4 rasanya seperti kemaren saya menjadi Maba :)) di semester 4 ini saya mendapatkan Mata Kuliah Basis Data. Sebelum mempelajari Mata kuliah tersebut, apasih yang diharapkan dari Mata kuliah basis data ini? Dapat mempelajari relasi pada database. Dapat mengatur akses database oleh beberapa user saja. Mahasiswa dapat mengolah informasi dengan cepat. Mungkin itu saja yang saya harapkan dari MK basis data ini, Terimakasih.

Basis Data 9 : ERDish & Matrix Diagrams (Relationship Basics)

ERDish Matrix Diagram