Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Perancangan Basis Data Basis Data.  mahasiswa memahami tahap-tahap perancangan basis data 2 TIK •mahasiswa mengetahui bagaimana menentukan dan menempatkan.

Presentasi serupa


Presentasi berjudul: "Perancangan Basis Data Basis Data.  mahasiswa memahami tahap-tahap perancangan basis data 2 TIK •mahasiswa mengetahui bagaimana menentukan dan menempatkan."— Transcript presentasi:

1 Perancangan Basis Data Basis Data

2  mahasiswa memahami tahap-tahap perancangan basis data 2 TIK •mahasiswa mengetahui bagaimana menentukan dan menempatkan entitas, atribut, relasi dan derajat kardinalitas

3 3

4 MMengidentifikasi dan Menetapkan Seluruh Himpunan Entitas yang akan terlibat 4 MAHASISWA MATAKULIAH JURUSAN DOSEN ORANG TUA RUANG

5 5 MAHASISWA nim nama alamatlengkap alamatasal alamattinggal Tgl_lhr Gol_drh nohp jk foto agama MATAKULIAH KdMK Nama_mk SKS semester RUANG idruang Namaruang lokasi kapasitas

6 6 JURUSAN idjurusan Namajurusan Lokasi Telf ayah alamat nohp ibu pekerjaan ORANG TUA nama nohp ket DOSEN nip Nama alamat Jabatan nohp jk Agama Gelar umur foto

7 7 MAHASISWA MATAKULIAH JURUSAN DOSEN daftar ajar punya ambil miliki RUANG ORANG TUA

8 8 1 n m MAHASISWA MATAKULIAH JURUSAN DOSEN daftar ajar punya ambil miliki RUANG 1 nm n 1 1n 1 ORANG TUA

9 9 HASIL

10 10 1 n m MAHASISWA MATAKULIAH JURUSANDOSEN daftar ajar punya ambil miliki RUANG 1 nm n 1 1n 1 ORANG TUA nilai waktu

11  Setiap entitas akan di implementasikan sebagai sebuah tabel (file data) 11 MAHASISWA MATAKULIAHJURUSANDOSEN ORANG TUA RUANG

12 12 MAHASISWA nim nama alamatlengkap alamatasal alamattinggal Tgl_lhr Gol_drh nohp jk foto agama TABEL MAHASISWA

13 13 TABEL ORANG TUA ayah alamat nohp ibu pekerjaan ORANG TUA nama nohp ket

14 14 MATAKULIAH KdMK Nama_mk SKS semester TABEL MATA KULIAH

15 15 JURUSAN idjurusan Namajurusan Lokasi Telf TABEL JURUSAN

16 16 DOSEN nip Nama alamat Jabatan nohp jk Agama Gelar umur foto TABEL DOSEN

17 17 RUANG idruang Namaruang lokasi kapasitas TABEL RUANG

18 18 HASIL  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.

19 19 1 MAHASISWA punya 1 ORANG TUA Field yang ditambahkan dari entitas mahasiswa

20 20 HASIL  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).

21 21 MAHASISWA JURUSANDOSEN daftar miliki n 1 1n

22 22 HASIL  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.

23 23 MAHASISWAMATAKULIAH ambil n m nilai TABEL MHSW-MK

24 24 HASIL  Relasi multi entitas yang menghubungkan lebih dari dua entitas akan di implementasikan sebagai sebuah tabel khusus. Namun jika pada relasi yang menghubungkan N buah entitas dan kita dapat memastikan bahwa derajat relasinya adalah (N-1) dan (N-M) maka relasi tidak perlu diwujudkan sebagai sebuah tabel khusus. Tetapi atribut dilekatkan pada entitas tabel yang akan mewakili.

25 25 n m MATAKULIAH DOSEN ajar RUANG 1 waktu TABEL PENGAJARAN

26  TABEL MAHASISWA MAHASISWA (Nim*, idjurusan**,nama, alamat_asal, alamat_tinggal, tgl_lahir,jenis_kelamin, nohp, agama, gol_drh, foto) 26

27  TABEL ORANG TUA ORANG TUA (Nim**, Nama_ayah, Pekerjaan_ayah, nohp_ayah, nama_ibu, pekerjaan_ibu, nohp_ibu, alamat, ket) 27

28  TABEL HOBY HOBY (Id_hoby*, nim**, jenis, kategori) 28

29  TABEL DOSEN DOSEN (Nip*, idjurusan**, nama, umur, jk, alamat, gelar, nohp, agama, jabatan, foto) 29

30  TABEL JURUSAN (idjurusan*, namajurusan, telf, lokasi) 30

31  TABEL MATA KULIAH (kdmk*, nama_mk, sks, semester) 31

32  TABEL RUANG (idruang*, namaruang, lokasi, kapasitas) 32

33  TABEL MHSW-MK (nim**, kode_mk**, nilai) 33

34  TABEL PENGAJARAN (nip_dosen**, kdmk**,id_ruang**,waktu) 34

35 SEKIAN TERIMA KASIH 35


Download ppt "Perancangan Basis Data Basis Data.  mahasiswa memahami tahap-tahap perancangan basis data 2 TIK •mahasiswa mengetahui bagaimana menentukan dan menempatkan."

Presentasi serupa


Iklan oleh Google