SlideShare a Scribd company logo
Mata Kuliah : Sistem Basis Data
Dosen : KarmilasariDosen : Karmilasari
PENGANTAR BASIS DATAPlace photo here
PENGANTAR BASIS DATA
OutlineOutline
• Sistem file tradisional vs Sistem file basis data• Sistem file tradisional vs. Sistem file basis data
• Konsep dasar dan Istilah-istilah dasar basis data
• Komponen basis data
• Keuntungan dan kerugian menggunakan basis data
• Pengguna basis data
2
Si t Fil T di i l Si t Fil B i D t
Sistem File Tradisional
Sistem File Tradisional vs. Sistem File Basis Data
Sistem File Tradisional
• Ketergantungan Program-Data
S l l t d t t k ti fil• Semua program mengelola metadata untuk setiap file yang
digunakan
• Kerangkapan datag p
• Setiap sistem/program yang berbeda memiliki rangkap data yang
sama
• Keterbatasan berbagi data (data sharing)
• Pengendalian data tidak terpusat
W kt b i t j• Waktu pengembangan sistem yang panjang
• Program harus merancang setiap format file
• Pemeliharaan program yang mahal• Pemeliharaan program yang mahal
• Menghabiskan anggarn lebih dari 80% 3
Si t Fil T di i l Si t Fil B i D tSistem File Tradisional vs. Sistem File Basis Data
• Sistem File TradisionalSistem File Tradisional
Duplicate Data
4
Si t Fil T di i l Si t Fil B i D tSistem File Tradisional vs. Sistem File Basis Data
Permasalahan dalam Sistem File TradisionalPermasalahan dalam Sistem File Tradisional
• Ketergantungan data
• Setiap programmer harus memelihara datanya sendiri
• Setiap program aplikasi harus menyertakan kode untuk metadata dari
setiap file
• Setiap program aplikasi harus memiliki rutinitas pengolahan sendiri untukp p g p p g
membaca, memasukkan, update, dan menghapus data
• Kurangnya koordinasi dan kontrol terpusat
• Format file non-standar• Format file non-standar
• Kerangkapan data
• Pemborosan ruang karena terdapat data ganda
• Kerepotan dalam pemeliharaan data
• Masalah terbesar:
• Perubahan data dalam satu file dapat menyebabkan inkonsistensi• Perubahan data dalam satu file dapat menyebabkan inkonsistensi
• Kompromi dalam integritas data
5
Si t Fil T di i l Si t Fil B i D t
Sistem File Basis Data
Sistem File Tradisional vs. Sistem File Basis Data
Sistem File Basis Data
• Repositori/penyimpanan terpusat untuk berbagi data
D t dik l l l h d li• Data dikelola oleh agen pengendali
• Disimpan dalam bentuk yang mudah terstandarisasi
Dibutuhkan suatu Pengelolaan Sistem Basis Data
(Database Management S stem / DBMS)(Database Management System / DBMS)
6
Si t Fil T di i l Si t Fil B i D t
Sistem File Basis Data
Sistem File Tradisional vs. Sistem File Basis Data
Sistem File Basis Data
Order FilingOrder Filing
System
Invoicing
System
DBMS
Central database
Contains employee,
Payroll
System
Contains employee,
order, inventory,
pricing, and
customer dataSystem customer data
7
K D d I til h i til h D B i D tKonsep Dasar dan Istilah-istilah Dasar Basis Data
• Data : representasi fakta dunia nyata yang mewakili suatu objekData : representasi fakta dunia nyata yang mewakili suatu objek
yang direkam dalam bentuk angka, huruf, simbol, teks, gambar,
bunyi atau kombinasinya.
• Basis Data/Database : Sekumpulan data yang terhubung secara
logika (dan deskripsi data ini), yang dirancang untuk memenuhi
kebutuhan informasi dari suatu organisasikebutuhan informasi dari suatu organisasi.
• Koleksi bersama - dapat digunakan secara bersamaan oleh banyak
departemen dan pengguna.
• Logikan terkait - terdiri dari objek-objek penting dan memiliki
keterhubungan antar objek.
• Deskripsi data sistem katalog (meta data) yang memberikan• Deskripsi data - sistem katalog (meta-data) yang memberikan
deskripsi data untuk memungkinkan independensi data.
8
K D d I til h i til h D B i D tKonsep Dasar dan Istilah-istilah Dasar Basis Data
• DBMS (Database Management System) : Sebuah sistem
perangkat lunak yang memungkinkan pengguna untuk
mendefinisikan, membuat, dan memelihara database dan
menyediakan akses terkontrol ke database ini.
• Program Aplikasi Basis Data : Sebuah perangkat lunak yangg p p g y g
berinteraksi dengan basis data dengan menuliskan permintaan
yang sesuai (biasanya pernyataan SQL) untuk DBMS
P d /Vi M ki k ti t k• Pandangan/Views : Memungkinkan setiap pengguna untuk
memiliki pandangan sendiri dari basis data. Tampilan pada
dasarnya adalah beberapa subset dari database.
Keuntugannya :
• Memberikan tingkat keamanan;
• Menyediakan mekanisme untuk menyesuaikan tampilan dari database;
9
D t b M t S t (DBMS)Database Management System (DBMS)
10
K DBMSKomponen DBMS
• Perangkat KerasPerangkat Keras
Dapat berkisar dari PC ke jaringan komputer.
• Perangkat Lunak
DBMS, sistem operasi, perangkat lunak jaringan (jika perlu)
dan program aplikasi.
• Data
Digunakan oleh organisasi dan deskripsi data ini disebut skema.
Prosed r• Prosedur
Petunjuk dan aturan yang harus diterapkan pada desain
dan penggunaan database dan DBMSdan penggunaan database dan DBMS.
• Personil
Termasuk desainer database, DBA, programmer aplikasi, dan
pengguna akhir.
11
F i DBMSFungsi DBMS
• Penyimpanan Data/Data Storage, Temu Kenali/ Retrieval, danPenyimpanan Data/Data Storage, Temu Kenali/ Retrieval, dan
Update.
• Katalog yang diakses pengguna.
• Dukungan Transaksi.
• Layanan Pengendalian Concurrency.
• Layanan Recovery.
• Layanan Otorisasi.
• Dukungan untuk Komunikasi Data.
• Layanan Integritas.
• Layanan untuk Mempromosikan data Independence.
• Layanan utilitas
12
K t DBMSKeuntungan DBMS
• Pengendalian redundansi dataPengendalian redundansi data
• Konsistensi data
• Berbagi dataBerbagi data
• Peningkatan integritas data
• Peningkatan pemeliharaan melalui independensi data.Peningkatan pemeliharaan melalui independensi data.
13
K i DBMSKerugian DBMS
• KompleksitasKompleksitas
• Biaya DBMS
• Biaya konversiBiaya konversi
• Dampak yang lebih tinggi dari kegagalan
14
P B i D tPengguna Basis Data
• Database administrator: bertanggung jawab untuk otorisasi akses keDatabase administrator: bertanggung jawab untuk otorisasi akses ke
database, mengkoordinasi dan memantau penggunaannya,
memperoleh perangkat lunak, dan sumber daya perangkat keras,
mengendalikan penggunaan dan pemantauan efisiensi operasi.g p gg p p
• Desainer Database: bertanggung jawab untuk menentukan konten,
struktur, kendala, dan fungsi atau transaksi terhadap database. Mereka
harus berkomunikasi dengan pengguna akhir dan memahamiharus berkomunikasi dengan pengguna akhir dan memahami
kebutuhan mereka.
• End-user: mereka menggunakan data untuk query, laporan dan
beberapa dari mereka benar benar memperbarui isi databasebeberapa dari mereka benar-benar memperbarui isi database.
15
S j h P k b B i D tSejarah Perkembangan Basis Data
• Awal Aplikasi Database: Model hirarkis dan Jaringan diperkenalkanAwal Aplikasi Database: Model hirarkis dan Jaringan diperkenalkan
pada pertengahan 1960-an dan mendominasi selama tahun tujuh
puluhan.
• Sistem berbasis Model Relational: Model yang pada awalnya• Sistem berbasis Model Relational: Model yang pada awalnya
diperkenalkan pada tahun 1970 telah banyak diteliti dan diujicobakan
di IBM dan universitas. Produk Relational DBMS muncul di tahun 1980-an.
A lik i B i t i Obj k OODBMS di k lk d khi 1980• Aplikasi Berorientasi Objek : OODBMSs diperkenalkan pada akhir 1980-
an dan awal 1990-an untuk memenuhi kebutuhan pengolahan data
kompleks dalam CAD dan aplikasi lainnya.
• Data Aplikasi Web dan E-commerce: Web berisi data dalam HTML
(Hypertext markup language) dengan link antara halaman. Hal ini telah
melahirkan satu set baru aplikasi dan E-commerce menggunakan
standar baru seperti XML (eXtended Markup Language).
16
P l K B i D tPerluasan Kemampuan Basis Data
Fungsi baru yang ditambahkan ke DBMS dalam bidang berikut:Fungsi baru yang ditambahkan ke DBMS dalam bidang berikut:
• Aplikasi ilmiah
• Penyimpanan Citra dan PengelolaannyaPenyimpanan Citra dan Pengelolaannya
• Manajemen data Audio dan Video
• Data MiningData Mining
• Pengelolaan data spasial
• Time Series dan Sejarah Manajemen DataTime Series dan Sejarah Manajemen Data
17
R f iReferensi
• Connoly, Thomas; Beg, Carolyn; Strachan, Anne; DatabaseConnoly, Thomas; Beg, Carolyn; Strachan, Anne; Database
Systems : A Practical Approach to Design, Implementation and
Management, 3rd edition, Addison Wesley, 2001.
• Date, C.J; An Introduction to Database System, Addison Wesley
Publishing Company; Vol.7, New York, 2000
• Elmasri Ramez; Navathe Shamkant B; Fundamental of Database• Elmasri, Ramez; Navathe, Shamkant B; Fundamental of Database
Systems, The Benjamin/Cummings Publishing Company, Inc.,
California, 2001
• Korth, H; Database System Concept, Mc Graw Hill, 4th edition,
2002
Mc Fadden F; Hoffer Jeffre A; Modern Database Management• Mc Fadden, F; Hoffer, Jeffrey A; Modern Database Management,
4th edition, Benjamin Publishing Company Inc, 1994
18
DISKUSI
19

