SlideShare a Scribd company logo
Manajemen
DATA
Adam Mukharil Bachtiar, M.T.
Basis Data Relasional
Pemahaman Dasar Basis Data Relasional
Apa itu Basis Data Relasional?
Tempat penyimpanan data (dalam hal ini tabel data) beserta
relasi-relasi antar tabel tersebut yang disusun
menurut aturan tertentu
• Model data berdasarkan record
• Data disajikan dalam bentuk tabel (baris dan kolom)
• Setiap tabel punya key yang unik
• Setiap tabel harus berelasi dengan minimal satu tabel lain
Konsep Basis Data Relasional
Istilah Pada Basis Data Relasional
Istilah Formal Istilah Informal
Relation Tabel
Tuple Baris/Record
Cardinality Jumlah Baris
Attribute Field/Atribut
Degree Jumlah Field
Domain Kumpulan Data
Primary Key Kunci Utama
Foreign Key Kunci Tamu
Relational Database Concepts
(https://www.youtube.com/watch?v=NvrpuBAMddw)
Kunci Pada Basis Data Relasional
Apa itu Kunci?
Atribut yang dapat membedakan sebuah entitas di
dalam entity set atau sebuah relationship di dalam
relationship set.
• Setiap baris di dalam sebuah tabel wajib dapat diidentifikasi
secara unique
• Peran kunci didasarkan pada determination. Jika nilai A
diketahui maka nilai B bisa diketahui.
• Kunci bertugas mengontrol redudansi dan menghilangkan
duplikasi.
Konsep Kunci Basis Data Relasional
Jenis-jenis Kunci
Super Key Candidate Key Primary Key Alternate Key Foreign Key
1 2 3 4 5
• Satu atau beberapa atribut yang secara kolektif dapat
mengidentifikasi sebuah entity di dalam entity set secara unik
• Contoh untuk entity mahasiswa: {NPM}, {NPM, Nama}, {NPM,
NoKTP}
• Jika K adalah super key maka setiap superset dari K merupakan
super key
Apa itu Super Key?
Apa itu Candidate Key?
Super key yang minimal(Irreducible). Contoh: NPM atau
NoKTP.
• Candidate key yang dipilih oleh desainer basis data untuk
mengidentifikasi sebuah entity di dalam entity set
• Contoh:
Apa itu Primary Key?
Primary key
Candidate key
Untuk Mahasiswa?
NPM atau NoKTP
NPM terpilih
Apa itu Alternate Key?
Candidate key yang tidak terpilih
Apa itu Foreign Key?
Suatu atribut adalah Foreign key pada suatu relasi R2 jika:
• Setiap nilai foreign key bersifat not null (tidak boleh kosong)
• Terdapat suatu nilai relasi R1 yang mempunyai primary key
yang bernilai sama dengan foreign key
Super Key, Candidate Key, and Primary Key
(https://www.youtube.com/watch?v=CsGalH0QKbs)
Entity Relationship Diagram
Apa itu Entity Relationship Diagram?
Diagram yang digunakan untuk memodelkan basis
data relasional
Simbol-simbol Diagram ER (Chen’s)
SIMBOL NAMA SIMBOL FUNGSI
Entitas Kuat/ Entitas
Lemah
Menggambarkan keberadaan
sebuah entitas
Atribut
Menggambarkan atribut yang
dimiliki oleh suatu entitas atau relasi
Relasi
Menggambarkan keterhubungan
antar entitas
Garis Relasi
Menggambarkan hubungan entitas
dan relasi atau entitas dengan
atribut
Komponen Diagram ER
Entitas
1
Atribut
2
Relationship
3
Apa itu Entitas?
Suatu objek di dunia nyata dan dapat
dibedakan dengan objek lainnya
Jenis-jenis Entitas
• Entitas Kuat
Entitas yang mempunyai primary key dan bisa berdiri sendiri sebagai sebuah entitas
tanpa terpengaruh keberadaan entitas lain
• Entitas Lemah
Entitas yang keberadaannya bergantung pada entitas kuat dan biasanya primary key-
nya merupakan gabungan determinator dan foreign key.
Apa itu Atribut?
Deskripsi sifat atau keterangan dari sebuah
entitas. Atribut kunci ditandai dengan garis bawah
pada namanya.
Jenis-jenis Atribut
• Required Attribute
Atribut yang wajib bernilai/mempunyai isi
• Optional Attribute
Atribut yang valuenya boleh dikosongkan
• Identifier
Satu atau lebih yang secara unik mengidentifikasi setiap instance dari entitas
• Composite identifier
Primary key yang terbentuk lebih dari satu atribut
Multivalued Attribute
Composite Attribute
Atribut yang nilainya
terbagi-bagi menjadi
beberapa atribut
Derived Attribute
Atribut Kunci
Atribut Derivatif
Atribut Composite
Atribut Opsional
Apa itu Relationship?
• Relationship adalah asosiasi antar entitas
• Entitas yang terlibat pada relationship disebut participant
• Relationship selalu dua arah
• Setiap relationship mempunyai derajat hubungan
Derajat Hubungan
KARDINALITAS MODALITAS
1-1 (ONE TO ONE) 0..1 (OPTIONAL ONE)
1-N (ONE TO MANY) 0..N ATAU 1..N (OPTIONAL MANY)
N-1 (MANY TO ONE) 1 (MANDATORY ONE)
N-N (MANY TO MANY) N (MANDATORY MANY)
Konsep Agregasi
• Agregasi merupakan stau kasus yang menunjukkan adanya
relasi yang secara kronologis mensyaratkan relasi dengan
suatu himpunan relasi
• Agregasi memperlakukan himpunan tersebut sebagai
sebuah entitas (composite entity)
• Himpunan relasi wajib berderajat many to many
M N
N
1
N1
Agregasi
Composite	Entity
Identify	business	rules	based	onCreate detailed	
narrative	of	organization’s		description	of	operations
Description	of	operations
Identify	main	entities	and	relationships	from	business	
rules
Develop	initial	ERD
Identify	attributes	and	primary	keys	that	adequately	
describe	entities
Revise	and	review	ERD	
1
2
3
4
5
6
Developing an ER Diagram
Database design is an iterative process

More Related Content

What's hot

Software Engineering 1 (Software Development Process Model)
Software Engineering 1 (Software Development Process Model)Software Engineering 1 (Software Development Process Model)
Software Engineering 1 (Software Development Process Model)
Adam Mukharil Bachtiar
 
E-Business (Business Process and Process Model)
E-Business (Business Process and Process Model)E-Business (Business Process and Process Model)
E-Business (Business Process and Process Model)
Adam Mukharil Bachtiar
 
Scrum: How to Implements (Update)
Scrum: How to Implements (Update)Scrum: How to Implements (Update)
Scrum: How to Implements (Update)
Adam Mukharil Bachtiar
 
Scrum: How to Implement
Scrum: How to ImplementScrum: How to Implement
Scrum: How to Implement
Adam Mukharil Bachtiar
 
Software Engineering 1 (Requirement Engineering)
Software Engineering 1 (Requirement Engineering)Software Engineering 1 (Requirement Engineering)
Software Engineering 1 (Requirement Engineering)
Adam Mukharil Bachtiar
 
Modul 4 representasi pengetahuan
Modul 4   representasi pengetahuanModul 4   representasi pengetahuan
Modul 4 representasi pengetahuan
ahmad haidaroh
 
Normalisasi Basis Data
Normalisasi Basis DataNormalisasi Basis Data
Normalisasi Basis Data
Adam Mukharil Bachtiar
 
Analisis Semantik - P 6 Teknik Kompilasi
Analisis Semantik - P 6 Teknik KompilasiAnalisis Semantik - P 6 Teknik Kompilasi
Analisis Semantik - P 6 Teknik Kompilasi
ahmad haidaroh
 
Ragam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerRagam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan Komputer
Auliaa Oktarianii
 
PPT Desain Antar Muka.pptx
PPT Desain Antar Muka.pptxPPT Desain Antar Muka.pptx
PPT Desain Antar Muka.pptx
MirnaNia
 
Sistem basis data 4
Sistem basis data 4Sistem basis data 4
Sistem basis data 4
Fendi Hidayat
 
Modul PBO Bab-08 - Java GUI
Modul PBO Bab-08 - Java GUIModul PBO Bab-08 - Java GUI
Modul PBO Bab-08 - Java GUI
Rakhmat Dedi Gunawan
 
Activity Diagram
Activity DiagramActivity Diagram
Activity Diagram
Adam Mukharil Bachtiar
 
[RPL2] Activity Diagram
[RPL2] Activity Diagram[RPL2] Activity Diagram
[RPL2] Activity Diagram
rizki adam kurniawan
 
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
 
Laporan praktikum modul 5 (normalisasi)
Laporan praktikum modul 5 (normalisasi)Laporan praktikum modul 5 (normalisasi)
Laporan praktikum modul 5 (normalisasi)
Devi Apriansyah
 
5 transformasi model data
5 transformasi model data5 transformasi model data
5 transformasi model data
Simon Patabang
 
Model dan Simulasi
Model dan SimulasiModel dan Simulasi
Pertemuan 10 (database client-server)
Pertemuan 10 (database client-server)Pertemuan 10 (database client-server)
Pertemuan 10 (database client-server)
Rifky A Ayub
 
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
 

What's hot (20)

Software Engineering 1 (Software Development Process Model)
Software Engineering 1 (Software Development Process Model)Software Engineering 1 (Software Development Process Model)
Software Engineering 1 (Software Development Process Model)
 
E-Business (Business Process and Process Model)
E-Business (Business Process and Process Model)E-Business (Business Process and Process Model)
E-Business (Business Process and Process Model)
 
Scrum: How to Implements (Update)
Scrum: How to Implements (Update)Scrum: How to Implements (Update)
Scrum: How to Implements (Update)
 
Scrum: How to Implement
Scrum: How to ImplementScrum: How to Implement
Scrum: How to Implement
 
Software Engineering 1 (Requirement Engineering)
Software Engineering 1 (Requirement Engineering)Software Engineering 1 (Requirement Engineering)
Software Engineering 1 (Requirement Engineering)
 
Modul 4 representasi pengetahuan
Modul 4   representasi pengetahuanModul 4   representasi pengetahuan
Modul 4 representasi pengetahuan
 
Normalisasi Basis Data
Normalisasi Basis DataNormalisasi Basis Data
Normalisasi Basis Data
 
Analisis Semantik - P 6 Teknik Kompilasi
Analisis Semantik - P 6 Teknik KompilasiAnalisis Semantik - P 6 Teknik Kompilasi
Analisis Semantik - P 6 Teknik Kompilasi
 
Ragam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerRagam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan Komputer
 
PPT Desain Antar Muka.pptx
PPT Desain Antar Muka.pptxPPT Desain Antar Muka.pptx
PPT Desain Antar Muka.pptx
 
Sistem basis data 4
Sistem basis data 4Sistem basis data 4
Sistem basis data 4
 
Modul PBO Bab-08 - Java GUI
Modul PBO Bab-08 - Java GUIModul PBO Bab-08 - Java GUI
Modul PBO Bab-08 - Java GUI
 
Activity Diagram
Activity DiagramActivity Diagram
Activity Diagram
 
[RPL2] Activity Diagram
[RPL2] Activity Diagram[RPL2] Activity Diagram
[RPL2] Activity Diagram
 
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)
 
Laporan praktikum modul 5 (normalisasi)
Laporan praktikum modul 5 (normalisasi)Laporan praktikum modul 5 (normalisasi)
Laporan praktikum modul 5 (normalisasi)
 
5 transformasi model data
5 transformasi model data5 transformasi model data
5 transformasi model data
 
Model dan Simulasi
Model dan SimulasiModel dan Simulasi
Model dan Simulasi
 
Pertemuan 10 (database client-server)
Pertemuan 10 (database client-server)Pertemuan 10 (database client-server)
Pertemuan 10 (database client-server)
 
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) -
 

