·
Basis
data = himpunan kelompok data yang saling berhubungan yang diorganisasi
sedemikian rupa sehingga kelak dapat dimanfaatkan dengan cepat dan mudah. Basis
data = kumpulan data.
Kegunaan basisdata adalah untuk mengatasi kekurangan data
berupa file. Data berupa file tidak
dapat dipisahkan.
·
Data
= fakta yang belum tentu kita memahami/masih mentah belum diolah untuk
mempunyai makna.
·
Informasi
= fakta yang sudah diolah dari pemrosesan data yang mempunyai arti.
Kumpulan data yang saling berhubungan yang disimpan bersama
sedemikian rupa tanpa pengulangan(redudancy) yang tidak perlu untuk memenuhi
kebutuhan.
Tujuan basis data :
- Kecepatan dan kemudahan
- Efisiensi ruang penyimpanan
- Kebersamaan pemakai
- Menangani data dalam jumlah besar
- Memadakan duplikasi dan inkonsistensi data
- Keamanan
Lingkungan sistem basis data:
- Komponen Sistem Basis Data untuk membuat sistem basis data komponen utama yang perlu diperhatikan adalah sebagai berikut:
hardware ,OS,DataBase,DBMS,user,application.
- DBMS (Data Base Management Sistem)
Program yang memanage struktur data base
dan control akses. sistem yang memaintance data dalam jumlah besar.
- Abstraksi data
merupakan tingkatan/level bagaimana melihat
data dalam sebuah sistem basis data.
- Bahasa basis data
Bahasa penghubung antara user dengan DBMS
yang bersangkutan. Menggunakan bahasa SQL.
1.
DDL
(Data Definition Language) menyediakan/mendefinisikan perintah untuk membuat database.Contoh : create database, create
table, alter table,dropping table.
2.
Data
Manipulation Language (DML) : memanipulasi data. Contoh : insert,
delete,update.
Jenis DML:
§
Prosedural : memberi syarat user untuk
menentukan data apa yang digunakan dan cara mendapatkan.
§
Non prosedural : memberi syarat user untuk
menentukan data apa yang diinginkan.
Arsitektur Basis data
·
Stand
alone : DBMS,Basis
data,aplikasi basis data ditempatkan pada komponen yang sama. Hanya bisa
dipakai oleh satu pemakai.
·
Sistem
terpusat : sebuah server dan
sejumlah terminal.
·
Sistem
client server : untuk mengatasi kelemahan pada sistem terpusat. Ada
aplikasi yang harus diinstal di client.
Aplikasi DBMS :
OracleàMs.SQLàMs.accesàMySQLàpostgre SQLàDB2.
Tidak ada komentar:
Posting Komentar