Professional Documents
Culture Documents
1
Pengertian
Basis Data
Manfaat
Basis Data
Operasi
Basis Data
KONSEP Persyaratan
DASAR Basis Data
BASIS
DATA Sistem
Basis Data
Komponen
BASIS Sistem BD
Bit
DATA
Byte
HIRARKI
BASIS
DATA
Field
Record
File
Database
2
Basis Data?
Data Data
Guru Nilai
Data Data
Keuangan Karyawan
3
PENDAHULUAN
Basis data (database) dapat dibayangkan sebagai lemari arsip
Hal yang dilakukan jika memiliki lemari arsip : memberi sampul,
memberi nomor, menempatkan arsip tsb menurut urutan tertentu.
Basis data : seluruh data disimpan dlm basis data pada masing-
masing tabel sesuai dgn fungsinya, sehingga dgn mudah dapat
melakukan penelusuran data yang diinginkan.
Masalah pada lemari arsip : kelambatan dlm menelusuri data
Basis data : penelusuran data mudah, sehingga mempercepat
dalam mendapatkan informasi.
4
KONSEP DASAR BASIS DATA
Basis : Markas / gudang, tempat bersarang / berkumpul.
Data : Merupakan representasi fakta dunia nyata yang
mewakili suatu objek.
Contoh : manusia (pegawai, siswa, pelanggan), barang,
hewan, peristiwa, konsep, keadaan, dsb yg direkam dlm
bentuk angka, huruf, simbol, teks, gambar, bunyi, atau
kombinasinya.
5
PENGERTIAN BASIS DATA
(DATABASE)
Merupakan kumpulan data yang saling berhubungan
(punya relasi).
Relasi ditunjukan dengan kunci (key) dari tiap file yang
ada.
Adanya Relasi
6
Gambaran Basis Data
dalam sebuah Hard disk
7
Tujuan Basis Data
Sebagai efisiensi yang meliputi speed, space, dan
accuracy, menangani data dalam jumlah besar,
kebersamaan pemakaian (sharebility), dan meniadakan
duplikasi dan inkonsistensi data
Contoh :
Nama yang tertulis di file SISWA : Moch. Toha
Nama yang tertulis di file Nilai : Moh. Toha
8
Pengolahan Data Tradisional
File SISWA
9
Manfaat Basis Data
Kecepatan dan kemudahan (speed),
Keakuratan(accuracy)
Ketersediaan (availability),
Kelengkapan (completeness),
Keamanan (security),
10
Operasi Basis Data
11
Persyaratan Basis Data
Redudansi & Inkonsistensi Data
Pengaksesan Data
Data Terisolasi untuk Standarisasi
Masalah Kemanan (Security)
Multiple User
12
SISTEM BASIS DATA
13
KOMPONEN SISTEM BASIS DATA
Perangkat Keras (hardware)
Sistem Operasi (operating system)
Basis Data (database)
Program aplikasi (application program)
D B M S (Data Base Management System)
Administrator Basis Data
14
KOMPONEN SISTEM BASIS DATA
Pemakai (User) :
1. Programmer Aplikasi (Application Programmer) :
pemakai yang berinteraksi dengan basis data melalui
DML yang disertakan dlm program yang ditulis dlm
bahasa pemrograman
2. User Mahir (Casual User) : Pemakai menggunakan
query untuk akses data
3. User Umum (Naïve User) : pemakai yang berinteraksi
dengan sistem basis data melalui pemanggilan satu
program aplikasi permanen
4. User Khusus (Specialized User) : pemakai yang
menulis aplikasi basis data non konvensional untuk
keperluan khusus, seperti untuk aplikasi sistem pakar,
pengolahan citra dll.
15
SQL
Structured Query Language (SQL) adalah
bahasa komputer yang standar untuk
mengakses dan memanipulasi database.
Seluruh aplikasi database yang beredar di
pasaran, baik yang gratis maupun yang
berlisensi, mengadopsi bahasa SQL untuk
mengolah databasenya.
SQL Terdiri dari :
a. DDL (Data Definition Languange)
b. DML ( Data Manipulation System )
16
b. Data Manipulation System (DML)
17
Hirarki Data
Database
(Kumpulan dari file yang memiliki karakteristik yang sama, sehingga file-file
File/Berkas/Tabel
(Kumpulan dari record sejenis, yang berbeda hanya pada valuenya)
Rekaman/Record/Baris/Tuple
(Kumpulan field, yang memiliki tipe dan panjang dari masing-masing field)
Field/Atribut/Kolom
(Kumpulan karakter yang mempunyai arti)
Byte/Karakter
(Semua simbol yang digunakan oleh computer yang dapat dibentuk agar
mempunyai arti)
BIT /Binary Digit
(Satuan terkecil dari data, yang terdiri dari “0” dan “1”)
18