More Related Content

What's hot

01 Pengatantar Basis Data
01 Pengatantar Basis Data01 Pengatantar Basis Data
01 Pengatantar Basis Data
Martin Arale
 
1 pengantar basisdata
1 pengantar basisdata1 pengantar basisdata
1 pengantar basisdata
Ahmad Santosa
 
PENGANTAR BASIS DATA
PENGANTAR BASIS DATAPENGANTAR BASIS DATA
PENGANTAR BASIS DATA
EDIS BLOG
 
P8
P8P8
Bab 1 definisi basis data
Bab 1 definisi basis dataBab 1 definisi basis data
Bab 1 definisi basis dataSanjaya CeBe
 
Presentasi modul 5 - Data dan Basis Data
Presentasi modul 5 - Data dan Basis DataPresentasi modul 5 - Data dan Basis Data
Presentasi modul 5 - Data dan Basis Data
Paris Dkc
 
Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...
Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...
Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...
roriepermony
 
Topik 11 Pengenalan Konsep
Topik 11 Pengenalan KonsepTopik 11 Pengenalan Konsep
Topik 11 Pengenalan Konsep
I Komang Agustino
 
Pengantar Sistem Basis Data | Database
Pengantar Sistem Basis Data | DatabasePengantar Sistem Basis Data | Database
Pengantar Sistem Basis Data | Database
Bambang Karyadi
 
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...
DhitaAyuAnggreany
 