Viewers also liked

Basis data
Basis dataBasis data
Basis data
Samsuri14
 
Pert 5 (normalisasi)
Pert 5 (normalisasi)Pert 5 (normalisasi)
Pert 5 (normalisasi)ptmardika
 
Basis data
Basis dataBasis data
Basis data
dicky pratama
 
Analisa dan Perancangan Sistem Informasi Pertemuan 9 - Normalisasi Data
Analisa dan Perancangan Sistem Informasi Pertemuan 9 - Normalisasi DataAnalisa dan Perancangan Sistem Informasi Pertemuan 9 - Normalisasi Data
Analisa dan Perancangan Sistem Informasi Pertemuan 9 - Normalisasi Data
Edri Yunizal
 
Pertemuan Satu
Pertemuan SatuPertemuan Satu
Pertemuan Satu
sitetengku
 
Pertemuan Lima
Pertemuan LimaPertemuan Lima
Pertemuan Lima
sitetengku
 
Pemantapan Proposal Skripsi Kelompok Keilmuan B
Pemantapan Proposal Skripsi Kelompok Keilmuan BPemantapan Proposal Skripsi Kelompok Keilmuan B
Pemantapan Proposal Skripsi Kelompok Keilmuan B
Adam Mukharil Bachtiar
 
E-Business (Introduction of E-Business)
E-Business (Introduction of E-Business)E-Business (Introduction of E-Business)
E-Business (Introduction of E-Business)
Adam Mukharil Bachtiar
 
