SlideShare a Scribd company logo
1 of 5
Download to read offline
Pendahuluan
Pengantar Basis Data
Oleh :
Ir. I Gede Made Karma, MT

Definisi
Himpunan kelompok data yang saling
berhubungan yang diorganisir sedemikian
rupa agar dapat digunakan dengan mudah
dan cepat.
Kumpulan data yang saling berhubungan
yang disimpan secara bersama sedemikian
rupa dan tanpa pengulangan yang tidak
perlu, untuk memenuhi berbagai kebutuhan.
Kumpulan file/tabel/arsip yang saling
berhubungan yang disimpan dalam media
penyimpanan elektronis.

Penerapan
Kepegawaian
Pergudangan
Akuntansi
Reservasi
Layanan Pelanggan
dan lainnya

Basis Data : Ir. I Gede Made Karma, MT

Basis data dianalogikan sebagai sebuah
lemari arsip.
Bila isinya masih sedikit, ada kecenderungan
isi ditempatkan begitu saja, biasanya terurut
sesuai dengan kedatangan.
Bila sudah banyak, maka perlu dikelola.
Misalnya diberi nomor dan dikelompokan
dengan suatu aturan/cara tertentu.
Mengapa? Mudah dan cepat mencari dan
mengambil

Objektif
Kecepatan dan Kemudahan
Efisiensi Ruang Penyimpanan
Keakuratan
Kelengkapan
Keamanan
Pemakaian Bersama

Basis Data Relasional
Basis data dipilah ke dalam berbagai tabel
dua dimensi.
Setiap tabel selalu berisi baris dan kolom.
Baris mewakili sebuah data = record.
Kolom mewakili komponen data = field atau
atribut.
Setiap field memiliki nama, jenis dan lebar.

1
Tabel

Kunci Elemen Data
Field atau atribut

Superkey
Kumpulan (satu atau lebih) atribut dari tabel yang
dapat dijadikan sebagai pembeda record yang satu
dengan lainnya.

NIM

Nama Mahasiswa

Alamat

Tgl Lahir

980001

Ali Akbar

Jl. Merdeka 10, Jakarta 40121

2 Jan 1979

980002

Budi Haryanto

Jl. Gajah Mada 2, Jakarta 45123

6 Okt 1978

Superkey dengan jumlah atribut minimal.

980003

Iman Faisal

komp. Griya Asri D-2, Depok 40151

13 Mei 1978

Primary Key

980004

Indah Susanti

Jl. Adil No. 123 Bogor 43212

21 Jun 1979

Candidate key, dengan kriteria sederhana, unik dan
lazim dipakai.

Record

Basis Data yang Baik
Mudah memperoleh informasi
Tidak terdapat redudansi data
Tidak terjadi anomali data :
update
insert
delete

Formulir

Basis Data : Ir. I Gede Made Karma, MT

Candidate Key

Foreign Key
Atribut yang mengacu pada primary key dari tabel
lain.

Perancangan Basis Data
Data/Formulir/Tabel
Menterjemahkan langsung komponen data
atau judul tabel menjadi atribut basis data.
ERD (entity relationship diagram)
Identifikasi entitas dan relasinya dalam
sebuah sistem, menetapkan derajat relasinya
(kardinalitas) kemudian menterjemahkannya
menjadi struktur basis data.

Dibukukan Dalam Tabel

2
Tabel

Basis Data

Kebergantungan Fungsional
A

B

Jika dan hanya jika setiap nilai atribut A
berpasangan dengan satu nilai atribut B
Penyewaan = NoPelanggan + NamaPelanggan +
NoProperti + AlamatProperti + TglPinjam + TglSelesai +
Biaya + NoPemilik + NamaPemilik

Contoh : NoPelanggan

Kebergantungan Fungsional (2)

Normalisasi

2nd Normal Form

NamaPelangan

3rd Normal Form

Basis Data : Ir. I Gede Made Karma, MT

3
ERD

Pembuatan ERD
Mengidentifikasi dan menetapkan seluruh
himpunan entitas yang akan terlibat
Menentukan atribut-atribute key dari masingmasing entitas
Mengidentifikasi dan menetapkan seluruh
himpunan relasi diantar himpunan entitashimpunan entitas yang ada beserta foreign key
Menentukan derajat/kardinalitas relasi untuk
setiap himpunan relasi
Melengkapi himpunan entitas dan himpunan
relasi dengan atribut-atribut deskriptif (non key)

