28
2.7.5
SQL (Structured Query Language)
Menurut Connolly dan Begg (2002, p111), SQL merupakan sebuah transform-
oriented language, atau sebuah bahasa yang didesain dengan menggunakan relasi untuk
mentransformasikan input
menjadi output
yang dibutuhkan. SQL mempunyai 2
komponen utama yaitu :
DDL
(Data
Definition
Language),
mendefinisikan
struktur
database
dan
mengontrol pengaksesan data.
DML (Data Manipulation Language),
mengambil (retrieve) dan
mengubah
(update) data.
Menurut
Nugroho
(2005,
p5),
SQL
adalah
sebuah
bahasa
permintaan database
yang terstruktur. Bahasa SQL dibuat sebagai suatu bahasa yang dapat merelasikan
beberapa tabel dalam database maupun antar database.
Jadi SQL merupakan sebuah bahasa database
relasional
yang
menghubungkan
DML dan DDL. Dengan SQL data bisa ditampilkan dari satu atau beberapa
tabel yang
saling berhubungan dengan urutan dan pengelompokan terhadap field tertentu.
2.7.6
Stored Procedures
Stored procedures adalah satu atau lebih perintah SQL yang disimpan di dalam
database
sebagai
sebuah
objek
yang
dapat
dieksekusi.
Stored
procedures
dapat
dipanggil
secara
interaktif,
dari
dalam
kode
aplikasi
klien,
dari
stored
procedures lain
dan
dari
pemicu
(triggers)
lainnya.
Parameter
dapat
dikirimkan
ke
stored
procedures
dan dikembalikan dari
stored
procedures
untuk
meningkatkan kegunaan dan
|