Perkembangan database di era globalisasi
Perkembangan database di era globalisasiPerkembangan database di era globalisasi
Perkembangan database di era globalisasi
Pritjohan Agung Winawang
 
Pertemuan Empat
Pertemuan EmpatPertemuan Empat
Pertemuan Empat
sitetengku
 
Desain Basis Data (3)
Desain Basis Data (3)Desain Basis Data (3)
Desain Basis Data (3)
Andrew B. Osmond
 
E-Business (Business Plan)
E-Business (Business Plan)E-Business (Business Plan)
E-Business (Business Plan)
Adam Mukharil Bachtiar
 
Data Structure (Static Array)
Data Structure (Static Array)Data Structure (Static Array)
Data Structure (Static Array)
Adam Mukharil Bachtiar
 
E-Business (Value Chain)
E-Business (Value Chain)E-Business (Value Chain)
E-Business (Value Chain)
Adam Mukharil Bachtiar
 
Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1
Fendi Hidayat
 
Testing dan implemetasi sistem 2
Testing dan implemetasi sistem 2Testing dan implemetasi sistem 2
Testing dan implemetasi sistem 2
Fendi Hidayat
 
Bahan ajar p ph pasal 21 orang pribadi
Bahan ajar p ph pasal 21 orang pribadiBahan ajar p ph pasal 21 orang pribadi
Bahan ajar p ph pasal 21 orang pribadi
Gendhuk Nugroho
 