Pengantar sistem basis data
Pengantar sistem basis dataPengantar sistem basis data
Pengantar sistem basis data
said zulhelmi
 
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
Tisa Widyastuti
 
Mata Kuliah Basis Data
Mata Kuliah Basis DataMata Kuliah Basis Data
Mata Kuliah Basis Data
Mr. Nugraha
 
konsep sistem basis data
konsep sistem basis datakonsep sistem basis data
konsep sistem basis data
fenty ema
 
Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)
Linda Lestari
 

What's hot (20)

01 Pengatantar Basis Data
01 Pengatantar Basis Data01 Pengatantar Basis Data
01 Pengatantar Basis Data
 
1 pengantar basisdata
1 pengantar basisdata1 pengantar basisdata
1 pengantar basisdata
 
PENGANTAR BASIS DATA
PENGANTAR BASIS DATAPENGANTAR BASIS DATA
PENGANTAR BASIS DATA
 
P8
P8P8
P8
 
Data & basis data
Data & basis dataData & basis data
Data & basis data
 
Bab 1 definisi basis data
Bab 1 definisi basis dataBab 1 definisi basis data
Bab 1 definisi basis data
 
Presentasi modul 5 - Data dan Basis Data
Presentasi modul 5 - Data dan Basis DataPresentasi modul 5 - Data dan Basis Data
Presentasi modul 5 - Data dan Basis Data
 
Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...
Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...
Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...
 
