atau diolah atau diinterpretasi untuk digunakan dalam proses pengabilan keputusan.
2.2 Database dan Database Management System DBMS
2.2.1 Database
Database adalah sekumpulan koleksi data yang berhubungan secara logikal, dan sebuah diskripsi dari data tersebut. Didesain untuk menemukan keperluan
informasi pada sebuah perusahaan Connoly, p15. Database tempat penyimoanan data yang benar yang dapat digunakan secara bersamaan oleh
banyak pengguna dan berisi deskripsi dari data itu sendiri selain data operasional milik perusahaan.
2.2.2 DBMS Database Managenent System
Menurut james A. Hall, DBMS adalah sebuah sistem perangkat lunak khusus yang diprogram untuk mengetahui elemen data mana yang bisa diakses di
dapatkan otorisasinya oleh pemakai.
Meneurut Connoly, DBMS merupakan sebuah perangkat lunak yang memungkinkan pengguna untuk mendefinisikan membuat, mengambil data, dan
mengontrol akses kepada database.
Universitas Sumatera Utara
Biasanya, DBMS menyediakan fasilitas sebagai berikut : a.
Data Definition Language DDL memperbolehkan pengguna untuk mendeskripsikan database, misalnya merinci tipe dan batasan yang akan
disimpan dalam database. b.
Data Manipulation Language DML memperbolehkan pengguna untuk memanipulasi data, misalnya memasukan data, menghapus data, dan
mendapatkan data dari database. c.
Menyediakan akses terkontrol ke database, misalnya security system, integrity sistem, concurency control system,recovery control system,
user_accesible catalog.
2.2.3 Komponen Utama DBMS
Komponen utama DBMS dapat di bagi 4 macam : a.
Perangkat keras yaitu berupa komputer bagian – bagian di dalamnya
seperti prosesor, memory dan hardisk. b.
Data yaitu didalam basis data mempunyai sifat terpadu dan berbagi, terpadu berarti bahwa berkas
– berkas data yang ada pada basis data saling terkait, tapi kemubaziran data tidak akan terjadi sedikit sekali.Berbagi data
berarti bahwa data dapat di pakai oleh sejumlah pengguna dalam waktu bersamaan.
c. Perangkat lunak, berarti berkedudukan antara basis data dan pengguna
Universitas Sumatera Utara
d. Pengguna yaitu dapat di kategorikan menjadi tiga yaitu : Penggunaan
akhir, pemrogram aplikasi, dan administrator basis data.
2.2.4 Keunggulan DBMS