model data.pdf

45
AYO BELAJAR !!! AYO BELAJAR !!!

Upload: ngothuan

Post on 31-Dec-2016

299 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: MODEL DATA.pdf

AYO BELAJAR !!!AYO BELAJAR !!!

Page 2: MODEL DATA.pdf

MODEL DATA

DIANA RAHMAWATI

MAHENDRA ADI NUGRAHA

Page 3: MODEL DATA.pdf

DEFINISI MODEL DATADEFINISI MODEL DATA

MODEL DATA MERUPAKAN SUATU CARA UNTUK MENJELASKAN TENTANG DATA-DATA YANG TERSIMPAN DALAM BASIS DATA DAN BAGAIMANA HUBUNGAN ANTAR DATA TERSEBUT UNTUK PARA PEMAKAI SECARA LOGIK (EDHY SUTANTA)

MODEL DATA MERUPAKAN SEKUMPULAN KONSEP UNTUK MENERANGKAN DATA, HUBUNGAN-HUBUNGAN ANTARA DATA DAN BATASAN-BATASAN YANG TERINTEGRASI DIDALAM SUATU ORGANISASI (LINDA MARLINDA)

Page 4: MODEL DATA.pdf

TUJUAN MODEL DATA

TUJUAN MODEL DATA ADALAH UNTUK

MENYAJIKAN DATA AGAR MUDAH DI

MODIFIKASI DAN DI MENGERTI.

Page 5: MODEL DATA.pdf

JENIS MODEL DATA

SECARA GARIS BESAR MMODEL DATA DKELOMPOKKAN DALAM TIGA MACAM YAITU :

1. MODEL DATA BERBASIS OBYEK (OBJECT BASED DATA MODEL)

2. MODEL DATA BERBASIS RECORD (RECORD BASED DATA MODEL)

3. MODEL DATA FISIK (PHYSICAL BASED DATA MODEL)

Page 6: MODEL DATA.pdf

MODEL DATA BERBASIS OBYEK

(OBJECT BASED DATA MODEL)

MERUPAKAN HIMPUNAN DATA DAN

PROSEDUR/RELASI YANG MENJELASKAN

HUBUNGAN LOGIK ANTAR DATA DALAM

SUATU BASISS DATA BERDASARKAN

OBYEK DATANYA

TERDIRI ATAS :

ENTITY RELATIONSHIP MODEL

SEMANTIC MODEL

BINARY MODEL

Page 7: MODEL DATA.pdf

MODEL DATA BERBASIS RECORD

(RECORD BASED DATA MODEL)

MODEL INI BERDASARKAN RECORD/REKAMAN UNTUK MENJELASKAN KEPADA PEMAKAI MENGENAI HUBUNGAN LOGIK ANTAR DATA DALAM BASIS DATA

TERDIRI DARI :

HIERARCHYCAL MODEL

NETWORK MODEL

RELATIONAL MODEL

Page 8: MODEL DATA.pdf

MODEL DATA FISIK (PHYSICAL

BASED DATA MODEL)

MODEL INI DIGUNAKAN UNTUK MENGURAIKAN DATA DI TINGKAT INTERNAL ATAU MENJELASKAN KEPADA PEMAKAI BAGAIMANA DATA-DATA DALAM BASIS DATA DISIMPAN DALAM MEDIA PENYIMPANAN SECARA FISIK. MODEL INI JARANG DIGUNAKAN KARENA KERUMITAN DAN KOMPLEKSITASNYA YANG JUSTRU MENYULITKAN PEMAKAI.

MODEL INI TERDIRI DARI :

UNIFYING MODEL

FRAME MEMORY

Page 9: MODEL DATA.pdf

ENTITY RELATONSHIP MODEL

DIGUNAKAN UNTUK MENJELASKAN HUBUNGAN ANTAR DATA DALAM BASIS DATA KEPADA USER SECARA LOGIK.

ER-M DIDASARKAN PADA PERSEPSI BAHWA REAL WORLD TERDIRI ATAS OBYEK-OBYEK DASAR YANG MEMPUNYAI HUBUNGAN/KERELASIAN ANTAR OBYEK-OBYEK DASAR TERSEBUT.

ER-M YANG DIGAMBARKAN DALAM BENTUK DIAGRAM DISEBUT DIAGRAM ER DENGAN MENGGUNAKAN SIMBOL-SIMBOL GRAFIS TERTENTU

Page 10: MODEL DATA.pdf

MENGAPA PERLU MODEL EMENGAPA PERLU MODEL E--RR

