Perancangan Basis Data

Slides:



Advertisements
Presentasi serupa
Build Entity Relationship Diagram. NimNama_MhsAlamat_MhsTglLhr_Mhs Ali AkbarJl. Merdeka No. 10 Yogyakarta Syamsul BahriJl. Gajah.
Advertisements

Normalisasi 1.
TURUNAN/ DIFERENSIAL.
SISTEM BASIS DATA Basis Data.
Perancangan Basis Data Basis Data.  mahasiswa memahami tahap-tahap perancangan basis data 2 TIK •mahasiswa mengetahui bagaimana menentukan dan menempatkan.
STUDI KASUS BASIS DATA.
Menempatkan Pointer Q 6.3 & 7.3 NESTED LOOP.
Yufis Azhar – Teknik Informatika – UMM
3. MATRIKS, RELASI, DAN FUNGSI
TRANSFORMASI MODEL DATA ER ke BASIS DATA
MODEL DATA LANJUTAN Latifah Rifani
Menentukan komposisi dua fungsi dan invers suatu fungsi
Entity-Relationship Model
Entity Relationship Diagram
Model Relasional Part-3. 2 Review Pertemuan 5 ► Tahap implementasi basis data merupakan upaya untuk membangun basis data fisik yang ditempatkan dalam.
Model Relasional Part-1
Materi Kuliah Kalkulus II
Sistem Basis Data - Universitas Semarang
Luas Daerah ( Integral ).
Tahapan Membuat ERD.
Bagaimana merancang diagram E-R yang interaktif
2 Bab 2 Model Basis Data Relasional Basis Data
PERNYATAAN IMPLIKASI DAN BIIMPLIKASI
PERTEMUAN 4 SISTEM BASIS DATA
Transformasi ERD Ke Bentuk Fisik
MODEL EER (Enhanced Entity Relationship)
Implementasi Basis Data
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
03 | Entity Relationship Diagram (ER- Diagram)
Selamat … Hari Raya Idul Fithri 1424 H Mohon Maaf Lahir Batin
DIAGRAM ER dalam Notasi Lain
MODUL 2 BAHASA BASIS DATA
BAB VI Model Data.
Kompleksitas Waktu Asimptotik
Bagaimana merancang diagram E-R yang interaktif
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
Your company slogan Table of Contents Introduction 1 Main title 2 Examples 3 Conclusion 4.
Basis Data - Udinus Semarang
PERTEMUAN 3 Sistem Basis Data Presented by :
WISNU HENDRO MARTONO,M.Sc
Model data.
Transformasi ERD ke dalam bentuk fisik Materi Pertemuan ke-8
Perancangan Basis Data Relasional (ERD) bag.2
ENTITY RELATIONSHIP DIAGRAM
MODEL ENTITY RELATIONSHIP DIAGRAM
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
Pertemuan #4 DIAGRAM - ER Kompetensi :
Model data.
ENTITY RELATIONSHIP DIAGRAM
DIAGRAM ER dalam Notasi Lain
DIAGRAM ER dalam Notasi Lain
TRANSFORMASI MODEL DATA ER ke BASIS DATA
Entity Relationship Diagram
Ada beberapa sifat yang melekat pada suatu tabel :
IT204 SISTEM BASIS DATA.
IT204 SISTEM BASIS DATA.
Transformasi Himpunan Dan Normalisasi
TRANSFORMASI HIMPUNAN ENTITAS
Basis Data Dasar Rudi Hartono, S.E, M.Kom.
Matakuliah : Sistem Basisdata Versi Materi
PERANCANGAN BASIS DATA
Desain Basis Data Dengan ERD
DIAGRAM ER dalam Notasi Lain
Prakt. BasDat - Pertemuan 5
Transformasi model data ke basis data fisik
MODEL KETERHUBUNGAN ENTITAS (Entity-Relationship)
Prakt. BasDat - Pertemuan 5
DIAGRAM HUBUNGAN ENTITAS
DIAGRAM ER dalam Notasi Lain
ENTOT SUHARTONO, SKOM, MKOM
Transcript presentasi:

Perancangan Basis Data Kuliah-6

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

STUDI KASUS DATABASE UNIVERSITAS

Tahapan Pembuatan Diagram ER Mengidentifikasi dan Menetapkan Seluruh Himpunan Entitas yang akan terlibat MAHASISWA ORANG TUA MATAKULIAH JURUSAN DOSEN RUANG

Menentukan Atribut key dari masing- masing entitas Nama_mk KdMK alamatasal alamattinggal MATAKULIAH nama alamatlengkap nim SKS semester MAHASISWA Tgl_lhr idruang kapasitas nohp RUANG jk agama Gol_drh lokasi foto Namaruang

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

Mengidentifikasi dan menetapkan seluruh relasi di antara himpunan entitas yang ada ORANG TUA punya MAHASISWA ambil MATAKULIAH RUANG daftar ajar JURUSAN miliki DOSEN

Menentukan derajat/kardinalitas relasi untuk setiap himpunan relasi ORANG TUA 1 punya 1 n m MAHASISWA ambil MATAKULIAH n n m RUANG daftar ajar 1 1 1 n JURUSAN miliki DOSEN

Melengkapi himpunan relasi dengan atribut foreign key dan atribut deskriptif HASIL

nilai waktu ORANG TUA 1 punya 1 n m MAHASISWA ambil MATAKULIAH n n m ajar RUANG daftar 1 1 1 n JURUSAN miliki DOSEN

Implementasi Basis Data Setiap entitas akan di implementasikan sebagai sebuah tabel (file data) MAHASISWA ORANG TUA MATAKULIAH JURUSAN DOSEN RUANG

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

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

Nama_mk KdMK MATAKULIAH TABEL MATA KULIAH SKS semester

Namajurusan idjurusan Telf JURUSAN Lokasi TABEL JURUSAN

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

idruang kapasitas RUANG TABEL RUANG lokasi Namaruang

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

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

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

MAHASISWA n daftar 1 1 n JURUSAN miliki DOSEN

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

nilai n m MAHASISWA ambil MATAKULIAH TABEL MHSW-MK

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

MATAKULIAH n waktu m RUANG ajar 1 TABEL PENGAJARAN DOSEN

HASIL TRANSFORMASI DARI DIAGRAM ER KE DATABASE RELATIONAL TABEL MAHASISWA MAHASISWA (Nim*, idjurusan**,nama, alamat_asal, alamat_tinggal, tgl_lahir,jenis_kelamin, nohp, agama, gol_drh, foto)

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

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

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

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

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

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

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

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

SEKIAN TERIMA KASIH