Data Base / Basis data : kumpulan informasi yang disimpan dalam
disk komputer secara sistematis
Software yang digunakan untuk membuat, mengola, memelihara, memonitor dan memindah databasedisebut DBMS (Database Management System)
Software yang digunakan untuk membuat, mengola, memelihara, memonitor dan memindah databasedisebut DBMS (Database Management System)
Contoh :
1. Microsoft Access
2. Microsoft SQL Server
3. Oracle
4. MySQL
5. PostSQL
6. dBase
7. Clipper
8. dll...
1. Microsoft Access
2. Microsoft SQL Server
3. Oracle
4. MySQL
5. PostSQL
6. dBase
7. Clipper
8. dll...
PENJELASAN
TENTANG DATABASE
o Berikut adalah keuntungan yang
ditawarkan database komputer :
n Mudah menyimpan informasi yang
jumlahnya banyak
n Mundah mendapatkan kembali
informasi secara cepat dan fleksibel
n Mudah untuk mengelola informasi
n Mudah untuk menyetak informasi
n Mudah untuk mendistribusikan
informasi
Anatomi
database
Characters
Field
Record
Tabel
File
Database
Model database
Characters
Field
Record
Tabel
File
Database
Model database
o Hierarchical Model (Database
Hirarkis)
à
seperti model pohon
à
tidak fleksibel karena membatasi hanya one-to-many relationship
o Network Model (Database
Jaringan)
à
seperti jaringan
à
struktur mengijinkan may-to-many relationship
o Relational Model (Database
Relasional)
à
model database paling banyak digunakan dan fleksibel
à
record antar tabel dihubungkan dengan “key value”
o Object Oriented Model
à
memiliki kemampuan menangani data grafik, gambar, video, dan text
DATABASE
Operasi database
à Import
: menerima data dalam
bentuk file text
à Export
: menghasilkan data dalam
bentuk file text
à Query
: Menemukan record yang
cocok dengan kriteria
SQL (Structured Query Language)
o Untuk mengakses dan memanipulasi data dalam database
o Perintah SQL terdapat 3 macam :
n DDL (Data Definition Languange) :
CREATE : membuat database/ tabel
DROP : menghapus database/ tabel
ALTER : mengubah tabel
n DML (Data Manipulation Languange) :
SELECT :
menampilkan record
INSERT :
menambah record
UPDATE :
mengubah record
DELETE :
menghapus record
DBMS (Database Management System)
DBMS (Database Management System)
o Database yang besar biasanya terdiri lebih dari seratus
data yang saling berhubungan
o DBMS mencegah pengguna menghadapi kompleksitas internal
sistem dengan hanya menyediakan informasi dan perintah yang dibutuhkan.
o Rational à RDBMS
o Object à OODBMS
Trend Database
o Database Multimedia
o Menyimpan informasi berupa : grafis, gambar, foto, peta,
video clips, animasi dan media lain
o Natural Database Languange
o Membuat query dengan menggunakan natural languange
o Future database à database akan digabungkan dengan teknologi kecerdasan
buatan.
o Akankah Object oreinted Database akan mengantikan
rational database ?
Data Warehouse & Data Mining
o Data Warehouse : Gudang data à kumpulan dari beberapa database transaksional
(penjualan, keuangan) maupun administrasi (kepegawaian).
o Data Mining : pengalian, pencarian, ekstrasi infomasi
dari database yang sangat besar(data warehouse)
n Menggunakan metode statistik dan teknologi kecerdasan
buatan
n Untuk menghasilkan informasi prediksi
n Sebagai bahan pendukung keputusan
Data Personal & Privacy Problem
o Lebih dari 15.000 database marketing berisi 2 milyar nama
o Database ini berisi data pribadi : alamat, umur,
pendapatan, agama
o CRM à manajemen hubungan dengan pelanggan memicu penggalian
informasi pelanggan
n ID card
n Account name (Password)
n Kartu kredit
n Akumulasi data personal oleh pemerintah dan bisnis dapat
mengancam privacy individu
o Aturan perlindungan terhadapa privacy à Amerika dan Eropa
Tidak ada komentar:
Posting Komentar