SlideShare a Scribd company logo
1 of 14
Download to read offline
Model Data BerbasisRecord 
By Carudin
Model Data BerbasisRecord 
•Relational Model, data–data disajikandalambentuktabel(barisdankolom). Setiaptabelmempunyaikeyyang uniksertasetiaptabelharusberelasidenganminimal satutabellain. 
•Hierarchical Model, data–data disajikandenganbentukpohon(tree) danmempunyairoot danbeberapasubtree. Level yang lebihatasdisebutparent. Level yang dibawahnyadisebutchild. 
•Network Model,data–data disajikandalambentukjaringandanrecord–recordnyabiasadisebutmemberdanowner.
Relational Model 
•Model basis data iniditemukan/diperkenalkanpertamakali olehE. F. Codd. Model basis data menujukkansuatucara/mekanismeyang digunakanuntukmengelola/mengorganisasidata secarafisikdalammemorisekunderyang akanberdampakpula padabagaimanakitamengelompokkandanmembentukkeseluruhandata yang terkaitdalamsistemyang sedangkitatinjau.
ModelDataRelational 
RelasiantaraTabelMahasiswadanTabelMataKuliah
Istilahdalammodel data relational : 
•Relasi(file/tabel/entitas) adalahsebuahtabelyang terdiridaribeberapakolomdanbeberapabaris. Datanyaberisisekumpulantupleyang bervariasipadasetiapwaktu. 
•Atribut(field/kolom) adalahkolomdisebuahrelasi. 
•Tuple/recordadalahbarisdisebuahrelasi
•Domainadalahsekumpulannilaidata yang mempunyaiartidantipeyang sama, setiapatributnyaharusdidefinisikantepatsatudomain. 
•Degree/derajatadalahjumlahatributataukolomdalamsebuahrelasi. 
•Cardinalityadalahjumlahtupleataubarisdalamsebuahrelasi.
Relation Key : 
•Candidate Keyyaitusatuataugabunganminimal atributyang bersifatunikyang dapatdigunakanuntukmengidentifikasi/membedakansetiaprecorddalamrelasi. Dalamsetiaprelasiminimal mempunyaisebuahkuncikandidat. 
•Primary Keyyaitubagian/salahsatudaricandidatkeyyang dipilih/digunakansebagaikunciutamauntukmengidentifikasi/membedakansetiaprecorddalamrelasi. Dalamsetiaprelasiharusmempunyaiprimary keydanjumlahnyahanyasatubuah. Primary keyharusunikdantidakbolehnull.
•Alternative Keyyaitubagiandaricandidatkeyyang tidakdipilih/digunakansebagaiprimary key. Dalamsetiaprelasitidakharusmempunyaialternatifkey. Hal inibergantungpadajumlahcandidatkey yang ada. Jikajumahdalamsebuahrelasilebihdarisatu, makasalahsatuakandigunakansebagaiprimary keydansatuyang lainnyamenjadialternatifkey. Tetapiapabilasebuahrelasihanyamemilikisebuahcandidatkey, makaiaakandigunakansebagaiprimary keydantidakadaalternatifkey. 
•Foreign Keyyaitusatuataugabungansembarangatributyang menjadiprimarykeydalamrelasilain yang mempunyaihubungansecaralogik. Foreign keytidakharusdimilikidalamsebuahrelasi. Jikaforeign keymunculdalamsebuahrelasi,
Model Jaringan 
•Sebuahbasis data denganmodel jaringanakanterdiriatassekumpulanrecordyang dihubungkansatusamalain melaluilink. Sebuahrecord setaradenganentitas. Setiaprecord adalahsekumpulanfield(atribut), yang masing–masinghanyaberisisebuahnilaidata. Sebuahlinkmerupakansebuahgabungandiantarduarecord. Jadi, sebuahlinkbisadianggapsebagaibentukterbatas(biner) relasi.
Model Hierarki 
•Sebuahbasis data denganmodel Hierarkiakanterdiriatassekumpulanrecordyang dihubungkansatusamalain melaluilinkyang membentuksuatustrukturhierarki. Pengertianrecorddanlinkdisinisamadenganpengertianrecordpadamodel jaringan. Denganmemanfaatkanpedeklarasianstrukturyang samadenganyang ditunjukkansebelumnya.
Petemuan5
Petemuan5

More Related Content

Viewers also liked (18)

A.Elharbotly's c.v
A.Elharbotly's c.vA.Elharbotly's c.v
A.Elharbotly's c.v
 
Word cards
Word cardsWord cards
Word cards
 
2 senarai rumus add maths k1 trial spm sbp 2010
2 senarai rumus add maths k1 trial spm sbp 20102 senarai rumus add maths k1 trial spm sbp 2010
2 senarai rumus add maths k1 trial spm sbp 2010
 
ร่างพรบคอม 2011
ร่างพรบคอม 2011ร่างพรบคอม 2011
ร่างพรบคอม 2011
 
Carabane
CarabaneCarabane
Carabane
 
Vokal ya
Vokal yaVokal ya
Vokal ya
 
