Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Perancangan Basis data

Presentasi serupa


Presentasi berjudul: "Perancangan Basis data"— Transcript presentasi:

1 Perancangan Basis data

2 Perancangan Basis Data
Penentuan entitas pada basis data Pendefinisian hubungan antar entitas Penerjemahan hubungan ke dalam entitas

3 Komponen perancangan Basis Data
Entitas = tipe entitas atau kelas entitas yang menyatakan objek atau kejadian (event)  tabel (pada model relasional); (Penentuan entitas mengamati DAD yang telah dibuat) Atribut (Field) item data yang menjadi bagian dari suatu entitas  properti Hubungan (relation)  asosiasi atau kaitan antara dua entitas Kekangan (batasan)  digunakan untuk melindungi integritas data Domain  himpunan nilai yang berlaku bagi suatu atribut Integritas Referensial  aturan-aturan yang mengatur hubungan antara kunci primer dengan kunci tamu milik tabel-tabel yang berada dalam suatu basis data relasional untuk menjaga konsistensi data

4 Tahapan Perancangan Basis Data
Penentuan entitas Penentuan hubungan antar entitas  ERD Hubungan diterjemahkan kedalam tabel

5 Aturan dalam membuat entitas
Entitas dinyatakan dengan simbol persegi panjang Nama entitas ditulis didalam simbol persegi panjang Nama entitas berupa kata benda, tunggal. Nama entitas sedapat mungkin menggunakan nama yg mudah dipahami dan jelas.

6 Jenis relasi dalam ERD 1 to 1 (one to one) 1 to n (one to many)
N to n (many to many)

7 Aturan penggambaran kerelasian antar entitas
Kerelasian dinyatakan dengan simbol belah ketupat Nama kerelasian dituliskan di dalam simbol belah ketupat Kerelasian menghubungakan dua entitas Nama kerelasian berupa : kata kerja aktif, tunggal (diawali dengan awalan me) Nama kerelasian sedapat mungkin menggunakan nama yang mudah dipahami dan dapat menyatakan makna dengan jelas.

8 Langkah-langkah menggambar ERD
Identifikasi setiap entitas yang terlibat Identifikasi setiap atribut pada setiap entitas Identifikasi setiap kerelasian yang mungkin terjadi diantara entitas Gambar ERD

9 Contoh Entity-Relationship Model
Attribute

10 Contoh Studi kasus Sistem Informasi Penjualan
Entitas yang digunakan Entitas Supplier Entitas Pegawai Entitas Stok Entitas Barang Entitas Customer

11 Penentuan hubungan antar entitas

12 Pendeklarasian entitas ke tabel
Entitas Customer Entitas Barang Entitas Supplier Id_customer Nama Alamat Cp Fax Tlp Ket Id_supplier Nama Alamat Cp Fax Tlp Ket Id_barang Nama_barang Kode_Jenis Satuan Harga Ket

13 Entitas stok Entitas Pegawai Id_user Id_stok namauser Kode_barang Pass
Nama_Pegawai Agama gender Jabatan Id_stok Kode_barang Jml_In Jml_Out

14 Relasi Tablenya

15 Contoh II sistem penjadwalan kuliah
Entitas Jadwal Entitas Dosen Entitas Matakuliah Entitas Mahasiswa Entitas Ruang Entitas Petugas

16 erd

17 Relasi tabel


Download ppt "Perancangan Basis data"

Presentasi serupa


Iklan oleh Google