6
BAB 2
TINJAUAN PUSTAKA
2.1
Teori Umum
Berikut ini merupakan teori-teori dasar atau umum yang digunakan dalam
merancang aplikasi.
2.1.1
Sistem
Menurut Whitten dan
Bentley
(2007:
6), sistem adalah sekelompok
komponen yang saling berhubungan, bekerja bersama untuk mencapai
tujuan
bersama. Komponen-komponen tersebut
menerima input serta menghasilkan
output.
2.1.2
Basis Data
Menurut Connolly dan
Begg (2010: 65), basis data merupakan suatu
kumpulan dari data yang saling terhubung secara logikal beserta deskripsi dari
data tersebut, yang dirancang untuk memenuhi kebutuhan informasi dari
sebuah organisasi. Sebuah basis data merepresentasikan entitas, atribut, dan
sebuah relasi yang logis antara entitas tersebut.
2.1.3
Database Management System (DBMS)
Menurut Connolly
dan Begg
(2010: 66),
Database Management
System
(DBMS) merupakan sebuah sistem perangkat lunak yang
memungkinkan pengguna untuk mendefinisikan, membuat, memelihara, dan
mengontrol akses ke basis data.
DBMS memiliki fasilitas, yaitu:
1.
Data Definition Language (DDL)
Fasilitas ini memungkinkan pengguna untuk menspesifikasikan
tipe-tipe data, struktur data, dan batasan-batasan pada data yang
tersimpan di dalam basis data.
2.
Data Manipulation Language (DML)
Fasilitas ini memungkinkan pengguna untuk melakukan operasi
manipulasi data terhadap basis data, diantaranya memasukan, mengubah,
menghapus, dan mengambil data dari basis data.
|