A. Pengertian Basis data
Base : Kumpulan/gudang
Data : Fakta tentang objek,orang, dan lain-lain yang dinyatakan dengan nilai (angka, simbol, dll).
Basis data adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.
1. Tujuan Basis data
u Kecepatan serta kemudahan dalam menyimpan, memanipulasi atau juga menampilkan kembali data tersebut.
u Efisiensinya ruang penyimpanan.
u Keakuratan data.
u Ketersediaan data.
u Kelengkapan data.
u Keamanan data.
2. Unsur-unsur basis data
u Tabel
u Kolom
u Baris
u Nilai data
B. Database Management Basis Data (DBMS)
Database adalah kumpulan basis data dan jumlahnya pasti sangat banyak dan membingungkan, karna hal inilah muncul konsep manajemen database modern. Pada era saat ini sangat banyak DBMS yang memudahkan user untuk mengelola database mereka, DBMS adalah sebuah tools perangkat lunak yang digunakan user untuk membuat, memanipulasi, mengontrol dan mengakses database yang mereka miliki secara cepat dan efisien.
Ada begitu banyak DBMS yang populer digunakan di dunia saat ini mulai dari yang opensource, gratis, sampai yang license berbayar. Beberapa diantara DBMS yang terkenal antara lain.
u Microsoft SQL Server
u Oracle
u Teradata
u MySQL
u PostgreSQL
1. Tujuan DBMS
Tujuan utama DBMS adalah untuk menyediakan tinjauan abstrak dari data bagi user. Jadi sistem menyembunyikan informasi mengenai bagaimana data disimpan dan dirawat, tetapi data tetap dapat diambil dengan efisien.
Jadi tujuan dari pengaturan data dengan menggunakan basis data yaitu sebagai berikut:
Menyediakan penyimpanan data untuk dapat digunakan oleh organisasi saat sekarang dan masa yang akan datang.
u Kemudahan pemasukan data, sehingga meringankan tugas operator dan menyangkut pula waktu yang diperlukan oleh pemakai untuk mendapatkan data serta hak-hak yang dimiliki terhadap data yang ditangani.
u Pengendalian data untuk setiap siklus agar data selalu up-to-date dan dapat mencerminkan perubahan spesifik yang terjadi di setiap sistem.
u Pengamanan data terhadap kemungkinan penambahan, pengubahan, pengerusakan dan gangguan-gangguan lain.
2. Fungsi DBMS
u Fungsi dari Database Management System (DBMS) Yaitu
u Penyimpanan, pengambilan dan perubahan data
u Katalog yang dapat diakses pemakai
u Mendukung Transaksi
u Melayani kontrol concurrency
u Melayani recovery
u Melayani autorisasi
u Mendukung komunikasi data
u Melayani integrity
u Melayani data independence
u Melayani utility.
3. Maanfaat DBMS
u Manfaat yang diperoleh dari penyusunan database adalah :
u Mengatasi kerangkaan (redundancy) data.
u Menghindari terjadinya inkonsistensi data.
u Mengatasi kesulitan dalam mengakses data.
u Menyusun format yang standar dari sebuah data.
u Penggunaan oleh banyak pemakai (multiple user).
u Melakukan perlindungan dan pengamanan data (data security).