Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pemodelan Data Pertemuan ke-3. S UB P OKOK B AHASAN Abstraksi Data Definisi model data Definisi model data hirarki Definisi model data jaringan Definisi.

Presentasi serupa


Presentasi berjudul: "Pemodelan Data Pertemuan ke-3. S UB P OKOK B AHASAN Abstraksi Data Definisi model data Definisi model data hirarki Definisi model data jaringan Definisi."— Transcript presentasi:

1 Pemodelan Data Pertemuan ke-3

2 S UB P OKOK B AHASAN Abstraksi Data Definisi model data Definisi model data hirarki Definisi model data jaringan Definisi model data relasional Bentuk model data hirarki Bentuk model data jaringan Bentuk model data relasional

3 A BSTRAKSI D ATA Pandangan Abstrak terhadap data bagi pengguna, dibagi menjadi tiga lapisan (level), yaitu : Level Internal (Fisik) Level Konseptual Level Eksternal (Pandangan)

4 L APISAN A BSTRAKSI D ATA Program Aplikasi 1 Program Aplikasi 2 Program Aplikasi 3 Skema Eksternal 1 Skema Konseptual Skema Eksternal 2 Skema Internal (Fisik) Basis Data

5 1.Level Internal (Fisik) -Merupakan Skema internal yang memuat deskripsi struktur penyimpanan basis data -Level terendah dalam basis data -Menggunakan model data fisikal -Mendefinisikan secara detil penyimpanan data dalam basis data serta jalur pengaksesan data Misal : himpunan bit data, blok data

6 2.Level Konseptual -Skema yang memuat deskripsi struktur basis data secara keseluruhan untuk semua pemakai. -Hanya memuat deskripsi tentang entiti, atribut, dan hubungan tanpa memuat deskripsi data secara detil. -Menggunakan model data tingkat tinggi atau model data implementasi Misal : data pegawai disimpan/direpresentasikan dalam beberapa file/tabel seperti file pribadi, file pendidikan, file pekerjaan, file keluarga dsb

7 3.Level Eksternal -Mendefinisikan pandangan data terhadap sekelompok pemakai dengan menyembunyikan data lain yang tidak diperlukan -Level tertinggi -Berhubungan dengan bagaimana data direpresen-tasikan dari sisi setiap user -Menunjukkan sebagian dari basis data

8 D EFINISI M ODEL D ATA Model data merupakan suatu cara untuk menjelaskan tentang data-data yang tersimpan dalam basis data dan bagaimana hubungan antar data tersebut untuk para pemakai ( User ) secara logik. Menyatakan hubungan antar rekaman yang tersimpan dalam basis data.

9 J ENIS -J ENIS M ODEL D ATA Model data yang umum ada 3 macam antara lain : 1. Model Hierarki ( Hierarchycal Model ) 2. Model Jaringan ( Network Model ) 3. Model Relasional ( Relational Model )

10 J ENIS -J ENIS M ODEL D ATA 1. 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 lebih rendah hanya diijinkan mempunyai satu relasi dengan node pada tingkat yang lebih tinggi - Sebaliknya, node pada level yang lebih tinggi dapat mempunyai lebih dari satu node dibawahnya.

13 C ONTOH G AMBAR M ODEL H IERARKI Universitas Fakultas MahasiswaDosen Mata Kuliah

14 G AMBAR M ODEL H IERARKI NPMNamaJurusan AbdulKA NIDNamaAlamat SigitJl. Bangau Nama Perguruan Tinggi MDP Nama FakultasJumlah DosenJumlah Mhs.Jumlah Jursn Ilmu Komputer Kode Mata KuliahNama MKJumlah SKS TI152Sistem Basis Data2 MahasiswaDosen fakultas Mata Kuliah

15 J ENIS -J ENIS M ODEL D ATA 2. Model Jaringan ( Network Model ) - Sering disebut Plex structure - Terdiri atas node² seperti hirarki model - Sebuah child dapat mempunyai lebih dari satu parent. - orangtua disebut pemilik ( owner ) dan anak disebut anggota ( member )

16 G AMBAR M ODEL J ARINGAN Universitas Fakultas MahasiswaDosen Mata Kuliah Registrasi

17 G AMBAR M ODEL J ARINGAN NPMNamaJurusan AbdulKA NIDNamaAlamat SigitJl. Bangau Nama Universitas MDP Nama FakultasJumlah DosenJumlah Mhs.Jumlah Jursn Ilmu Komputer Kode Mata KuliahNama MKJumlah SKS TI152Sistem Basis Data2 MahasiswaDosen fakultas Mata Kuliah No.MhsKode Mata Kuliah TI152 Registrasi

18 J ENIS -J ENIS M ODEL D ATA 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 G AMBAR M ODEL R ELASIONAL NPMNamaJurusan AbdulKA BudiTI …. NIDNamaAlamat SigitJl. Bangau AndiJl. Merapi MartinJl. Danau FakultasJml DosenJml Mhs.Jml Jur Ilmu Komputer Ekonomi ………….. Kode Mata KuliahNama MKJumlah SKS TI152Sistem Basis Data2 SI076PPKn2 TI248Kalkulus4 SI199Internet2 Mahasiswa Dosen fakultas Mata Kuliah No.MhsKode Mata Kuliah TI TI SI TI152 Registrasi


Download ppt "Pemodelan Data Pertemuan ke-3. S UB P OKOK B AHASAN Abstraksi Data Definisi model data Definisi model data hirarki Definisi model data jaringan Definisi."

Presentasi serupa


Iklan oleh Google