1 / 19

MODEL DATA

MODEL DATA. by : Hendri Sopryadi,MTI. Sub Pokok Bahasan. Abstraksi Data Definisi model data Definisi & contoh model data hirarki Definisi & contoh model data jaringan Definisi & contoh model data relasional. Abstraksi Data. Pandangan Abstrak terhadap data

tyanne
Download Presentation

MODEL DATA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MODEL DATA by : HendriSopryadi,MTI

  2. Sub PokokBahasan • Abstraksi Data • Definisi model data • Definisi & contoh model data hirarki • Definisi& contoh model data jaringan • Definisi& contoh model data relasional

  3. Abstraksi Data PandanganAbstrakterhadap data bagipengguna, dibagimenjaditiga lapisan (level), yaitu : • Level Internal (Fisik) • Level Konseptual • Level Eksternal (Pandangan)

  4. LapisanAbstraksi Data Program Aplikasi 1 Program Aplikasi 2 Program Aplikasi 3 Skema Eksternal 1 Skema Eksternal 2 Skema Konseptual Skema Internal (Fisik) Basis Data

  5. Level Internal (Fisik) • MerupakanSkema internal yang memuatdeskripsistrukturpenyimpanan basis data • Level terendahdalam basis data • Menggunakan model data fisikal • Mendefinisikansecaradetilpenyimpanan data dalam basis data sertajalurpengaksesan data Misal : himpunan bit data, blok data

  6. Level Konseptual • Skema yang memuatdeskripsistruktur basis data secarakeseluruhanuntuksemuapemakai. • Hanyamemuatdeskripsitentangentiti, atribut, danhubungantanpamemuatdeskripsi data secaradetil. • Menggunakan model data tingkattinggiatau model data implementasi Misal : data pegawaidisimpan/direpresentasikandalambeberapa file/tabelseperti file pribadi, file pendidikan, file pekerjaan, file keluargadsb

  7. Level Eksternal • Mendefinisikanpandangan data terhadapsekelompokpemakaidenganmenyembunyikan data lain yang tidakdiperlukan • Level tertinggi • Berhubungandenganbagaimana data direpresen-tasikandarisisisetiap user • Menunjukkansebagiandari basis data

  8. Definisi Model Data Model data merupakansuatucarauntukmenjelaskantentang data-data yang tersimpandalam basis data danbagaimanahubunganantar data tersebutuntukparapemakai (User) secaralogik. Menyatakanhubunganantarrekaman yang tersimpandalam basis data.

  9. Jenis-Jenis Model Data Model data yang umum ada 3 macam antara lain : • Model Hierarki (Hierarchycal Model) • Model Jaringan (Network Model) • Model Relasional (Relational Model)

  10. Jenis-Jenis Model Data • Model Hirarki (Hierarchycal Model) • Sering disebut sebagai Tree structure, yaitu menjelaskan kepada pemakai tentang hubungan logik antar data dalam basis data dalam hubungan bertingkat • Disusun dari elemen-elemen yang disebut Node (rinci data, record) • Level paling tinggi dalam suatu hirarki harus hanya terdapat satu node yang disebut root.

  11. Istilah² dalam model hirarki : • Node : rincian data, record. • Parent : node yang terhubung ke node pada level yang dibawahnya • Child : node yang dibawahi oleh node parent • Root : node parent yang tidak memiliki parent • Leaves : node yang tidak memiliki child

  12. Node pada level yang lebihrendahhanyadiijinkanmempunyaisaturelasidengan node padatingkat yang lebihtinggi • Sebaliknya, node pada level yang lebihtinggidapatmempunyailebihdarisatu node dibawahnya.

  13. ContohGambar Model Hierarki Universitas Fakultas Mahasiswa Dosen Mata Kuliah

  14. Gambar Model Hierarki fakultas Mahasiswa Dosen Mata Kuliah

  15. Jenis-Jenis Model Data • Model Jaringan (Network Model) • SeringdisebutPlex structure • Terdiriatas node² sepertihirarki model • Sebuahchilddapatmempunyailebihdarisatuparent. • orangtuadisebutpemilik (owner) dananakdisebutanggota (member)

  16. Gambar Model Jaringan Universitas Fakultas Mahasiswa Dosen Mata Kuliah Registrasi

  17. Gambar Model Jaringan fakultas Mahasiswa Dosen Mata Kuliah Registrasi

  18. Jenis-Jenis Model Data 3. Model Relasional (Relational Model) • Menjelaskan hubungan logik antar data dalam basis data dengan merepresentasikannya dalam bentuk tabel-tabel yang tersusun atas tupel/baris dan atribut. • Tidak terdapat hirarki atau jenjang dalam rekaman data.

  19. Gambar Model Relasional Mata Kuliah Registrasi fakultas Mahasiswa Dosen

More Related