Hasil belajar blok 3.5
Hasil belajar blok 3.5Hasil belajar blok 3.5
Hasil belajar blok 3.5
 
Film poster pres
Film poster presFilm poster pres
Film poster pres
 
Kurikulum standard
Kurikulum standardKurikulum standard
Kurikulum standard
 
Evaluation Question 3
Evaluation Question 3Evaluation Question 3
Evaluation Question 3
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Rancangan pengajaran harian (azim)
Rancangan pengajaran harian (azim)Rancangan pengajaran harian (azim)
Rancangan pengajaran harian (azim)
 
A Tus Brazos Fui
A Tus Brazos FuiA Tus Brazos Fui
A Tus Brazos Fui
 
Doc2
Doc2Doc2
Doc2
 
My storyboard
My storyboardMy storyboard
My storyboard
 
Psak 18-dana-pensiun-ias-26
Psak 18-dana-pensiun-ias-26Psak 18-dana-pensiun-ias-26
Psak 18-dana-pensiun-ias-26
 
PROPIEDADES DE LOS MATERIALES
PROPIEDADES DE LOS MATERIALESPROPIEDADES DE LOS MATERIALES
PROPIEDADES DE LOS MATERIALES
 
Manual linus versi2011
Manual linus versi2011Manual linus versi2011
Manual linus versi2011
 

Similar to Petemuan5

Tugas 4 0317-nurulazmi-1412510487
Tugas 4 0317-nurulazmi-1412510487Tugas 4 0317-nurulazmi-1412510487
Tugas 4 0317-nurulazmi-1412510487
nurul azmi
 
03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data
Ainul Yaqin
 
Database ms. access by esde
Database ms. access by esdeDatabase ms. access by esde
Database ms. access by esde
Sii Esde
 
Sistem basis data
Sistem basis dataSistem basis data
Sistem basis data
ramdani ,
 
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
 
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
 
Dbs 03
Dbs 03Dbs 03
Dbs 03
ajb27
 
007 01 138 tugas1 basis data
007 01 138 tugas1 basis data007 01 138 tugas1 basis data
007 01 138 tugas1 basis data
Arya Bgtcool
 

Similar to Petemuan5 (20)

SISTEM BASIS DATA
SISTEM BASIS DATASISTEM BASIS DATA
SISTEM BASIS DATA
 
Tugas 4 0317-imelda felicia-1412510545
Tugas 4 0317-imelda felicia-1412510545Tugas 4 0317-imelda felicia-1412510545
Tugas 4 0317-imelda felicia-1412510545
 
Tugas 4 0317-nurulazmi-1412510487
Tugas 4 0317-nurulazmi-1412510487Tugas 4 0317-nurulazmi-1412510487
Tugas 4 0317-nurulazmi-1412510487
 
03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data
 
Pertemuan-MPD.pdf
Pertemuan-MPD.pdfPertemuan-MPD.pdf
Pertemuan-MPD.pdf
 
Pertemuan-5.pptx
Pertemuan-5.pptxPertemuan-5.pptx
Pertemuan-5.pptx
 
Topik 11 Pengenalan Konsep
Topik 11 Pengenalan KonsepTopik 11 Pengenalan Konsep
Topik 11 Pengenalan Konsep
 
Materi struktur hirarki basis data
Materi struktur hirarki basis dataMateri struktur hirarki basis data
Materi struktur hirarki basis data
 
Mata Kuliah Basis Data
Mata Kuliah Basis DataMata Kuliah Basis Data
Mata Kuliah Basis Data
 
Model basis-data
Model basis-dataModel basis-data
Model basis-data
 
Database ms. access by esde
Database ms. access by esdeDatabase ms. access by esde
Database ms. access by esde
 
Sistem basis data
Sistem basis dataSistem basis data
Sistem basis data
 
Sia 7 unpak
Sia 7 unpakSia 7 unpak
Sia 7 unpak
 
tugas machilda SIM Minggu 6: Database Management System
tugas machilda SIM Minggu 6: Database Management System tugas machilda SIM Minggu 6: Database Management System
tugas machilda SIM Minggu 6: Database Management System
 
basis data kelas 11 smk mata plajaran informatika
basis data kelas 11 smk mata plajaran informatikabasis data kelas 11 smk mata plajaran informatika
basis data kelas 11 smk mata plajaran informatika
 
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
 
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
 
Dbs 03
Dbs 03Dbs 03
Dbs 03
 
007 01 138 tugas1 basis data
007 01 138 tugas1 basis data007 01 138 tugas1 basis data
007 01 138 tugas1 basis data
 
Model Data Relational.pptx
Model Data Relational.pptxModel Data Relational.pptx
Model Data Relational.pptx
 

More from Bhucenk

Smart perpustakaan
Smart perpustakaanSmart perpustakaan
Smart perpustakaan
Bhucenk
 
Petemuan5
Petemuan5Petemuan5
Petemuan5
Bhucenk
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
Bhucenk
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2
Bhucenk
 
Kasus & query
Kasus & queryKasus & query
Kasus & query
Bhucenk
 
Normalisasi
NormalisasiNormalisasi
Normalisasi
Bhucenk
 
