SlideShare a Scribd company logo
1 of 26
Download to read offline
MODEL DATA
Sherly Christina, S.Kom., M.Kom
Definisi
 Kumpulan perangkat konseptual untuk
menggambarkan:
 data,
 Hubungan data,
 Semantik (makna) data dan batasan data
 Karena menunjukkan makna data dan hubungan
antara data model data lojik
Model Data Berdasarkan Object
1. Model keterhubungan entitas (Entity Relationship
Model)
2. Model Berorientasi Objek
3. Model Data Semantik
4. Model Data Fungsional
Model Data Berdasarkan Record
 Model Relasional
 Model Hirarkis
 Model Jaringan
Model keterhubungan entitas (Entity
Relationship Model)
 Untuk menjelaskan hubungan antar data dalam
basis data kepada user secara logik.
 Er-model didasarkan pada persepsi bahwa real
world terdiri atas obyek-obyek dasar yang
mempunyai hubungan/kerelasian antar obyek-
obyek dasar tersebut.
 Er-model digambarkan dalam bentuk diagram
disebut diagram ER (ERD) dengan menggunakan
simbol-simbol grafis tertentu
Simbol-Simbol pada ERD
 Entitas (entity): Entitas memodelkan objek-objek
yang berada diperusahaan/lingkungan.
 Relationship: Relationship memodelkan
koneksi/hubungan di antara entitas-entitas.
 Atribut-atribut (properti-properti): memodelkan
properti-properti dari entitas dan relationship.
 Garis/Link:Sebagai penghubung antara relasi
dengan entitas; Dan antara entitas dengan atribut.
Simbol-Simbol pada ERD
Relasi (Relationship) dan Himpunan Relasi
(Relationship Sets)
 Relasi menunjukkan adanya hubungan di antara sejumlah
entitas yang berasal dari himpunan entitas yang berbeda.
 Contoh, entitas seorang mahasiwa dengan
nim= ‘980001’ dan
nama_mhs= ‘Ali Akbar’
mempunyai relasi dengan entitas sebuah mata kuliah dengan
kode_kul=’IF-110’ dan
nama_kul=’Struktur Data’.
 Berarti : mahasiswa tersebut sedang mengambil/mempelajari
mata kuliah tersebut
Relasi (Relationship) dan Himpunan
Relasi (Relationship Sets)
 Kumpulan semua relasi diantara entitas-entitas
yang terdapat pada himpunan entitas-
himpuan entitas tersebut membentuk himpunan
relasi (relationship sets).
 Sebagaimana istilah himpunan entitas yang
banyak sekali disingkat menjadi entitas, istilah
himpunan relasi jarang sekali digunakan dan
lebih sering disingkat dengan istilah relasi saja.
Kardinalitas/derajat Relasi
 Kardinalitas Relasi menunjukkan jumlah maksimum
entitas yang dapat berelasi dengan entitas pada
himpunan entitas yang lain.
 Kardinalitas relasi merujuk kepada hubungan
maksimum yang terjadi dari himpunan entitas yang
satu ke himpunan entitas yang lain.
Kardinalitas/derajat Relasi
(antara entitas A dan B)
a. Satu ke satu (One to One),
Setiap entitas pada entitas A terhubung dengan
satu entitas pada entitas B
b. Satu ke Banyak (one to many),
Setiap entitas pada entitas A dapat terhubung
dengan banyak entitas pada entitas B,
tetapi tidak sebaliknya.
Kardinalitas/derajat Relasi
(antara entitas A dan B)
c. Banyak ke Banyak (Many to Many)
Setiap entitas pada entitas A dapat terhubung
dengan banyak entitas pada entitas B, demikian
juga sebaliknya.
Tahapan Pembuatan ERD (1)
 Mengidentifikasi dan menetapkan seluruh himpunan
entitas yang terlibat
Tahapan Pembuatan ERD (2)
 Menentukan Atribut-Atribut Key dari masing-masing
himpunan entitas.
Tahapan Pembuatan ERD (3)
 Mengidentifikasi dan menetapkan seluruh relasi
antara entitas-entitas yang ada beserta foreign
key-nya
Tahapan Pembuatan ERD (4)
 Menentukan derajat/kardinalitas relasi untuk setiap
