TUGAS RESUME BASIS DATA

Nama : Mochamad Fajar Kusuma

NIM : 11.41020.0054

Nama Dosen : Bu Titik Lusiani

Mata Kuliah : Basis Data

Alamat Blog Dosen : http://blog.stikom.edu/lusiani

BASIS DATA

ini adalah istilah-istilah yang ada dalam Basis Data :

  • basis data
  • file/tabel
  • record
  • field/atribut
  • DBMS (Data Base Management System)
  • sistem basis data

Karakteristik Basis Data

  • bersifat fundamental
  • definisi data disimpan dalam Metadata
  • constraint >PK > UK + NN

Pemodelan Data dengan Menggunakan ER-MODEL

Entity Relationship Model (ER-Model) :

  • Merupakan model data tingkat tinggi yang populer untuk model data relasional
  • Model ini dengan sejumlah variasinya sering digunakan dalam desain konseptual dari aplikasi database.

Berikut penjelasan dari beberapa gambar dalam ER-Model :

  1. Entitiy Type : Menjelaskan sesuatu yang jelas nyata untuk membedakan tabel. Contoh : entitiy mahasiswa.
  2. Relationship Type : Hubungan antara 2 enttiy (one to one, one to many, many to many)
  3. Atribute : Properti dari entitiy (yang menjelaskan entitas). Contoh atribut mahasiswa : NIM,NAMA
  4. Weak Entitiy Type : Entitiy lemah dalam basis data. Sifatnya bukan utama dari sistem. Entitiy yang tidak punya PK. Contoh : tabel keluarga karyawan.
  5. Identifying Relationship Type : Relationship untuk weak entitiy
  6. Key Attribute : PK untuk attribut sebuah entitiy. Bersifat unik dan not NULL
  7. Multivalued Attribute : Attribut yang mempunyai banyak nilai. Contoh : hobi
  8. Composite Attribute : Attribute yang memiliki atribut. Contoh attribute contact_kel mempunyai attribute nama, hub_kel, no_telp.
  9. Derived Attribute : Atribut hasil dari transaksi dari atribut lain. Contoh : atribute grade dari nilai mahasiswa
  10. Total perticipantion of Ein R –> mandatory (pasti berhubungan). Contoh : 1 mahasiswa minimal mengambil 1 mata kuliah
  11. Cardinality Ratio 1:N for E1:E2 IN R. Contoh : hubungan dosen wali dengan mahasiswa.
  12. Struktural constaint (min,max) on participate of E in R

1

2

3

Leave a comment