Smart perpustakaan
Smart perpustakaanSmart perpustakaan
Smart perpustakaan
Bhucenk
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2
Bhucenk
 
Normalisasi
NormalisasiNormalisasi
Normalisasi
Bhucenk
 
Kasus & query
Kasus & queryKasus & query
Kasus & query
Bhucenk
 

More from Bhucenk (10)

Smart perpustakaan
Smart perpustakaanSmart perpustakaan
Smart perpustakaan
 
Petemuan5
Petemuan5Petemuan5
Petemuan5
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2
 
Kasus & query
Kasus & queryKasus & query
Kasus & query
 
Normalisasi
NormalisasiNormalisasi
Normalisasi
 
Smart perpustakaan
Smart perpustakaanSmart perpustakaan
Smart perpustakaan
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2
 
Normalisasi
NormalisasiNormalisasi
Normalisasi
 
Kasus & query
Kasus & queryKasus & query
Kasus & query
 

Petemuan5

  • 2. Model Data BerbasisRecord •Relational Model, data–data disajikandalambentuktabel(barisdankolom). Setiaptabelmempunyaikeyyang uniksertasetiaptabelharusberelasidenganminimal satutabellain. •Hierarchical Model, data–data disajikandenganbentukpohon(tree) danmempunyairoot danbeberapasubtree. Level yang lebihatasdisebutparent. Level yang dibawahnyadisebutchild. •Network Model,data–data disajikandalambentukjaringandanrecord–recordnyabiasadisebutmemberdanowner.
  • 3. Relational Model •Model basis data iniditemukan/diperkenalkanpertamakali olehE. F. Codd. Model basis data menujukkansuatucara/mekanismeyang digunakanuntukmengelola/mengorganisasidata secarafisikdalammemorisekunderyang akanberdampakpula padabagaimanakitamengelompokkandanmembentukkeseluruhandata yang terkaitdalamsistemyang sedangkitatinjau.
  • 5. Istilahdalammodel data relational : •Relasi(file/tabel/entitas) adalahsebuahtabelyang terdiridaribeberapakolomdanbeberapabaris. Datanyaberisisekumpulantupleyang bervariasipadasetiapwaktu. •Atribut(field/kolom) adalahkolomdisebuahrelasi. •Tuple/recordadalahbarisdisebuahrelasi
  • 6. •Domainadalahsekumpulannilaidata yang mempunyaiartidantipeyang sama, setiapatributnyaharusdidefinisikantepatsatudomain. •Degree/derajatadalahjumlahatributataukolomdalamsebuahrelasi. •Cardinalityadalahjumlahtupleataubarisdalamsebuahrelasi.
  • 7.
  • 8. Relation Key : •Candidate Keyyaitusatuataugabunganminimal atributyang bersifatunikyang dapatdigunakanuntukmengidentifikasi/membedakansetiaprecorddalamrelasi. Dalamsetiaprelasiminimal mempunyaisebuahkuncikandidat. •Primary Keyyaitubagian/salahsatudaricandidatkeyyang dipilih/digunakansebagaikunciutamauntukmengidentifikasi/membedakansetiaprecorddalamrelasi. Dalamsetiaprelasiharusmempunyaiprimary keydanjumlahnyahanyasatubuah. Primary keyharusunikdantidakbolehnull.
  • 9. •Alternative Keyyaitubagiandaricandidatkeyyang tidakdipilih/digunakansebagaiprimary key. Dalamsetiaprelasitidakharusmempunyaialternatifkey. Hal inibergantungpadajumlahcandidatkey yang ada. Jikajumahdalamsebuahrelasilebihdarisatu, makasalahsatuakandigunakansebagaiprimary keydansatuyang lainnyamenjadialternatifkey. Tetapiapabilasebuahrelasihanyamemilikisebuahcandidatkey, makaiaakandigunakansebagaiprimary keydantidakadaalternatifkey. •Foreign Keyyaitusatuataugabungansembarangatributyang menjadiprimarykeydalamrelasilain yang mempunyaihubungansecaralogik. Foreign keytidakharusdimilikidalamsebuahrelasi. Jikaforeign keymunculdalamsebuahrelasi,
  • 10. Model Jaringan •Sebuahbasis data denganmodel jaringanakanterdiriatassekumpulanrecordyang dihubungkansatusamalain melaluilink. Sebuahrecord setaradenganentitas. Setiaprecord adalahsekumpulanfield(atribut), yang masing–masinghanyaberisisebuahnilaidata. Sebuahlinkmerupakansebuahgabungandiantarduarecord. Jadi, sebuahlinkbisadianggapsebagaibentukterbatas(biner) relasi.
  • 11.
  • 12. Model Hierarki •Sebuahbasis data denganmodel Hierarkiakanterdiriatassekumpulanrecordyang dihubungkansatusamalain melaluilinkyang membentuksuatustrukturhierarki. Pengertianrecorddanlinkdisinisamadenganpengertianrecordpadamodel jaringan. Denganmemanfaatkanpedeklarasianstrukturyang samadenganyang ditunjukkansebelumnya.