himpunan relasi
Tahapan Pembuatan ERD (5)
 Melengkapi entitas dan relasi dengan atribut-
atribut deskriptif(non key).
ERD dengan Kamus Data
 Kamus Data :
 Mahasiswa: {nim,nama_mhs, alamat_mhs, tgl_lahir)
 Kuliah:{kode_kul,nama_kul, sks, semester}
 Dosen: {nama_dos, alamat_dos}
 Mempelajari:{nim, kode_kul, indeks_nilai}
 Mengajar: {kode_kul,nama_dos,waktu,tempat}
Derajat Relasi Minimum
 Menunjukkan hubungan minimum yang boleh
terjadi dalam relasi antar entitas.
 opsional
ERD dalam notasi lain
Weak Entity Set
(Himpunan Entitas Lemah)
 Weak entity set berisi entitas-entitas yang
kemunculannya tergantung pada eksistensinya
dalam sebuah relasi terhadap entitas lain (strong
entity).
LogAccount
Transaction
number
Amount
Account
number balance
Date
Transaction
Subtype Entities (Sub-Entitas)
 Himpunan entitas
beranggotakan
entitas-entitas yang
merupakan bagian
dari himpunan entitas
yang lebih superior
 Hasil dari dekomposisi
(spesialisasi)
 Lambang: “ISA”
Relasi Tunggal (Unary Relation)
 Merupakan relasi yang terjadi dari sebuah
himpunan entitas ke himpunan entitas yang sama
Relasi Multi-Entitas (N-ary Relation)
 Merupakan relasi dari 3 entitas atau lebih
Relasi Ganda (Redundant Relation)
 Ketika relasi yang muncul antara dua himpunan
entitas tidak hanya 1 relasi, tetapi lebih dari satu.
Terima Kasih

More Related Content

What's hot

UML Aplikasi Rental Mobil
UML Aplikasi Rental MobilUML Aplikasi Rental Mobil
UML Aplikasi Rental MobilDwi Mardianti
 
Arsitektur dan Infrastruktur Data Warehouse
Arsitektur dan Infrastruktur Data WarehouseArsitektur dan Infrastruktur Data Warehouse
Arsitektur dan Infrastruktur Data Warehousededidarwis
 
7 Metode Pencarian Data Array
7 Metode Pencarian Data Array7 Metode Pencarian Data Array
7 Metode Pencarian Data ArraySimon Patabang
 
Makalah Mobile Programming
Makalah Mobile ProgrammingMakalah Mobile Programming
Makalah Mobile ProgrammingVicinthia Veren
 
Analisis perancangan sistem informasi
Analisis perancangan sistem informasiAnalisis perancangan sistem informasi
Analisis perancangan sistem informasiAinur Rofiq
 
5. Doubly Linked List (Struktur Data)
5. Doubly Linked List (Struktur Data)5. Doubly Linked List (Struktur Data)
5. Doubly Linked List (Struktur Data)Kelinci Coklat
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitFitria Nuri
 
Graph dalam Struktur Data
Graph dalam Struktur DataGraph dalam Struktur Data
Graph dalam Struktur DataMade Aditya
 
Kd2 Diagram Hubungan Antar Entitas
Kd2 Diagram Hubungan Antar EntitasKd2 Diagram Hubungan Antar Entitas
Kd2 Diagram Hubungan Antar EntitasDesty Yani
 
Teknik kompilasi
Teknik kompilasiTeknik kompilasi
Teknik kompilasiHedyIzmaya
 
Data Management (Basis Data Berbasis Dokumen)
Data Management (Basis Data Berbasis Dokumen)Data Management (Basis Data Berbasis Dokumen)
Data Management (Basis Data Berbasis Dokumen)Adam Mukharil Bachtiar
 
Pertemuan-12-normalisasi.pptx
Pertemuan-12-normalisasi.pptxPertemuan-12-normalisasi.pptx
Pertemuan-12-normalisasi.pptxnurnur469094
 
Srs aplikasi darurat bandung 2014
Srs aplikasi darurat bandung 2014Srs aplikasi darurat bandung 2014
Srs aplikasi darurat bandung 2014Dwi Apriyanto
 
Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)Devi Apriansyah
 

