Pengertian secara harfiah, yaitu BASIS dan DATA BASIS : Markas/ tempat berkumpul/tempat bersarang/gudang
DATA : Representasi dari fakta dunia yang mewakili objek yang direkam dalam bentuk angka, huruf, simbol, teks, gamabar, bunyi atau kombinasinya.
- Mekanisme yang digunakan untuk menyimpan informasi atau data[Stepens dan Plew(2000)]
- Kumpulan data berisi informasi yg sesuai untuk sebuah perusahaan[Silberschatz, dkk(2000)]
- Kumpulan data, umumnya mendeskripsikan aktifitas satu organisasi atau lebih yang berhubungan[Ramakrishnan dan Gehrke(2003)]
Tujuan dalam pemanfaatan Basis Data
adalah:
- Kecepatan dan kemudahan(Speed)
Agar pengguna
mampu:
- Menyimpan data
- Melakukan manipulasi
- Menampilkan data dengan cepat
- Efisiensi ruang penyimpanan(Space)
Mampu mengurangi
bahkan menghilangkan redundansi(pengulangan) data
- Keakuratan(accuracy)
Mampu menampilakan
data yang sesuai dengan aturan yg telah dibuat
- Ketersediaan(Availability)
Agar data bisa
diakses oleh setiap pengguna yang membutuhkan
- Kelengkapan(Completness)
Agar data yang
dikelola selalu sesuai kebutuhan yang terus berkembang
- Keamanan(Security)
Mampu menjaga
data-data rahasia dengan menggunakan system privilages
- Kebersamaan(Sharability)
Agar data dapat
diakses banyak user(multiuser) tanpa adanya inkonsistensi data
ataupun deadlock
SISTEM MANAJEMEN BASIS DATA(DBMS)
Sistem:sebuah tatanan yang terdiri dari
beberapa komponen yang memiliki fungsi tertentu yang saling berpadu
untuk mencapai tujuan utama dibangunnya sistem tersebut
DBMS:perangkat lunak(software) yang
didesain untuk membantu memelihara dan memanfaatkan kumpulan data
yang besar
KOMPONEN SISTEM BASIS DATA
Hardware : perangkat
komputer standar, media penyimpanan
Operating system: system
yang berfungsi untuk menjebatani antara pengguna komputer dengan
mesin(hardware komputer)
Database: basis data yang
mewakili sistem tertentu untuk dikelola.
DBMS: perangkat lunak
yang digunakan untuk mengelola database.
Contoh:dBase, Foxbase, Rbase, Borland
Paradox, MySQL, Oracle, Sybase
User : sumber daya
manusia yang berinteraksi dengan sistem basis data, yang menggunakan
DBMS
Optional Software:perangkat
lunak pendukung, bersifat opsional.
ABSTRAKSI DATA
Merupakan level bagaimana data dalam
sistem database.
- Physical level:merepresentasikan data sebenarnya secar fisik dalam bentuk teks, sebagai angka bahkan dalam kumpulan bit
- Logical level:merepresentasikan data yang disimpan dalam basis data serta hubungan aantar data
- View level :merepresentasikan bagian tertentu suatu basis data
BAHASA BASIS DATA
Merupaka bahasa atau kumpulan
perintah(syntax) yang digunakan user untuk berkomunikasi
(memanipulasi) dengan database dimana DBMS sebagai perantaranya.
Contoh:SQL, dBase, QUEL
Bahasa basis data dibagi menjadi 2
berdasarkan fungsi perintah-perintahnya, yaitu:
- DDL(DATA DEFINITION LANGUAGE)
Bagian
bahasa(perintah) yang mampu membuat tabel, indeks, mengubah tabel,
menentukan struktur dll
- DML(DATA MANIPULATION LANGUAGE)
Mampu
memanipulasi(insert, delete, update) dan pengambilan(select) data
dalam database.
0 comment:
Posting Komentar
Terima kasih sudah mengunjungi blog saya. Jangan lupa tinggalkan komentar anda