Tuesday, October 11, 2011

Basis Data (DataBase)

Basis data atau dalam bahasa Inggris disebut database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS).



Definisi Database
  • Database didefinisikan sebagai kumpulan data yang diorganisasi dengan cara dan aturan tertentu pada tempat penyimpanan sekunder guna merepresentasikan dunia nyata (real world), sedemikian rupa sehingga kita bisa mendapatkan informasi yang kita inginkan dari padanya.
  • Database adalah kumpulan data yang disimpan secara terstruktur dalam tempat penyimpanan sekunder dengan struktur yang didefinisikan. Konsep database dipakai jika sistem pengolahan data suatu badan usaha (perusahaan) mempunyai beberapa seri aplikasi dengan penggunaan satu atau beberapa file untuk setiap seri aplikasinya.

Sistem Database

Sistem Database didefinisikan sebagai kombinasi perangkat lunak (software) dan perangkat keras (hardware) yang memungkinkan untuk melaksanakan tugas pengolahan database dalam skala yang cukup besar sehingga memenuhi kebutuhan informasi pemakai dari padanya. Suatu sistem database dapat terwujud apabila ada kerjasama diantara unsur-unsur pendukungnnya, yaitu unsur manusia, hardware dan software.
  • Unsur manusia meliputi end-user, programmer dan DBA (DataBase Administrator)
  • Hardware adalah perangkat komputer dimana database disimpan yang dibutuhkan unsur manusia untuk melaksanakan tugasnya
  • Software adalah perangkat lunak yang digunakan untuk mengoperasikan komputer yang meliputi sistem operasi, program aplikasi, dan DBMS.


DBMS

DBMS (DataBase Management System) merupakan software yang tugas utamanya membantu kita untuk membuat, mengupdate (insert, edit, delete), mengolah dan menyajikan informasi yang terkandung dalam database.

DBMS yang digunakan dalam suatu sistem database biasanya mempunyai bagian-bagian sebagi berikut :
  1. Data Description Language (DDL)
    Suatu bahasa yang digunakan untuk mendeklarasikan skema database menjadi kumpulan tabel data dan hasilnya disimpan dalam suatu file khusus yang disebut Data Ditionary. DDL ini juga digunakan untuk menentukan struktur tempat penyimpanan dan metode akses (data storage and definition language).
  2. Data Manipulation Language (DML)
    Suatu bahasa yang memungkinkan pemakai untuk mengakses dan memanipulasi nilai-nilai data dari suatu database.
  3. Database Control System (DBCS)
    Bagian DBMS yang bertugas mengeksekusi command (perintah) dan queries (bahasa tanya-jawab), serta mengontrol dan mengendalikan jalannya sistem DBMS secara keseluruhan.
    Beberapa perangkat lunak DBMS yang banyak digunakan dalam pemrograman dan merupakan perangkat basis data diantaranya adalah Microsoft Access, Microsoft SQL Server, MySQL, PostgreSQL, Oracle, Sybase, dBase, Firebird,  Visual FoxPro,dll.


    0 comments:

    Post a Comment

    Share

    Twitter Delicious Facebook Digg Stumbleupon Favorites More