Pertemuan Tiga
Pertemuan TigaPertemuan Tiga
Pertemuan Tiga
sitetengku
 
Desain Basis Data (1)
Desain Basis Data (1)Desain Basis Data (1)
Desain Basis Data (1)
Andrew B. Osmond
 
Pertemuan Dua
Pertemuan DuaPertemuan Dua
Pertemuan Dua
sitetengku
 

Viewers also liked (20)

Basis data
Basis dataBasis data
Basis data
 
Pert 5 (normalisasi)
Pert 5 (normalisasi)Pert 5 (normalisasi)
Pert 5 (normalisasi)
 
Basis data
Basis dataBasis data
Basis data
 
Analisa dan Perancangan Sistem Informasi Pertemuan 9 - Normalisasi Data
Analisa dan Perancangan Sistem Informasi Pertemuan 9 - Normalisasi DataAnalisa dan Perancangan Sistem Informasi Pertemuan 9 - Normalisasi Data
Analisa dan Perancangan Sistem Informasi Pertemuan 9 - Normalisasi Data
 
Pertemuan Satu
Pertemuan SatuPertemuan Satu
Pertemuan Satu
 
Pertemuan Lima
Pertemuan LimaPertemuan Lima
Pertemuan Lima
 
Pemantapan Proposal Skripsi Kelompok Keilmuan B
Pemantapan Proposal Skripsi Kelompok Keilmuan BPemantapan Proposal Skripsi Kelompok Keilmuan B
Pemantapan Proposal Skripsi Kelompok Keilmuan B
 