ERD One to One

ERD One to Many

ERD Many to Many

Implementasi ERD

Setiap entitas diimplementasi ke dalam sebuah tabel

Basis Data : Ir. I Gede Made Karma, MT

4
ERD One to One

ERD One to Many

ERD Many to Many

Basis Data : Ir. I Gede Made Karma, MT

5

More Related Content

What's hot

Lingkungan basis data (2)
Lingkungan basis data (2)Lingkungan basis data (2)
Lingkungan basis data (2)Arib Herzi
 
312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-datanasrymonihu1
 
Materi 2(model data)
Materi 2(model data)Materi 2(model data)
Materi 2(model data)HermanThahir
 
Pengenalan Database
Pengenalan DatabasePengenalan Database
Pengenalan Databaseidnats
 
Pemodelan database
Pemodelan databasePemodelan database
Pemodelan databasePutra Andry
 
SIM, 6, DELLA AMELIZA, Prof. Dr. Hapzi Ali, CMA., Akuntansi S1,
SIM, 6, DELLA AMELIZA, Prof. Dr. Hapzi Ali, CMA., Akuntansi S1,SIM, 6, DELLA AMELIZA, Prof. Dr. Hapzi Ali, CMA., Akuntansi S1,
SIM, 6, DELLA AMELIZA, Prof. Dr. Hapzi Ali, CMA., Akuntansi S1,dellaameliza
 
TND-052-P01- Konsep Dasar Basis Data
TND-052-P01- Konsep Dasar Basis DataTND-052-P01- Konsep Dasar Basis Data
TND-052-P01- Konsep Dasar Basis DataTino Dwiantoro
 
Aplikasi konsep basis data relasional
Aplikasi konsep basis data relasionalAplikasi konsep basis data relasional
Aplikasi konsep basis data relasionalrian rian
 
Soal Kuis Dan Jawaban Sistem Informatika
Soal Kuis Dan Jawaban Sistem InformatikaSoal Kuis Dan Jawaban Sistem Informatika
Soal Kuis Dan Jawaban Sistem Informatikaweslydennis
 

What's hot (20)

Lingkungan basis data (2)
Lingkungan basis data (2)Lingkungan basis data (2)
Lingkungan basis data (2)
 
312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data
 
Model Data
Model DataModel Data
Model Data
 
Jumpa 7
Jumpa 7Jumpa 7
Jumpa 7
 
Sistem Basis Data model data relasional
Sistem Basis Data model data relasionalSistem Basis Data model data relasional
Sistem Basis Data model data relasional
 
Materi 7
Materi 7Materi 7
Materi 7
 
Entity relationship diagram
Entity relationship diagramEntity relationship diagram
Entity relationship diagram
 
Materi 2(model data)
Materi 2(model data)Materi 2(model data)
Materi 2(model data)
 
Pengenalan Database
Pengenalan DatabasePengenalan Database
Pengenalan Database
 
Pemodelan database
Pemodelan databasePemodelan database
Pemodelan database
 
Basis data
Basis dataBasis data
Basis data
 
Arsitektur Sistem Basis Data
Arsitektur Sistem Basis DataArsitektur Sistem Basis Data
Arsitektur Sistem Basis Data
 
Slide ppbd d3 pertemuan 1
Slide ppbd d3 pertemuan 1Slide ppbd d3 pertemuan 1
Slide ppbd d3 pertemuan 1
 
Arsitektur basis data
Arsitektur basis dataArsitektur basis data
Arsitektur basis data
 
SIM, 6, DELLA AMELIZA, Prof. Dr. Hapzi Ali, CMA., Akuntansi S1,
SIM, 6, DELLA AMELIZA, Prof. Dr. Hapzi Ali, CMA., Akuntansi S1,SIM, 6, DELLA AMELIZA, Prof. Dr. Hapzi Ali, CMA., Akuntansi S1,
SIM, 6, DELLA AMELIZA, Prof. Dr. Hapzi Ali, CMA., Akuntansi S1,
 
Pertemuan 3
Pertemuan 3Pertemuan 3
Pertemuan 3
 
