Query Language
Query
Language atau yang lebih dikenal dengan nama SQL merupakan suatu bahasa yang
digunakan untuk membuat sebuah database.
Query Language merupakan
bahasa khusu yang digunakan untuk melakukan perintah-perintah untuk mengakses
data pada sistem basis data.
SQL terdapat 2 jenis
perintah, yaitu :
1. Data
Devinition Language (DDL); yaitu merupakan suatu perintah SQL untuk
mendefinisikan suatu struktur database.
- Create = merupakan perintah dasar dalam pembuatan tabel
- Alter = merupakan perintah untuk mengubah tabel
- ·Rename = merupakan perintah untuk mengubah nama tabel
- Drop = merupakan perintah untuk menghapus table
- Select = digunakan untuk memanggil data dalam sebuah tabel
- Insert = digunakan untuk memasukkan data kedalam abel
- ·Update = digunakan untuk mengubah nama dalam tabel
- ·Delete = digunakan untuk menghapus data dalam tabel
Relational
Queries Language diawali dengan
pembuatan ERD yang kemudian diubah menjadi model data relational berupa table
informasi terbatas kemudian diterjemahkan ke Query Language.
Bahasa Query Language
terdiri dari 2, yaitu:
- Bahasa Prosedural; yaitu Bahasa yang identik dengan aljabar relational, berupa operasi dasar seperti select* dan beberapa operasi tambahan.
- Bahasa non Prosedural; yaitu Bahasa yang identik dengan kalkulus relational, yaitu mendeskripsikan informasi tanpa memberi instruksi.
Query Unary; yaitu query
selection yang digunakan pada relasi binary,
Contoh1 :
Ada beberapa data pada
suatu table bernama dosen yang kemudian akan dipilh data tersebut berdasarkan
tempat_lahir dengan ketentuan :
Tempat_lahir=’jakarta’ v
tempat_lahir=’bogor’ dari table dosen
Artinya : menampilkan
dosen dengan tempat lahir Jakarta atau bogor.
Syntaq pada SQL : select
* from dosen where tanggal_lahir=’jakarta’
Keterangan:
^ = berarti mengharuskan
v = bisa dipilih salah
satu
Tidak ada komentar:
Posting Komentar