What's hot (20)

Normalisasi Basis Data (Revisi)
Normalisasi Basis Data (Revisi)Normalisasi Basis Data (Revisi)
Normalisasi Basis Data (Revisi)
 
Pengertian ERD
Pengertian ERDPengertian ERD
Pengertian ERD
 
UML Aplikasi Rental Mobil
UML Aplikasi Rental MobilUML Aplikasi Rental Mobil
UML Aplikasi Rental Mobil
 
Laporan modul 5 basisdata
Laporan modul 5 basisdataLaporan modul 5 basisdata
Laporan modul 5 basisdata
 
Arsitektur dan Infrastruktur Data Warehouse
Arsitektur dan Infrastruktur Data WarehouseArsitektur dan Infrastruktur Data Warehouse
Arsitektur dan Infrastruktur Data Warehouse
 
7 Metode Pencarian Data Array
7 Metode Pencarian Data Array7 Metode Pencarian Data Array
7 Metode Pencarian Data Array
 
Makalah Mobile Programming
Makalah Mobile ProgrammingMakalah Mobile Programming
Makalah Mobile Programming
 
Struktur Data Tree
Struktur Data TreeStruktur Data Tree
Struktur Data Tree
 
Analisis perancangan sistem informasi
Analisis perancangan sistem informasiAnalisis perancangan sistem informasi
Analisis perancangan sistem informasi
 
5. Doubly Linked List (Struktur Data)
5. Doubly Linked List (Struktur Data)5. Doubly Linked List (Struktur Data)
5. Doubly Linked List (Struktur Data)
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah Sakit
 
Graph dalam Struktur Data
Graph dalam Struktur DataGraph dalam Struktur Data
Graph dalam Struktur Data
 
Kd2 Diagram Hubungan Antar Entitas
Kd2 Diagram Hubungan Antar EntitasKd2 Diagram Hubungan Antar Entitas
Kd2 Diagram Hubungan Antar Entitas
 
Normalisasi Basis Data
Normalisasi Basis DataNormalisasi Basis Data
Normalisasi Basis Data
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
 
Teknik kompilasi
Teknik kompilasiTeknik kompilasi
Teknik kompilasi
 
Data Management (Basis Data Berbasis Dokumen)
Data Management (Basis Data Berbasis Dokumen)Data Management (Basis Data Berbasis Dokumen)
Data Management (Basis Data Berbasis Dokumen)
 
Pertemuan-12-normalisasi.pptx
Pertemuan-12-normalisasi.pptxPertemuan-12-normalisasi.pptx
Pertemuan-12-normalisasi.pptx
 
Srs aplikasi darurat bandung 2014
Srs aplikasi darurat bandung 2014Srs aplikasi darurat bandung 2014
Srs aplikasi darurat bandung 2014
 
Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)
 

Similar to MODEL DATA

pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdfpdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdfAishSkincare
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2Bhucenk
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2Bhucenk
 
312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-datanasrymonihu1
 
basis data selesai.doc
basis data selesai.docbasis data selesai.doc
basis data selesai.docYairusHondro
 
Data Modelling
Data ModellingData Modelling
Data ModellingArmina Nur
 
Laporan praktikum modul 3 (erd notasi peterchen) -
Laporan praktikum modul 3 (erd notasi peterchen) -Laporan praktikum modul 3 (erd notasi peterchen) -
Laporan praktikum modul 3 (erd notasi peterchen) -Devi Apriansyah
 
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
 
Pengenalan ER-Diagram
Pengenalan ER-DiagramPengenalan ER-Diagram
Pengenalan ER-DiagramDeka M Wildan
 
Bab 4. Model Entity Relationship
Bab 4. Model Entity RelationshipBab 4. Model Entity Relationship
Bab 4. Model Entity RelationshipZaenal Abidin
 

Similar to MODEL DATA (20)

Pertemuan 14
Pertemuan 14Pertemuan 14
Pertemuan 14
 
Pertemuan 5
Pertemuan 5Pertemuan 5
Pertemuan 5
 
