Pengertian Database
Database adalah kumpulan informasi yang
disimpan di dalam komputer secara sistematik untuk memperoleh informasi dari
basis data tersebut.
Asal Mula
Istilah Database
Istilah “database” berawal dari ilmu
komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal yang di
luar bidang elektronika, artikel mengenai database komputer. Catatan yang mirip
dengan database sebenarnya sudah ada sebelum revolusi industri yaitu dalam
bentuk buku besar, kuitansi danm kumpulan data yang berhubungan dengan bisnis.
Konsep Dasar Database
Konsep dasar database adalah kumpulan dari
catatan, atau potongan dari pengetahuan. Sebuah database memiliki penjelasan
terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut
skema. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur
database: ini dikenal sebagai database model atau model data. Model yang umum
digunakan sekarang adalah model relasional, yang menurut istilah yaitu mewakili
semua informasi dalam bentuk tabel yang saling berhubungan dimana setiap tabel
terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi
matematika). Dalam model ini, hubungan antar tabel diwakili dengan menggunakan
nilai yang sama antar tabel.
Perangkat Untuk Membuat Database.
Database dapat dibuat dan diolah dengan
menggunakan suatu program komputer, yaitu yang biasa disebut dengan software
(perangkat lunak).Software yang digunakan untuk mengelola dan memanggil kueri
(query) database disebut Database Management System (DBMS) atau jika
diterjemahkan kedalam bahasa indonesia berarti “Sistem Manajemen Basis Data”.
DBMS terdiri dari dua komponen, yaitu
Relational Database Management System (RDBMS) dan Overview of Database
Management System (ODBMS). RDBMS meliputi Interface Drivers, SQL Engine,
Transaction Engine, Relational Engine, dan Storage Engine. Sedangkan ODBMS
meliputi Language Drivers,Query Engine, Transaction Engine, dan Storage Engine.
Tipe Database
Terdapat 12 tipe database, antara lain
Operational database, Analyticaldatabase, Data warehouse, Distributed database,
End-user database, External data base, Hypermedia databases on the web,
Navigational database, In-memory data bases, Document-oriented databases,
Real-time databases, dan RelationalDatabases.
Tidak ada komentar:
Posting Komentar