Dokumen tersebut membahas tentang database, termasuk definisi database, jenis-jenis database (hirarkis, jaringan, relasional), komponen-komponen database, SQL, DBMS, tren terkini database, serta masalah privasi data pribadi. Secara ringkas, dokumen tersebut menjelaskan konsep dasar database, komponen utamanya, dan isu-isu terkait database.
2. Apa itu database ?
Basis data : kumpulan informasi yang disimpan dalam disk komputer
secara sistematis
Software yang digunakan untuk membuat, mengola, memelihara,
memonitor dan memindah database disebut DBMS (Database
Management System)
Contoh :
Microsoft Access
Microsoft SQL Server
Oracle
MySQL
PostSQL
dBase
Clipper
dll...
3. Keuntungan database
Berikut adalah keuntungan yang ditawarkan database komputer :
Mudah menyimpan informasi yang jumlahnya banyak
Mundah mendapatkan kembali informasi secara cepat dan fleksibel
Mudah untuk mengelola informasi
Mudah untuk menyetak informasi
Mudah untuk mendistribusikan informasi
4. Anatomi database
Characters
Field
Record
Tabel
File
Database
Record Field
Table
5. Model database
Hierarchical Model (Database Hirarkis)
seperti model pohon
tidak fleksibel karena membatasi hanya one-to-many relationship
Network Model (Database Jaringan)
seperti jaringan
struktur mengijinkan may-to-many relationship
Relational Model (Database Relasional)
model database paling banyak digunakan dan fleksibel
record antar tabel dihubungkan dengan “key value”
Object Oriented Model
memiliki kemampuan menangani data grafik, gambar, video, dan text
9. Operasi database
Import
: menerima data dalam
bentuk file text
Export
: menghasilkan data dalam
bentuk file text
Query
: Menemukan record yang
cocok dengan kriteria
10. Google
Salah satu perusahaan yang sangat sukses dengan WWW
Search engine : web, fact, quote
Didirikan oleh : Sergey Brin dan Larry Page
11. SQL (Structured Query Language)
Untuk mengakses dan memanipulasi data dalam database
Perintah SQL terdapat 3 macam :
DDL (Data Definition Languange) :
CREATE : membuat database/ tabel
DROP : menghapus database/ tabel
ALTER : mengubah tabel
DML (Data Manipulation Languange) :
SELECT : menampilkan record
INSERT : menambah record
UPDATE : mengubah record
DELETE : menghapus record
12. DBMS (Database Management System)
Database yang besar biasanya terdiri lebih dari seratus data yang
saling berhubungan
DBMS mencegah pengguna menghadapi kompleksitas internal sistem
dengan hanya menyediakan informasi dan perintah yang dibutuhkan.
Rational RDBMS
Object OODBMS
13. DBMS (Database Management System)
Digunakan secara interaktif atau dapat dikontrol langsung melalui
program lain (aplikasi).
14. DBMS (Database Management System)
Pendekatan client/server
Database biasanya disimpan di dalam server dengan pengaman khusus
Sekaligus diinstall DBMS untuk mengelola database tersebut
Penanggung jawab Administrator Database
Staff/ Pegawai tidak langsung berhubungan dengan DBMS tetapi
melalui aplikasi
Informasi biasanya disediakan via intranet perusahaan melalui website
internal
15. Trend Database
Database Multimedia
Menyimpan informasi berupa : grafis, gambar, foto, peta, video
clips, animasi dan media lain
Natural Database Languange
Membuat query dengan menggunakan natural languange
Future database database akan digabungkan dengan teknologi
kecerdasan buatan.
Akankah Object oreinted Database akan mengantikan rational
database ?
16. Data Warehouse & Data Mining
Data Warehouse : Gudang data kumpulan dari beberapa database
transaksional (penjualan, keuangan) maupun administrasi
(kepegawaian).
Data Mining : pengalian, pencarian, ekstrasi infomasi dari database
yang sangat besar(data warehouse)
Menggunakan metode statistik dan teknologi kecerdasan buatan
Untuk menghasilkan informasi prediksi
Sebagai bahan pendukung keputusan
17. Data Personal & Privacy Problem
Lebih dari 15.000 database marketing berisi 2 milyar nama
Database ini berisi data pribadi : alamat, umur, pendapatan, agama
CRM manajemen hubungan dengan pelanggan memicu penggalian
informasi pelanggan
ID card
Account name (Password)
Kartu kredit
Akumulasi data personal oleh pemerintah dan bisnis dapat mengancam
privacy individu
Aturan perlindungan terhadapa privacy Amerika dan Eropa
18. Next...
Jaringan dan Komunikasi Data
Tugas :
Buat Helpdesk. Petunjuk Manual menggunakan Acces
Buat Database Pegawai.
Dalam Bentuk Hardcopy, capture gambar
Presentasi :
Email, Milis dan Forum
Excel
18