E-Business (Introduction of E-Business)
E-Business (Introduction of E-Business)E-Business (Introduction of E-Business)
E-Business (Introduction of E-Business)
 
Perkembangan database di era globalisasi
Perkembangan database di era globalisasiPerkembangan database di era globalisasi
Perkembangan database di era globalisasi
 
Pertemuan Empat
Pertemuan EmpatPertemuan Empat
Pertemuan Empat
 
Desain Basis Data (3)
Desain Basis Data (3)Desain Basis Data (3)
Desain Basis Data (3)
 
E-Business (Business Plan)
E-Business (Business Plan)E-Business (Business Plan)
E-Business (Business Plan)
 
Data Structure (Static Array)
Data Structure (Static Array)Data Structure (Static Array)
Data Structure (Static Array)
 
E-Business (Value Chain)
E-Business (Value Chain)E-Business (Value Chain)
E-Business (Value Chain)
 
Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1
 
Testing dan implemetasi sistem 2
Testing dan implemetasi sistem 2Testing dan implemetasi sistem 2
Testing dan implemetasi sistem 2
 
Bahan ajar p ph pasal 21 orang pribadi
Bahan ajar p ph pasal 21 orang pribadiBahan ajar p ph pasal 21 orang pribadi
Bahan ajar p ph pasal 21 orang pribadi
 
Pertemuan Tiga
Pertemuan TigaPertemuan Tiga
Pertemuan Tiga
 
Desain Basis Data (1)
Desain Basis Data (1)Desain Basis Data (1)
Desain Basis Data (1)
 
Pertemuan Dua
Pertemuan DuaPertemuan Dua
Pertemuan Dua
 

Similar to Data Management (Relational Database)

Materi 3 model data relasional
Materi 3 model data relasionalMateri 3 model data relasional
Materi 3 model data relasional
Elma Fiana
 
Materi3modeldatarelasional 170426190615
Materi3modeldatarelasional 170426190615Materi3modeldatarelasional 170426190615
Materi3modeldatarelasional 170426190615
Rut Kristina
 
pert 2.pptx
pert 2.pptxpert 2.pptx
pert 2.pptx
XLemHidayat
 
Pengertian ERD
Pengertian ERDPengertian ERD
Pengertian ERD
Sovira Aulia
 
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
201410049
 
Pertemuan-4.pptx
Pertemuan-4.pptxPertemuan-4.pptx
Pertemuan-4.pptx
nurnur469094
 
Pertemuan 3 dan 4 SBD
Pertemuan 3 dan 4 SBDPertemuan 3 dan 4 SBD
Pertemuan 3 dan 4 SBD
Rakhmi Khalida, M.M.S.I
 
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
AishSkincare
 
3 model data
3 model data3 model data
3 model data
Simon Patabang
 
Normalisasi Data - Sistem Basis Data 1
Normalisasi Data - Sistem Basis Data 1Normalisasi Data - Sistem Basis Data 1
Normalisasi Data - Sistem Basis Data 1
Aditya Gunawan
 
Presentasi ERD
Presentasi ERDPresentasi ERD
Presentasi ERD
MuhammadHafidz496322
 
notes tgp 3.docx
notes tgp 3.docxnotes tgp 3.docx
notes tgp 3.docx
sandi636490
 
Materi minggu ke 6
Materi minggu ke 6Materi minggu ke 6
Materi minggu ke 6ifunsika
 
