SlideShare a Scribd company logo
1 of 23
1
KONSEP DASAR
BASIS DATA
(DATABASE)
data
fact
information
Captured data and
knowledge
knowledge
our map of the word
decisions
informed actions
PENGENALAN BASIS DATA
BASIS DATA (database) merupakan salah satu komponen utama
pendukung program aplikasi. Semua program aplikasi
pengolahan data pasti menggunakan basis data untuk tempat
penyimpanan data.
Basis data sudah banyak digunakan dalam berbagai jenis aplikasi,
mulai dari aplikasi sederhana, seperti aplikasi pengelolaan
nomor telepon sampai dengan aplikasi kompleks, seperti aplikasi
pembayaran gaji karyawan perusahaan.
KONSEP DASAR BASIS DATA
BASIS DATA adalah suatu susunan/kumpulan data operasional
lengkap dari suatu organisasi/perusahaan yang
diorganisir/dikelola dan simpan secara terintegrasi dengan
menggunakan metode tertentu dengan menggunakan komputer
sehingga mampu menyediakan informasi yang diperlukan
pemakainya.
SISTEM BASIS DATA adalah suatu sistem penyusunan dan
pengelolaan record-record dengan menggunakan komputer,
dengan tujuan untuk menyimpan atau merekam serta
memelihara data operasional lengkap sebuah
organisasi/perusahaan sehingga mampu menyediakan informasi
yang diperlukan pemakai untuk kepentingan proses
pengambilan keputusan.
Terdapat 4 komponen pokok dari sistem basis data:
A. DATA, dengan ciri-ciri :
1. Data disimpan secara terintegrasi (Integrated)
Terintegrated yaitu Database merupakan kumpulan dari
berbagai macam file dari aplikasi-aplikasi yang berbeda
yang disusun dengan cara menghilangkan bagian-bagian
yang rangkap (redundant)
2. Data dapat dipakai secara bersama-sama(shared)
Shared yaitu masing-masing bagian dari database dapat
diakses oleh pemakai dalam waktu yang bersamaan,
untuk aplikasi yang berbeda.
Komponen Sistem Basis Data … Lanjutan
Ada 3 jenis data pada sistem basis data, yaitu:
1. Data operasional dari suatu organisasi, berupa data yang
disimpan didalam database
2. Data masukan (input data), data dari luar sistem yang
dimasukan melalui peralatan input (keyboard) yang dapat
merubah data operasional
3. Data keluaran (output data), berupa laporan melalui
peralatan output sebagai hasil dari dalam sistem yang
mengakses data operasional
Komponen Sistem Basis Data … Lanjutan
B. Perangkat Keras (HARDWARE)
Terdiri dari semua peralatan perangkat keras komputer yang
digunakan untuk pengelolaan sistem database.
Perangkat keras yang terdapat dalam sebuah sistem basis
data adalah:
1. Komputer (satu untuk sistem stand-alone atau lebih dari satu untuk
sistem jaringan)
2. Memori sekunder on-line (Harddisk)
3. Memori sekunder off-line (Tape atau Removeble Disk) untuk backup
data
4. Media/perangkat komunikasi (untuk sistem jaringan)
Komponen Sistem Basis Data … Lanjutan
C. Perangkat Lunak (SOFTWARE)
Berfungsi sebagai perantara (interface) antara pemakai
dengan data phisik pada database, dapat berupa :
1. Database Management System (DBMS)
2. Program-program aplikasi & prosedur-prosedur
Komponen Sistem Basis Data … Lanjutan
D. Pemakai (USER)
adalah pengguna basis data yang berinteraksi secara tidak
langsung dengan basis data melalui program aplikasi basis
data dan DBMS. Terbagi menjadi 3 klasifikasi :
1. Database Administrator (DBA), yang membuat basis data dan
mengontrol akses ke basis data.
2. Programmer, yang membuat aplikasi basis data yang digunakan oleh
DBA dan pemakai akhir.
3. Pemakai akhir (End user) yang melakukan penambahan,
penghapusan, pengubahan, dan pengaksesan data.
ISTILAH DLM SISTEM BASIS
DATA
a. Enterprise yaitu suatu bentuk organisasi
Contoh Enterprise: Sekolah, Rumah Sakit
Sekolah : Database Nilai
Rumah sakit : AdministrasiPasien
b. Entitas yaitu suatu obyek yang dapat dibedakan dengan objek
lainnya
Contoh :
Database Nilai  entitas: Mahasiswa, Matapelajaran
Database AdministrasiPasien  entitas: Pasien, Dokter, Obat
Istilah dlm Sistem Basisdata … Lanjutan
c. Atribute/field yaitu setiap entitas mempunyai atribut atau
suatu sebutan untuk mewakili suatu entitas.
Contoh :
Entity siswa  field = Nim, nama_siswa,alamat,dll
Entity nasabah field=Kd_nasabah,nama_nasabah,dll
d. Data value yaitu data aktual atau informasi yang disimpan
pada tiap data elemen atau atribute.
Contoh :
Atribut nama_karyawan sutrisno, budiman, dll
Istilah dlm Sistem Basisdata … Lanjutan
e. Record/tuple yaitu kumpulan elemen-elemen yang saling
berkaitan menginformasikan tentang suatu entity secara
lengkap.
f. File yaitu kumpulan record-record sejenis yang mempunyai
panjang elemen sama, atribute yang sama namun berbeda-
beda data valuenya.
g. Kunci elemen data yaitu tanda pengenal yang secara unik
mengindentifikasikan entitas dari suatu kumpulan entitas
Contoh Penggambaran Suatu
Entity
Mahasiswa
Field
Record
Data
Value
Entity/
Entitas
Elemen
Kunci
Analisa Kasus
• Perpustakaan Smart adalah perpustakaan umum yang
anggotanya pelajar, mahasiswa dan masyarakat yang
didirikan oleh Walikota Jakarta Barat. Keberadaan
perpustakaan berlokasi di Walikota yang aplikasi pelayanan
masih bersifat tradisional.
• Prosesnya :
a. Setiap calon anggota yang akan menjadi anggota harus
mengisi formulir dengan biaya administrasi Rp.10.000,-
b. Anggota dapat meminjam buku maksimal 3 buku
c. Untuk masa peminjaman selama 1 minggu (7 hari)
Analisa Kasus … Lanjutan
d. Keterlambatan pengembalian dikenakan denda sesuai
dengan kondisi denda, diantaranya:
1. Denda keterlambatan pengembalian dikenakan biaya
administrasi Rp.500 perharinya (bukti surat denda terlampir)
2. Denda Buku perpustakaan rusak maka dikenakan biaya revisi
buku perpustakaan(biaya ini dikenakan setelah buku
diperbaiki).(bukti surat denda terlampir)
3. Denda Buku Hilang, maka dikenakan biaya penggantian
seharga buku tersebut (bukti surat denda terlampir)
4. Perpustakaan smart dapat menerima sumbangan dari donatur
statusnya (anggota atau masyarakat luas)
Analisa Kasus
“Perpustakaan Smart”
(Pembahasan di Kelas)
• Buat Enterprise dari perpustakaan smart
• Tentukan entitas-entitas yang diperlukan, beserta
atribut/field-nya.
Enterprise: Perpustakaan
Entity: Anggota
Atribut
1 No Anggota
2 Nama
3 Tempat Lahir
4 Tanggal Lahir
5 Alamat
6 Kota
7 Kodepos
… …
Entity: Buku
Atribut
1 No Buku
2 Judul Buku
3 Pengarang
4 Penerbit
5 Tahun Terbit
6 ISBN
… …
Catatan:tanda (…) berarti dapat ditambahkan sesuai kebutuhan dalam
pengolahan data nantinya
Setiap Entity dibuatkan kode pengenal yang unik (elemen key)
No Anggota No Buku
Elemen
Key
Enterprise: Perpustakaan
Entity: Peminjaman
Atribut:
1. No Anggota
2. No Buku
3. Tgl Pinjam
4. Tgl Pengembalian
5. …
Entity: Pengembalian
Atribut:
1. No Anggota
2. No Buku
3. Tgl Pinjam
4. Tgl Dikembalikan
5. Denda
6. …
Catatan : Entity lainnya dapat ditambahkan sesuai kebutuhan akan proses
di kemudian hari
LATIHAN SOAL
1. Kumpulan data yang diorganisir menggunakan metode
tertentu sehingga menghasilkan informasi yang
berguna bagi pemakainya, pengertian dari:
a. Arsip d. Basis Data
b. Data e. Sistem
c. File
2. Data dapat diakses dalam waktu yang bersamaan
untuk aplikasi yang berbeda, pengertian dari:
a. Data Terintegrasi d. Data independen
b. Data Redudancy e. Data Update
c. Data Shared
3. Data aktual yang disimpan pada tiap elemen atau
atribute:
a. Atribute d. Enterprise
b. Data Value e. Tuple
c. File
4. Suatu objek yang dapat dibedakan satu dengan yang
lainnya, disebut:
a. Tuple d. Record
b. Enterprise e. Field
c. Entitas
5. Perangkat lunak yang digunakan untuk mengelola
sistem database disebut:
a. DBMS d. Sistem Operasi
b. PHP e. Windows
c. Java
Sampai Ketemu di Minggu Depan

