Kuliah ke -2
Definisi
Sistem Basis Data
¡ Basis data hanyalah sebuah objek yang pasif.
¡ Ia
tidak akan pernah berguna jika tidak ada pengelola atau penggeraknya, yang
menjadi pengelola atau penggerak secara langsung adalah program atau aplikasi
(software).
¡ Sebuah
sistem basis data merupakan sistem yang terdiri dari atas kumpulan file (tabel)
yang saling berhubungan (dalam sebuah basis data di sebuah system komputer) dan
sekumpulan program (DBMS) yang memungkinkan beberapa pemakai dan atau program
lain untuk mengakses dan memanipulasi file-file (table-tabel) tersebut.
DBMS
(Data Base Management System)
Komponen Sistem Basis Data
¡ Perangkat
Keras (Hardware)
¡ Sistem
Operasi (Operating System) seperti window, linux, dll.
¡ Basis
Data
¡ Database
Management System (Sistem Pengelola Basis Data)
¡ Pengguna
Basis Data
- Database
Administrator (DBA)
- Database
User
- Programmer
Aplikasi.
- User
Mahir (Casual User)
- User Umum (End User Naïve User)
- User
Khusus (Specialized User)
- Aplikasi
Basis Data
- stand alone
- multi
user
Keungulan DBMS
¡ Kepraktisan
¡ Kecepatan
¡ Mengurangi
Kejemuan
¡ Kekinian
Syarat Basis Data
- Redudansi
dan Inkonsistensi Data
- Kesulitan
pengaksesan data.
- Isolasi
Data untuk Standarisasi
- Multiple
User (Banyak pemakai)
- Masalah keamanan (security)
- Masalah
Integritas (kesatuan)
- Masalah Data Independence (kebebasan data)
Abstraksi Data
¡ Abstraksi
data merupakan tingkatan/ level dalam bagaimana
melihat data dalam sebuah basis data
Abstraksi Data
- Level
Fisik (Physical Level)
level terendah dalam abstraksi data,
menggambarkan bagaimana sesungguhnya suatu data disimpan dalam kondisi
sebenarnya.
- Level
Konseptual (Conceptual Level)
level yang menggambarkan data apa yang
sebenarnya disimpan dalam basis data dan hubungannya dengan data yang lain.
¡ Level Pandang Pemakai (View Level)
level yang menggambarkan data apa yang
sebenarnya disimpan dalam basis data dan hubungannya dengan data yang lain.
Bahasa Basis Data
¡ Contoh-contoh
bahasa basis data diantaranya adalah
SQL, dBase, Ouel dan sebagainya.
Contoh Aplikasi Xampp untuk Database
Gambar phpmyadmin untuk membuat database
¡ Bahasa
Basis Data biasanya dapat dipilah
kedalam 2 bentuk
- DDL
(Data Definition Language)
- DML
(Data Manipulation Language)
0 Response to "Sistem Basis Data"
Posting Komentar