Pertemuan 1tiga
Pertemuan 1tigaPertemuan 1tiga
Pertemuan 1tiga
 
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdfpdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
 
pert 2.pptx
pert 2.pptxpert 2.pptx
pert 2.pptx
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2
 
312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data
 
Erd2
Erd2Erd2
Erd2
 
basis data selesai.doc
basis data selesai.docbasis data selesai.doc
basis data selesai.doc
 
Entity relationship diagram
Entity relationship diagramEntity relationship diagram
Entity relationship diagram
 
Data Modelling
Data ModellingData Modelling
Data Modelling
 
Pertemuan11
Pertemuan11Pertemuan11
Pertemuan11
 
Tugas ERD.pptx
Tugas ERD.pptxTugas ERD.pptx
Tugas ERD.pptx
 
Laporan praktikum modul 3 (erd notasi peterchen) -
Laporan praktikum modul 3 (erd notasi peterchen) -Laporan praktikum modul 3 (erd notasi peterchen) -
Laporan praktikum modul 3 (erd notasi peterchen) -
 
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...
 
Pertemuan 6 erd
Pertemuan 6 erdPertemuan 6 erd
Pertemuan 6 erd
 
Pengenalan ER-Diagram
Pengenalan ER-DiagramPengenalan ER-Diagram
Pengenalan ER-Diagram
 
Bab 4. Model Entity Relationship
Bab 4. Model Entity RelationshipBab 4. Model Entity Relationship
Bab 4. Model Entity Relationship
 
Entity relationship diagram
Entity relationship diagram Entity relationship diagram
Entity relationship diagram
 

More from Sherly Uda

Aplikasi Basis Data Sederhana
Aplikasi Basis Data SederhanaAplikasi Basis Data Sederhana
Aplikasi Basis Data SederhanaSherly Uda
 
Bahasa Query Terapan
Bahasa Query TerapanBahasa Query Terapan
Bahasa Query TerapanSherly Uda
 
Pointer dan Linked List
Pointer dan Linked ListPointer dan Linked List
Pointer dan Linked ListSherly Uda
 
Sequence Diagram
Sequence DiagramSequence Diagram
Sequence DiagramSherly Uda
 
Entity Relationship Diagram
Entity Relationship DiagramEntity Relationship Diagram
Entity Relationship DiagramSherly Uda
 
Data Flow Diagram
Data Flow DiagramData Flow Diagram
Data Flow DiagramSherly Uda
 
Rekayasa Kebutuhan Perangkat Lunak
Rekayasa Kebutuhan Perangkat LunakRekayasa Kebutuhan Perangkat Lunak
Rekayasa Kebutuhan Perangkat LunakSherly Uda
 
Pengantar Analisis Dan Desain Sistem Informasi
Pengantar Analisis Dan Desain Sistem InformasiPengantar Analisis Dan Desain Sistem Informasi
Pengantar Analisis Dan Desain Sistem InformasiSherly Uda
 
Keamanan Basis Data
Keamanan Basis DataKeamanan Basis Data
Keamanan Basis DataSherly Uda
 
Manajemen Transaksi
Manajemen TransaksiManajemen Transaksi
Manajemen TransaksiSherly Uda
 
Pengantar Android
Pengantar AndroidPengantar Android
Pengantar AndroidSherly Uda
 
Model Jaringan Hopfield
Model Jaringan HopfieldModel Jaringan Hopfield
Model Jaringan HopfieldSherly Uda
 
Supervised Learning
Supervised LearningSupervised Learning
Supervised LearningSherly Uda
 

More from Sherly Uda (20)

Aplikasi Basis Data Sederhana
Aplikasi Basis Data SederhanaAplikasi Basis Data Sederhana
Aplikasi Basis Data Sederhana
 
Bahasa Query Terapan
Bahasa Query TerapanBahasa Query Terapan
Bahasa Query Terapan
 
Normalisasi
NormalisasiNormalisasi
Normalisasi
 
Linked List
Linked ListLinked List
Linked List
 
Pointer dan Linked List
Pointer dan Linked ListPointer dan Linked List
Pointer dan Linked List
 
Queue
QueueQueue
Queue
 