Topik 11 Pengenalan Konsep
Topik 11 Pengenalan KonsepTopik 11 Pengenalan Konsep
Topik 11 Pengenalan Konsep
 
Pengantar Sistem Basis Data | Database
Pengantar Sistem Basis Data | DatabasePengantar Sistem Basis Data | Database
Pengantar Sistem Basis Data | Database
 
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...
 
Pengantar sistem basis data
Pengantar sistem basis dataPengantar sistem basis data
Pengantar sistem basis data
 
Modul5ppt
Modul5pptModul5ppt
Modul5ppt
 
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
 
Tugas dbms powerpoint
Tugas dbms powerpointTugas dbms powerpoint
Tugas dbms powerpoint
 
Power poin modul 5
Power poin modul 5Power poin modul 5
Power poin modul 5
 
Mata Kuliah Basis Data
Mata Kuliah Basis DataMata Kuliah Basis Data
Mata Kuliah Basis Data
 
konsep sistem basis data
konsep sistem basis datakonsep sistem basis data
konsep sistem basis data
 
Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)
 
Jumpa 1
Jumpa 1Jumpa 1
Jumpa 1
 

Similar to Pengantar basis data

manajemen basisdata , komputer sistem informasi
manajemen basisdata , komputer sistem informasimanajemen basisdata , komputer sistem informasi
manajemen basisdata , komputer sistem informasi
MNurmadaniMuhammadNu
 
Basis data sesi 1
Basis data sesi 1Basis data sesi 1
Basis data sesi 1
ikikazuya
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem databaseFajar Zain
 
Pengantar basis data manajemen informasi kesehatan
Pengantar basis data manajemen informasi kesehatanPengantar basis data manajemen informasi kesehatan
Pengantar basis data manajemen informasi kesehatan
GratechComputer
 
Desain database
Desain databaseDesain database
Desain database
Ainul Yaqin
 
basis data
basis databasis data
basis data
Yuni
 
Perwakilan keperluan pangkalan data
Perwakilan keperluan pangkalan dataPerwakilan keperluan pangkalan data
Perwakilan keperluan pangkalan data
Iebal Eibal
 
03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis DataAinul Yaqin
 
Perspektif database
Perspektif databasePerspektif database
Perspektif database
Eka Harefa
 
6833 diktat sbd
6833 diktat sbd6833 diktat sbd
6833 diktat sbd
magohtenan
 
Materi mata kuliah_basis_data_it_konsep lili
Materi mata kuliah_basis_data_it_konsep liliMateri mata kuliah_basis_data_it_konsep lili
Materi mata kuliah_basis_data_it_konsep lili
lili kinari
 
Chapter 1 konsep arsit
Chapter 1 konsep arsitChapter 1 konsep arsit
Chapter 1 konsep arsitSetyady Peace
 