More Related Content

What's hot

Makalah pengenalan basis data
Makalah pengenalan basis dataMakalah pengenalan basis data
Makalah pengenalan basis data
MuttyTeukie Elf
 
28968111 makalah-kuliah-database
28968111 makalah-kuliah-database28968111 makalah-kuliah-database
28968111 makalah-kuliah-database
yats hidayat
 
Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164
Budi Raharjo
 
Sistem basis data
Sistem basis dataSistem basis data
Sistem basis data
ramdani ,
 

What's hot (20)

konsep basis data
konsep basis datakonsep basis data
konsep basis data
 
Pengantar sistem basis data
Pengantar sistem basis dataPengantar sistem basis data
Pengantar sistem basis data
 
Makalah pengenalan basis data
Makalah pengenalan basis dataMakalah pengenalan basis data
Makalah pengenalan 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
 
Basis Data
Basis DataBasis Data
Basis Data
 
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis data
 
Makalah Tentang Database
Makalah Tentang DatabaseMakalah Tentang Database
Makalah Tentang Database
 
Pengertian data base
Pengertian data basePengertian data base
Pengertian data base
 
28968111 makalah-kuliah-database
28968111 makalah-kuliah-database28968111 makalah-kuliah-database
28968111 makalah-kuliah-database
 
Modul basis data (database)
Modul basis data (database)Modul basis data (database)
Modul basis data (database)
 
Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164
 