TND-052-P01- Konsep Dasar Basis Data
TND-052-P01- Konsep Dasar Basis DataTND-052-P01- Konsep Dasar Basis Data
TND-052-P01- Konsep Dasar Basis Data
 
Aplikasi konsep basis data relasional
Aplikasi konsep basis data relasionalAplikasi konsep basis data relasional
Aplikasi konsep basis data relasional
 
Soal Kuis Dan Jawaban Sistem Informatika
Soal Kuis Dan Jawaban Sistem InformatikaSoal Kuis Dan Jawaban Sistem Informatika
Soal Kuis Dan Jawaban Sistem Informatika
 
Pertemuan 6 erd
Pertemuan 6 erdPertemuan 6 erd
Pertemuan 6 erd
 

Viewers also liked

הכירו את תוכנית 3700 של חברת "א.ר. לוג'יסטיק נדל"ן"
הכירו את תוכנית 3700 של חברת "א.ר. לוג'יסטיק נדל"ן"הכירו את תוכנית 3700 של חברת "א.ר. לוג'יסטיק נדל"ן"
הכירו את תוכנית 3700 של חברת "א.ר. לוג'יסטיק נדל"ן"אורן קובי
 
א.ר. לוגיסטיק נדל"ן - מדוע השקעה ורכישת קרקע חקלאית טובה יותר מהשקעות אחרות?
א.ר. לוגיסטיק נדל"ן - מדוע השקעה ורכישת קרקע חקלאית טובה יותר מהשקעות אחרות?א.ר. לוגיסטיק נדל"ן - מדוע השקעה ורכישת קרקע חקלאית טובה יותר מהשקעות אחרות?
א.ר. לוגיסטיק נדל"ן - מדוע השקעה ורכישת קרקע חקלאית טובה יותר מהשקעות אחרות?אורן קובי
 
Kedah bahasa inggeris paper2
Kedah bahasa inggeris paper2Kedah bahasa inggeris paper2
Kedah bahasa inggeris paper2Salim Salvador
 
שיפור הנגישות באיזור הקרקעות החקלאיות בפרדס חנה-כרכור
שיפור הנגישות באיזור הקרקעות החקלאיות בפרדס חנה-כרכורשיפור הנגישות באיזור הקרקעות החקלאיות בפרדס חנה-כרכור
שיפור הנגישות באיזור הקרקעות החקלאיות בפרדס חנה-כרכוראורן קובי
 
Presentation1 modified
Presentation1 modifiedPresentation1 modified
Presentation1 modifiedbuntydusa
 
א.ר. לוגיסטיק נדל"ן - רפורמה לבעלי המגרשים
א.ר. לוגיסטיק נדל"ן - רפורמה לבעלי המגרשיםא.ר. לוגיסטיק נדל"ן - רפורמה לבעלי המגרשים
א.ר. לוגיסטיק נדל"ן - רפורמה לבעלי המגרשיםאורן קובי
 
א.ר. לוג'יסטיק נדלן - תכנית מאורגנת היטב – “אדמה מול הים“
א.ר. לוג'יסטיק נדלן - תכנית מאורגנת היטב – “אדמה מול הים“א.ר. לוג'יסטיק נדלן - תכנית מאורגנת היטב – “אדמה מול הים“
א.ר. לוג'יסטיק נדלן - תכנית מאורגנת היטב – “אדמה מול הים“אורן קובי
 

Viewers also liked (19)

הכירו את תוכנית 3700 של חברת "א.ר. לוג'יסטיק נדל"ן"
הכירו את תוכנית 3700 של חברת "א.ר. לוג'יסטיק נדל"ן"הכירו את תוכנית 3700 של חברת "א.ר. לוג'יסטיק נדל"ן"
הכירו את תוכנית 3700 של חברת "א.ר. לוג'יסטיק נדל"ן"
 
א.ר. לוגיסטיק נדל"ן - מדוע השקעה ורכישת קרקע חקלאית טובה יותר מהשקעות אחרות?
א.ר. לוגיסטיק נדל"ן - מדוע השקעה ורכישת קרקע חקלאית טובה יותר מהשקעות אחרות?א.ר. לוגיסטיק נדל"ן - מדוע השקעה ורכישת קרקע חקלאית טובה יותר מהשקעות אחרות?
א.ר. לוגיסטיק נדל"ן - מדוע השקעה ורכישת קרקע חקלאית טובה יותר מהשקעות אחרות?
 
