2.10 Pengertian Data dan Database
Data adalah fakta mengenai objek, orang dan lain-lain Kadir,1999:7. Data juga dapat didefinisikan sebagai bahan keterangan tentang kejadian-kejadian nyata atau fakta-
fakta yang dirumuskan dalam sekelompok lambang tertentu yang tidak acak yang menunjukkan jumlah, tindakan, atau hal.
Sedangkan
Database
basis data merupakan kumpulan data yang saling berhubungan. Hubungan antar data dapat ditunjukan dengan adanya
field
kolom kunci dari tiap filetabel yang ada. Dalam satu
file
atau
table
terdapat
record
-
record
yang sejenis, sama besar, sama bentuk, yang merupakan satu kumpulan entitas yang
seragam. Satu
record
umumnya digambarkan sebagai baris data terdiri dari
field
yang saling berhubungan menunjukan bahwa
field
tersebut dalam satu pengertian yang lengkap dan disimpan dalam satu
record
. Adapun struktur
database
adalah:
Database, FileTable, Record, Elemen
data
Field
.
A database may be defined as a collection of onterrelated data stored together without harmful or unnecessary redundancy to serve one or more applications in an
optimal fashion; the data are stored so that they are independent of programswith use the data; a common and controlled approach its used in addingnew data and in
modifying and retrieving existing data within the database
James Martin, 1975.
Universitas Sumatera Utara
2.10.1
Database management system
DBMS
Database
merupakan sekelompok data yang saling berelasi, yang dapat disimpan, diproses, dimanipulasi, dan digunakan oleh pihak-pihak yang berkepentingan. Relasi
tersebut biasanya ditujukan dengan bagian-bagian penting dari tiap data yang ada.
Di dalam sebuah DBMS terdapat beberapa
database
beserta satu atau lebih program pengelola yang berguna untuk mengolah data seperti menambah data,
mengambil data, menghapus data, maupun melakukan
update
terhadap data yang sudah ada. DBMS adalah sebuah aplikasi yang dapat digunakan untuk membuat dan
melakukan maintain terhadap
database
. Elmasri Navathe, 2004
Keuntungan DBMS yaitu : 1.
Mengurangi pengulangan data 2.
Mencapai independensi data 3.
Mengintegrasikan data beberapa file 4.
Mengambil data dan informasi secara cepat 5.
Meningkatkan keamanan 6.
Meningkatkan presentasi kesiapan data
data availability
7. Mempercepat penyimpanan dan pengambilan data
8. Mempercepat dan mempermudah pemrosesan data
9. Mengurangi penyimpanan data yang rangkap
10. Mempermudah pemrograman karena lebih fleksibel
Universitas Sumatera Utara
Kerugian DBMS yaitu : 1.
Kurangnya ahli
Databa se
2. Biaya pemrosesan data sangat tinggi
3. Kebutuhan
softwa re
dan
hardware
yang bertambah 4.
Penggabungan dan pengamanan data
2.11 Pengertian Xampp Version 1.7.0