Tugas dbms powerpoint
Tugas dbms powerpointTugas dbms powerpoint
Tugas dbms powerpoint
 
Konsep dasar sistem basis data ppt
Konsep  dasar sistem basis data pptKonsep  dasar sistem basis data ppt
Konsep dasar sistem basis data ppt
 
Pengantar Sistem Basis Data | Database
Pengantar Sistem Basis Data | DatabasePengantar Sistem Basis Data | Database
Pengantar Sistem Basis Data | Database
 
Pertemuan Satu
Pertemuan SatuPertemuan Satu
Pertemuan Satu
 
Makalah File , Database
Makalah File , DatabaseMakalah File , Database
Makalah File , Database
 
PENGANTAR BASIS DATA
PENGANTAR BASIS DATAPENGANTAR BASIS DATA
PENGANTAR BASIS DATA
 
Sistem basis data
Sistem basis dataSistem basis data
Sistem basis data
 
Pertemuan Dua
Pertemuan DuaPertemuan Dua
Pertemuan Dua
 
2. Sistem Basis Data
2. Sistem Basis Data2. Sistem Basis Data
2. Sistem Basis Data
 

Similar to TND-052-P01- Konsep Dasar Basis Data

Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
Bhucenk
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
Bhucenk
 
Tugas sim.sukartiningsih.yananto mihadi p., s.e., m.si., cma.konsep blog dan ...
Tugas sim.sukartiningsih.yananto mihadi p., s.e., m.si., cma.konsep blog dan ...Tugas sim.sukartiningsih.yananto mihadi p., s.e., m.si., cma.konsep blog dan ...
Tugas sim.sukartiningsih.yananto mihadi p., s.e., m.si., cma.konsep blog dan ...
Sukartiningsih
 

Similar to TND-052-P01- Konsep Dasar Basis Data (20)

Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Pertemuan 1 Sistem DataBase
Pertemuan 1 Sistem DataBasePertemuan 1 Sistem DataBase
Pertemuan 1 Sistem DataBase
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Pertemuan 1.pdf
Pertemuan 1.pdfPertemuan 1.pdf
Pertemuan 1.pdf
 