DAPAT MENGGAMBARKAN DAPAT MENGGAMBARKAN HUBUNGAN ANTAR ENTITY DENGAN HUBUNGAN ANTAR ENTITY DENGAN JELASJELAS

DAPAT MENGGAMBARKAN BATASAN DAPAT MENGGAMBARKAN BATASAN JUMLAH ENTITY DAN PARTISIPASI JUMLAH ENTITY DAN PARTISIPASI ANTAR ENTITY ANTAR ENTITY

MUDAH DIMENGERTI OLEH PEMAKAIMUDAH DIMENGERTI OLEH PEMAKAI

MUDAH DISAJIKAN OLEH PERANCANG MUDAH DISAJIKAN OLEH PERANCANG DATABASE DATABASE

Page 11: MODEL DATA.pdf

KOMPONEN-KOMPONEN E-R

ENTITY / ENTITAS

ATTRIBUTE / ATRIBUT

RELATIONSHIP / RELASI ANTAR

ENTITAS

Page 12: MODEL DATA.pdf

ENTITY/ ENTITASENTITY/ ENTITAS ADALAH SEGALA SESUATU (ORANG, BENDA, HAL)

YANG INFORMASINYA PERLU DISIMPAN DIDALAM BASIS DATA

ENTITY SET/HIMPUNAN ENTITAS ADALAH KUMPULAN ENTITAS YANG SEJENIS

ENTITAS DAPAT BERUPA :

- ENTITY YANG BERSIFAT FISIK YAITU ENTITAS YANG SECARA FISIK DAPAT DILIHAT (MISAL: RUMAH, MHS, DOSEN, KENDARAAN DAN LAIN-LAIN)

- ENTITY YANG BERSIFAT KONSEP/LOGIK : ENTITY YANG TIDAK DAPAT DILIHAT SECARA FISIK (MISAL : PEKERJAAN, PERUSAHAAN, RENCANA. MATA KULIAH DAN LAIN-LAIN)

SIMBOL YANG DIGUNAKAN UNTUK ENTITAS ADALAH PERSEGI PANJANG

Page 13: MODEL DATA.pdf

MACAMMACAM--MACAM ENTITASMACAM ENTITAS ENTITAS REGULER

DISEBUT JUGA ENTITAS DOMINAN, MERUPAKAN ENTITAS YANG KEBERADAANNYA TIDAK TERGANTUNG PADA ENTITAS YANG LAIN CONTOH ENTITAS MHS, MATA KULIAH, KARYAWAN

ENTITAS DEPENDEN

DISEBUT ENTITAS TIDAK BEBAS/LEMAH /SUBORDINAT KARENA KEBERADAANNYA BERGANTUNG PADA ENTITAS YANG LAIN ARTINYA ENTITAS TERSEBUT MUNCUL JIKA ADA ENTITAS LAIN SEBAGAI ACUANNYA (ENTITAS REGULER) MISAL: MAHASISWA –JENJANG-SARJANA BERGANTUNG PADA ENTITAS MAHASISWA

ENTITAS SUPER TYPE DAN ENTITAS SUB TYPE

ENTITAS SUPER TYPE: ENTITAS YANG MEMILIKI TINGKATAN YANG LEBIH TINGGI YAITU MEMBAWAHI ATAU MEMPUNYAI ENTITAS BAGIAN YANG LEBIH RENDAH.

ENTITAS SUB TYPE MERUPAKAN ENTITAS YANG LEBIH RENDAH YAITU ENTITAS YANG MENJADI BAGIAN ENTITAS LAIN . MISAL ENTITAS KARYAWAN (ENTITAS SUPER TYPE) TERDIRI DARI ENTITAS KARYAWAN TETAP (SUB TYPE) DAN KARYAWAN TIDAK TETAP (SUB TYPE)

Page 14: MODEL DATA.pdf

ATTRIBUTEATTRIBUTE

MERUPAKAN KETERANGAN-KETERANGAN YANG TERKAIT PADA SEBUAH ENTITAS YANG PERLU DISIMPAN SEBAGAI BASIS DATA.

NILAI ATRIBUT ADALAH INFORMASI YANG DISIMPAN DISUATU ATRIBUT DIDALAM SUATU ENTITAS ATAU RELATIONSHIP

TERDAPAT DUA JENIS ATRIBUT :

- IDENTIFER (KEY) UNTUK MENENTUKAN SUATU ENTITAS SECARA UNIK

