SlideShare a Scribd company logo
1 of 11
 Model data yaitu pemetaan yang menunjukkan
  hubungan logical antara elemen data atau suatu
  cara untuk menjelaskan bagaimana pemakai dapat
  melihat data secara logic.
 Jenis Model data:
  1. Model data berbasis record, diantaranya:
       - Model data Hirarki
       - Model data network
       - Model data relational
  2. Model data Berbasis Objek, diantaranya
       - Model keterhubungan entitas(ER-Model)
       - Model Berorientasi objek
       - Model data semantik
       - Model data Fungsional
 Model ini terdiri atas sekumpulan record yang
  dihubungkan satu sama lain melalui link(pointer)
  yang membentuk suatu struktur hirarki atau biasa
  juga disebut struktur pohon.
 Ketentuan-ketentuan dalam model data hirarki yaitu:
    1.   Terdiri dari kumpulan record ( R1, R2, r3, ... Rn) yang
         masing-masing mempunyai field pengenal
    2.   Terdapat suatu kumpulan kaitan yang menghubungkan
         semua jenis record sehingga membuat diagram truktur
         data.
    3.   Kaitan tersebut membentuk suatu pohon yang semua
         ujungnya mengarah ke daun.
    4.   Tidak mungkin ada elemen yang mempunyai parent lebih
         dari satu.
Contoh:

                    Level 0
                                  A           Parent/level root




  Level 1       B                                    D        Child
                                      C




Level 2

            E                 F       Leave
Contoh penerapannya:




1   Ir. Indra   Jl. Onta   2   Dr. Rizal   Jl. Nuri       3 Anjali, SE   Jl. singa




      f1 Struktur data     2   f3 Bahasa Inggris      3      f4   Akuntansi          4


      f2    Basis data     2
 Model ini merupakan perluasan dari trusktur data
  hirarki, hanya saja pada struktur ini stiap child
  dapat mempunyai lebih dari satu parent
 Struktur jaringan merupakan suatu graph, terdiri
  dari suau node (simpul), yang dihubungkan
  dengan suatu edge.
 Sebuah basis data dengan model jaringan akan
  terdiri atas sekumpulan record yang dihubungkan
  satu sama lain melalui link(pointer).
 Setiap record adalah sekumpulan field yang
  masing-masing hanya berisi sebuah nilai data.
   Beberapa ketentuan model jaringa:
    1.   Terdapat lebih dari satu edge antara pasangan node
    2.   Tidak ada konsep root node
    3.   Suatu node dapat mempunyai lebih dari satu parent node


    Contoh:

              1                    2                5



                       4
    3




                                                    8
    6                      7
Contoh penerapannya: Hubungan antara record dosen dan record kuliah


                                      F1   Struktur Data   2


   1     Ir. Inda    Jl. Onta


                                      F2    Basis data     2


   2    Dr. Rizal    Jl. Nuri         F3    Bhs. Inggris   3




   3    Anjali, SE   Jl. Singa        F4    Akuntansi      4
 Digambarkan dalam tabel dua dimensi, kolom dari
  tabel relational menunjukkanfield sedangkan baris
  menunjukkan hubungan antara record dalam
  suatu basis data
 Beberapa istilah dalam model data relational:
       Relational atau Tabel / File
       Tuple atau baris / record
       Cardinality atau jumlah baris
       Atribut atau kolom / Field
       Degree atau jumlah kolom
       Domain atau sekumpulan data
 Defenisi Relasi, yaitu diberikan suatu himpunan
  D1, D2, ..., Dn. R merupakan relasi pada semua
  himpunan di atas jika relasi itu adalah suatu
  himpunan dari n tuple yang berurutan. Misalnya
  d1, d2, ... dn, sedemikian rupa sehingga d1
  milik D1, d2 milik D2 dan seterusnya dn milik
  Dn.
 Himpunan D1, D2, ... Dn adalah domain dari
  relasi
 Sifat-sifat relasi:
     Tidak ada tuple yang ganda
     Tuple-tuple dan atribut boleh tidak berurutan
     Semua nilai atribut adalah atomik, artinya atribut
      yang satu dengan atribut yang lainnya berbeda
   Karakteristik model data relasional:
        Semua elemen data pada suatu baris dan kolom
         tertentu harus mempunyai nilai tunggal.
        Semua elemen data pada suatu kolom tertentu pada
         relasi yang sama harus mempunyai jenis yang sama
        Masing-masing kolom dalam suatu relasi mempunyai
         suatu nama (atribut) yang unik
        Pada suatu relasi atau tabel yang sama tidak ada
         dua baris yang identik
Contoh ; Model data Relational


               NIK      NAMA            GOL     ALAMAT
        0011         Samad       IIIa         Minasa Upa
        0012         Bahar       IIb          BTP
        0013         Hasan       IIc          Nuri
        0014         Halim       IIIb         Maccini

More Related Content

What's hot

Bab 1 RDBMS Review
Bab 1   RDBMS ReviewBab 1   RDBMS Review
Bab 1 RDBMS Review
Ratzman III
 