Sequence Diagram
Sequence DiagramSequence Diagram
Sequence Diagram
 
Class Diagram
Class DiagramClass Diagram
Class Diagram
 
Entity Relationship Diagram
Entity Relationship DiagramEntity Relationship Diagram
Entity Relationship Diagram
 
Data Flow Diagram
Data Flow DiagramData Flow Diagram
Data Flow Diagram
 
Rekayasa Kebutuhan Perangkat Lunak
Rekayasa Kebutuhan Perangkat LunakRekayasa Kebutuhan Perangkat Lunak
Rekayasa Kebutuhan Perangkat Lunak
 
Pengantar Analisis Dan Desain Sistem Informasi
Pengantar Analisis Dan Desain Sistem InformasiPengantar Analisis Dan Desain Sistem Informasi
Pengantar Analisis Dan Desain Sistem Informasi
 
Keamanan Basis Data
Keamanan Basis DataKeamanan Basis Data
Keamanan Basis Data
 
Manajemen Transaksi
Manajemen TransaksiManajemen Transaksi
Manajemen Transaksi
 
Trigger
TriggerTrigger
Trigger
 
Intent
IntentIntent
Intent
 
Widget
WidgetWidget
Widget
 
Pengantar Android
Pengantar AndroidPengantar Android
Pengantar Android
 
Model Jaringan Hopfield
Model Jaringan HopfieldModel Jaringan Hopfield
Model Jaringan Hopfield
 
Supervised Learning
Supervised LearningSupervised Learning
Supervised Learning
 

Recently uploaded

TUGAS KULIAH PPT PRESENTASI STRUKTUR BETON 1
TUGAS KULIAH PPT PRESENTASI STRUKTUR BETON 1TUGAS KULIAH PPT PRESENTASI STRUKTUR BETON 1
TUGAS KULIAH PPT PRESENTASI STRUKTUR BETON 1RifkiIntipeNerakajah
 
PPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptx
PPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptxPPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptx
PPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptxHamidNurMukhlis
 
Sesi_02_Rangkaian_Hubungan_Seri_Paralel.pptx
Sesi_02_Rangkaian_Hubungan_Seri_Paralel.pptxSesi_02_Rangkaian_Hubungan_Seri_Paralel.pptx
Sesi_02_Rangkaian_Hubungan_Seri_Paralel.pptx185TsabitSujud
 
Teori Pembakaran bahan kimia organik .ppt
Teori Pembakaran bahan kimia organik .pptTeori Pembakaran bahan kimia organik .ppt
Teori Pembakaran bahan kimia organik .pptEndarto Yudo
 
Analisis Struktur Statis Tak Tentu dengan Force Method.pdf
Analisis Struktur Statis Tak Tentu dengan Force Method.pdfAnalisis Struktur Statis Tak Tentu dengan Force Method.pdf
Analisis Struktur Statis Tak Tentu dengan Force Method.pdfAgusTriyono78
 
Thermodynamics analysis of energy, entropy and exergy
Thermodynamics analysis of energy, entropy and exergyThermodynamics analysis of energy, entropy and exergy
Thermodynamics analysis of energy, entropy and exergyEndarto Yudo
 
QCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptx
QCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptxQCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptx
QCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptxdjam11
 
PPT PPT Pelaksana lapangan Pekerasan Jalan Beton lvl 6.pptx
PPT PPT Pelaksana lapangan Pekerasan Jalan Beton lvl 6.pptxPPT PPT Pelaksana lapangan Pekerasan Jalan Beton lvl 6.pptx
PPT PPT Pelaksana lapangan Pekerasan Jalan Beton lvl 6.pptxdpcaskonasoki
 
Teknik Tenaga Listrik, Sejarah dan Komponen
Teknik Tenaga Listrik, Sejarah dan KomponenTeknik Tenaga Listrik, Sejarah dan Komponen
Teknik Tenaga Listrik, Sejarah dan KomponenRatihPuspitaSiwi
 
Minggu 5 Pepistimlogy berbasis wawasan politik_Ekonomi.pptx
Minggu 5 Pepistimlogy berbasis wawasan politik_Ekonomi.pptxMinggu 5 Pepistimlogy berbasis wawasan politik_Ekonomi.pptx
Minggu 5 Pepistimlogy berbasis wawasan politik_Ekonomi.pptxRahmiAulia20
 