Makalah Oracle
Makalah OracleMakalah Oracle
Makalah Oracle
Rifka Giovani
 
Basis_Data20221_Part 1 DBMS Pengguna Basis Data
Basis_Data20221_Part 1 DBMS Pengguna Basis DataBasis_Data20221_Part 1 DBMS Pengguna Basis Data
Basis_Data20221_Part 1 DBMS Pengguna Basis Data
dine52
 
Chapter 1 - Inroduction to Database.pdf
Chapter 1 - Inroduction to Database.pdfChapter 1 - Inroduction to Database.pdf
Chapter 1 - Inroduction to Database.pdf
NikiHidayati
 

Similar to Pengantar basis data (20)

manajemen basisdata , komputer sistem informasi
manajemen basisdata , komputer sistem informasimanajemen basisdata , komputer sistem informasi
manajemen basisdata , komputer sistem informasi
 
Basis data sesi 1
Basis data sesi 1Basis data sesi 1
Basis data sesi 1
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem database
 
Pengantar basis data manajemen informasi kesehatan
Pengantar basis data manajemen informasi kesehatanPengantar basis data manajemen informasi kesehatan
Pengantar basis data manajemen informasi kesehatan
 
Desain database
Desain databaseDesain database
Desain database
 
basis data
basis databasis data
basis data
 
Perwakilan keperluan pangkalan data
Perwakilan keperluan pangkalan dataPerwakilan keperluan pangkalan data
Perwakilan keperluan pangkalan data
 
Materi 1
Materi 1Materi 1
Materi 1
 
pptModul5
pptModul5pptModul5
pptModul5
 
03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data
 
Perspektif database
Perspektif databasePerspektif database
Perspektif database
 
1._Konsep_Basis_Data.pptx
1._Konsep_Basis_Data.pptx1._Konsep_Basis_Data.pptx
1._Konsep_Basis_Data.pptx
 
Bab 2
Bab 2Bab 2
Bab 2
 
6833 diktat sbd
6833 diktat sbd6833 diktat sbd
6833 diktat sbd
 
Materi mata kuliah_basis_data_it_konsep lili
Materi mata kuliah_basis_data_it_konsep liliMateri mata kuliah_basis_data_it_konsep lili
Materi mata kuliah_basis_data_it_konsep lili
 
Chapter 1 konsep arsit
Chapter 1 konsep arsitChapter 1 konsep arsit
Chapter 1 konsep arsit
 
Makalah Oracle
Makalah OracleMakalah Oracle
Makalah Oracle
 
Tugas pak taufan
Tugas pak taufanTugas pak taufan
Tugas pak taufan
 
Basis_Data20221_Part 1 DBMS Pengguna Basis Data
Basis_Data20221_Part 1 DBMS Pengguna Basis DataBasis_Data20221_Part 1 DBMS Pengguna Basis Data
Basis_Data20221_Part 1 DBMS Pengguna Basis Data
 
Chapter 1 - Inroduction to Database.pdf
Chapter 1 - Inroduction to Database.pdfChapter 1 - Inroduction to Database.pdf
Chapter 1 - Inroduction to Database.pdf
 

Recently uploaded

Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptxJuknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
mattaja008
 
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
MirnasariMutmainna1
 
ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_
setiatinambunan
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
safitriana935
 
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERILAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
PURWANTOSDNWATES2
 
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
gloriosaesy
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
muhammadRifai732845
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
TEDYHARTO1
 
Kisi-kisi Soal PAT Matematika Kelas 3 SD
Kisi-kisi Soal PAT Matematika Kelas 3 SDKisi-kisi Soal PAT Matematika Kelas 3 SD
Kisi-kisi Soal PAT Matematika Kelas 3 SD
denunugraha
 
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum MerdekaModul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Fathan Emran
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
SurosoSuroso19
 
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptxKarier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
adolfnuhujanan101
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
ozijaya
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
kinayaptr30
 
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
arianferdana
 
Diseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptxDiseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptx
LucyKristinaS
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
ssuser289c2f1
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
lindaagina84
 
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 BandungBahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Galang Adi Kuncoro
 
