Database tidak selalu berhubungan dengan computer. Contohnya buku telepon. Hal ini karena buku telepon berisi kumpulan nama, alamat, dan nomor telepon yang disusun secara alfabetis. Namun kini, database sangat identik dengan data di computer.
Database basis management Information System - website files
Database menjadi bagian penting dan hampir semua aplikasi pakai database sebagai tulang punggungnya.Database diperlukan karena berbagai macam alasan, diantaranya :
- Sebagai salah satu komponen penting dalam sistem informasi, karena database merupakan basis dalam supply informasi.
- Menentukan kualitas informasi :
akurat, tepat pada waktunya dan relevan.
Informasi dikatakan bernilai jika manfaat lebih efektif dibandingkan biaya mendapatkan.
- Mengurangi duplikasi data (data redundancy).
- Hubungan data dapat ditingkatkan (data reliability).
- Mengurangi pemborosan tempat simpanan luar.
Jenjang data
Characters :
Merupakan bagian data terkecil, dapat berupa karakter numerik, huruf atau Special Characters yang membentuk suatu item data/field.
Field :
Mempresentasikan atribut dari record yang menunjukkan suatu item dari data. Misalnya; nama, alamat etc. Kumpulan dari field membentuk suatu record.
Record :
Kumpulan dari field membentuk suatu record. Record menggambarkan satu unit data individu yang spesifik. Kumpulan dari record membentuk suatu file. Misalnya file personalia. Setiap record dapat mewakili data tiap-tiap karyawan.
File :
Kumpulan dari record-record yang menggambarkan satu kesatuan data yang sejenis. Misalnya file mata pelajaran berisi data semua mata pelajaran yang ada.
Database :
Kumpulan dari file/table membentuk database.
Keterangan di atas dapat dirangkum seperti berikut :
Database Management System (DBMS)
Tugas utama DBMS ialah menyediakan fungsi pendefinisian data bagi user untuk mengakses dan merubah data tersimpan. Di luar fungsi utama, DBMS dituntut punya kemampuan mengamankan data dari user yang tak berkepentingan, perbaikan kegagalan sistem, dan concurrency. Sehingga user (yang banyak jumlahnya tersebut) dapat mengakses database pada waktu bersamaan, dan melakukan check integritas sehingga data pada bagian berbeda dari database dapat tetap konsisten secara logika terhadap keseluruhan database.
kumpulan program (software) yang memperbolehkan user membuat dan memelihara database.
Contoh DBMS adalah Oracle, MySQL, PostgreSQL etc,
Relational Database Management System (RDBMS)
SQL dan QuerySQL : Database website
Query adalah ekspresi bahasa yang menggambarkan data yang akan didapatkan kembali dari sebuah database. Dengan kata lain Query adalah istilah yang digunakan untuk menyatakan berbagai perintah SQL.
Setiap perintah melakukan berbagai hal terhadap database. Sebagai contoh perintah CREATE akan membuat tabel dan database, perintah UPDATE akan merubah isi field database, etc.
Jenis perintah SQL
1* DDL (Data Definition Languange)
Create
Alter
Drop
2* DML (Data Manipulation Languange)
Insert
Update
Delete
Select
3* DCL (Data Control Languange)
Related post :
DML : Perintah Manipulasi data website
Membuat Database