- DECRIPTOR (NONKEY ATRIBUTE), UNTUK MENENTUKAN KARAKTERISTIK DARI SUATU ENTITAS YANG UNIK

SIMBOL UNTUK ATRIBUT ADALAH ELLIPS/OVAL

Page 15: MODEL DATA.pdf

MAHASISWA

NIM

NAMA

JURUSAN

Page 16: MODEL DATA.pdf

KLASIFIKASI ATRIBUT

DAPAT DIKLASIFIKASIKAN DALAM 2 KELOMPOK :

1. ATRIBUT SEDERHANA (SIMPLE ATRIBUTE) YAITU JIKA ATRIBUT BERISI SEBUAH KOMPONEN NILAI/ELEMENTER. CONTOH BUKU EDHY SUTANTA HAL 89

2. ATRIBUT KOMPOSIT (COMPOSITE ATTRIBUTE) YAITU JIKA ATRIBUT BERISI LEBIH DARI SEBUAH KOMPONEN NILAI. CONTOH : BUKU EDHY SUTANTA HAL 90

Page 17: MODEL DATA.pdf

RELASI ANTAR ENTITAS

(RELATIONSHIP) ADALAH HUBUNGAN YANG TERJADI

ANTARA SATU ATAU LEBIH ENTITAS

RELATIONSHIP TIDAK MEMPUNYAI KEBERADAAN FISIK, KECUALI YANG MEWARISI HUBUNGAN ANTARA ENTITAS TERSEBUT

RELATIONSHIP SET ADALAH KUMPULAN RELATIONSHIP YANG SEJENIS

SIMBOL YANG DIGUNAKAN ADALAH BENTUK BELAH KETUPAT/RECTANGLE

Page 18: MODEL DATA.pdf

DOSEN MENGAJAR MAHASISWA

Page 19: MODEL DATA.pdf

JENIS RELASI ANTAR ENTITAS JENIS RELASI ANTAR ENTITAS

RELASI 1RELASI 1-- KE KE --1 / SATU KE SATU (1 / SATU KE SATU (ONE ONE

TO ONETO ONE))

RELASI n RELASI n ––KE KE –– 1 /BANYAK KE SATU 1 /BANYAK KE SATU

((MANY TO ONEMANY TO ONE) ATAU 1) ATAU 1--KEKE--n /SATU KE n /SATU KE

BANYAK (BANYAK (ONE TO MANYONE TO MANY) )

RELASI nRELASI n--KEKE--n / BANYAK KE BANYAK n / BANYAK KE BANYAK

((MANY TO MANYMANY TO MANY) )

Page 20: MODEL DATA.pdf

SIMBOL RELASI ANTAR

ENTITAS

JENIS RELASI JENIS RELASI

11--KEKE--11

11--KEKE--nn

nn--KEKE--11

nn--KEKE--nn

SIMBOL YANG SIMBOL YANG

DIGUNAKAN DIGUNAKAN

Page 21: MODEL DATA.pdf

LANGKAH MENGGAMBAR ERLANGKAH MENGGAMBAR ER--DD

1.1. IDENTIFIKASIKAN SETIAP ENTITAS IDENTIFIKASIKAN SETIAP ENTITAS YANG TERLIBATYANG TERLIBAT

2.2. IDENTIFIKASIKAN SETIAP ATRIBUT IDENTIFIKASIKAN SETIAP ATRIBUT PADA SETIAP ENTITASPADA SETIAP ENTITAS

3.3. IDENTIFIKASIKAN KEMUNGKINAN IDENTIFIKASIKAN KEMUNGKINAN ADANYA RELASI YANG MUNGKIN ADANYA RELASI YANG MUNGKIN TERJADI ANTAR ENTITASTERJADI ANTAR ENTITAS

4.4. GAMBARKAN ERGAMBARKAN ER--DD

5.5. CEK/PERIKSA HASIL ERCEK/PERIKSA HASIL ER--D D

Page 22: MODEL DATA.pdf

TUGASTUGAS

GAMBARKAN DIAGRAM ENTITY RELATIONSHIP (ERGAMBARKAN DIAGRAM ENTITY RELATIONSHIP (ER--D) D) DARI KASUS DIBAWAH INI DARI KASUS DIBAWAH INI

KASUS :

