Query
language merupakan suatu bahasa yang dapat mengakses informasi atau perintah
yang melibatkan data pada database Salah satu bahasa query yang paling
populer yaitu SQL. Bahasa query dikategorikan menjadi bahasa prosedural dan
bahasa non-prosedural
·
Bahasa procedural
merupakan suatu bahasa yang membuat suatu urutan instruksi. Yang termasuk dalam
bahasa procedural adalah aljabar relasional
·
Bahasa non-prosedural
merupakan suatu bahasa yang hanya mendeskripsikan informasi tanpa
memberikan urutan informasi. Yang termasuk dalam bahasa non-prosedural adalah
kalkulus relasional, dan kalkulus relasional tupel.
DDL digunakan untuk mendefinisikan, mengubah, serta
menghapus basis data dan objek-objek yang diperlukan dalam basis data. Contoh :
CREATE.
DML digunakan untuk memanipulasi data yang sudah ada
dalam suatu tabel. SQL yang umum diguanakan adalah :
#> SELECT :
menampilkan data yang sudah ada.
#> INSERT : memasukkan
data baru.
#> UPDATE : mengubah data
yang sudah ada.
#> DELETE : menghapus
data yang sudah ada.
JENIS-JENIS OPERASI
Operasi Unary : operasi yang hanya digunakan
pada suatu relasi
Operasi Binary : operasi yang memerlukan
sepasang relasi
Operasi Select = operasi untuk menyeleksi tupel-tupel
agar memenuhi suatu predikat.
Operasi Project = operasi unary yang digunakan untuk
memperoleh kolom-kolom tertentu.
Operasi Dasar = operasi yang terdiri atas
select, project, cross, union, intersection, subdifference, rename,Cartesian
product
Operasi Tambahan = terdiri atas set
intersection,tetha join , natural join, division
Posted by Blog berbagi dari Aflacha Imadida Rachmata
On -
-