Model Data
Model DataModel Data
Model Data
Sherly Uda
 
Pertemuan 3 - Entitiy Relationship DIagram (ERD).pptx
Pertemuan 3 - Entitiy Relationship DIagram (ERD).pptxPertemuan 3 - Entitiy Relationship DIagram (ERD).pptx
Pertemuan 3 - Entitiy Relationship DIagram (ERD).pptx
MSyahidNurWahid
 

Similar to Data Management (Relational Database) (20)

Kuliah 3 model data relasional
Kuliah 3 model data relasionalKuliah 3 model data relasional
Kuliah 3 model data relasional
 
Materi 3 model data relasional
Materi 3 model data relasionalMateri 3 model data relasional
Materi 3 model data relasional
 
Materi3modeldatarelasional 170426190615
Materi3modeldatarelasional 170426190615Materi3modeldatarelasional 170426190615
Materi3modeldatarelasional 170426190615
 
pert 2.pptx
pert 2.pptxpert 2.pptx
pert 2.pptx
 
Entity relationship diagram
Entity relationship diagramEntity relationship diagram
Entity relationship diagram
 
Pengertian ERD
Pengertian ERDPengertian ERD
Pengertian ERD
 
Model Data Relasional
Model Data RelasionalModel Data Relasional
Model Data Relasional
 
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
 
Pertemuan-4.pptx
Pertemuan-4.pptxPertemuan-4.pptx
Pertemuan-4.pptx
 
Pertemuan 3 dan 4 SBD
Pertemuan 3 dan 4 SBDPertemuan 3 dan 4 SBD
Pertemuan 3 dan 4 SBD
 
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
 
2.ER Model.ppt
2.ER Model.ppt2.ER Model.ppt
2.ER Model.ppt
 
3 model data
3 model data3 model data
3 model data
 
Normalisasi Data - Sistem Basis Data 1
Normalisasi Data - Sistem Basis Data 1Normalisasi Data - Sistem Basis Data 1
Normalisasi Data - Sistem Basis Data 1
 
Presentasi ERD
Presentasi ERDPresentasi ERD
Presentasi ERD
 
notes tgp 3.docx
notes tgp 3.docxnotes tgp 3.docx
notes tgp 3.docx
 
Materi minggu ke 6
Materi minggu ke 6Materi minggu ke 6
Materi minggu ke 6
 
Pertemuan 4
Pertemuan 4Pertemuan 4
Pertemuan 4
 
Model Data
Model DataModel Data
Model Data
 
Pertemuan 3 - Entitiy Relationship DIagram (ERD).pptx
Pertemuan 3 - Entitiy Relationship DIagram (ERD).pptxPertemuan 3 - Entitiy Relationship DIagram (ERD).pptx
Pertemuan 3 - Entitiy Relationship DIagram (ERD).pptx
 

More from Adam Mukharil Bachtiar

Materi 8 - Data Mining Association Rule.pdf
Materi 8 - Data Mining Association Rule.pdfMateri 8 - Data Mining Association Rule.pdf
Materi 8 - Data Mining Association Rule.pdf
Adam Mukharil Bachtiar
 
Clean Code - Formatting Code
Clean Code - Formatting CodeClean Code - Formatting Code
Clean Code - Formatting Code
Adam Mukharil Bachtiar
 
Clean Code - Clean Comments
Clean Code - Clean CommentsClean Code - Clean Comments
Clean Code - Clean Comments
Adam Mukharil Bachtiar
 
Clean Method
Clean MethodClean Method
Clean Code and Design Pattern - Meaningful Names
Clean Code and Design Pattern - Meaningful NamesClean Code and Design Pattern - Meaningful Names
Clean Code and Design Pattern - Meaningful Names
Adam Mukharil Bachtiar
 
Model Driven Software Development
Model Driven Software DevelopmentModel Driven Software Development
Model Driven Software Development
Adam Mukharil Bachtiar
 
