SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Data Modelling Fakultas Teknik Informatika
Data Model Adalah  cara formal menggambarkan data yang digunakan dan diciptakan dalam sistem
Jenis Data Model ,[object Object],[object Object]
ERD ( Entity Relationship Data ) ,[object Object],[object Object],[object Object]
ERD dalam menunjukkan aturan bisnis ,[object Object],[object Object],[object Object],[object Object]
Unsur ERD ,[object Object],[object Object],[object Object]
Simbol entitas IDEF1X Chen Information Engineering Entitas Nama Entitas Nama Entitas Nama Entitas Id Id
Simbol entitas Obyek (Orang, kejadian atau benda) dimana data akan dikumpulkan Terjadinya obyek lebih dari sekali Contoh: Sebuah gudang bukan merupakan entitas. Tapi bila gudang ada banyak maka bisa dijadikan entitas. Gudang Gudang Banjarmasin Gudang Banjarbaru –Jl. Trikora Gudang Banjarbaru –Liang anggang
Simbol atribut IDEF1X Chen Information Engineering Atribut Nama Entitas Nama Entitas Nama Entitas Nama atribut Nama atribut Nama atribut Nama atribut Nama atribut Nama atribut Nama atribut
Simbol atribut (Field) Atribut adalah informasi tentang entitas Atribut yang dipakai hanya yang berhubungan dengan sistem Nama atribut berupa kata benda Nama entitas kadang diletakkan didepan nama atribut untuk ketelitian
Simbol relasi IDEF1X Chen Information Engineering Relasi Nama Relasi Nama Relasi Nama relasi
Simbol relasi 1. Entitas pertama disebut entitas induk entitas kedua disebut entitas anak 2. Nama relasi berupa kata kerja 3. Relasi berjalan dua arah
Kardinalitas ,[object Object],[object Object],[object Object],[object Object]
Modalitas ,[object Object],[object Object],[object Object]
Contoh pelanggan buku membeli Kardinalitas: One to many Satu pelanggan bisa membeli banyak buku Atau One to One Satu pelanggan hanya boleh membeli satu buku? Modalitas: Apakah entitas buku bisa ada walaupun tidak ada relasi membeli dari entitas pelanggan?
Id ,[object Object],[object Object]
Contoh id Concatenated identifier Single identifier Identifier to be added later Pasien Pasien Pasien Nama awal Nama akhir Nama awal Nama akhir Id_pasien Nama awal Nama akhir
Kamus data dan metadata ,[object Object],[object Object],[object Object],[object Object]
Validasi ERD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Normalisasi Adalah teknik untuk memvalidasi model data Biasanya digunakan 3 aturan (bentuk normal)
Normalisasi ke nol Apakah ada  atribut yang memiliki nilai ganda untuk suatu  instance dari entitas? Sudah dalam bentuk Normalisasi pertama tidak Hilangkan atribut yang  Berulang Buat entitas yang menggambarkan  atribut-atributnya Biasanya perlu ditambah relasi baru untuk  menghubungkan  entitas baru dan lama ya
Normalisasi ke satu Apakah id terdiri dari lebih dari satu atribut? Jika ada Apakah nilai atribut tergantung Pada satu bagian id? Sudah dalam bentuk Normalisasi kedua tidak Hilangkan ketergantungan parsial Hilangkan atribut suatu Entitas dimana nilai-nilainya Tergantung ke semua id Biasanya perlu ditambah relasi baru untuk  menghubungkan  entitas baru dan lama ya
Normalisasi ke dua Apakah ada nilai atribut yang tergantung pada Entitas yang bukan id? Sudah dalam bentuk Normalisasi ketiga tidak Hilangkan ketergantungan transitif Atau entitas turunan Pindahkan atribut ke entitas dimana Atribut itu akan bergantung pada id Biasanya perlu ditambah relasi baru untuk  menghubungkan  entitas baru dan lama ya
Normalisasi ketiga ,[object Object]
ERD dan DFD ,[object Object],[object Object],[object Object]
Tugas  ,[object Object],[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

Penerapan decision support system dalam perusahaan
Penerapan decision support system dalam perusahaanPenerapan decision support system dalam perusahaan
Penerapan decision support system dalam perusahaanputrirakhma13
 
SIstem Informasi Pemesanan Barang - Wulanda Anggoro
SIstem Informasi Pemesanan Barang - Wulanda AnggoroSIstem Informasi Pemesanan Barang - Wulanda Anggoro
SIstem Informasi Pemesanan Barang - Wulanda AnggoroUlan Anggoro
 
Bab 7 pemodelan proses
Bab 7 pemodelan prosesBab 7 pemodelan proses
Bab 7 pemodelan prosesRif'at Hm
 
Tugas arsitektur dalam komponen sistem informasi
Tugas arsitektur dalam komponen sistem informasiTugas arsitektur dalam komponen sistem informasi
Tugas arsitektur dalam komponen sistem informasipradiptasetiawan
 
5 transformasi model data
5 transformasi model data5 transformasi model data
5 transformasi model dataSimon Patabang
 
Rpl 012 - perancangan berorientasi objek
Rpl   012 - perancangan berorientasi objekRpl   012 - perancangan berorientasi objek
Rpl 012 - perancangan berorientasi objekFebriyani Syafri
 
Data Base Tiket Pesawat
Data Base Tiket PesawatData Base Tiket Pesawat
Data Base Tiket Pesawatnaufals11
 
Pengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi ManajemenPengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi ManajemenRahmi Septhianingrum
 
Model simulasi(2)
Model simulasi(2)Model simulasi(2)
Model simulasi(2)cofry
 
Kontrol dan audit sistem informasi
Kontrol dan audit sistem informasiKontrol dan audit sistem informasi
Kontrol dan audit sistem informasisyul amri
 
Pertemuan 1 Data dan Struktur Data
Pertemuan 1 Data dan Struktur DataPertemuan 1 Data dan Struktur Data
Pertemuan 1 Data dan Struktur DataEndang Retnoningsih
 

Was ist angesagt? (20)

Analisis Kebutuhan Sistem Informasi
Analisis Kebutuhan Sistem InformasiAnalisis Kebutuhan Sistem Informasi
Analisis Kebutuhan Sistem Informasi
 
Penerapan decision support system dalam perusahaan
Penerapan decision support system dalam perusahaanPenerapan decision support system dalam perusahaan
Penerapan decision support system dalam perusahaan
 
SIstem Informasi Pemesanan Barang - Wulanda Anggoro
SIstem Informasi Pemesanan Barang - Wulanda AnggoroSIstem Informasi Pemesanan Barang - Wulanda Anggoro
SIstem Informasi Pemesanan Barang - Wulanda Anggoro
 
Bab 7 pemodelan proses
Bab 7 pemodelan prosesBab 7 pemodelan proses
Bab 7 pemodelan proses
 
Tugas arsitektur dalam komponen sistem informasi
Tugas arsitektur dalam komponen sistem informasiTugas arsitektur dalam komponen sistem informasi
Tugas arsitektur dalam komponen sistem informasi
 
Use skenario
Use skenarioUse skenario
Use skenario
 
Contoh studykasus-2
Contoh studykasus-2Contoh studykasus-2
Contoh studykasus-2
 
20731 21 visualisasi data
20731 21 visualisasi data20731 21 visualisasi data
20731 21 visualisasi data
 
5 transformasi model data
5 transformasi model data5 transformasi model data
5 transformasi model data
 
Rpl 012 - perancangan berorientasi objek
Rpl   012 - perancangan berorientasi objekRpl   012 - perancangan berorientasi objek
Rpl 012 - perancangan berorientasi objek
 
Elemen simulasi
Elemen simulasiElemen simulasi
Elemen simulasi
 
Data Base Tiket Pesawat
Data Base Tiket PesawatData Base Tiket Pesawat
Data Base Tiket Pesawat
 
Pengertian ERD
Pengertian ERDPengertian ERD
Pengertian ERD
 
Pengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi ManajemenPengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi Manajemen
 
Model simulasi(2)
Model simulasi(2)Model simulasi(2)
Model simulasi(2)
 
Cara pemakaian weka
Cara pemakaian wekaCara pemakaian weka
Cara pemakaian weka
 
Tahap pengembangan sistem
Tahap pengembangan sistemTahap pengembangan sistem
Tahap pengembangan sistem
 
Laporan analisis sistem informasi
Laporan analisis sistem informasiLaporan analisis sistem informasi
Laporan analisis sistem informasi
 
Kontrol dan audit sistem informasi
Kontrol dan audit sistem informasiKontrol dan audit sistem informasi
Kontrol dan audit sistem informasi
 
Pertemuan 1 Data dan Struktur Data
Pertemuan 1 Data dan Struktur DataPertemuan 1 Data dan Struktur Data
Pertemuan 1 Data dan Struktur Data
 

Andere mochten auch

Data Modeling PPT
Data Modeling PPTData Modeling PPT
Data Modeling PPTTrinath
 
Beberapa model analisis data
Beberapa model analisis dataBeberapa model analisis data
Beberapa model analisis dataIr. Zakaria, M.M
 
Pengenalan dasar sistem basisdata
Pengenalan dasar sistem basisdataPengenalan dasar sistem basisdata
Pengenalan dasar sistem basisdataErza Sofian
 
Basis Data : Pemodelan Erd
Basis Data : Pemodelan ErdBasis Data : Pemodelan Erd
Basis Data : Pemodelan Erdamalianuryamin
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem databaseFajar Zain
 
Latihan soal perancangan basis data bsi mi semester 2
Latihan soal perancangan basis data bsi mi semester 2Latihan soal perancangan basis data bsi mi semester 2
Latihan soal perancangan basis data bsi mi semester 2Bina Sarana Informatika
 
DataStax: Rigorous Cassandra Data Modeling for the Relational Data Architect
DataStax: Rigorous Cassandra Data Modeling for the Relational Data ArchitectDataStax: Rigorous Cassandra Data Modeling for the Relational Data Architect
DataStax: Rigorous Cassandra Data Modeling for the Relational Data ArchitectDataStax Academy
 
The (Ugly) Truth of the Loyalty Point Program: What Marketers Say VS What Cus...
The (Ugly) Truth of the Loyalty Point Program: What Marketers Say VS What Cus...The (Ugly) Truth of the Loyalty Point Program: What Marketers Say VS What Cus...
The (Ugly) Truth of the Loyalty Point Program: What Marketers Say VS What Cus...Digital Alchemy Limited
 
All data models in dbms
All data models in dbmsAll data models in dbms
All data models in dbmsNaresh Kumar
 
K mean-clustering algorithm
K mean-clustering algorithmK mean-clustering algorithm
K mean-clustering algorithmparry prabhu
 
Advanced data modeling with apache cassandra
Advanced data modeling with apache cassandraAdvanced data modeling with apache cassandra
Advanced data modeling with apache cassandraPatrick McFadin
 
The Art of Customer Loyalty
The Art of Customer LoyaltyThe Art of Customer Loyalty
The Art of Customer LoyaltyHelp Scout
 

Andere mochten auch (16)

Data Modeling PPT
Data Modeling PPTData Modeling PPT
Data Modeling PPT
 
Beberapa model analisis data
Beberapa model analisis dataBeberapa model analisis data
Beberapa model analisis data
 
Pengenalan dasar sistem basisdata
Pengenalan dasar sistem basisdataPengenalan dasar sistem basisdata
Pengenalan dasar sistem basisdata
 
Basis Data : Pemodelan Erd
Basis Data : Pemodelan ErdBasis Data : Pemodelan Erd
Basis Data : Pemodelan Erd
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem database
 
Latihan soal perancangan basis data bsi mi semester 2
Latihan soal perancangan basis data bsi mi semester 2Latihan soal perancangan basis data bsi mi semester 2
Latihan soal perancangan basis data bsi mi semester 2
 
Database modeling and security
Database modeling and securityDatabase modeling and security
Database modeling and security
 
DataStax: Rigorous Cassandra Data Modeling for the Relational Data Architect
DataStax: Rigorous Cassandra Data Modeling for the Relational Data ArchitectDataStax: Rigorous Cassandra Data Modeling for the Relational Data Architect
DataStax: Rigorous Cassandra Data Modeling for the Relational Data Architect
 
TD-635-09-PSBO
TD-635-09-PSBOTD-635-09-PSBO
TD-635-09-PSBO
 
The (Ugly) Truth of the Loyalty Point Program: What Marketers Say VS What Cus...
The (Ugly) Truth of the Loyalty Point Program: What Marketers Say VS What Cus...The (Ugly) Truth of the Loyalty Point Program: What Marketers Say VS What Cus...
The (Ugly) Truth of the Loyalty Point Program: What Marketers Say VS What Cus...
 
All data models in dbms
All data models in dbmsAll data models in dbms
All data models in dbms
 
K mean-clustering algorithm
K mean-clustering algorithmK mean-clustering algorithm
K mean-clustering algorithm
 
Data models
Data modelsData models
Data models
 
Advanced data modeling with apache cassandra
Advanced data modeling with apache cassandraAdvanced data modeling with apache cassandra
Advanced data modeling with apache cassandra
 
The Art of Customer Loyalty
The Art of Customer LoyaltyThe Art of Customer Loyalty
The Art of Customer Loyalty
 
Different data models
Different data modelsDifferent data models
Different data models
 

Ähnlich wie Data Modelling

312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-datanasrymonihu1
 
Aps05 design data_modeling
Aps05 design data_modelingAps05 design data_modeling
Aps05 design data_modelingArif Rahman
 
Bab ii isolehfix 1
Bab ii isolehfix 1Bab ii isolehfix 1
Bab ii isolehfix 1Ody Widodo
 
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
 
pertemuan-3-model-data-oriented.ppt
pertemuan-3-model-data-oriented.pptpertemuan-3-model-data-oriented.ppt
pertemuan-3-model-data-oriented.pptdedy59
 
Entity relationship diagram basis data 2
Entity relationship diagram basis data 2Entity relationship diagram basis data 2
Entity relationship diagram basis data 2noraandreanya
 
Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)badsect1
 
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
 