SEBUAH PERUSAHAAN MEMPUNYAI BEBERAPA BAGIAN. MASING-MASING BAGIAN MEMPUNYAI PENGAWAS DAN SETIDAKNYA SATU PEGAWAI. PEGAWAI HARUS DITUGASKAN PADA PALING TIDAK SATU BAGIAN TETAPI DAPAT PULA BEBERAPA BAGIAN. PALING TIDAK SATU PEGAWAI MENDAPAT TUGAS SEBUAH PROYEK. FIELD-FIELDNYA ADALAH NAMA BAGIAN, PROYEK, PENGAWAS, PEGAWAI, NOMOR PENGAWAS, NOMOR PEGAWAI DAN NOMOR PROYEK.

Page 23: MODEL DATA.pdf

JAWABAN JAWABAN

KASUSKASUS1. Menentukan

Entitas

Entitas pada sistem adalah Bagian, Pegawai, Pengawas/supervisor dan Proyek.

2. Menentukan Relasi

Bagian Pegaw

ai

Penga

was

Proyek

Bagian Dituga

skan

ke

Dijalan

kan

oleh

Pegaw

ai

milik Bekerj

a pada

Penga

was

menjal

ankan

Proyek mengg

unakan

Page 24: MODEL DATA.pdf

lanjutan

3. Menggambar ERD Sementara3. Menggambar ERD Sementara

Bagian

PegawaiProyek

PengawasDijalankan

Oleh

Bekerja

Pada

Ditugaskan

ke

Page 25: MODEL DATA.pdf

Lanjutan

4. 4. Mengisi Kardinalitas

Masing-masing bagian hanya mempunyai satu pengawas

Seorang pengawas hanya bertugas pada satu bagian

Masing-masing bagian memiliki paling tidak satu pegawai

Masing-masing pegawai bekerja paling tidak pada satu bagian

Masing-masing proyek dikerjakan oleh paling tidak satu pegawai

Seorang pegawai bisa mendapat tugas sebuah atau beberapa proyek.

Page 26: MODEL DATA.pdf

Bagian

PegawaiProyek

Pengawas

Ditugaskan

ke

Bekerja

pada

Dijalankan

Oleh

Page 27: MODEL DATA.pdf

lanjutan

5. Menentukan Kunci Utama

Kunci utamanya adalah nama bagian, Nomor pengawas, Nomor pegawai dan Nomor proyek

6. Menggambar ER-D berdasrkan Kunci

Karena terdapat dua relasi banyak ke banyak pada ER-D sementara, yaitu antara Bagian-pegawai dan antara Pegawai-proyek maka, harus dibuatkan entitas baru yaitu Bagian-Pegawai dan Pegawai-Proyek. Kunci utama Pegawai-Proyek adalah gabungan antara nama bagian dan nomor pegawai. Sedangkan untuk entitas Pegawai-Proyek kunci utamanya adalah gabungan dari nomor pegawai dan nomor proyek.

Page 28: MODEL DATA.pdf

BAGIAN

Data Kunci :

Nama Bagian

PEGAWAI-PROYEK

Data kunci:

Nomor pegawai

Nomor proyek

PEGAWAI

Data kunci:

Nomor pegawai

PENGAWAS

Data kunci :

Nomor pengawas

BAGIAN-PEGAWAI

Data Kunci :

Nama Bagian

Nomor Pegawai

PROYEK

Data kunci:

Nomor proyek

Dijalankan

oleh

Bekerja

Pada

Bekerja

pada

Terlibat di

Ditugaskan

ke

Page 29: MODEL DATA.pdf

Lanjutan

7. Menentukan Atribut

Atribut yang diperlukan adalah Nama Bagian, Nama Proyek, Nama Pegawai, Nama Pengawas, Nomor Pengawas, Nomor Pegawai, Nomor Proyek.

8. Memetakan Atribut

Entitas Atribut

Bagian Nama BagianNama Bagian

Pegawai Nomor PegawaiNomor Pegawai

Nama PegawaiNama Pegawai

Pengawas Nomor PengawasNomor Pengawas

Nama PengawasNama Pengawas

Proyek Nomor ProyekNomor Proyek

Nama Proyek Nama Proyek

Page 30: MODEL DATA.pdf

BAGIAN

Data Kunci :

Nama Bagian

PEGAWAI-PROYEK

Data kunci:

Nomor pegawai

Nomor proyek

PEGAWAI

Data kunci:

Nomor pegawai

Data bukan kunci

Nama Pegawai

PENGAWAS

Data kunci :

Nomor pengawas

Data bukan kunci:

Nama Pengawas

BAGIAN-PEGAWAI

Data Kunci :

Nama Bagian

Data bukan kunci

Nomor Pegawai

PROYEK

Data kunci:

Nomor proyek

Data bukan kunci

Nama Proyek

Dijalankan