Pertemuan 1 OK.ppt
Pertemuan 1 OK.pptPertemuan 1 OK.ppt
Pertemuan 1 OK.ppt
 
Pertemuan 1 Sistem Basis Data.pptx
Pertemuan 1 Sistem Basis Data.pptxPertemuan 1 Sistem Basis Data.pptx
Pertemuan 1 Sistem Basis Data.pptx
 
Login.hotspot.bsi
Login.hotspot.bsiLogin.hotspot.bsi
Login.hotspot.bsi
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Materi lengkap tentang database
Materi lengkap tentang databaseMateri lengkap tentang database
Materi lengkap tentang database
 
Tugas sim 15, walillah gias wiridianti, yananto mihadi putra se, msi,konsep b...
Tugas sim 15, walillah gias wiridianti, yananto mihadi putra se, msi,konsep b...Tugas sim 15, walillah gias wiridianti, yananto mihadi putra se, msi,konsep b...
Tugas sim 15, walillah gias wiridianti, yananto mihadi putra se, msi,konsep b...
 
Tugas myi course
Tugas myi courseTugas myi course
Tugas myi course
 
Basis data dan gudang data
Basis data dan gudang dataBasis data dan gudang data
Basis data dan gudang data
 
Tugas sim.sukartiningsih.yananto mihadi p., s.e., m.si., cma.konsep blog dan ...
Tugas sim.sukartiningsih.yananto mihadi p., s.e., m.si., cma.konsep blog dan ...Tugas sim.sukartiningsih.yananto mihadi p., s.e., m.si., cma.konsep blog dan ...
Tugas sim.sukartiningsih.yananto mihadi p., s.e., m.si., cma.konsep blog dan ...
 
Data & basisdata
Data & basisdataData & basisdata
Data & basisdata
 
Tugas sistem basis data
Tugas sistem basis dataTugas sistem basis data
Tugas sistem basis data
 
Data modul 5 pp
Data modul 5 ppData modul 5 pp
Data modul 5 pp
 
Basis data albert anak lorong
Basis data albert anak lorongBasis data albert anak lorong
Basis data albert anak lorong
 
Sim5,listiyono, prof. dr. ir. hapzi ali, cma, mm. sistem manajemen data, univ...
Sim5,listiyono, prof. dr. ir. hapzi ali, cma, mm. sistem manajemen data, univ...Sim5,listiyono, prof. dr. ir. hapzi ali, cma, mm. sistem manajemen data, univ...
Sim5,listiyono, prof. dr. ir. hapzi ali, cma, mm. sistem manajemen data, univ...
 
SI-PI,Ranti Pusriana,Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basis Data Dala...
SI-PI,Ranti Pusriana,Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basis Data Dala...SI-PI,Ranti Pusriana,Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basis Data Dala...
SI-PI,Ranti Pusriana,Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basis Data Dala...
 
SIM 5, rhosida desarti, prof. dr. hapzi ali, cma,sistem manajemen database, u...
SIM 5, rhosida desarti, prof. dr. hapzi ali, cma,sistem manajemen database, u...SIM 5, rhosida desarti, prof. dr. hapzi ali, cma,sistem manajemen database, u...
SIM 5, rhosida desarti, prof. dr. hapzi ali, cma,sistem manajemen database, u...
 

More from Tino Dwiantoro

More from Tino Dwiantoro (18)

TD-wireless-systems
TD-wireless-systemsTD-wireless-systems
TD-wireless-systems
 
TD-635-12-PSBO
TD-635-12-PSBOTD-635-12-PSBO
TD-635-12-PSBO
 
TD-635-11-PSBO
TD-635-11-PSBOTD-635-11-PSBO
TD-635-11-PSBO
 
TD-635-10-PSBO
TD-635-10-PSBOTD-635-10-PSBO
TD-635-10-PSBO
 
TD-635-09-PSBO
TD-635-09-PSBOTD-635-09-PSBO
TD-635-09-PSBO
 
TD-635-06-PSBO
TD-635-06-PSBOTD-635-06-PSBO
TD-635-06-PSBO
 
TD-635-05-PSBO
TD-635-05-PSBOTD-635-05-PSBO
TD-635-05-PSBO
 