AKSI NYATA TAHAP PERKEMBANGAN PESERTA DIDIK JENJANG SD USIA 6-12 TAHUN.pptx
AKSI NYATA TAHAP PERKEMBANGAN PESERTA DIDIK JENJANG SD USIA 6-12 TAHUN.pptxAKSI NYATA TAHAP PERKEMBANGAN PESERTA DIDIK JENJANG SD USIA 6-12 TAHUN.pptx
AKSI NYATA TAHAP PERKEMBANGAN PESERTA DIDIK JENJANG SD USIA 6-12 TAHUN.pptx
adelsimanjuntak
 

Recently uploaded (20)

Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptxJuknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
 
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
 
ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_ppt landasan pendidikan Alat alat pendidikan PAI 9_
ppt landasan pendidikan Alat alat pendidikan PAI 9_
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
 
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERILAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
 
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
 
Kisi-kisi Soal PAT Matematika Kelas 3 SD
Kisi-kisi Soal PAT Matematika Kelas 3 SDKisi-kisi Soal PAT Matematika Kelas 3 SD
Kisi-kisi Soal PAT Matematika Kelas 3 SD
 
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum MerdekaModul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
 
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptxKarier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
 
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
 
Diseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptxDiseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptx
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
 
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 BandungBahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
 
AKSI NYATA TAHAP PERKEMBANGAN PESERTA DIDIK JENJANG SD USIA 6-12 TAHUN.pptx
AKSI NYATA TAHAP PERKEMBANGAN PESERTA DIDIK JENJANG SD USIA 6-12 TAHUN.pptxAKSI NYATA TAHAP PERKEMBANGAN PESERTA DIDIK JENJANG SD USIA 6-12 TAHUN.pptx
AKSI NYATA TAHAP PERKEMBANGAN PESERTA DIDIK JENJANG SD USIA 6-12 TAHUN.pptx
 