oleh

Bekerja

Pada

Bekerja

pada

Terlibat di

Ditugaskan

ke

9. Menggambar ER-D

dengan Atribut

10. Memeriksa Hasil

Page 31: MODEL DATA.pdf

KasusKasus lagilagi

PT PT menerapkanmenerapkan kebijakankebijakan berkaitanberkaitan dengandengan penjualanpenjualan dandan

penerimaanpenerimaan kasnyakasnya. . AdapunAdapun kebijakakannyakebijakakannya adalahadalah

sebagaisebagai berikutberikut: :

SeorangSeorang pelangganpelanggan paling paling tidaktidak harusharus melaksanakanmelaksanakan

satusatu transaksitransaksi penjualanpenjualan

TransaksiTransaksi penjualanpenjualan akanakan diakuidiakui perusahaanperusahaan sebagaisebagai

transaksitransaksi jikajika paling paling tidaktidak adaada satusatu pelangganpelanggan

DalamDalam penerimaanpenerimaan kasnyakasnya, , sistemsistem penerimaanpenerimaan kaskas

perusahaanperusahaan dapatdapat menerimamenerima satusatu transaksitransaksi penjualanpenjualan

kedalamkedalam satusatu penerimaanpenerimaan kaskas dandan dapatdapat menerimamenerima

banyakbanyak penerimaanpenerimaan kaskas

Page 32: MODEL DATA.pdf

SEMANTIC MODEL

Semantic Model digunakan untuk menjelaskan

hubungan antar data dalam basis data kepada

pemakai secara logik.

Semantic model digambarkan dalam bentuk

diagram : diagram semantic

Semantic model hampir sama dengan entity

relationship model perbedaannya terletak pada

kerelasian antar obyek dimana tidak

dinyatakan dalam bentuk simbol tetapi dengan

kata-kata (semantic)

Page 33: MODEL DATA.pdf

KOMPONEN DIAGRAM SEMANTICKOMPONEN DIAGRAM SEMANTIC

1. Entitas

- dinyatakan dengan simbol persegi panjang atau ellips

- nama entitas ditulis didalam simbol, berupa kata benda dan mudah dipahami

2. Atribut

- dinyatakan dengan simbol ellips

- nama atribut berupa kata benda, mudah dipahami dan dihubungkan dengan entitas dengan menggunakan garis lurus

Page 34: MODEL DATA.pdf

MAHASISWA

Status

Kode-Agama

Alamat--Lokal

Tanggal-Lahir

Nama-Mahasiswa

Nomor

Kode-Jurusan

Kode-Jenjang-Studi

Kode-Program-Studi

Kode-Angkatan ENTITAS DAN

ATRIBUT

MAHASISWA

Kode-Angkatan

Kode-Program-Studi

Kode-Jenjang-Studi

Kode-Jurusan

Nomor

Nama-Mahasiswa

Tanggal-Lahir

Alamat--Lokal

Kode-Agama

Status

Page 35: MODEL DATA.pdf

lanjutan

3. Relasi antar Entitas

- dinyatakan dengan simbol garis anak panah

- menghubungkan dua entitas

- nama kerelasian berupa kata kerja aktif;

mudah dipahami.

- Kerelasian dikelompokkan dalam 3 jenis :

a. relasi 1 ke 1(satu ke satu)

b. relasi n ke 1 (banyak ke satu)

c. relasi n ke n (banyak ke banyak)

Page 36: MODEL DATA.pdf

MAHASISWA Mata-Kuliah Mengikuti

MAHASISWA Mata-KuliahMengikuti

RELASI ANTAR ENTITAS

Page 37: MODEL DATA.pdf

MENGGAMBAR DIAGRAM SEMANTIC

Langkah-langkah :

1. Identifikasi entitas yang terlibat

2. Identifikasi atribut pada tiap entitas

3. Identifikasi relasi dan jenis relasiantar entitas

yang mungkin terjadi

4. Gambarkan simbol entitas, atribut dan relasi

antar entitas

5. Cek diagram semantic yang sudah digambar.

Page 38: MODEL DATA.pdf

ContohContoh Diagram Semantic ModelDiagram Semantic Model

No TabunganNo Tabungan SaldoAlamat

BANK BNI

MAHENDRACUSTOMER

TABUNGAN

mempunyai adalah

Page 39: MODEL DATA.pdf

TERDIRI DARI :

HIERARCHYCAL MODEL

NETWORK MODEL

RELATIONAL MODEL

MODEL DATA BERBASIS RECORD

