Teori Basis data
Pengertian Data dan Informasi :
- Data adalah fakta mentah yang belum di olah
untuk mempunyai makna
- Informasi adalah hasil dari pemrosesan data
yang sudah mempunyai informasi yang bermakna
- Himpunan kelompok data yang saling berhubungan
yang di organisasi sedemikian rupa sehinggga kelak dapat di manfaatkan dengan
cepat dan mudah.
- Kumpulan data yang saling berhubungan
yang di simpan bersama sedemikian rupaq tanpa pengulangan ( redondancy ) yang tidak perlu untuk memenuhi kebutuhan.
yang di simpan bersama sedemikian rupaq tanpa pengulangan ( redondancy ) yang tidak perlu untuk memenuhi kebutuhan.
- Kumpulan file/tabel/arsip yang saling
berhubungan yang di simpan.
Tujuan basis Data :
- Kecepatan dan kemudahan (speed).
- Efisiensi ruang penyimpanan.
- Kebersamaan pemakai.
- Menangani data dalam jumlah yang besar
- Meniadakan duplikasi dan inkonsistensi data
- Keamanan.
Komponen Basis Data :
- Hardware.
hardware disini sangat dibutuhkan. Karena tanpa
adanya hardware semua software yang diperlukan untuk membuat database tidak
bisa terinstal. Biasanya berupa perangkat komputer standar, media penyimpan
sekunder dan media komunikasi untuk sistem jaringan.
- OS ( Operating System )
Operating system merupakan perangkat lunak yang
memfungsikan, mengendalikan seluruh sumber daya dan melakukan operasi dasar
dalam sistem komputer. Operating system yang digunakan juga harus sesuai dengan
DBMS yang digunakan.
- Database
Database yakni basis data yang mewakili sistem
tertentu untuk dikelola. Sebuah sistem basis data bisa terdiri dari lebih dari
satu basis data.
- DBMS
Perangkat lunak yang digunakan untuk mengelola
basis data. Contoh kelas sederhana: dBase, Foxbase, Rbase, MS. Access, MS.
Foxpro, Borland Paradox. Contoh kelas kompleks: Borland-Interbase, MS. SQL
Server, Oracle, Informix, Sybase
- User
User merupakan orang-orang yang berinteraksi
dengan sistem basis data, mulai dari yang menciptakan atau membuat sistem basis
data dan yang menggunakan sistem basis data tersebut.
- Application
Berbagai macam software dan aplikasi yang bisa
digunakan dalam pembuatan sistem basis data, misalnya MySQL, Oracle dan
lain-lain
Arsitektur Basis Data :
- Stand alone, DBMS, Basis Data, aplikasi data
yang di tempatkan pada komputer yang sama, hanya bisa di pakai oleh satu
pemakai.
- Sistem terpusat, terdiri dari sejumlah server
dan sejumlah terminal.
- Sistem Client Server, untuk mengatasi kelemahan
pada sistem terpusat.
Data Base Management System ( DBMS )
- Kumpulan data yang memungkinkan pengguna (user)
untuk membuat dan memilhara basis data.
- Merupakan basis data dan set perangkat lunak (
software ) untuk mengelola basis data.
- Suatu program komputer yang di gunakan untuk
memasukkan, mengubah, menghapus, memanipulasi dan memperoleh data informasi.
Dalam sistem basis data menggunakan 2 bahasa
yaitu :
1. Data Definition Language (DDL)
Dengan menggunakan bahasa ini kita dapat membuat
tabel baru, membuat indeks, mengubah tabel, menentukan struktur penyimpanan
tabel dan sebagainya. Berarti dengan menggunakan DDL kita dapat mengelola
database kita.
2. Data Manipulation Language (DML)
DML berguna untuk melakukan manipulasi dan
pegambilan data pada suatu basis data yang berupa : penyisipan/penambahan data
baru (insert), penghapusan data (delete), pengubahan data (update),
memodifikasi tabel (alter), menampilkan isi tabel (select).
Tidak ada komentar:
Posting Komentar