Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Relational model
2
Model Relasional merupakan model data yang paling banyak digunakan saat ini. Hal ini disebabkan oleh bentuknya yang sederhana dibandingkan dengan model jaringan/network atau model hirarki. Bentuk yang sederhana ini membuat pekerjaan seorang programmer menjadi lebih mudah, yaitu dalam melakukan berbagai operasi data (query, insert, update, delete, dan lainnya).
3
Model Data Relasional adalah model basis data yang menggunakan tabel dua dimensi, yang terdiri dari baris dan kolom untuk menggambarkan sebuah berkas data. Keuntungan Model Data Relasional Bentuknya sederhana sehingga mudah dalam penggunaannya. Mudah melakukan berbagai operasi data (query, update/edit, delete).
4
Istilah – istilah dalam Relational model
Atribut Degree Nim Nama Alamat Andi Medan Budi Jakarta Cristine Kalimantan Doni Aceh Effendi Sulawesi Tuple Domain Cardinality Relasi Mahasiswa
5
Istilah – istilah dalam Relational model
Candidate Key Primary Key Alternate Key Foreign Key
6
Nim Nama Alamat Usia Kode Matakul Nama Matkul Jumlah sks
Andi Medan 17 Budi Jakarta Cristine Kalimantan 18 Doni Aceh Effendi Sulawesi 19 Candidate Key Nim, Nama, Alamat Primary Key Nim Alternate Key Nama, Alamat Foreign Key - Kode Matakul Nama Matkul Jumlah sks SI001 Sistem Manajement basis data 2 SI002 Pengantar Web SI003 Struktur Data 1 SI004 Pengantar system informasi SI005 B.inggris Candidate Key Kode Matkul, Nama Matkul Primary Key Kode Matkul Alternate Key Nama Matkul Foreign Key -
7
Karateristik model data relational
Nilai pada suatu atribut tertentu harus bersifat atomic (Domain Constraints) Tidak ada relasi yang tidak berhubungan dengan relasi lainnya (Referential Integrity) Suatu relasi mempunyai atribut unik (Entity Integrity) Tidak ada tuple yang sama dalam satu relasi (Key Constraints)
8
ATURAN_ATURAN KUNCI RELASI
Integritas kesatuan (entity Integrity) Elemen data yang dipilih sebagai Primary Key ( kunci primer) tidak boleh null 2. Integritas Referensial (Referential Integrity) Dalam sautu relasi dalam basis data yang dihubungkan oleh kunci luar / kunci penghubung, maka dalam relasi tersebut harus menjamin bahwa elemen data pada FK harus sama/sesuai dengan elemen data di relasi/tabel lainnya dimana FK berposisi sebagai PK
10
Hubungan one to one 1 1 ANGGOTA BUKU ID_ANGGOTA * ID_BUKU NAMA_ANGGOTA
ALAMAT NO_TELP BUKU ID_BUKU JUDUL_BUKU PENULIS PENERBIT ID_ANGGOTA ** 1 1
11
Hubungan one to many 1 M ORANG TUA ANAK NO_KK * NIK * NAMA_ANAK
NAMA_AYAH NAMA_IBU 1 ANAK NIK * NAMA_ANAK NO_KK ** M
12
Hubungan one to many 1 1 M M DOSEN NID * NAMA_DOSEN ALAMAT_DOSEN
MAHASISWA NIM * NAMA_MHS ALAMAT_MHS 1 1 KULIAH NID ** NIM ** M M
13
Thank you
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.