Kedah bahasa inggeris paper2
Kedah bahasa inggeris paper2Kedah bahasa inggeris paper2
Kedah bahasa inggeris paper2
 
1
11
1
 
שיפור הנגישות באיזור הקרקעות החקלאיות בפרדס חנה-כרכור
שיפור הנגישות באיזור הקרקעות החקלאיות בפרדס חנה-כרכורשיפור הנגישות באיזור הקרקעות החקלאיות בפרדס חנה-כרכור
שיפור הנגישות באיזור הקרקעות החקלאיות בפרדס חנה-כרכור
 
Presentation1 modified
Presentation1 modifiedPresentation1 modified
Presentation1 modified
 
Khasiat apotik hidup
Khasiat apotik hidupKhasiat apotik hidup
Khasiat apotik hidup
 
א.ר. לוגיסטיק נדל"ן - רפורמה לבעלי המגרשים
א.ר. לוגיסטיק נדל"ן - רפורמה לבעלי המגרשיםא.ר. לוגיסטיק נדל"ן - רפורמה לבעלי המגרשים
א.ר. לוגיסטיק נדל"ן - רפורמה לבעלי המגרשים
 
א.ר. לוג'יסטיק נדלן - תכנית מאורגנת היטב – “אדמה מול הים“
א.ר. לוג'יסטיק נדלן - תכנית מאורגנת היטב – “אדמה מול הים“א.ר. לוג'יסטיק נדלן - תכנית מאורגנת היטב – “אדמה מול הים“
א.ר. לוג'יסטיק נדלן - תכנית מאורגנת היטב – “אדמה מול הים“
 
Biogenesi ii parte
Biogenesi ii parteBiogenesi ii parte
Biogenesi ii parte
 
Alimentazione
AlimentazioneAlimentazione
Alimentazione
 
Le Spugne
Le SpugneLe Spugne
Le Spugne
 
1apparato sostegno
1apparato sostegno1apparato sostegno
1apparato sostegno
 
Ogm, verità e bugie
Ogm, verità e bugieOgm, verità e bugie
Ogm, verità e bugie
 
Apparato circolatorio
Apparato circolatorioApparato circolatorio
Apparato circolatorio
 
Apparato digerente
Apparato digerenteApparato digerente
Apparato digerente
 
Vitamine sali
Vitamine saliVitamine sali
Vitamine sali
 
Additivi alimentari
Additivi alimentariAdditivi alimentari
Additivi alimentari
 
Cnidari
CnidariCnidari
Cnidari
 

Similar to DBPengantar

Database (Basis Data)
Database (Basis Data)Database (Basis Data)
Database (Basis Data)Agoeng Rivai
 
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...Yohanes Agung Nugroho
 
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...Yohanes Agung Nugroho
 
Kd1 Struktur Hirarki Database
Kd1 Struktur Hirarki DatabaseKd1 Struktur Hirarki Database
Kd1 Struktur Hirarki DatabaseDesty Yani
 
presentasi bab 1 buku informatika kelas 11 smk
presentasi bab 1 buku informatika kelas 11 smkpresentasi bab 1 buku informatika kelas 11 smk
presentasi bab 1 buku informatika kelas 11 smkwindaamriani
 
Pengenalan dasar sistem basisdata
Pengenalan dasar sistem basisdataPengenalan dasar sistem basisdata
Pengenalan dasar sistem basisdataErza Sofian
 
5 transformasi model data
5 transformasi model data5 transformasi model data
5 transformasi model dataSimon Patabang
 
Analisis Sistem Informasi [Materi V]
Analisis Sistem Informasi [Materi V]Analisis Sistem Informasi [Materi V]
Analisis Sistem Informasi [Materi V]Erikson Hutabarat
 
admnistrasi basis data infor kelas x smk
admnistrasi basis data infor kelas x  smkadmnistrasi basis data infor kelas x  smk
admnistrasi basis data infor kelas x smkhsdfh
 
Pembahasan Basis Data dan Gudang Data
Pembahasan Basis Data dan Gudang DataPembahasan Basis Data dan Gudang Data
Pembahasan Basis Data dan Gudang Datanoor_iman
 
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
 