tugas sistm informasi penjualan.pptx
tugas sistm informasi penjualan.pptxtugas sistm informasi penjualan.pptx
tugas sistm informasi penjualan.pptxKrisdayantiSamosir
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2Bhucenk
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2Bhucenk
 
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
 
basis data selesai.doc
basis data selesai.docbasis data selesai.doc
basis data selesai.docYairusHondro
 

Ähnlich wie Data Modelling (20)

312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data
 
Aps05 design data_modeling
Aps05 design data_modelingAps05 design data_modeling
Aps05 design data_modeling
 
Model Data
Model DataModel Data
Model Data
 
Bab ii isolehfix 1
Bab ii isolehfix 1Bab ii isolehfix 1
Bab ii isolehfix 1
 
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-3-model-data-oriented.ppt
pertemuan-3-model-data-oriented.pptpertemuan-3-model-data-oriented.ppt
pertemuan-3-model-data-oriented.ppt
 
Entity relationship diagram basis data 2
Entity relationship diagram basis data 2Entity relationship diagram basis data 2
Entity relationship diagram basis data 2
 
Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)
 
Erd2
Erd2Erd2
Erd2
 
Entity relationship diagram
Entity relationship diagramEntity relationship diagram
Entity relationship diagram
 
Pertemuan11
Pertemuan11Pertemuan11
Pertemuan11
 
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
 
