Anda di halaman 1dari 11

Basis Data

Puguh Jayadi S.Kom., M.Kom


Table of Contents

1 Konsep Dasar

2 Prinsip & Tujuan

3 Manfaat Basis Data

4 Komponen Sistem Basis Data

5 Bahasa Basis Data


Konsep Dasar Basis : dasar, pusat, berpusatnya sesuatu.
Data : fakta dari dunia nyata yang mewakili obyek
tertentu.
Basis Data : Kumpulan dari beberapa data yang
saling berhubungan, disimpan pada tempat
tertentu dan digunakan untuk suatu tujuan

Puguh Jayadi S.Kom., M.Kom 3


Ilustrasi Basis Data

Contoh : Basis data Perpustakaan


yang terdiri dari
• Data Buku,
Data Buku
• Data Peminjam,
• Data Peminjaman, dll

Basis Data
Data
Perpustakaan
Peminjam

Data
Peminjaman

Puguh Jayadi S.Kom., M.Kom 4


Prinsip &
Tujuan Prinsip : Mengatur, mengelola, menyimpan data.
Tujuan : Kemudahan, kecepatan, ketepatan
dalam pemanfaatan data

Puguh Jayadi S.Kom., M.Kom 5


Manfaat Basis Data
Ketersediaan/ Availability 1
5 point
Basis data menyediakan data kapan saja
oleh pengguna siapa saja yang memiliki
wewenang 2 Mudah dan Cepat

Mudah dalam penggunaaan serta


mempercepat proses pengolahan data
Kelengkapan/ Completeness 3 menjadi informasi yang berguna

Menyimpan keseluruhan, kesesuaian dan


konsistensi data
4 Accuracy dan Security

Meminimalisir terjadinya kesalahan dalam


penyimpanan data serta pembatasan
Storage Efficiency 5 wewenang pada pengguna data

Dapat menyimpan data dengan


kapasitas relative kecil tanpa
Puguh Jayadi S.Kom., M.Kom 6
mengurangi esensi dari data itu
Sistem Basis
Data Sistem yang terdiri dari kumpulan data saling
berhubungan dengan beberapa komponen lainnya
(software, hardware) yang memungkinkan user
dapat mengelola, menggunakan data pada tersebut
untuk tujuan tertentu

Puguh Jayadi S.Kom., M.Kom 7


Komponen Sistem Basis Data

Hardware User
Hardware yang berhubungan dengan sistem Pengguna basis data (Database
basis data. Aministrator, Database Designer,
Ex : Komputer, Jaringan Komunikasi, Harddisk Programmer, dll)

Operating System Database Management System


Software yang menjembatani Hardware Komponen Software yang digunakan untuk membuat
dengan User dan mengelola data pada basis data
Ex : MySQL, Access, PostgreSQL, SQLite
Ex : Windows, Unix dan Linux

Database Application Program


Kumpulan dari beberapa data yang saling Software yang menggunakan informasi
berhubungan, disimpan pada tempat tertentu dari basisdata untuk tujuan tertentu

Puguh Jayadi S.Kom., M.Kom 8


Ilustrasi Sistem Basis Data

Peminjam
Data Buku

Aplikasi
Perpustakaan DBMS Basis Data
Perpustakaan Data Peminjam

Contoh : Sistem Basis data Perpustakaan


Petugas

Data
Peminjaman

Puguh Jayadi S.Kom., M.Kom 9


Bahasa Basis Data
Bahasa yang digunakan untuk berinteraksi dengan basisdata

DDL (Data Definition Language)


DML (Data Manipulation Language)
Digunakan untuk mengelola suatu struktur skema
(table) pada basisdata Digunakan untuk melakukan pengelolaan data pada
tabel di dalam basisdata
CREATE : membuat skema
RENAME : mengganti nama skema INSERT : memasukan data
ALTER : mengubah skema SELECT : memilih data
DROP : menghapus skema UPDATE : mengubah data
DELETE : menghapus data
Puguh Jayadi S.Kom., M.Kom 10
Sekian
Terima Kasih

Puguh Jayadi S.Kom., M.Kom

Anda mungkin juga menyukai