Data Mining Clustering
Data Mining ClusteringData Mining Clustering
Data Mining Clustering
Adam Mukharil Bachtiar
 
Data Mining Klasifikasi (Updated 30 Desember 2020)
Data Mining Klasifikasi (Updated 30 Desember 2020)Data Mining Klasifikasi (Updated 30 Desember 2020)
Data Mining Klasifikasi (Updated 30 Desember 2020)
Adam Mukharil Bachtiar
 
Analisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic ProgrammingAnalisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic Programming
Adam Mukharil Bachtiar
 
Analisis Algoritma - Strategi Algoritma Divide and Conquer
Analisis Algoritma - Strategi Algoritma Divide and ConquerAnalisis Algoritma - Strategi Algoritma Divide and Conquer
Analisis Algoritma - Strategi Algoritma Divide and Conquer
Adam Mukharil Bachtiar
 
Analisis Algoritma - Strategi Algoritma Greedy
Analisis Algoritma - Strategi Algoritma GreedyAnalisis Algoritma - Strategi Algoritma Greedy
Analisis Algoritma - Strategi Algoritma Greedy
Adam Mukharil Bachtiar
 
Analisis Algoritma - Penerapan Strategi Algoritma Brute Force
Analisis Algoritma - Penerapan Strategi Algoritma Brute ForceAnalisis Algoritma - Penerapan Strategi Algoritma Brute Force
Analisis Algoritma - Penerapan Strategi Algoritma Brute Force
Adam Mukharil Bachtiar
 
Analisis Algoritma - Strategi Algoritma Brute Force
Analisis Algoritma - Strategi Algoritma Brute ForceAnalisis Algoritma - Strategi Algoritma Brute Force
Analisis Algoritma - Strategi Algoritma Brute Force
Adam Mukharil Bachtiar
 
Analisis Algoritma - Kelas-kelas Dasar Efisiensi Algoritma
Analisis Algoritma - Kelas-kelas Dasar Efisiensi AlgoritmaAnalisis Algoritma - Kelas-kelas Dasar Efisiensi Algoritma
Analisis Algoritma - Kelas-kelas Dasar Efisiensi Algoritma
Adam Mukharil Bachtiar
 
Analisis Algoritma - Teorema Notasi Asimptotik
Analisis Algoritma - Teorema Notasi AsimptotikAnalisis Algoritma - Teorema Notasi Asimptotik
Analisis Algoritma - Teorema Notasi Asimptotik
Adam Mukharil Bachtiar
 
Analisis Algoritma - Notasi Asimptotik
Analisis Algoritma - Notasi AsimptotikAnalisis Algoritma - Notasi Asimptotik
Analisis Algoritma - Notasi Asimptotik
Adam Mukharil Bachtiar
 
UML dan Use Case View
UML dan Use Case ViewUML dan Use Case View
UML dan Use Case View
Adam Mukharil Bachtiar
 
Analisis Algoritma - Langkah Desain Algoritma
Analisis Algoritma - Langkah Desain AlgoritmaAnalisis Algoritma - Langkah Desain Algoritma
Analisis Algoritma - Langkah Desain Algoritma
Adam Mukharil Bachtiar
 
Validasi ide Menggunakan Javelin Board (Idea Validation)
Validasi ide Menggunakan Javelin Board (Idea Validation)Validasi ide Menggunakan Javelin Board (Idea Validation)
Validasi ide Menggunakan Javelin Board (Idea Validation)
Adam Mukharil Bachtiar
 
Analisis Algoritma - Pengantar Kompleksitas Algoritma
Analisis Algoritma - Pengantar Kompleksitas AlgoritmaAnalisis Algoritma - Pengantar Kompleksitas Algoritma
Analisis Algoritma - Pengantar Kompleksitas Algoritma
Adam Mukharil Bachtiar
 

More from Adam Mukharil Bachtiar (20)

Materi 8 - Data Mining Association Rule.pdf
Materi 8 - Data Mining Association Rule.pdfMateri 8 - Data Mining Association Rule.pdf
Materi 8 - Data Mining Association Rule.pdf
 
