36
2.12 Structre Query Language(SQL)
Menurut Post (2005, p145)
SQL
adalah
bahasa query standard yang dibuat
melalui
ISO
(international
organization of standards)
dan
di-update setiap beberapa
tahun.
Menurut
Hoffer,
Prescot
dan
topi
(2009,
p349)
SQL
adalah
de
facto
bahasa
standard untuk membuat dan meng-queri database relasional.
Dari
definisi-definisi
di
atas dapat
disimpulkan,
SQL
adalah
bahasa
query
database
terstandar
yang
digunakan
untuk
membuat
dan
meng-queri
database
relasional yang melalui ISO (international organization of standards).
2.13 Database Language
Menurut
Connolly
dan
Begg
(2010,
p91), data
sublanguage
terdiri
dari
dua
bagian
yaitu Data Definition Language
(DDL) dan Data Manipulation Language
(DML).
DDL
digunakan
untuk
menentukan
skema
database
dan DML digunakan baik
untuk
membaca dan meng-update database. Keduanya disebut data sublanguage karena
mereka
tidak
membangun
semua
kebutuhan
pemrograman
seperti
pernyataan
kondisi
dan iterative yang digunakan oleh beberapa bahasa pemrograman tingkat tinggi lainya.
Menurut
definisi
di
atas
dapat
diartikan
DDL
dan
DML
merupakan
data
sublanguage karena tidak mampu membangun semua kebutuhan pemrograman.
2.13.1 Data Definition Language (DDL)
Menurut Ramakrishnan dan Gehrke (2010, p131), DDL adalah subset dari SQL
yang mendukung, pembuatan, penghapusan, dan modifikasi dari definisi tabel dan
views.
|