Pemodelan database
Pemodelan databasePemodelan database
Pemodelan database
Putra Andry
 
SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...
SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...
SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...
Michael Elyon
 
Database Introduction - Pemodelan Data
Database Introduction - Pemodelan DataDatabase Introduction - Pemodelan Data
Database Introduction - Pemodelan Data
Dudy Ali
 
Basis data 11
Basis data 11Basis data 11
Basis data 11
Febrienda
 

What's hot (19)

Entity relationship diagram
Entity relationship diagram Entity relationship diagram
Entity relationship diagram
 
ARSITEKTUR MODEL BASIS DATA
ARSITEKTUR MODEL BASIS DATAARSITEKTUR MODEL BASIS DATA
ARSITEKTUR MODEL BASIS DATA
 
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
 
Pertemuan 3
Pertemuan 3Pertemuan 3
Pertemuan 3
 
Bab 1 RDBMS Review
Bab 1   RDBMS ReviewBab 1   RDBMS Review
Bab 1 RDBMS Review
 
Menganalisis data
Menganalisis dataMenganalisis data
Menganalisis data
 
Model Data
Model DataModel Data
Model Data
 
Entity Relatonship Diagram
Entity Relatonship DiagramEntity Relatonship Diagram
Entity Relatonship Diagram
 
Pemodelan database
Pemodelan databasePemodelan database
Pemodelan database
 
SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...
SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...
SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...
 
Model data 2
Model data 2Model data 2
Model data 2
 
Model data relasional (3)
Model data relasional (3)Model data relasional (3)
Model data relasional (3)
 
Database Introduction - Pemodelan Data
Database Introduction - Pemodelan DataDatabase Introduction - Pemodelan Data
Database Introduction - Pemodelan Data
 
Basis data 11
Basis data 11Basis data 11
Basis data 11
 
Reka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan dataReka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan data
 
Sbd ke3
Sbd ke3Sbd ke3
Sbd ke3
 
Basis data
Basis dataBasis data
Basis data
 
Materi 3 model data relasional
Materi 3 model data relasionalMateri 3 model data relasional
Materi 3 model data relasional
 
Pertemuan11
Pertemuan11Pertemuan11
Pertemuan11
 

Similar to Materi 2(model data)

3.-Modul-3-Model-Data-Relasional.pdf
3.-Modul-3-Model-Data-Relasional.pdf3.-Modul-3-Model-Data-Relasional.pdf
3.-Modul-3-Model-Data-Relasional.pdf
LamataSingi1
 
Dbs 03
Dbs 03Dbs 03
Dbs 03
ajb27
 
2. sistem basis data
2. sistem basis data2. sistem basis data
2. sistem basis data
yamasitha
 
admnistrasi basis data infor kelas x smk
admnistrasi basis data infor kelas x  smkadmnistrasi basis data infor kelas x  smk
admnistrasi basis data infor kelas x smk
hsdfh
 
3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...
3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...
3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...
arsawimax1
 

Similar to Materi 2(model data) (20)

6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
 
Arsitektur Sistem Basis Data
Arsitektur Sistem Basis DataArsitektur Sistem Basis Data
Arsitektur Sistem Basis Data
 
3.-Modul-3-Model-Data-Relasional.pdf
3.-Modul-3-Model-Data-Relasional.pdf3.-Modul-3-Model-Data-Relasional.pdf
3.-Modul-3-Model-Data-Relasional.pdf
 
Model basis-data
Model basis-dataModel basis-data
Model basis-data
 
Dbs 03
Dbs 03Dbs 03
Dbs 03
 
Normalisasi
NormalisasiNormalisasi
Normalisasi
 
SISTEM BASIS DATA
SISTEM BASIS DATASISTEM BASIS DATA
SISTEM BASIS DATA
 
Modul 3 matakuliah Basis Data - Data Model
Modul 3 matakuliah Basis Data - Data ModelModul 3 matakuliah Basis Data - Data Model
Modul 3 matakuliah Basis Data - Data Model
 
2. sistem basis data
2. sistem basis data2. sistem basis data
2. sistem basis data
 
Bab 2 - SISTEM BASIS DATA.ppt
Bab 2 - SISTEM BASIS DATA.pptBab 2 - SISTEM BASIS DATA.ppt
Bab 2 - SISTEM BASIS DATA.ppt
 
Bab 2 - SISTEM BASIS DATA.ppt
Bab 2 - SISTEM BASIS DATA.pptBab 2 - SISTEM BASIS DATA.ppt
Bab 2 - SISTEM BASIS DATA.ppt
 
admnistrasi basis data infor kelas x smk
admnistrasi basis data infor kelas x  smkadmnistrasi basis data infor kelas x  smk
admnistrasi basis data infor kelas x smk
 
Erd2
Erd2Erd2
Erd2
 
Reka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan dataReka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan data
 
Reka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan dataReka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan data
 
3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...
3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...
3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...
 
