Minggu, 01 November 2009

Basis Data

Basis data (database) merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan dalam perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya dan menggunakan prinsip pengaturan, pemisahan atau pengorganisasian. Basis data menggunakan media penyimpan elektronis seperti disk (hard disc, CD, atau tape).
Tujuan utama dalam basis data adalah membantu pengguna dalam abstraksi suatu sistem.


Basis data mempunyai beberapa kriteria penting, yaitu :
1. Bersifat data oriented dan bukan program oriented.
2. Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah basis datanya.
3. Dapat dikembangkan dengan mudah, baik volume maupun strukturnya.
4. Dapat memenuhi kebutuhan sistem-sistem baru secara mudah
5. Dapat digunakan dengan cara-cara yang berbeda.


Basis data dibangun untuk memenuhi tujuan dalam pengorganisasian data, yang antara lain sebagai berikut :

1. Efisiensi meliputi kecepatan (speed), ruang simpan (space) dan keakuratan (accuracy).
2. Menangani data dalam jumlah besar.
3. Kebersamaan pemakaian (Shareability).
4. Meniadakan duplikasi dan inkonsistensi data.

5 buah DBMS yang cukup familiar dikalangan pengguna DBMS, yaitu Microsoft Access, MySQL, Microsoft SQL Server, PosgreSQL, dan Oracle.




MySQL

MySQL adalah SQL-DBMS yang bersifat multi-user dan multi-threaded. MySQL berjalan sebagai server yang melayani banyak pengguna untuk mengakses sejumlah basis data.

Macam Mysql

LAMP (Linux- Apache-MySQL-PHP/Perl/Python).
MAMP (Mac-Apache- MySQL-PHP/Perl/Python.
WAMP (Windows-Apache-MySQL-PHP/Perl/Python.

Mcrosoft SQL server

Microsoft SQL Server adalah DBMS relational keluaran dari Microsoft seperti halnya Microsoft Access. Bahasa query utama yang digunakan adalah varian dari ANSI SQL yang disebut sebagai T-SQL (Transact-SQL).





PostgreSQL

PostgreSQL atau sering disebut Postgres termasuk dalam kategori Object-Relational Database Management System (ORDBMS). ORDBMS adalah DBMS yang selain menggunakan prinsip-prinsip basis data relational juga menggunakan pendekatan berorientasi obyek dalam model basis datanya.



Oracle Databases

Oracle menyimpan data secara logika dalam bentuk tablespaces dan secara fisik dalam bentuk file-file data.
Tablespaces dapat berisi berbagai macam bagian memori, misalnya bagian data, bagian index dan lain sebagainya.

0 komentar:

Poskan Komentar