tugas sistm informasi penjualan.pptx
tugas sistm informasi penjualan.pptxtugas sistm informasi penjualan.pptx
tugas sistm informasi penjualan.pptx
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2
 
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)...
 
Sistem Basis Data model data relasional
Sistem Basis Data model data relasionalSistem Basis Data model data relasional
Sistem Basis Data model data relasional
 
Sia 7 unpak
Sia 7 unpakSia 7 unpak
Sia 7 unpak
 
basis data selesai.doc
basis data selesai.docbasis data selesai.doc
basis data selesai.doc
 
Pertemuan 6 erd
Pertemuan 6 erdPertemuan 6 erd
Pertemuan 6 erd
 

Data Modelling

  • 1. Data Modelling Fakultas Teknik Informatika
  • 2. Data Model Adalah cara formal menggambarkan data yang digunakan dan diciptakan dalam sistem
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Simbol entitas IDEF1X Chen Information Engineering Entitas Nama Entitas Nama Entitas Nama Entitas Id Id
  • 8. Simbol entitas Obyek (Orang, kejadian atau benda) dimana data akan dikumpulkan Terjadinya obyek lebih dari sekali Contoh: Sebuah gudang bukan merupakan entitas. Tapi bila gudang ada banyak maka bisa dijadikan entitas. Gudang Gudang Banjarmasin Gudang Banjarbaru –Jl. Trikora Gudang Banjarbaru –Liang anggang
  • 9. Simbol atribut IDEF1X Chen Information Engineering Atribut Nama Entitas Nama Entitas Nama Entitas Nama atribut Nama atribut Nama atribut Nama atribut Nama atribut Nama atribut Nama atribut
  • 10. Simbol atribut (Field) Atribut adalah informasi tentang entitas Atribut yang dipakai hanya yang berhubungan dengan sistem Nama atribut berupa kata benda Nama entitas kadang diletakkan didepan nama atribut untuk ketelitian
  • 11. Simbol relasi IDEF1X Chen Information Engineering Relasi Nama Relasi Nama Relasi Nama relasi
  • 12. Simbol relasi 1. Entitas pertama disebut entitas induk entitas kedua disebut entitas anak 2. Nama relasi berupa kata kerja 3. Relasi berjalan dua arah
  • 13.
  • 14.
  • 15. Contoh pelanggan buku membeli Kardinalitas: One to many Satu pelanggan bisa membeli banyak buku Atau One to One Satu pelanggan hanya boleh membeli satu buku? Modalitas: Apakah entitas buku bisa ada walaupun tidak ada relasi membeli dari entitas pelanggan?
  • 16.
  • 17. Contoh id Concatenated identifier Single identifier Identifier to be added later Pasien Pasien Pasien Nama awal Nama akhir Nama awal Nama akhir Id_pasien Nama awal Nama akhir
  • 18.
  • 19.
  • 20. Normalisasi Adalah teknik untuk memvalidasi model data Biasanya digunakan 3 aturan (bentuk normal)
  • 21. Normalisasi ke nol Apakah ada atribut yang memiliki nilai ganda untuk suatu instance dari entitas? Sudah dalam bentuk Normalisasi pertama tidak Hilangkan atribut yang Berulang Buat entitas yang menggambarkan atribut-atributnya Biasanya perlu ditambah relasi baru untuk menghubungkan entitas baru dan lama ya
  • 22. Normalisasi ke satu Apakah id terdiri dari lebih dari satu atribut? Jika ada Apakah nilai atribut tergantung Pada satu bagian id? Sudah dalam bentuk Normalisasi kedua tidak Hilangkan ketergantungan parsial Hilangkan atribut suatu Entitas dimana nilai-nilainya Tergantung ke semua id Biasanya perlu ditambah relasi baru untuk menghubungkan entitas baru dan lama ya
  • 23. Normalisasi ke dua Apakah ada nilai atribut yang tergantung pada Entitas yang bukan id? Sudah dalam bentuk Normalisasi ketiga tidak Hilangkan ketergantungan transitif Atau entitas turunan Pindahkan atribut ke entitas dimana Atribut itu akan bergantung pada id Biasanya perlu ditambah relasi baru untuk menghubungkan entitas baru dan lama ya
  • 24.
  • 25.
  • 26.