Saturday, September 22, 2012

BASIS DATA 3

pertemuan ketiga mata kuliah Sistem Basis Data masih melanjutkan tentang DBMS yang meliputi entitas, atribut dan relasi.  rangkuman materi yang disampaiakn kurang lebih seperti berikut:
  • DBMS merupakan kepanjangan dari database management system yang tidak lain merupakan kumpulan data dan program yang digunakan unutk mengakses data. DBMS merupakan program untuk membuat , mengatur dan memanipulasi data. contoh program DBMS adalah oracle, mysql, DB2, Ms.Acces, dan lain sebagainya.
  • Entity Relationship Diagram merupakan suatu model yang menggambarkan entity, atribut dan relasi antar entitas.ERD menggambarkan hubungan antar data yang terstruktur logis dalam basis data. dalam ERD terdapat 3 bentuk simbol yaitu:
      1. persegi--> menggambarkan entitas
      2. elips  --> mempresentasikan etribut
      3. garis -->mempresentasikan hubungan / relasi
    • entitas adalah obyek yang mewakili benda nyata dan dapat dibedakan dengan benda lain, setiap entitas memiliki atribut.dapat dikatakan entitas merupakan kategori umum dan dilambangkan dengan simbol persegi panjang contoh : entitas mahasiswa, entitas buku, entitas pegawai dan lain sebagainya.
      •  entity set merupakan entitas yang bertipe sama 
    • atribut berguna untuk mendiskripsikan suatu entitas. setiap entitas memiliki atribut bisa satu atau beberapa atribut, atribut juga dapat diartikan sebagai properti deskriptif yang dimiliki oleh entitas. misalnya entitas ptik_2011 memiliki atribut alamat_mhs.bentuk atribut adalah oval
      • atribut memiliki nilai yang unik dari atribut lain disebut primary_key. misalnya atribute nim , tipa mahasiswa memiliki NIM yang berbeda.
      • value set : nilai yang dimiliki oleh atribut. misalnya atribut mahasiswa bernilai TEXT
      • domain :  menggambarkan tipe data, panjang data, format data.
  • jenis-jenis atribut:
    • atribut sederhana adalah atribut yang tidak dapat dipecah menjadi atribut lain seperti atribut NIM.
  
    • atribut komposit: atribut yang terdiri dari beberapa atribut . contonya:
  
    • atribut berharga tunggal : atribut yang hanya memiliki satu nilai. contohnya jenis kelamin. tipa data hanya bisa memilih satu jenis kelamin saja.
    • atribut berharga banyak : atribut yang dapat memiliki beberapa nilai. contohnya hobi, tiap data dapat memiliki hobi lebih dari satu
    • atribut derivatif: atribut yang dihasilkan dari atribut lain.contohnya atribut lama_bekerja
    • relasi: hubungan antar satu entitas atau lebih. relasi dipresentasikan dengan lambang garis
  • Cardinality rasio : menjelaskan jumlah keterhubungan dengan entity lain.cardinality rasio dibagi menjadi 4 yaitu:
    • relasi hubungan one to one contohnya manager dengan departement
    • relasi hubungan one to many contohnya mahasiswa mengambil matakuliah
    • relasi hubungan many to many karyawan dengan departement













0 comments:

Post a Comment

 

Copyright © SISTEM BASIS DATA Design by O Pregador | Blogger Theme by Blogger Template de luxo | Powered by Blogger