Materi 3 model data relasional
Materi 3 model data relasionalMateri 3 model data relasional
Materi 3 model data relasionalElma Fiana
 
Materi3modeldatarelasional 170426190615
Materi3modeldatarelasional 170426190615Materi3modeldatarelasional 170426190615
Materi3modeldatarelasional 170426190615Rut Kristina
 
Tik 11 materi 4 basis data
Tik 11 materi 4 basis dataTik 11 materi 4 basis data
Tik 11 materi 4 basis dataSMAN 1 Wanasalam
 
basis data kelas 11 smk mata plajaran informatika
basis data kelas 11 smk mata plajaran informatikabasis data kelas 11 smk mata plajaran informatika
basis data kelas 11 smk mata plajaran informatikawindaamriani
 

Similar to DBPengantar (20)

Database (Basis Data)
Database (Basis Data)Database (Basis Data)
Database (Basis Data)
 
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
 
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
 
Basis data
Basis dataBasis data
Basis data
 
Kd1 Struktur Hirarki Database
Kd1 Struktur Hirarki DatabaseKd1 Struktur Hirarki Database
Kd1 Struktur Hirarki Database
 
presentasi bab 1 buku informatika kelas 11 smk
presentasi bab 1 buku informatika kelas 11 smkpresentasi bab 1 buku informatika kelas 11 smk
presentasi bab 1 buku informatika kelas 11 smk
 
Pengenalan dasar sistem basisdata
Pengenalan dasar sistem basisdataPengenalan dasar sistem basisdata
Pengenalan dasar sistem basisdata
 
5 transformasi model data
5 transformasi model data5 transformasi model data
5 transformasi model data
 
Data & basisdata
Data & basisdataData & basisdata
Data & basisdata
 
Analisis Sistem Informasi [Materi V]
Analisis Sistem Informasi [Materi V]Analisis Sistem Informasi [Materi V]
Analisis Sistem Informasi [Materi V]
 
admnistrasi basis data infor kelas x smk
admnistrasi basis data infor kelas x  smkadmnistrasi basis data infor kelas x  smk
admnistrasi basis data infor kelas x smk
 
Pembahasan Basis Data dan Gudang Data
Pembahasan Basis Data dan Gudang DataPembahasan Basis Data dan Gudang Data
Pembahasan Basis Data dan Gudang Data
 
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)...
 
Data
DataData
Data
 
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
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Tik 11 materi 4 basis data
Tik 11 materi 4 basis dataTik 11 materi 4 basis data
Tik 11 materi 4 basis data
 
Pengantar Database
Pengantar DatabasePengantar Database
Pengantar Database
 
basis data kelas 11 smk mata plajaran informatika
basis data kelas 11 smk mata plajaran informatikabasis data kelas 11 smk mata plajaran informatika
basis data kelas 11 smk mata plajaran informatika
 

Recently uploaded

MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITASMATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITASbilqisizzati
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
Membuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxMembuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxNurindahSetyawati1
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxssuser35630b
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxssuser8905b3
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING...
PELAKSANAAN  + Link-Link MATERI Training_ "Effective INVENTORY &  WAREHOUSING...PELAKSANAAN  + Link-Link MATERI Training_ "Effective INVENTORY &  WAREHOUSING...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING...Kanaidi ken
 
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah DasarPPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasarrenihartanti
 
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfNurulHikmah50658
 
(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptxSirlyPutri1
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatanssuser963292
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...asepsaefudin2009
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxdpp11tya
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdfanitanurhidayah51
 
Hiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
HiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaaHiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
Hiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaafarmasipejatentimur
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)MustahalMustahal
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMIGustiBagusGending
 

Recently uploaded (20)

MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITASMATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ika
 
Membuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docxMembuat Komik Digital Berisi Kritik Sosial.docx
Membuat Komik Digital Berisi Kritik Sosial.docx
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING...
PELAKSANAAN  + Link-Link MATERI Training_ "Effective INVENTORY &  WAREHOUSING...PELAKSANAAN  + Link-Link MATERI Training_ "Effective INVENTORY &  WAREHOUSING...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING...
 
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah DasarPPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
PPT Penjumlahan Bersusun Kelas 1 Sekolah Dasar
 
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
 