Reka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan dataReka bentuk dan model pangkalan data
Reka bentuk dan model pangkalan data
 
Pertemuan-4.pptx
Pertemuan-4.pptxPertemuan-4.pptx
Pertemuan-4.pptx
 
Database relasi
Database relasiDatabase relasi
Database relasi
 
PPT Sistem Basis Data [TM3].pdf
PPT Sistem Basis Data [TM3].pdfPPT Sistem Basis Data [TM3].pdf
PPT Sistem Basis Data [TM3].pdf
 

Materi 2(model data)

  • 1.
  • 2.  Model data yaitu pemetaan yang menunjukkan hubungan logical antara elemen data atau suatu cara untuk menjelaskan bagaimana pemakai dapat melihat data secara logic.  Jenis Model data: 1. Model data berbasis record, diantaranya: - Model data Hirarki - Model data network - Model data relational 2. Model data Berbasis Objek, diantaranya - Model keterhubungan entitas(ER-Model) - Model Berorientasi objek - Model data semantik - Model data Fungsional
  • 3.  Model ini terdiri atas sekumpulan record yang dihubungkan satu sama lain melalui link(pointer) yang membentuk suatu struktur hirarki atau biasa juga disebut struktur pohon.  Ketentuan-ketentuan dalam model data hirarki yaitu: 1. Terdiri dari kumpulan record ( R1, R2, r3, ... Rn) yang masing-masing mempunyai field pengenal 2. Terdapat suatu kumpulan kaitan yang menghubungkan semua jenis record sehingga membuat diagram truktur data. 3. Kaitan tersebut membentuk suatu pohon yang semua ujungnya mengarah ke daun. 4. Tidak mungkin ada elemen yang mempunyai parent lebih dari satu.
  • 4. Contoh: Level 0 A Parent/level root Level 1 B D Child C Level 2 E F Leave
  • 5. Contoh penerapannya: 1 Ir. Indra Jl. Onta 2 Dr. Rizal Jl. Nuri 3 Anjali, SE Jl. singa f1 Struktur data 2 f3 Bahasa Inggris 3 f4 Akuntansi 4 f2 Basis data 2
  • 6.  Model ini merupakan perluasan dari trusktur data hirarki, hanya saja pada struktur ini stiap child dapat mempunyai lebih dari satu parent  Struktur jaringan merupakan suatu graph, terdiri dari suau node (simpul), yang dihubungkan dengan suatu edge.  Sebuah basis data dengan model jaringan akan terdiri atas sekumpulan record yang dihubungkan satu sama lain melalui link(pointer).  Setiap record adalah sekumpulan field yang masing-masing hanya berisi sebuah nilai data.
  • 7. Beberapa ketentuan model jaringa: 1. Terdapat lebih dari satu edge antara pasangan node 2. Tidak ada konsep root node 3. Suatu node dapat mempunyai lebih dari satu parent node Contoh: 1 2 5 4 3 8 6 7
  • 8. Contoh penerapannya: Hubungan antara record dosen dan record kuliah F1 Struktur Data 2 1 Ir. Inda Jl. Onta F2 Basis data 2 2 Dr. Rizal Jl. Nuri F3 Bhs. Inggris 3 3 Anjali, SE Jl. Singa F4 Akuntansi 4
  • 9.  Digambarkan dalam tabel dua dimensi, kolom dari tabel relational menunjukkanfield sedangkan baris menunjukkan hubungan antara record dalam suatu basis data  Beberapa istilah dalam model data relational:  Relational atau Tabel / File  Tuple atau baris / record  Cardinality atau jumlah baris  Atribut atau kolom / Field  Degree atau jumlah kolom  Domain atau sekumpulan data
  • 10.  Defenisi Relasi, yaitu diberikan suatu himpunan D1, D2, ..., Dn. R merupakan relasi pada semua himpunan di atas jika relasi itu adalah suatu himpunan dari n tuple yang berurutan. Misalnya d1, d2, ... dn, sedemikian rupa sehingga d1 milik D1, d2 milik D2 dan seterusnya dn milik Dn.  Himpunan D1, D2, ... Dn adalah domain dari relasi  Sifat-sifat relasi:  Tidak ada tuple yang ganda  Tuple-tuple dan atribut boleh tidak berurutan  Semua nilai atribut adalah atomik, artinya atribut yang satu dengan atribut yang lainnya berbeda
  • 11. Karakteristik model data relasional:  Semua elemen data pada suatu baris dan kolom tertentu harus mempunyai nilai tunggal.  Semua elemen data pada suatu kolom tertentu pada relasi yang sama harus mempunyai jenis yang sama  Masing-masing kolom dalam suatu relasi mempunyai suatu nama (atribut) yang unik  Pada suatu relasi atau tabel yang sama tidak ada dua baris yang identik Contoh ; Model data Relational NIK NAMA GOL ALAMAT 0011 Samad IIIa Minasa Upa 0012 Bahar IIb BTP 0013 Hasan IIc Nuri 0014 Halim IIIb Maccini