Pengantar basis data

  • 1. Mata Kuliah : Sistem Basis Data Dosen : KarmilasariDosen : Karmilasari PENGANTAR BASIS DATAPlace photo here PENGANTAR BASIS DATA
  • 2. OutlineOutline • Sistem file tradisional vs Sistem file basis data• Sistem file tradisional vs. Sistem file basis data • Konsep dasar dan Istilah-istilah dasar basis data • Komponen basis data • Keuntungan dan kerugian menggunakan basis data • Pengguna basis data 2
  • 3. Si t Fil T di i l Si t Fil B i D t Sistem File Tradisional Sistem File Tradisional vs. Sistem File Basis Data Sistem File Tradisional • Ketergantungan Program-Data S l l t d t t k ti fil• Semua program mengelola metadata untuk setiap file yang digunakan • Kerangkapan datag p • Setiap sistem/program yang berbeda memiliki rangkap data yang sama • Keterbatasan berbagi data (data sharing) • Pengendalian data tidak terpusat W kt b i t j• Waktu pengembangan sistem yang panjang • Program harus merancang setiap format file • Pemeliharaan program yang mahal• Pemeliharaan program yang mahal • Menghabiskan anggarn lebih dari 80% 3
  • 4. Si t Fil T di i l Si t Fil B i D tSistem File Tradisional vs. Sistem File Basis Data • Sistem File TradisionalSistem File Tradisional Duplicate Data 4
  • 5. Si t Fil T di i l Si t Fil B i D tSistem File Tradisional vs. Sistem File Basis Data Permasalahan dalam Sistem File TradisionalPermasalahan dalam Sistem File Tradisional • Ketergantungan data • Setiap programmer harus memelihara datanya sendiri • Setiap program aplikasi harus menyertakan kode untuk metadata dari setiap file • Setiap program aplikasi harus memiliki rutinitas pengolahan sendiri untukp p g p p g membaca, memasukkan, update, dan menghapus data • Kurangnya koordinasi dan kontrol terpusat • Format file non-standar• Format file non-standar • Kerangkapan data • Pemborosan ruang karena terdapat data ganda • Kerepotan dalam pemeliharaan data • Masalah terbesar: • Perubahan data dalam satu file dapat menyebabkan inkonsistensi• Perubahan data dalam satu file dapat menyebabkan inkonsistensi • Kompromi dalam integritas data 5
  • 6. Si t Fil T di i l Si t Fil B i D t Sistem File Basis Data Sistem File Tradisional vs. Sistem File Basis Data Sistem File Basis Data • Repositori/penyimpanan terpusat untuk berbagi data D t dik l l l h d li• Data dikelola oleh agen pengendali • Disimpan dalam bentuk yang mudah terstandarisasi Dibutuhkan suatu Pengelolaan Sistem Basis Data (Database Management S stem / DBMS)(Database Management System / DBMS) 6
  • 7. Si t Fil T di i l Si t Fil B i D t Sistem File Basis Data Sistem File Tradisional vs. Sistem File Basis Data Sistem File Basis Data Order FilingOrder Filing System Invoicing System DBMS Central database Contains employee, Payroll System Contains employee, order, inventory, pricing, and customer dataSystem customer data 7
  • 8. K D d I til h i til h D B i D tKonsep Dasar dan Istilah-istilah Dasar Basis Data • Data : representasi fakta dunia nyata yang mewakili suatu objekData : representasi fakta dunia nyata yang mewakili suatu objek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya. • Basis Data/Database : Sekumpulan data yang terhubung secara logika (dan deskripsi data ini), yang dirancang untuk memenuhi kebutuhan informasi dari suatu organisasikebutuhan informasi dari suatu organisasi. • Koleksi bersama - dapat digunakan secara bersamaan oleh banyak departemen dan pengguna. • Logikan terkait - terdiri dari objek-objek penting dan memiliki keterhubungan antar objek. • Deskripsi data sistem katalog (meta data) yang memberikan• Deskripsi data - sistem katalog (meta-data) yang memberikan deskripsi data untuk memungkinkan independensi data. 8
  • 9. K D d I til h i til h D B i D tKonsep Dasar dan Istilah-istilah Dasar Basis Data • DBMS (Database Management System) : Sebuah sistem perangkat lunak yang memungkinkan pengguna untuk mendefinisikan, membuat, dan memelihara database dan menyediakan akses terkontrol ke database ini. • Program Aplikasi Basis Data : Sebuah perangkat lunak yangg p p g y g berinteraksi dengan basis data dengan menuliskan permintaan yang sesuai (biasanya pernyataan SQL) untuk DBMS P d /Vi M ki k ti t k• Pandangan/Views : Memungkinkan setiap pengguna untuk memiliki pandangan sendiri dari basis data. Tampilan pada dasarnya adalah beberapa subset dari database. Keuntugannya : • Memberikan tingkat keamanan; • Menyediakan mekanisme untuk menyesuaikan tampilan dari database; 9
  • 10. D t b M t S t (DBMS)Database Management System (DBMS) 10
  • 11. K DBMSKomponen DBMS • Perangkat KerasPerangkat Keras Dapat berkisar dari PC ke jaringan komputer. • Perangkat Lunak DBMS, sistem operasi, perangkat lunak jaringan (jika perlu) dan program aplikasi. • Data Digunakan oleh organisasi dan deskripsi data ini disebut skema. Prosed r• Prosedur Petunjuk dan aturan yang harus diterapkan pada desain dan penggunaan database dan DBMSdan penggunaan database dan DBMS. • Personil Termasuk desainer database, DBA, programmer aplikasi, dan pengguna akhir. 11
  • 12. F i DBMSFungsi DBMS • Penyimpanan Data/Data Storage, Temu Kenali/ Retrieval, danPenyimpanan Data/Data Storage, Temu Kenali/ Retrieval, dan Update. • Katalog yang diakses pengguna. • Dukungan Transaksi. • Layanan Pengendalian Concurrency. • Layanan Recovery. • Layanan Otorisasi. • Dukungan untuk Komunikasi Data. • Layanan Integritas. • Layanan untuk Mempromosikan data Independence. • Layanan utilitas 12
  • 13. K t DBMSKeuntungan DBMS • Pengendalian redundansi dataPengendalian redundansi data • Konsistensi data • Berbagi dataBerbagi data • Peningkatan integritas data • Peningkatan pemeliharaan melalui independensi data.Peningkatan pemeliharaan melalui independensi data. 13
  • 14. K i DBMSKerugian DBMS • KompleksitasKompleksitas • Biaya DBMS • Biaya konversiBiaya konversi • Dampak yang lebih tinggi dari kegagalan 14
  • 15. P B i D tPengguna Basis Data • Database administrator: bertanggung jawab untuk otorisasi akses keDatabase administrator: bertanggung jawab untuk otorisasi akses ke database, mengkoordinasi dan memantau penggunaannya, memperoleh perangkat lunak, dan sumber daya perangkat keras, mengendalikan penggunaan dan pemantauan efisiensi operasi.g p gg p p • Desainer Database: bertanggung jawab untuk menentukan konten, struktur, kendala, dan fungsi atau transaksi terhadap database. Mereka harus berkomunikasi dengan pengguna akhir dan memahamiharus berkomunikasi dengan pengguna akhir dan memahami kebutuhan mereka. • End-user: mereka menggunakan data untuk query, laporan dan beberapa dari mereka benar benar memperbarui isi databasebeberapa dari mereka benar-benar memperbarui isi database. 15
  • 16. S j h P k b B i D tSejarah Perkembangan Basis Data • Awal Aplikasi Database: Model hirarkis dan Jaringan diperkenalkanAwal Aplikasi Database: Model hirarkis dan Jaringan diperkenalkan pada pertengahan 1960-an dan mendominasi selama tahun tujuh puluhan. • Sistem berbasis Model Relational: Model yang pada awalnya• Sistem berbasis Model Relational: Model yang pada awalnya diperkenalkan pada tahun 1970 telah banyak diteliti dan diujicobakan di IBM dan universitas. Produk Relational DBMS muncul di tahun 1980-an. A lik i B i t i Obj k OODBMS di k lk d khi 1980• Aplikasi Berorientasi Objek : OODBMSs diperkenalkan pada akhir 1980- an dan awal 1990-an untuk memenuhi kebutuhan pengolahan data kompleks dalam CAD dan aplikasi lainnya. • Data Aplikasi Web dan E-commerce: Web berisi data dalam HTML (Hypertext markup language) dengan link antara halaman. Hal ini telah melahirkan satu set baru aplikasi dan E-commerce menggunakan standar baru seperti XML (eXtended Markup Language). 16
  • 17. P l K B i D tPerluasan Kemampuan Basis Data Fungsi baru yang ditambahkan ke DBMS dalam bidang berikut:Fungsi baru yang ditambahkan ke DBMS dalam bidang berikut: • Aplikasi ilmiah • Penyimpanan Citra dan PengelolaannyaPenyimpanan Citra dan Pengelolaannya • Manajemen data Audio dan Video • Data MiningData Mining • Pengelolaan data spasial • Time Series dan Sejarah Manajemen DataTime Series dan Sejarah Manajemen Data 17
  • 18. R f iReferensi • Connoly, Thomas; Beg, Carolyn; Strachan, Anne; DatabaseConnoly, Thomas; Beg, Carolyn; Strachan, Anne; Database Systems : A Practical Approach to Design, Implementation and Management, 3rd edition, Addison Wesley, 2001. • Date, C.J; An Introduction to Database System, Addison Wesley Publishing Company; Vol.7, New York, 2000 • Elmasri Ramez; Navathe Shamkant B; Fundamental of Database• Elmasri, Ramez; Navathe, Shamkant B; Fundamental of Database Systems, The Benjamin/Cummings Publishing Company, Inc., California, 2001 • Korth, H; Database System Concept, Mc Graw Hill, 4th edition, 2002 Mc Fadden F; Hoffer Jeffre A; Modern Database Management• Mc Fadden, F; Hoffer, Jeffrey A; Modern Database Management, 4th edition, Benjamin Publishing Company Inc, 1994 18