struktur statis tak tentu dengan persamaan-tiga-momen-apdf.pptx
struktur statis tak tentu dengan persamaan-tiga-momen-apdf.pptxstruktur statis tak tentu dengan persamaan-tiga-momen-apdf.pptx
struktur statis tak tentu dengan persamaan-tiga-momen-apdf.pptxAgusTriyono78
 
Normalisasi Database dan pengertian database
Normalisasi Database dan pengertian databaseNormalisasi Database dan pengertian database
Normalisasi Database dan pengertian databasethinkplusx1
 
Klasifikasi jenis pompa berdasarkan cara kerjanya
Klasifikasi jenis pompa berdasarkan cara kerjanyaKlasifikasi jenis pompa berdasarkan cara kerjanya
Klasifikasi jenis pompa berdasarkan cara kerjanyafaizalabdillah10
 
MATERI PRESENTASI KEPALA TEKNIK TAMBANG KEPMEN 555
MATERI PRESENTASI KEPALA TEKNIK TAMBANG KEPMEN 555MATERI PRESENTASI KEPALA TEKNIK TAMBANG KEPMEN 555
MATERI PRESENTASI KEPALA TEKNIK TAMBANG KEPMEN 555zannialzur
 
PPT PENILAIAN PERKERASAN JALAN Metode PCI.pptx
PPT PENILAIAN PERKERASAN JALAN Metode PCI.pptxPPT PENILAIAN PERKERASAN JALAN Metode PCI.pptx
PPT PENILAIAN PERKERASAN JALAN Metode PCI.pptxYehezkielAkwila3
 
MEKANIKA TEKNIK TEKNIK PERTAMBANGAN FAK. TEKNIK
MEKANIKA TEKNIK TEKNIK PERTAMBANGAN FAK. TEKNIKMEKANIKA TEKNIK TEKNIK PERTAMBANGAN FAK. TEKNIK
MEKANIKA TEKNIK TEKNIK PERTAMBANGAN FAK. TEKNIKFerdinandus9
 

Recently uploaded (16)

TUGAS KULIAH PPT PRESENTASI STRUKTUR BETON 1
TUGAS KULIAH PPT PRESENTASI STRUKTUR BETON 1TUGAS KULIAH PPT PRESENTASI STRUKTUR BETON 1
TUGAS KULIAH PPT PRESENTASI STRUKTUR BETON 1
 
PPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptx
PPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptxPPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptx
PPT Manajemen Konstruksi Unsur Unsur Proyek 1.pptx
 
Sesi_02_Rangkaian_Hubungan_Seri_Paralel.pptx
Sesi_02_Rangkaian_Hubungan_Seri_Paralel.pptxSesi_02_Rangkaian_Hubungan_Seri_Paralel.pptx
Sesi_02_Rangkaian_Hubungan_Seri_Paralel.pptx
 
Teori Pembakaran bahan kimia organik .ppt
Teori Pembakaran bahan kimia organik .pptTeori Pembakaran bahan kimia organik .ppt
Teori Pembakaran bahan kimia organik .ppt
 
Analisis Struktur Statis Tak Tentu dengan Force Method.pdf
Analisis Struktur Statis Tak Tentu dengan Force Method.pdfAnalisis Struktur Statis Tak Tentu dengan Force Method.pdf
Analisis Struktur Statis Tak Tentu dengan Force Method.pdf
 
Thermodynamics analysis of energy, entropy and exergy
Thermodynamics analysis of energy, entropy and exergyThermodynamics analysis of energy, entropy and exergy
Thermodynamics analysis of energy, entropy and exergy
 
QCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptx
QCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptxQCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptx
QCC MANAJEMEN TOOL MAINTENANCE (MAINTENANCE TEAM).pptx
 
PPT PPT Pelaksana lapangan Pekerasan Jalan Beton lvl 6.pptx
PPT PPT Pelaksana lapangan Pekerasan Jalan Beton lvl 6.pptxPPT PPT Pelaksana lapangan Pekerasan Jalan Beton lvl 6.pptx
PPT PPT Pelaksana lapangan Pekerasan Jalan Beton lvl 6.pptx
 
