Database, menyatakan suatu wadah untuk mengelola dat Sebuah Database Relasional, adalah jenis database yang mencatat Program Aplikasi, adalah sebuah program komputer yang ditujukan Sistem Database, adalah sistem yang digunakan un

6 Gambar 1. 1 Cara kerja sistem database Basis data atau 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 http:id.wikipedia.orgwikiDatabase. Database digunakan untuk menyimpan informasi atau data yang terintegrasi dengan baik di dalam komputer. Untuk mengelola database diperlukan suatu perangkat lunak yang disebut DBMS Database Management System. DBMS merupakan suatu sistem perangkat lunak yang memungkinkan user pengguna untuk membuat, memelihara, mengontrol, dan mengakses database secara praktis dan efisien. Dengan DBMS, user akan lebih mudah mengontrol dan memanipulasi data yang ada. Sedangkan RDBMS atau Relationship Database Management System merupakan salah satu jenis DBMS yang mendukung adanya relationship atau hubungan antar tabel. Di samping RDBMS, terdapat jenis DBMS lain, misalnya Hierarchy DBMS, Object Oriented DBMS.

2. Memahami Berbagi Istilah Dasar

Banyak istilah dasar yang terkait dengan database. Berikut ini beberapa istilah dijelaskan secara sisngkat. a. Database, menyatakan suatu wadah untuk mengelola data. Sebuah database melibatkan beberapa tabel. Gambar1.2, berikut memberikan contoh sebuah database yang melibatkan dua buah tabel. 7 Gambar 1. 2 Contoh sebuah database dengan beberapa table Gambar 1.2. di atas menunjukkan bahwa informasi nama dan hobby bias diperoleh melalui table Teman dan Hobby yaitu: Amir dengan hobby main catur, Rudy dengan hobby main futsal, Rina dengan hobby belanja, Wati dengan hobby melukis dan Riska dengan hobby karaoke. Anda juga dapat menggunakan Database Manual dengan manfaat yang diberikan diantaranya a. Duplikasi data dapat diminimalkan b. Integritas data tinggi c. Independensi data d. Konsistensi data tinggi e. Dapat berbagi sharing data f. Tingkat keamanan tinggi g. Mudahnya mendapatkan data a. Duplikasi data b. Terbatasnya berbagi data c. Ketidak konsistennya data d. Kurangnya integritas data Kesulitan dalam mendapatkan informas

b. Database Relasional, adalah jenis database yang mencatat

hubungan antar tabel dalam bentuk data dan tabel.

c. Program Aplikasi, adalah sebuah program komputer yang ditujukan

untuk pemakai agar bisa berinteraksi dengan suatu database. 8 Program dapat dibuat dengan menggunakan peranti pengembangan seperti Delphi, Visual Basic, ataupun Visual C.

d. Sistem Database, adalah sistem yang digunakan untuk berinteraksi

dangan database, baik melalui DBMS ataupun program aplikasi. e. Data, adalah bahan mentah yang disimpan dalam database. f. Informasi, adalah hasil pemrosesan terhadap data dalam database sehingga menghasilkan suatu bentuk yang digunakan bagi pemakai. Contohnya ditunjukkan pada gambar1.3 berikut: Gambar 1. 3 Sirklus data sampai menjadi informasi g. Field, merupakan kolom dari sebuah table. Field memiliki ukuran type data tertentu yang menentukan bagaimana data nantinya tersimpan. h. Record, Field merupakan sebuah kumpulan nilai yang saling terkait.

i. Key, merupakan suatu field yang dapat dijadikan kunci dalam