SlideShare una empresa de Scribd logo
1 de 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]

Más contenido relacionado

La actualidad más candente

Ppt big data dina nisrina rosandi 6018210043
Ppt big data dina nisrina rosandi 6018210043Ppt big data dina nisrina rosandi 6018210043
Ppt big data dina nisrina rosandi 6018210043DinaNisrinaRosandi
 
Pertemuan 1 - pengantar e-business
Pertemuan 1 - pengantar e-businessPertemuan 1 - pengantar e-business
Pertemuan 1 - pengantar e-businessAhmad Hanafi
 
Sistem informasi enterprise (sie)
Sistem informasi enterprise (sie)Sistem informasi enterprise (sie)
Sistem informasi enterprise (sie)Lukman Ahmad Riadi
 
Sistem Database menggunakan Model REA
Sistem Database menggunakan Model REASistem Database menggunakan Model REA
Sistem Database menggunakan Model REAAyunita Sari
 
02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.ppt02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.pptDedek28
 
Rpl 05 - persyaratan perangkat lunak
Rpl   05 - persyaratan perangkat lunakRpl   05 - persyaratan perangkat lunak
Rpl 05 - persyaratan perangkat lunakFebriyani Syafri
 
Tinjauan Menyeluruh Atas Sistem Informasi Akuntansi PPT
Tinjauan Menyeluruh Atas Sistem Informasi Akuntansi PPTTinjauan Menyeluruh Atas Sistem Informasi Akuntansi PPT
Tinjauan Menyeluruh Atas Sistem Informasi Akuntansi PPTPutri Yulia R
 
Model data dan desain database
Model data dan desain databaseModel data dan desain database
Model data dan desain databasededidarwis
 
Konsep Dasar Sistem Informasi Manajemen (SIM)
Konsep Dasar Sistem Informasi Manajemen (SIM)Konsep Dasar Sistem Informasi Manajemen (SIM)
Konsep Dasar Sistem Informasi Manajemen (SIM)Fahmi Hakam
 
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop OnlineERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop OnlineLucha Kamala Putri
 
PENGANTAR BASIS DATA
PENGANTAR BASIS DATAPENGANTAR BASIS DATA
PENGANTAR BASIS DATAEDIS BLOG
 
Bahan kuliah analisa proses bisnis
Bahan kuliah analisa proses bisnisBahan kuliah analisa proses bisnis
Bahan kuliah analisa proses bisnisFariszal Nova
 

La actualidad más candente (20)

Ppt big data dina nisrina rosandi 6018210043
Ppt big data dina nisrina rosandi 6018210043Ppt big data dina nisrina rosandi 6018210043
Ppt big data dina nisrina rosandi 6018210043
 
Pertemuan 1 - pengantar e-business
Pertemuan 1 - pengantar e-businessPertemuan 1 - pengantar e-business
Pertemuan 1 - pengantar e-business
 
OLAP
OLAPOLAP
OLAP
 
Sistem informasi enterprise (sie)
Sistem informasi enterprise (sie)Sistem informasi enterprise (sie)
Sistem informasi enterprise (sie)
 
Sistem Database menggunakan Model REA
Sistem Database menggunakan Model REASistem Database menggunakan Model REA
Sistem Database menggunakan Model REA
 
Visualisasi Data.pptx
Visualisasi Data.pptxVisualisasi Data.pptx
Visualisasi Data.pptx
 
02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.ppt02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.ppt
 
Rpl 05 - persyaratan perangkat lunak
Rpl   05 - persyaratan perangkat lunakRpl   05 - persyaratan perangkat lunak
Rpl 05 - persyaratan perangkat lunak
 
Tinjauan Menyeluruh Atas Sistem Informasi Akuntansi PPT
Tinjauan Menyeluruh Atas Sistem Informasi Akuntansi PPTTinjauan Menyeluruh Atas Sistem Informasi Akuntansi PPT
Tinjauan Menyeluruh Atas Sistem Informasi Akuntansi PPT
 
Model data dan desain database
Model data dan desain databaseModel data dan desain database
Model data dan desain database
 
54329162 si
54329162 si54329162 si
54329162 si
 
Proses pengembangan sistem informasi akuntansi
Proses pengembangan sistem informasi akuntansiProses pengembangan sistem informasi akuntansi
Proses pengembangan sistem informasi akuntansi
 
ERP
ERPERP
ERP
 
Konsep Dasar Sistem Informasi Manajemen (SIM)
Konsep Dasar Sistem Informasi Manajemen (SIM)Konsep Dasar Sistem Informasi Manajemen (SIM)
Konsep Dasar Sistem Informasi Manajemen (SIM)
 
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop OnlineERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
 
PENGANTAR BASIS DATA
PENGANTAR BASIS DATAPENGANTAR BASIS DATA
PENGANTAR BASIS DATA
 
Siklus pendapatan
Siklus pendapatanSiklus pendapatan
Siklus pendapatan
 
Sistem Basis Data model data relasional
Sistem Basis Data model data relasionalSistem Basis Data model data relasional
Sistem Basis Data model data relasional
 
03 jenis jenis+data
03 jenis jenis+data03 jenis jenis+data
03 jenis jenis+data
 
Bahan kuliah analisa proses bisnis
Bahan kuliah analisa proses bisnisBahan kuliah analisa proses bisnis
Bahan kuliah analisa proses bisnis
 

Destacado

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
 

Destacado (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
 

Similar a 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
 
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)Simon Patabang
 

Similar a 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)...
 
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
 
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (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.