Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Basis Data [TK1064] I. Pengenalan Relasi dan Kardinalitas

Presentasi serupa


Presentasi berjudul: "Basis Data [TK1064] I. Pengenalan Relasi dan Kardinalitas"— Transcript presentasi:

1 Basis Data [TK1064] I. Pengenalan Relasi dan Kardinalitas
Di sajikan untuk Lingkungan TASS Dosen : Tora Fahrudin., M.T

2 Relationship / Relasi Relasi
Relasi adalah keterhubungan antara satu entitas dengan entitas yang lain. Relasi digambarkan dengan notasi belah ketupat / diamond. Relasi Mahasiswa mempunyai Organisasi Relasi mahasiswa mempunyai organisasi

3 Ilustrasi sederhana u/ menggambarkan Relasi
Bambang Susi Sumarno Organisai LINUX Organisai Pecinta Satwa Mempunyai organisasi Mahasiswa mempunyai Organisasi Relasi mahasiswa mempunyai organisasi

4 Relasi di Lingkungan TASS
Apa saja Relasi yg terbentuk Mhs mengambil Matakuliah Mhs membayar biaya tagihan Dosen mempunyai jadwal kuliah Mhs meminjam buku perpus Mahasiswa mempunyai jadwal kuliah Entitas Mahasiswa Dosen Kelas Matakuliah Ruang Jadwal Buku Perpus Tagihan Pendidikan

5 Derajat Himpunan Relasi
Unary (hanya me-relasi-kan 1 entitas) Binary (hanya me-relasi-kan dari 2 entitas) Ternary (me-relasi-kan 3 entitas)

6 Derajat Himpunan Relasi
Unary (hanya me-relasi-kan 1 entitas)

7 Derajat Himpunan Relasi
Binary (hanya me-relasi-kan 2 entitas)

8 Derajat Himpunan Relasi
Ternary (merelasi-kan lebih dari 2 entitas)

9 Kardinalitas Kardinalitas relasi menggambarkan banyaknya jumlah maksimum entitas dapat berelasi dengan entitas pada himpunan entitas yang lain. Pada himpunan relasi biner, pemetaan kardinaltias relasi dapat berupa salah satu dari berikut ini Satu ke Satu 1-1 Satu ke Banyak 1-N Banyak ke Satu N-1 Banyak ke Banyak N-N

10 Ilustrasi Kardinalitas Relasi

11 Ilustrasi Kardinalitas Relasi

12 Contoh Atribut dan Relasi (mahasiswa dan organisasi)
Nama_DEPAN Nama_Belakang Mahasiswa mempunyai Organisasi #nim nama alamat ipk #kd_org jenis prodi umur Garis : Link yang menghubungkan atara Entitas dengan atribut, dan entitas dengan relasi Elips dobel : Menunjukkan atribut yang multivalued Elips dengan garis terputus : Menunjukkan atribut turunan Elips yang beranak menunjukkan atribut komposit

13 Cth Kardinalitas Relasi (1-1)
Dalam menggambarkam kardinalitas pada Diagram ER, digunakan garis panah (→) yang menunjukkan “Satu” atau garis biasa (—) yang menunjukkan “Banyak”. kota Mahasiswa mempunyai Jabatan Kelas #nim nama alamat prodi ipk #kd_jabatan Nama_jabatan Kelas umur 1 Mahasiswa hanya boleh menjabat 1 jabatan di sebuah kelas 1 Jabatan di sebuah kelas hanya boleh di jabat oleh 1 mahasiswa

14 Cth Kardinalitas Relasi (1-N)
Dalam menggambarkam kardinalitas pada Diagram ER, digunakan garis panah (→) yang menunjukkan “Satu” atau garis biasa (—) yang menunjukkan “Banyak”. Beasiswa mempunyai Mahasiswa #id_beasiswa Jenis beasiswa sponsor beasiswa kota #nim nama alamat prodi ipk umur 1 Jenis Beasiswa boleh di berikan untuk banyak mahasiwa 1 Mahasiwa hanya boleh mendapatkan 1 Jenis beasiwa

15 Cth Kardinalitas Relasi (N-N)
Dalam menggambarkam kardinalitas pada Diagram ER, digunakan garis panah (→) yang menunjukkan “Satu” atau garis biasa (—) yang menunjukkan “Banyak”. kota Mahasiswa mengambili MataKuliah #nim nama alamat prodi ipk #kd_kuliah sks dosen umur Nama mtkul 1 Mahasiswa boleh mengambil banyak mata kuliah 1 Mata kuliah boleh di ambil banyak mahasiwa

16 Tugas Kelompok (Buatlah ER-nya)
Sebuah perpustakaan umum di sebuah kota Bandung menginginkan desain basis dengan spesifikasi sebagai berikut Pelanggan yang akan meminjam, diharuskan mendaftar menjadi anggota untuk mendapatkan kartu pinjaman. Data yang harus mereka isi adalah nama, alamat, pekerjaan, penghasilan. Data buku bisa di lihat di software aplikasi yang dipunyai oleh perpustakaan tersebut. IdBuku,JudulBuku,Penerbit,Pengarang, JenisBuku(*Novel,Science,Agama),stokBuku serta jmlBukuKeluar. Setiap pelanggan bisa meminjam buku maksimal 3 buku. Perlu dicatat tanggal peminjamannya.Tidak ada biaya peminjaman. Batas waktu pengembalian adalah 2 minggu, dihitung dari tanggal peminjaman.

17

18

19 Daftar Pustaka Wikipedia Dasar SQL Perancangan Basis Data


Download ppt "Basis Data [TK1064] I. Pengenalan Relasi dan Kardinalitas"

Presentasi serupa


Iklan oleh Google