![]() 72
Microsoft
SQL
Server, Oracle, Sybase,
Interbase,
XBase, Firebird,
MySQL,
PostgreSQL,
Microsoft
Access,
FoxPro
dan
sebagainya.
Selain
perangkat
lunak
tersebut,
terdapat
juga
perangkat
lunak pemrograman
basis
data
aras
rendah (low level), diantaranya Btrieve dan Tsunami Record Manager.
2.7.3.1 Structured Query Language (SQL)
SQL
(Structured
Query Language)
adalah
sebuah
bahasa
yang
dipergunakan
untuk
mengakses
data
dalam basis
data
relasional.
Bahasa
ini
secara
de
facto
merupakan
bahasa
standar
yang
digunakan
dalam
manajemen
basis
data
relasional.
Saat
ini hampir
semua
server
basis
data
yang
ada
mendukung
bahasa
ini
untuk melakukan
manajemen
datanya (
Secara
umum,
SQL
terdiri dari
tiga
bahasa,
yaitu
Data
Definition
Language
(DDL),
Data
Manipulation
Language
(DML)
dan Data
Control
Language (DCL). Implementasi DDL, DML dan DCL berbeda untuk tiap
sistem
manajemen
basis data
(SMBD),
namun
secara
umum
implementasi
tiap
bahasa ini memiliki
bentuk standar yang ditetapkan ANSI.
Data Definition Language
DDL
digunakan
untuk
mendefinisikan,
mengubah,
serta
menghapus
basis
data
dan objek-objek
yang
diperlukan
dalam
basis
data, misalnya
tabel,
view,
user, dan
sebagainya.
Secara
umum,
DDL yang
digunakan adalah ©REATE untuk
membuat
objek
baru,
USE untuk
menggunakan
objek,
ALTER
untuk
mengubah
objek
yang
sudah
ada,
dan
DROP
untuk
menghapus
|