(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 
Hiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
HiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaaHiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
Hiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
 

DBPengantar

  • 1. Pendahuluan Pengantar Basis Data Oleh : Ir. I Gede Made Karma, MT Definisi Himpunan kelompok data yang saling berhubungan yang diorganisir sedemikian rupa agar dapat digunakan dengan mudah dan cepat. Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan yang tidak perlu, untuk memenuhi berbagai kebutuhan. Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis. Penerapan Kepegawaian Pergudangan Akuntansi Reservasi Layanan Pelanggan dan lainnya Basis Data : Ir. I Gede Made Karma, MT Basis data dianalogikan sebagai sebuah lemari arsip. Bila isinya masih sedikit, ada kecenderungan isi ditempatkan begitu saja, biasanya terurut sesuai dengan kedatangan. Bila sudah banyak, maka perlu dikelola. Misalnya diberi nomor dan dikelompokan dengan suatu aturan/cara tertentu. Mengapa? Mudah dan cepat mencari dan mengambil Objektif Kecepatan dan Kemudahan Efisiensi Ruang Penyimpanan Keakuratan Kelengkapan Keamanan Pemakaian Bersama Basis Data Relasional Basis data dipilah ke dalam berbagai tabel dua dimensi. Setiap tabel selalu berisi baris dan kolom. Baris mewakili sebuah data = record. Kolom mewakili komponen data = field atau atribut. Setiap field memiliki nama, jenis dan lebar. 1
  • 2. Tabel Kunci Elemen Data Field atau atribut Superkey Kumpulan (satu atau lebih) atribut dari tabel yang dapat dijadikan sebagai pembeda record yang satu dengan lainnya. NIM Nama Mahasiswa Alamat Tgl Lahir 980001 Ali Akbar Jl. Merdeka 10, Jakarta 40121 2 Jan 1979 980002 Budi Haryanto Jl. Gajah Mada 2, Jakarta 45123 6 Okt 1978 Superkey dengan jumlah atribut minimal. 980003 Iman Faisal komp. Griya Asri D-2, Depok 40151 13 Mei 1978 Primary Key 980004 Indah Susanti Jl. Adil No. 123 Bogor 43212 21 Jun 1979 Candidate key, dengan kriteria sederhana, unik dan lazim dipakai. Record Basis Data yang Baik Mudah memperoleh informasi Tidak terdapat redudansi data Tidak terjadi anomali data : update insert delete Formulir Basis Data : Ir. I Gede Made Karma, MT Candidate Key Foreign Key Atribut yang mengacu pada primary key dari tabel lain. Perancangan Basis Data Data/Formulir/Tabel Menterjemahkan langsung komponen data atau judul tabel menjadi atribut basis data. ERD (entity relationship diagram) Identifikasi entitas dan relasinya dalam sebuah sistem, menetapkan derajat relasinya (kardinalitas) kemudian menterjemahkannya menjadi struktur basis data. Dibukukan Dalam Tabel 2
  • 3. Tabel Basis Data Kebergantungan Fungsional A B Jika dan hanya jika setiap nilai atribut A berpasangan dengan satu nilai atribut B Penyewaan = NoPelanggan + NamaPelanggan + NoProperti + AlamatProperti + TglPinjam + TglSelesai + Biaya + NoPemilik + NamaPemilik Contoh : NoPelanggan Kebergantungan Fungsional (2) Normalisasi 2nd Normal Form NamaPelangan 3rd Normal Form Basis Data : Ir. I Gede Made Karma, MT 3
  • 4. ERD Pembuatan ERD Mengidentifikasi dan menetapkan seluruh himpunan entitas yang akan terlibat Menentukan atribut-atribute key dari masingmasing entitas Mengidentifikasi dan menetapkan seluruh himpunan relasi diantar himpunan entitashimpunan entitas yang ada beserta foreign key Menentukan derajat/kardinalitas relasi untuk setiap himpunan relasi Melengkapi himpunan entitas dan himpunan relasi dengan atribut-atribut deskriptif (non key) ERD One to One ERD One to Many ERD Many to Many Implementasi ERD Setiap entitas diimplementasi ke dalam sebuah tabel Basis Data : Ir. I Gede Made Karma, MT 4
  • 5. ERD One to One ERD One to Many ERD Many to Many Basis Data : Ir. I Gede Made Karma, MT 5