(RECORD BASED DATA MODEL)

Page 40: MODEL DATA.pdf

HIERARCHYCAL MODEL

Sering disebut sebagai struktur pohon

Istilah :

- Node: elemen-elemen pohon dalam model data hirarkhi. Node dapat berupa record.

- Root : Node yang mempunyai level paling tinggi pada dalam suatu hirarkhi dan hanya satu node

- Parent : node yang memiliki tingkatan yang lebih tinggi. Satu node pada tingkat level yang lebih rendah hanya diijinkan memiliki satu relasi saja. ke tingkat level yang lebih tinggi

- Child: node-node yang memiliki tingkatan yang lebih rendah daripada parent. Satu parent dapat memiliki lebih dari satu child.

Leaves/Leaf :Node yang tidak memiliki child.

Page 41: MODEL DATA.pdf

JenisJenis StrukturStruktur PohonPohon

TerdapatTerdapat tigatiga kemungkinankemungkinan: :

PohonPohon tidaktidak setimbangsetimbang: : jikajika nodenode--node node dalamdalam pohonpohon

memilikimemiliki cabangcabang yang yang berbedaberbeda

PohonPohon setimbangsetimbang : : setiapsetiap node node seluruhseluruh level level memilikimemiliki

jumlahjumlah cabangcabang yang yang samasama

PohonPohon BinerBiner : : setiapsetiap node node dalamdalam seluruhseluruh level level

mempunyaimempunyai duadua cabangcabang

ContohContoh gambargambar ketigaketiga strukturstruktur diatasdiatas dapatdapat dilihatdilihat dibukudibuku edhyedhy

sutantasutanta halhal 122122--123123

Model Model HirarkhiHirarkhi digunakandigunakan untukuntuk menggambarkanmenggambarkan

kerelasiankerelasian 11--keke--n n dalamdalam hubunganhubungan anatranatr datadata

Page 42: MODEL DATA.pdf

KelemahanKelemahan Model Model HirarkhiHirarkhi

Model Model hirarkhihirarkhi memilikimemiliki fleksibilitasfleksibilitas yang yang

rendahrendah yang yang berkaitanberkaitan dengandengan pemeliharaanpemeliharaan

basis data basis data tetapitetapi model model iniini memilikimemiliki ukjukukjuk

kerjakerja yang yang sangatsangat baikbaik untukuntuk aksesakses data data daridari

basis data yang basis data yang tersimpantersimpan dalamdalam berkasberkas..

Page 43: MODEL DATA.pdf

NETWORK MODEL

Model Model jaringanjaringan menggunakanmenggunakan duadua buahbuah pointer pointer untukuntuk

meningkatkanmeningkatkan fleksibilitasfleksibilitas model model hirarkhihirarkhi yang yang terdiriterdiri

daridari previousprevious ((untukuntuk menghubungkanmenghubungkan dengandengan record record

sebelumnyasebelumnya) ) dandan nextnext ((untukuntuk menghubungkanmenghubungkan dengandengan

record record selanjutnyaselanjutnya))

Model Model JaringanJaringan memuatmemuat sekumpulansekumpulan node yang node yang

memungkinkanmemungkinkan dihubungkandihubungkan dengandengan node node lainnyalainnya

sehinggasehingga sebuahsebuah node child node child dapatdapat mempunyaimempunyai lebihlebih

daridari satusatu parent. parent.

ContohContoh model model jaringanjaringan dapatdapat saudarasaudara lihatlihat didi bukubuku

edhyedhy sutantasutanta halhal 130130

Page 44: MODEL DATA.pdf

RELATIONAL DATABASE RELATIONAL DATABASE

MODEL (RDBM)MODEL (RDBM)

MerupakanMerupakan model yang model yang banyakbanyak digunakandigunakan

RDBM RDBM menjelaskanmenjelaskan tentangtentang hubunganhubungan logiklogik

antarantar data data dalamdalam basis data basis data dengandengan

merepresentasikannyamerepresentasikannya keke dalamdalam bentukbentuk relasirelasi--

relasirelasi yang yang berupaberupa tabeltabel. .

TabelTabel tsbtsb merupakanmerupakan tabeltabel mendatarmendatar ((flat fileflat file) )

yang yang terdiriterdiri daridari sejumlahsejumlah barisbaris yang yang

menunjukkanmenunjukkan record record dandan kolomkolom..

Page 45: MODEL DATA.pdf

Membaca, berpikir, menulis, meringkas, dan

bertanya.

Itulah pembelajar sejati.