Teknik Tenaga Listrik, Sejarah dan Komponen
Teknik Tenaga Listrik, Sejarah dan KomponenTeknik Tenaga Listrik, Sejarah dan Komponen
Teknik Tenaga Listrik, Sejarah dan Komponen
 
Minggu 5 Pepistimlogy berbasis wawasan politik_Ekonomi.pptx
Minggu 5 Pepistimlogy berbasis wawasan politik_Ekonomi.pptxMinggu 5 Pepistimlogy berbasis wawasan politik_Ekonomi.pptx
Minggu 5 Pepistimlogy berbasis wawasan politik_Ekonomi.pptx
 
struktur statis tak tentu dengan persamaan-tiga-momen-apdf.pptx
struktur statis tak tentu dengan persamaan-tiga-momen-apdf.pptxstruktur statis tak tentu dengan persamaan-tiga-momen-apdf.pptx
struktur statis tak tentu dengan persamaan-tiga-momen-apdf.pptx
 
Normalisasi Database dan pengertian database
Normalisasi Database dan pengertian databaseNormalisasi Database dan pengertian database
Normalisasi Database dan pengertian database
 
Klasifikasi jenis pompa berdasarkan cara kerjanya
Klasifikasi jenis pompa berdasarkan cara kerjanyaKlasifikasi jenis pompa berdasarkan cara kerjanya
Klasifikasi jenis pompa berdasarkan cara kerjanya
 
MATERI PRESENTASI KEPALA TEKNIK TAMBANG KEPMEN 555
MATERI PRESENTASI KEPALA TEKNIK TAMBANG KEPMEN 555MATERI PRESENTASI KEPALA TEKNIK TAMBANG KEPMEN 555
MATERI PRESENTASI KEPALA TEKNIK TAMBANG KEPMEN 555
 
PPT PENILAIAN PERKERASAN JALAN Metode PCI.pptx
PPT PENILAIAN PERKERASAN JALAN Metode PCI.pptxPPT PENILAIAN PERKERASAN JALAN Metode PCI.pptx
PPT PENILAIAN PERKERASAN JALAN Metode PCI.pptx
 
MEKANIKA TEKNIK TEKNIK PERTAMBANGAN FAK. TEKNIK
MEKANIKA TEKNIK TEKNIK PERTAMBANGAN FAK. TEKNIKMEKANIKA TEKNIK TEKNIK PERTAMBANGAN FAK. TEKNIK
MEKANIKA TEKNIK TEKNIK PERTAMBANGAN FAK. TEKNIK
 

