14
BASIS DATA Chapter 3 Create By: IRMA SURYA Prodi Pendidikan Teknik Informatika dan Komputer Jurusan Teknik Informatika Fakultas Teknik UNM Create By Syaputri Artami S (syaputriartamiputri.blog

Chapter4(basis data)

Embed Size (px)

Citation preview

  1. 1. BASIS DATAChapter 3 Create By: IRMA SURYAProdi Pendidikan Teknik Informatika dan Komputer Jurusan Teknik Informatika Fakultas TeknikCreate By Syaputri Artami SUNM(syaputriartamiputri.blogspot.com)
  2. 2. Aplikasi ProgramPemogram aplikasi adalah orang yangmembuat aplikasi yang menggunakaaplikasi data. Progaram aplikasi yangdibuat tentu saja sesuai dengankebutuhan pengguna.pengguna akhir dapat dibagi menjadi 2macam yaitu:1. pengguna aplikasi, dan2. pengguna interaktif. Create By Syaputri Artami S(syaputriartamiputri.blogspot.com)
  3. 3. Tugas DBMS1. Mendefenisikan basis data2. DBA menentukan isis basis data3. Menetukan sekuritas basis data4. Memantau kerja sistem5. Merencanakan bacup dan recory6. Mengikuti perkembangan produkCreate By Syaputri Artami S (syaputriartamiputri.blogspot.com)
  4. 4. Abstraksi Data Untuk mendukung kepraktisan,DBMS menyediakan pandanganabstrak terhadap data bagi pengguna.DBMS berusaha menyembunyikandetail tentang bagaimana datadisimpan dan dipelihara. Namun tentusaja hal ini dilakukan dengan sedapatmungkin mengusahakan data agardapat diakses secara efisien.Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
  5. 5. Abstrasi data dalam DBMSbiasanya dibagi menjadi 3 lapis: Lapis fisis Lapis konseptual Lapis pandangan Create By Syaputri Artami S(syaputriartamiputri.blogspot.com)
  6. 6. Create By Syaputri Artami S(syaputriartamiputri.blogspot.com)
  7. 7. Lapisan fisis lapis liris merupakan lapisanterendah dalam abstraksi data.Sesungguhnya disimpan. Padalapisan inilah struktur datadijabarkan secara rinci. Create By Syaputri Artami S(syaputriartamiputri.blogspot.com)
  8. 8. Lapis konseptual Lapis konseptual bersifat lebihtinggi daripada lappis fisis. Lapis inimenjabarkan data apa saja yangsesungguhnya disimpan pada basisdata, dan juga menjabarkanhubungan-hubungan antar data.Level ini biasanya digunakan DBA Create By Syaputri Artami S(syaputriartamiputri.blogspot.com)
  9. 9. Lapis pandangan Lapis pandangan merupakan lapistertinggi pada abstraksi data. Padalapis ini pengguna hanya mengenalstruktur data yang sederhana, yangberorientasi pada kebutuhanpengguna. Data yang dikenal olehmasing-masing pengguna bisaberbeda-beda dan barangkali hayamencakup sebagai dari basis data. Create By Syaputri Artami S(syaputriartamiputri.blogspot.com)
  10. 10. Model Basis Data Model basis data mengatakanhubungan antara rekaman yang tersimpandalam basis data. Beberapa literaturmenggunakan istilah struktur data logisuntuk mengatakan keadaan ini. Modeldasar yang paling umum ada 3 macamyaitu:1.Hierarki2.Jaringan Create By Syaputri Artami S3.Relasional(syaputriartamiputri.blogspot.com)
  11. 11. 1. Model hierarkiModel hierarki biasanya disebutmodel pohon, karena menyerupaipohon yang dibalik. Model inimenggunakan pola hubunganorangtua-anak.Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
  12. 12. 2. Model jaringan Model ini menyerupai modelhierarkis, dengan perbedaan suatusimpul anak biasa memiliki lebih darisatu orang tua, oleh karena itu sifatnyayang demikian, model ini bisamengatakan hubungan 1:1 (satuorangtua punya satu anak), 1:M (satuorang tua punya banyak anak), maupunN:M (beberpa anak yang mempunyaibeberapa (syaputriartamiputri.blogspot.com) orangtua)Artami SCreate By Syaputri
  13. 13. 3. Model relasional Model relasional merupakan modelyang paling sederhana sehingga mudahdigunakan dan dipahami oleh pengguna,serta merupakan yang paing populersaat ini. Model ini menggunakansekumpulan table berdimensi dua (yangdisebut relasi atau table), denganmasing-masing relasi tersusun atas tupelatau baris dan atribut.Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
  14. 14. THANK YOU SEMOGA DAPATBERMANFAATCreate By Syaputri Artami S (syaputriartamiputri.blogspot.com)