1 / 27

TRANSFORMASI MODEL DATA ER ke BASIS DATA

TRANSFORMASI MODEL DATA ER ke BASIS DATA. Basis Data. TIU. Memahami Cara Transformasi Model Data yang dinyatakan dalam diagram ER ke dalam basisdata fisik. TIK. Menyajikan Transformasi Model Data, dan Implementasinya ke dalam bentuk tabel. Implementasi Basis Data. Nama_mk. KdMK.

terah
Download Presentation

TRANSFORMASI MODEL DATA ER ke BASIS DATA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TRANSFORMASI MODEL DATA ER ke BASIS DATA Basis Data

  2. TIU • Memahami Cara Transformasi Model Data yang dinyatakan dalam diagram ER ke dalam basisdata fisik. TIK • Menyajikan Transformasi Model Data, dan Implementasinya ke dalam bentuk tabel

  3. Implementasi Basis Data Nama_mk KdMK MATAKULIAH TABEL MATA KULIAH SKS semester Setiap entitas akan di implementasikan sebagai sebuah tabel (file data) 3

  4. TANGGUNGAN SKILL Implementasi Himpunan Entitas Lemah n punya 1 PEGAWAI 1 n miliki TABEL SKILL TABEL TANGGUNGAN

  5. Implementasi Sub Entitas Hasil dari Spesialisasi Kd_dsn alamat nama nohp DOSEN Tgl_gajian … ISA nik Nama_kantor jabatan DOSEN TDK TETAP Tgl_masuk DOSENTETAP Gaji_bulanan alamat_kantor Gaji_harian

  6. TABEL DOSEN TABEL DOSEN TETAP TABEL DOSEN TDK TETAP

  7. Contoh lain spesialisasi Id_pasien alamat nama nohp PASIEN Tgl_daftar … ISA Tgl_cek_kembali PASIEN RAWAT INAP PASIEN BEROBAT JALAN Tgl_keluar

  8. TABEL PASIEN TABEL PASIEN BEROBAT JALAN TABEL PASIEN RAWAT INAP

  9. Implementasi Generalisasi nim alamat nama … MAHASISWA Tgl_lahir ISA MAHASISWA D3 MAHASISWA S1 TABEL MAHASISWA

  10. Relasi dengan derajat 1-1 yang menghubungkan 2 buah entitas akan direpresentasikan dalam bentuk penambahan/penyertaan atribut relasi ke tabel yang mewakili salah satu dari kedua himpunan entitas. HASIL 10

  11. ORANG TUA 1 punya Field yang ditambahkan dari entitas mahasiswa 1 MAHASISWA 11

  12. Relasi dengan derajat relasi 1-N (satu ke banyak) yang menghubungkan 2 buah entitas, juga akan direpresentasikan dalam bentuk pencantuman atribut key dari himpunan entitas pertama (yang berderajat 1) ke tabel entitas kedua (yang berderajat N). HASIL 12

  13. MAHASISWA n daftar 1 1 n JURUSAN miliki DOSEN 13

  14. Relasi dengan derajat N-M yang menghubungkan 2 buah entitas akan diwujudkan dalam bentuk tabel khusus. Dimana memiliki field (tepatnya foreign key) yang berasal dari primary key dari entitas yang dihubungkan, dengan menyertakan atribut tambahan bila ada. HASIL 14

  15. nilai n m MAHASISWA ambil MATAKULIAH TABEL MHSW-MK 15

  16. Implementasi Relasi Tunggal 1-1 nohp nama Nik_pasangan Nik_karyawan 1 Menikah … KARYAWAN 1 alamat TABEL KARYAWAN

  17. Implementasi Relasi Tunggal 1-N nohp Nik_supervisor nama Nik_karyawan 1 KARYAWAN kontrol N TABEL KARYAWAN

  18. Implementasi Relasi Tunggal N-M sks nama Kd_mk_prasyarat Kd_mk N Kuliah prasyarat semester MATA KULIAH M TABEL MK PRASYARAT TABEL MATA KULIAH

  19. Implementasi Multi Entitas Id_supplier nama alamat Cara_pengiriman lokasi nama n 1 GUDANG SUPPLIER Sedia tgl_kirim m … Id_ruang KOMPONEN … Id_komponen nama

  20. TABEL SUPPLIER TABEL GUDANG TABEL KOMPONEN TABEL PERSEDIAAN

  21. Contoh lain Multi Entitas nama nama … Id_pasien hasil tanggal n n DOKTER PASIEN Resep … Nip_dokter n OBAT … Id_obat nama

  22. TABEL PASIEN TABEL DOKTER TABEL OBAT TABEL RESEP

  23. Implementasi Relasi Ganda mengajar Kd_mk nip n 1 nama MATAKULLIAH DOSEN m n … … nama Menguasai

  24. TABEL DOSEN TABEL MATA KULIAH TABEL MENGUASAI

  25. Implementasi Agregasi nama nim Index_nilai n m mempelajari MATA KULIAH MAHASISWA n Mengikuti nilai Kd_prak m nama Jlh_jam PRAKTIKUM

  26. TABEL MEMPELAJARI TABEL PRAKTIKUM TABEL MENGIKUTI

  27. SEKIANTERIMA KASIH

More Related