Selasa, 02 Oktober 2012

Sistem Basis Data Pertemuan 2


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.
- 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