SlideServe
Menu
Préférences
© SlideServe · v2026

MODEL DATA

nyoko avatar
23 diapositives · 563 Views · Aug 24, 2014

BASIS DATA I/2011-GANJIL. MODEL DATA. Oleh Team teaching Bas Dat. MODEL DATA. Definisi. Kumpulan perangkat konseptual untuk menggambarkan data, hubungan data, semantik data dan batasan data Model Data: Flat File Hirarkis Jaringan Relasional Relasi-Entitas Berbasis Objek.

MODEL DATA - slide 1
01 / 23MODEL DATA
1 / 17

Télécharger la présentation

MODEL DATA
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. BASIS DATA I/2011-GANJIL MODEL DATA Oleh Team teaching Bas Dat BASIS DATA I/2011-GANJIL

  2. MODEL DATA Definisi • Kumpulan perangkatkonseptualuntukmenggambarkan data, hubungan data, semantik data danbatasan data • Model Data: • Flat File • Hirarkis • Jaringan • Relasional • Relasi-Entitas • BerbasisObjek BASIS DATA I/2011-GANJIL

  3. MODEL DATA Model Data Flat File • Data flat-file terdiridarisatuataulebih file yang dapatdibaca, yang secara normal berbentuk format file text. • Informasipadasuatu flat-file disimpansebagai fields, dengan fields-nyamemilikipanjangkonstanataupanjangbervariasi yang dipisahkanbeberapakarakter (delimeter). BASIS DATA I/2011-GANJIL

  4. MODEL DATA Contoh Model Flat File dengan Panjang Field Konstan BASIS DATA I/2011-GANJIL

  5. MODEL DATA Contoh Model Flat File dengan Panjang Field Bervariasi 0123: Mulyono: Progdi TI-S1 1234: Max Tetelepta : Progdi TI-S1 2345: TyasCatur P.: Progdi TI-S1 3456: IfanRiska:PS. Progdi TI-S1 4567: AyuPertiwi:PS. Progdi TI-S1 5678: EtikaKartika:PS. Progdi TI-S1 6789: AnthoniSuteja:PS. Progdi TI-S1 7890: FikriBudiman: Progdi TI-S1 BASIS DATA I/2011-GANJIL

  6. MODEL DATA Model Data Hirarkis • Model paling tua yang pernahditerapkandalamsuatu DBMS • Model HirarkisBiasadisebut model pohon, karenameyerupaipohon yang dibalik • Menggunakanpola orang tua – anak • Setiap orang tuabisamemilikisatu (hubungan 1:1) ataubeberapaanak (hubungan 1:M) tetapisetiapanakhanyamemiliki 1 orang tua • Pernah di-implementasikanoleh IBM padasebuah DBMS yang diberinama IMS (Information Management System) namunkemudian di-kalahkanolehimplementasi model yang lebihmutakhirseperti model Data RelasionalsepertiRbase, dsb BASIS DATA I/2011-GANJIL

  7. MODEL DATA Contoh MHS KRS BASIS DATA I/2011-GANJIL

  8. MODEL DATA Contoh Model Hirarkis Dari MHS KRS BASIS DATA I/2011-GANJIL

  9. MODEL DATA Model Data Jaringan • Pengembangan dari model data hirarkis, melihat kekurangan dari model hirarkis tersebut. • Diperkenankan bahwa sebuah child-record bisa memiliki lebih dari satu parent-record. • Pada implementasi-nya berarti antara parent-record dan child-record diperlukan penghubung (link atau pointer) yang bisa satu arah atau dua-arah • Persoalan yang timbul adalah “terjadinya hutan pointer” akibat relasi antar record yang rumit sehingga penelusuran data menjadi sangat sulit BASIS DATA I/2011-GANJIL

  10. MODEL DATA Contoh MHS KRS BASIS DATA I/2011-GANJIL

  11. MODEL DATA Contoh Model Jaringan Dari MHS KRS BASIS DATA I/2011-GANJIL

  12. BASIS DATA RELASIONAL Model Data Relasional • Model data yang diciptakan berdasarkan teori-relasional seperti relational algebra, dan relational calculus • Salah seorang pencetus awal dari basis data relasional adalah E.F.Codd yang juga telah menciptakan serangkaian operasi matematika relasional terhadap model data relasional. • Menggunakan tabel dua dimensi yang terdiri atas baris dan kolom untuk memberi gambaran sebuah berkas data. BASIS DATA I/2011-GANJIL

  13. BASIS DATA RELASIONAL Prinsip Model Data Relasional • Satu tabel mewakili satu “domain” data atau entity, bila direkam merupakan satu file yang hanya memiliki satu tipe record saja, setiap record adalah baris • Setiap record terdiri atas beberapa field (atribut) atau tuple, atau kolom • Jumlah tuple / field pada setiap record sama • Setiap record memiliki atribut kunci utama (primary key) yang unik dan dapat dipakai untuk mengenali satu record • Record dapat diurutkan menurut kunci utama BASIS DATA I/2011-GANJIL

  14. BASIS DATA RELASIONAL Contoh Tabel Mahasiswa BASIS DATA I/2011-GANJIL

  15. BASIS DATA RELASIONAL Contoh Tabel Kuliah BASIS DATA I/2011-GANJIL

  16. BASIS DATA RELASIONAL Contoh Tabel KHS BASIS DATA I/2011-GANJIL

  17. BASIS DATA RELASIONAL Kelebihan • Data sangatcepatdiakses • Struktur basis data mudahdilakukanperubahan • Data direpresentasikansecaralogik, user tidakmembutuhkanbagaimana data disimpan. • Mudahuntukmembentuk query yang komplekdalammelakukan retrieve data • Mudahuntukmengimplementasikanintegritas data • Data lebihakurat • Mudahuntukmembangundanmemodifikasi program aplikasi • Telahdikembangkan Structure Query Language (SQL). BASIS DATA I/2011-GANJIL

  18. BASIS DATA RELASIONAL Kekurangan Kelompokinformasi/tables yang berbedaharusdilakukan joined untukmelakukan retrieve data User harus familiar denganrelasiantartabel User harusbelajar SQL. BASIS DATA I/2011-GANJIL

  19. BASIS DATA RELASIONAL Model Relasi Entitas • Model Relasi-Entitasatau (Entity Relationship Model) padahakekatnyaperwujudandari model relasionaldalambentuk diagram, yaituE-R Diagram. • Domain data disebutjugasebagaihimpunanentitas, diwakilioleh diagram kotak • Field-data atauatributdiwakilioleh diagram lingkaranatauellips. • Hubunganataurelasiantar domain diwakiliolehjajaran-genjang BASIS DATA I/2011-GANJIL

  20. BASIS DATA RELASIONAL Contoh Model Relasi Entitas Antara Mahasiswa – Mata Kuliah BASIS DATA I/2011-GANJIL

  21. BASIS DATA RELASIONAL Model Data Berbasis Objek • Model data berbasisobjekdikembangkansearahdenganperkembanganpemrogramanberbasisobjek. • Salah satukarakteristikdarisistemberbasisobjekadalahencapsulationyaitusuatuobjekterpisahdariobjek lain sehinggasetiapobjekseakan-akanberadadalamkapsulnyamasing-masing. • Padasetiapkapsulterdapatkomponendata (attribute)dikemasbersamadengankomponenakses-nya (methods). BASIS DATA I/2011-GANJIL

  22. BASIS DATA RELASIONAL Contoh Model Data Berbasis Objek BASIS DATA I/2011-GANJIL

  23. P E N U T U P Terima kasih BASIS DATA I/2011-GANJIL