Start Back Next End
  
36
2.2.6   Database
Menurut Connoly & Begg (2010:65), database adalah kumpulan data
yang saling berhubungan secara logika dan deskripsinya dirancang untuk
memenuhi kebutuhan organisasi.
Database menjelaskan hubungan secara logika dan menganalisis
informasi yang dibutuhkan oleh organisasi yang mengidentifikasi
entities, attributes, dan relationships.
Entity
adalah objek nyata (orang,
tempat , benda, konsep, ataupun kejadian) dalam organisasi yang
dipresentasikan dalam database.
Attributes
adalah property yang
mendeskripsikan beberapa aspek objek yang dibutuhkan untuk record
dan relationships adalah asosiasi di antara beberapa entities.
2.2.7   Object Oriented Programming (OOP) 
2.2.7.1
Definisi OOP
Menurut Akhmad Dharma Khasman (2013: 3), Object
Oriented Programming (OOP) adalah sebuah pendekatan untuk
pengembangan suatu software, dimana dalam struktur software
tersebut didasarkan kepada interaksi objek dalam penyelesaian
suatu proses atau tugas.
2.2.7.2
Kelebihan OOP
Berikut ini adalah kelebihan memilih pemrograman OOP
dibandingkan dengan teknik pemrograman prosedural,
diantaranya adalah:
1.
Reusable
Kode yang diimplementasikan dapat digunakan kembali
pada aplikasi atau program lainnya.
2.
Extensible
Word to PDF Converter | Word to HTML Converter