TD-635-04-PSBO
TD-635-04-PSBOTD-635-04-PSBO
TD-635-04-PSBO
 
TD-635-03-PSBO
TD-635-03-PSBOTD-635-03-PSBO
TD-635-03-PSBO
 
TD-635-02-PSBO
TD-635-02-PSBOTD-635-02-PSBO
TD-635-02-PSBO
 
TD-635-01-PSBO
TD-635-01-PSBOTD-635-01-PSBO
TD-635-01-PSBO
 
TD-666-01-teknik-pemrograman
TD-666-01-teknik-pemrogramanTD-666-01-teknik-pemrograman
TD-666-01-teknik-pemrograman
 
Mengenal Mind Map | Tino
Mengenal Mind Map | TinoMengenal Mind Map | Tino
Mengenal Mind Map | Tino
 
SYSTEM ANALYST
SYSTEM ANALYSTSYSTEM ANALYST
SYSTEM ANALYST
 
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4
 
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 3
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 3Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 3
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 3
 
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 2
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 2Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 2
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 2
 
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 1
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 1Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 1
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 1
 

Recently uploaded

443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
ErikaPutriJayantini
 
Asimilasi Masyarakat Cina Dengan Orang Melayu di Kelantan (Cina Peranakan Kel...
Asimilasi Masyarakat Cina Dengan Orang Melayu di Kelantan (Cina Peranakan Kel...Asimilasi Masyarakat Cina Dengan Orang Melayu di Kelantan (Cina Peranakan Kel...
Asimilasi Masyarakat Cina Dengan Orang Melayu di Kelantan (Cina Peranakan Kel...
luqmanhakimkhairudin
 
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdfSurat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
EirinELS
 

Recently uploaded (20)

Webinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdf
Webinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdfWebinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdf
Webinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdf
 
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
 
Sudut-sudut Berelasi Trigonometri - Sudut-sudut Berelasi Trigonometri
Sudut-sudut Berelasi Trigonometri - Sudut-sudut Berelasi TrigonometriSudut-sudut Berelasi Trigonometri - Sudut-sudut Berelasi Trigonometri
Sudut-sudut Berelasi Trigonometri - Sudut-sudut Berelasi Trigonometri
 
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
 
Asimilasi Masyarakat Cina Dengan Orang Melayu di Kelantan (Cina Peranakan Kel...
Asimilasi Masyarakat Cina Dengan Orang Melayu di Kelantan (Cina Peranakan Kel...Asimilasi Masyarakat Cina Dengan Orang Melayu di Kelantan (Cina Peranakan Kel...
Asimilasi Masyarakat Cina Dengan Orang Melayu di Kelantan (Cina Peranakan Kel...
 
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
 
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdfSurat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
 
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASARPPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
 
UAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdfUAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdf
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
 
Informatika Latihan Soal Kelas Tujuh.pptx
Informatika Latihan Soal Kelas Tujuh.pptxInformatika Latihan Soal Kelas Tujuh.pptx
Informatika Latihan Soal Kelas Tujuh.pptx
 
Materi Bab 6 Algoritma dan bahasa Pemrograman
Materi Bab 6 Algoritma dan bahasa  PemrogramanMateri Bab 6 Algoritma dan bahasa  Pemrograman
Materi Bab 6 Algoritma dan bahasa Pemrograman
 
Detik-Detik Proklamasi Indonesia pada Tahun 1945
Detik-Detik Proklamasi Indonesia pada Tahun 1945Detik-Detik Proklamasi Indonesia pada Tahun 1945
Detik-Detik Proklamasi Indonesia pada Tahun 1945
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
 
Materi Sistem Pernapasan Pada Manusia untuk kelas 5 SD
Materi Sistem Pernapasan Pada Manusia untuk kelas 5 SDMateri Sistem Pernapasan Pada Manusia untuk kelas 5 SD
Materi Sistem Pernapasan Pada Manusia untuk kelas 5 SD
 
Lokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptxLokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptx
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
 

TND-052-P01- Konsep Dasar Basis Data

  • 2. data fact information Captured data and knowledge knowledge our map of the word decisions informed actions
  • 3. PENGENALAN BASIS DATA BASIS DATA (database) merupakan salah satu komponen utama pendukung program aplikasi. Semua program aplikasi pengolahan data pasti menggunakan basis data untuk tempat penyimpanan data. Basis data sudah banyak digunakan dalam berbagai jenis aplikasi, mulai dari aplikasi sederhana, seperti aplikasi pengelolaan nomor telepon sampai dengan aplikasi kompleks, seperti aplikasi pembayaran gaji karyawan perusahaan.
  • 4. KONSEP DASAR BASIS DATA BASIS DATA adalah suatu susunan/kumpulan data operasional lengkap dari suatu organisasi/perusahaan yang diorganisir/dikelola dan simpan secara terintegrasi dengan menggunakan metode tertentu dengan menggunakan komputer sehingga mampu menyediakan informasi yang diperlukan pemakainya. SISTEM BASIS DATA adalah suatu sistem penyusunan dan pengelolaan record-record dengan menggunakan komputer, dengan tujuan untuk menyimpan atau merekam serta memelihara data operasional lengkap sebuah organisasi/perusahaan sehingga mampu menyediakan informasi yang diperlukan pemakai untuk kepentingan proses pengambilan keputusan.
  • 5. Terdapat 4 komponen pokok dari sistem basis data: A. DATA, dengan ciri-ciri : 1. Data disimpan secara terintegrasi (Integrated) Terintegrated yaitu Database merupakan kumpulan dari berbagai macam file dari aplikasi-aplikasi yang berbeda yang disusun dengan cara menghilangkan bagian-bagian yang rangkap (redundant) 2. Data dapat dipakai secara bersama-sama(shared) Shared yaitu masing-masing bagian dari database dapat diakses oleh pemakai dalam waktu yang bersamaan, untuk aplikasi yang berbeda.
  • 6. Komponen Sistem Basis Data … Lanjutan Ada 3 jenis data pada sistem basis data, yaitu: 1. Data operasional dari suatu organisasi, berupa data yang disimpan didalam database 2. Data masukan (input data), data dari luar sistem yang dimasukan melalui peralatan input (keyboard) yang dapat merubah data operasional 3. Data keluaran (output data), berupa laporan melalui peralatan output sebagai hasil dari dalam sistem yang mengakses data operasional
  • 7. Komponen Sistem Basis Data … Lanjutan B. Perangkat Keras (HARDWARE) Terdiri dari semua peralatan perangkat keras komputer yang digunakan untuk pengelolaan sistem database. Perangkat keras yang terdapat dalam sebuah sistem basis data adalah: 1. Komputer (satu untuk sistem stand-alone atau lebih dari satu untuk sistem jaringan) 2. Memori sekunder on-line (Harddisk) 3. Memori sekunder off-line (Tape atau Removeble Disk) untuk backup data 4. Media/perangkat komunikasi (untuk sistem jaringan)
  • 8. Komponen Sistem Basis Data … Lanjutan C. Perangkat Lunak (SOFTWARE) Berfungsi sebagai perantara (interface) antara pemakai dengan data phisik pada database, dapat berupa : 1. Database Management System (DBMS) 2. Program-program aplikasi & prosedur-prosedur
  • 9. Komponen Sistem Basis Data … Lanjutan D. Pemakai (USER) adalah pengguna basis data yang berinteraksi secara tidak langsung dengan basis data melalui program aplikasi basis data dan DBMS. Terbagi menjadi 3 klasifikasi : 1. Database Administrator (DBA), yang membuat basis data dan mengontrol akses ke basis data. 2. Programmer, yang membuat aplikasi basis data yang digunakan oleh DBA dan pemakai akhir. 3. Pemakai akhir (End user) yang melakukan penambahan, penghapusan, pengubahan, dan pengaksesan data.
  • 10. ISTILAH DLM SISTEM BASIS DATA a. Enterprise yaitu suatu bentuk organisasi Contoh Enterprise: Sekolah, Rumah Sakit Sekolah : Database Nilai Rumah sakit : AdministrasiPasien b. Entitas yaitu suatu obyek yang dapat dibedakan dengan objek lainnya Contoh : Database Nilai  entitas: Mahasiswa, Matapelajaran Database AdministrasiPasien  entitas: Pasien, Dokter, Obat
  • 11. Istilah dlm Sistem Basisdata … Lanjutan c. Atribute/field yaitu setiap entitas mempunyai atribut atau suatu sebutan untuk mewakili suatu entitas. Contoh : Entity siswa  field = Nim, nama_siswa,alamat,dll Entity nasabah field=Kd_nasabah,nama_nasabah,dll d. Data value yaitu data aktual atau informasi yang disimpan pada tiap data elemen atau atribute. Contoh : Atribut nama_karyawan sutrisno, budiman, dll
  • 12. Istilah dlm Sistem Basisdata … Lanjutan e. Record/tuple yaitu kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entity secara lengkap. f. File yaitu kumpulan record-record sejenis yang mempunyai panjang elemen sama, atribute yang sama namun berbeda- beda data valuenya. g. Kunci elemen data yaitu tanda pengenal yang secara unik mengindentifikasikan entitas dari suatu kumpulan entitas
  • 14. Analisa Kasus • Perpustakaan Smart adalah perpustakaan umum yang anggotanya pelajar, mahasiswa dan masyarakat yang didirikan oleh Walikota Jakarta Barat. Keberadaan perpustakaan berlokasi di Walikota yang aplikasi pelayanan masih bersifat tradisional. • Prosesnya : a. Setiap calon anggota yang akan menjadi anggota harus mengisi formulir dengan biaya administrasi Rp.10.000,- b. Anggota dapat meminjam buku maksimal 3 buku c. Untuk masa peminjaman selama 1 minggu (7 hari)
  • 15. Analisa Kasus … Lanjutan d. Keterlambatan pengembalian dikenakan denda sesuai dengan kondisi denda, diantaranya: 1. Denda keterlambatan pengembalian dikenakan biaya administrasi Rp.500 perharinya (bukti surat denda terlampir) 2. Denda Buku perpustakaan rusak maka dikenakan biaya revisi buku perpustakaan(biaya ini dikenakan setelah buku diperbaiki).(bukti surat denda terlampir) 3. Denda Buku Hilang, maka dikenakan biaya penggantian seharga buku tersebut (bukti surat denda terlampir) 4. Perpustakaan smart dapat menerima sumbangan dari donatur statusnya (anggota atau masyarakat luas)
  • 16. Analisa Kasus “Perpustakaan Smart” (Pembahasan di Kelas) • Buat Enterprise dari perpustakaan smart • Tentukan entitas-entitas yang diperlukan, beserta atribut/field-nya.
  • 17. Enterprise: Perpustakaan Entity: Anggota Atribut 1 No Anggota 2 Nama 3 Tempat Lahir 4 Tanggal Lahir 5 Alamat 6 Kota 7 Kodepos … … Entity: Buku Atribut 1 No Buku 2 Judul Buku 3 Pengarang 4 Penerbit 5 Tahun Terbit 6 ISBN … … Catatan:tanda (…) berarti dapat ditambahkan sesuai kebutuhan dalam pengolahan data nantinya Setiap Entity dibuatkan kode pengenal yang unik (elemen key) No Anggota No Buku Elemen Key
  • 18. Enterprise: Perpustakaan Entity: Peminjaman Atribut: 1. No Anggota 2. No Buku 3. Tgl Pinjam 4. Tgl Pengembalian 5. … Entity: Pengembalian Atribut: 1. No Anggota 2. No Buku 3. Tgl Pinjam 4. Tgl Dikembalikan 5. Denda 6. … Catatan : Entity lainnya dapat ditambahkan sesuai kebutuhan akan proses di kemudian hari
  • 20. 1. Kumpulan data yang diorganisir menggunakan metode tertentu sehingga menghasilkan informasi yang berguna bagi pemakainya, pengertian dari: a. Arsip d. Basis Data b. Data e. Sistem c. File 2. Data dapat diakses dalam waktu yang bersamaan untuk aplikasi yang berbeda, pengertian dari: a. Data Terintegrasi d. Data independen b. Data Redudancy e. Data Update c. Data Shared
  • 21. 3. Data aktual yang disimpan pada tiap elemen atau atribute: a. Atribute d. Enterprise b. Data Value e. Tuple c. File 4. Suatu objek yang dapat dibedakan satu dengan yang lainnya, disebut: a. Tuple d. Record b. Enterprise e. Field c. Entitas
  • 22. 5. Perangkat lunak yang digunakan untuk mengelola sistem database disebut: a. DBMS d. Sistem Operasi b. PHP e. Windows c. Java
  • 23. Sampai Ketemu di Minggu Depan