Home Start Back Next End
  
33
2.4 Structured Query Language (SQL)
Menurut
Richards
(1996)
,
SQL
adalah
suatu
bahasa
non
prosedural yang
dirancang secara
spesifik
untuk
operasi
pengaksesan
data
pada
struktur
basis
data
relasional
yang
sudah
dinormalisasi. Dengan
menggunakan
SQL
dapat
dibuat
stuktur-struktur
basis
data
dan
relasi
antara
tabel-tabelnya.
Operasi
pengaksesan
data
meliputi
penyisipan
data
(insert),
pengubahan
data
(update),
pemilihan
data
(select), dan penghapusan data (delete).
Menurut James
&
Paul
(1999,
p4),
SQL
adalah
sebuah
alat
(tool)
yang
digunakan   untuk   mengorganisasikan, 
mengatur,   dan  
mengambil   data   yang
disimpan pada
sebuah
basis
data
di
dalam komputer atau
dengan
kata
lain
adalah
sebuah bahasa komputer yang digunakan untuk berinteraksi dengan basis data.
2.4.1
Sejarah SQL
Sejarah dari
bahasa
SQL
dimulai
dengan
paper
pertama dari
Dr.
Ted
Codd
pada
tahun
1970
tentang
model
relasional
dan
dasar-dasar secara
matematikanya. Hasil
pekerjaan
Dr.
Codd
tersebut
memicu
IBM
sebagai
yang 
pertama 
untuk 
melakukan  penelitian 
tentang  pengembangan  dari
sistem
basis
data
relasional yang
pertama,
yang
disebut
System R,
dan
aplikasi
pemograman antar
mukanya,
yang
disebut
sebagai
SEQUEL
(Structured English Query Language).
SEQUEL
pada
awalnya
dikembangkan
dan
diimplementasikan pada
tahun 1974-1975 dan direvisi pada
tahun 1977. Menyadari akan signifikansi
dari pengembangan
ini,
sebuah proyek basis
data dari  pemerintah Amerika
Serikat
mulai
dikembangkan pada
tahun
1977.   
Akronim
SEQUEL
kemudian   pada  
akhirnya   diganti  
menjadi   SQL  
karena  
“SEQUEL”
Word to PDF Converter | Word to HTML Converter