Clean Code - Formatting Code
Clean Code - Formatting CodeClean Code - Formatting Code
Clean Code - Formatting Code
 
Clean Code - Clean Comments
Clean Code - Clean CommentsClean Code - Clean Comments
Clean Code - Clean Comments
 
Clean Method
Clean MethodClean Method
Clean Method
 
Clean Code and Design Pattern - Meaningful Names
Clean Code and Design Pattern - Meaningful NamesClean Code and Design Pattern - Meaningful Names
Clean Code and Design Pattern - Meaningful Names
 
Model Driven Software Development
Model Driven Software DevelopmentModel Driven Software Development
Model Driven Software Development
 
Data Mining Clustering
Data Mining ClusteringData Mining Clustering
Data Mining Clustering
 
Data Mining Klasifikasi (Updated 30 Desember 2020)
Data Mining Klasifikasi (Updated 30 Desember 2020)Data Mining Klasifikasi (Updated 30 Desember 2020)
Data Mining Klasifikasi (Updated 30 Desember 2020)
 
Analisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic ProgrammingAnalisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic Programming
 
Analisis Algoritma - Strategi Algoritma Divide and Conquer
Analisis Algoritma - Strategi Algoritma Divide and ConquerAnalisis Algoritma - Strategi Algoritma Divide and Conquer
Analisis Algoritma - Strategi Algoritma Divide and Conquer
 
Analisis Algoritma - Strategi Algoritma Greedy
Analisis Algoritma - Strategi Algoritma GreedyAnalisis Algoritma - Strategi Algoritma Greedy
Analisis Algoritma - Strategi Algoritma Greedy
 
Analisis Algoritma - Penerapan Strategi Algoritma Brute Force
Analisis Algoritma - Penerapan Strategi Algoritma Brute ForceAnalisis Algoritma - Penerapan Strategi Algoritma Brute Force
Analisis Algoritma - Penerapan Strategi Algoritma Brute Force
 
Analisis Algoritma - Strategi Algoritma Brute Force
Analisis Algoritma - Strategi Algoritma Brute ForceAnalisis Algoritma - Strategi Algoritma Brute Force
Analisis Algoritma - Strategi Algoritma Brute Force
 
Analisis Algoritma - Kelas-kelas Dasar Efisiensi Algoritma
Analisis Algoritma - Kelas-kelas Dasar Efisiensi AlgoritmaAnalisis Algoritma - Kelas-kelas Dasar Efisiensi Algoritma
Analisis Algoritma - Kelas-kelas Dasar Efisiensi Algoritma
 
Analisis Algoritma - Teorema Notasi Asimptotik
Analisis Algoritma - Teorema Notasi AsimptotikAnalisis Algoritma - Teorema Notasi Asimptotik
Analisis Algoritma - Teorema Notasi Asimptotik
 
Analisis Algoritma - Notasi Asimptotik
Analisis Algoritma - Notasi AsimptotikAnalisis Algoritma - Notasi Asimptotik
Analisis Algoritma - Notasi Asimptotik
 
UML dan Use Case View
UML dan Use Case ViewUML dan Use Case View
UML dan Use Case View
 
Analisis Algoritma - Langkah Desain Algoritma
Analisis Algoritma - Langkah Desain AlgoritmaAnalisis Algoritma - Langkah Desain Algoritma
Analisis Algoritma - Langkah Desain Algoritma
 
Validasi ide Menggunakan Javelin Board (Idea Validation)
Validasi ide Menggunakan Javelin Board (Idea Validation)Validasi ide Menggunakan Javelin Board (Idea Validation)
Validasi ide Menggunakan Javelin Board (Idea Validation)
 
Analisis Algoritma - Pengantar Kompleksitas Algoritma
Analisis Algoritma - Pengantar Kompleksitas AlgoritmaAnalisis Algoritma - Pengantar Kompleksitas Algoritma
Analisis Algoritma - Pengantar Kompleksitas Algoritma
 

Data Management (Relational Database)