MODEL DATA

  • 2. Definisi  Kumpulan perangkat konseptual untuk menggambarkan:  data,  Hubungan data,  Semantik (makna) data dan batasan data  Karena menunjukkan makna data dan hubungan antara data model data lojik
  • 3. Model Data Berdasarkan Object 1. Model keterhubungan entitas (Entity Relationship Model) 2. Model Berorientasi Objek 3. Model Data Semantik 4. Model Data Fungsional
  • 4. Model Data Berdasarkan Record  Model Relasional  Model Hirarkis  Model Jaringan
  • 5. Model keterhubungan entitas (Entity Relationship Model)  Untuk menjelaskan hubungan antar data dalam basis data kepada user secara logik.  Er-model didasarkan pada persepsi bahwa real world terdiri atas obyek-obyek dasar yang mempunyai hubungan/kerelasian antar obyek- obyek dasar tersebut.  Er-model digambarkan dalam bentuk diagram disebut diagram ER (ERD) dengan menggunakan simbol-simbol grafis tertentu
  • 6. Simbol-Simbol pada ERD  Entitas (entity): Entitas memodelkan objek-objek yang berada diperusahaan/lingkungan.  Relationship: Relationship memodelkan koneksi/hubungan di antara entitas-entitas.  Atribut-atribut (properti-properti): memodelkan properti-properti dari entitas dan relationship.  Garis/Link:Sebagai penghubung antara relasi dengan entitas; Dan antara entitas dengan atribut.
  • 8. Relasi (Relationship) dan Himpunan Relasi (Relationship Sets)  Relasi menunjukkan adanya hubungan di antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.  Contoh, entitas seorang mahasiwa dengan nim= ‘980001’ dan nama_mhs= ‘Ali Akbar’ mempunyai relasi dengan entitas sebuah mata kuliah dengan kode_kul=’IF-110’ dan nama_kul=’Struktur Data’.  Berarti : mahasiswa tersebut sedang mengambil/mempelajari mata kuliah tersebut
  • 9. Relasi (Relationship) dan Himpunan Relasi (Relationship Sets)  Kumpulan semua relasi diantara entitas-entitas yang terdapat pada himpunan entitas- himpuan entitas tersebut membentuk himpunan relasi (relationship sets).  Sebagaimana istilah himpunan entitas yang banyak sekali disingkat menjadi entitas, istilah himpunan relasi jarang sekali digunakan dan lebih sering disingkat dengan istilah relasi saja.
  • 10. Kardinalitas/derajat Relasi  Kardinalitas Relasi menunjukkan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain.  Kardinalitas relasi merujuk kepada hubungan maksimum yang terjadi dari himpunan entitas yang satu ke himpunan entitas yang lain.
  • 11. Kardinalitas/derajat Relasi (antara entitas A dan B) a. Satu ke satu (One to One), Setiap entitas pada entitas A terhubung dengan satu entitas pada entitas B b. Satu ke Banyak (one to many), Setiap entitas pada entitas A dapat terhubung dengan banyak entitas pada entitas B, tetapi tidak sebaliknya.
  • 12. Kardinalitas/derajat Relasi (antara entitas A dan B) c. Banyak ke Banyak (Many to Many) Setiap entitas pada entitas A dapat terhubung dengan banyak entitas pada entitas B, demikian juga sebaliknya.
  • 13. Tahapan Pembuatan ERD (1)  Mengidentifikasi dan menetapkan seluruh himpunan entitas yang terlibat
  • 14. Tahapan Pembuatan ERD (2)  Menentukan Atribut-Atribut Key dari masing-masing himpunan entitas.
  • 15. Tahapan Pembuatan ERD (3)  Mengidentifikasi dan menetapkan seluruh relasi antara entitas-entitas yang ada beserta foreign key-nya
  • 16. Tahapan Pembuatan ERD (4)  Menentukan derajat/kardinalitas relasi untuk setiap himpunan relasi
  • 17. Tahapan Pembuatan ERD (5)  Melengkapi entitas dan relasi dengan atribut- atribut deskriptif(non key).
  • 18. ERD dengan Kamus Data  Kamus Data :  Mahasiswa: {nim,nama_mhs, alamat_mhs, tgl_lahir)  Kuliah:{kode_kul,nama_kul, sks, semester}  Dosen: {nama_dos, alamat_dos}  Mempelajari:{nim, kode_kul, indeks_nilai}  Mengajar: {kode_kul,nama_dos,waktu,tempat}
  • 19. Derajat Relasi Minimum  Menunjukkan hubungan minimum yang boleh terjadi dalam relasi antar entitas.  opsional
  • 21. Weak Entity Set (Himpunan Entitas Lemah)  Weak entity set berisi entitas-entitas yang kemunculannya tergantung pada eksistensinya dalam sebuah relasi terhadap entitas lain (strong entity). LogAccount Transaction number Amount Account number balance Date Transaction
  • 22. Subtype Entities (Sub-Entitas)  Himpunan entitas beranggotakan entitas-entitas yang merupakan bagian dari himpunan entitas yang lebih superior  Hasil dari dekomposisi (spesialisasi)  Lambang: “ISA”
  • 23. Relasi Tunggal (Unary Relation)  Merupakan relasi yang terjadi dari sebuah himpunan entitas ke himpunan entitas yang sama
  • 24. Relasi Multi-Entitas (N-ary Relation)  Merupakan relasi dari 3 entitas atau lebih
  • 25. Relasi Ganda (Redundant Relation)  Ketika relasi yang muncul antara dua himpunan entitas tidak hanya 1 relasi, tetapi lebih dari satu.