Pengertian Database menurut para ahli adalah sebagai berikut :
1. Menurut Gordon C. Everest :
Database adalah koleksi atau kumpulan data yang mekanis, terbagi/shared, terdefinisi secara formal dan dikontrol terpusat pada organisasi.
2. Menurut C.J. Date :
Database adalah koleksi “data operasional” yang tersimpan dan dipakai oleh sistem aplikasi dari suatu organisasi.
- Data input adalah data yang masuk dari luar sistem
- Data output adalah data yang dihasilkan sistem
- Data operasional adalah data yang tersimpan pada sistem
3. Menurut Toni Fabbri :
Database adalah sebuah sistem file-file yang terintegrasi yang mempunyai minimal primary key untuk pengulangan data.
4. Menurut S. Attre :
Database adalah koleksi data-data yang saling berhubungan mengenai suatu organisasi / enterprise dengan macam-macam pemakaiannya.
Jadi SISTEM DATABASE adalah Database adalah suatu susunan/kumpulan data operasional lengkap dari suatu organisasi/perusahaan yang diorganisir/dikelola dan simpan secara terintegrasi dengan menggunakan metode tertentu dengan menggunakan komputer sehingga mampu menyediakan informasi yang diperlukan pemakainya
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 dan 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 lunak (software) untuk Database :
- Microsoft SQL Server :
sebuah sistem manajemen basis data relasional (RDBMS) produk Microsoft. Bahasa kueri
utamanya adalah Transact-SQL yang merupakan implementasi dari SQL standar ANSI/ISO
yang digunakan oleh Microsoft dan Sybase. Umumnya SQL Server digunakan di dunia bisnis
yang memiliki basis data berskala kecil sampai dengan menengah, tetapi kemudian
berkembang dengan digunakannya SQL Server pada basis data besar.
- XBase - Firebird :
sistem manajemen basisdata relasional yang menawarkan fitur-fitur yang terdapat dalam
standar ANSI SQL-99 dan SQL-2003. RDBMS ini berjalan baik di Linux, Windows, maupun
pada sejumlah platform Unix. Firebird di diarahkan dan di-maintain oleh FirebirdSQL
Foundation. Ia merupakan turunan dari Interbase versi open source milik Borland.
- MySQL :
sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database
management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta
instalasidi seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak
gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual
dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok
denganpenggunaan GPL.
- PostgreSQL :
sebuah sistem basis data yang disebarluaskan secara bebas menurut Perjanjian lisensi
BSD. Piranti lunak ini merupakan salah satu basis data yang paling banyak digunakan saat
ini, selain MySQL dan Oracle. PostgreSQL menyediakan fitur yang berguna untuk replikasi
basis data. Fitur-fitur yang disediakan PostgreSQL antara lain DB Mirror, PGPool, Slony,
PGCluster, dan lain-lain.
- Microsoft Access :
program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan
perusahaan kecil hingga menengah. Aplikasi ini merupakan anggota dari beberapa aplikasi
Microsoft Office, selain tentunya Microsoft Word, Microsoft Excel,dan Microsoft PowerPoint.
Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine, dan juga
menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna.
Komponen dasar pada sistem database
Perangkat Keras ( Hardware )
Perangkat keras yang dibuthkan dalam pengolaan database berupa computer beserta kelengkapannya seperti monitor, memory, keyboard, mouse dan lain-lain.
Data
Komponen yang akan diolah sehingga bernilai informasi dan dapat dijadikan sebagai bahan pengambilan keputusan.
Perangkat Lunak ( Sotware )
Aplikasi yang digunakan untuk mengelola database misalnya Visual Basic
Pengguna ( User )
Pengguna atau user ini dibagi menjadi 3 bagian yaitu
1. Database Manager
2. Database administrator ( DBA )
3. Database User
Keuntungan dari database
- Data dapat dipakai secara bersama -sama ( Multiple User )
- Data dapat distandarisasikan
.
- Mengurangi kerangkapan data ( Redudansi )
- Adanya kemandirian ( kebebasan ) data atau data independent
- Keamanan ( security ) data terjamin
- Keterpaduan data terjaga ( masalah integritas )
Kerugian dari Database
- Diperlukan tempat penyimpanan yang besar
- Diperlukan tenaga yang terampil dalam mengelola data
- Perangkat lunaknya mahal
- Kerusakan pada sistem basis data dapat mempengaruhi departemen yang terjait.
Sekian dan Terima kasih