A. Tujuan
Memahami SQL, komponen-komponen, dan kegunaannya
Mengenal operasi-operasi DDL dan DML
Mampu melakukan operasi-operasi retrieve yang spesifik
Mampu menguraikan dan mentranslasikan pernyataan-pernyataan SQL
B. Petunjuk
C. Dasar Teori 1. SQL Structured Query Language
SQL atau query language adalah sebuah bahasa yang di gunakan untuk me- request informasi dari basis data. Bahasa ini sudah di sediakan oleh DBMS.
Konstruksi SQL terbentuk atas kombinasi relational-algebra dan relational- calculus.
2. DDL Data Definition Language
DDL menyediakan perintah-perintah untuk mendefinisikan, memodifikasi, dan menghapus skema relasi misalnya tabel, view, prosedur, dan fungsi
Contoh perintah DDL adalah: CREATE, ALTER dan DROP.
3. DML Data Manipulation Language
DML menyediakan perintah-perintah unruk menambah. Memodifikasi, menghapus dan mengambil data di dalam basis data.
Contoh perintah DML adalah: INSERT,UPDATE,DELETE, dan SELECT
a. Penambahan Data
Sintaks operasi penambahan data dapat dituliskan sebagai berikut:
Di mana: r
adalah relasi tabel A
adalah Atribut field atau kolom V
adalah value nilai yang diisikan Misalkan tabel jurusan memiliki field id dan nama, maka pernyataan SQL
untuk penambahan data dituliskan sebagai berikut:
b. Modifikasi Data
Sintaks Modifikasi Data dapat dituliskan sebagai berikut:
Dimana : P adalah Predikat
Misalkan nilai field nama untuk data dengan id 1 ingin di ubah menjadi Tknik Informatika, berikut pernyataan SQL nya:
c. Penghapusan Data
Sintaks Penghapusan Data dapat dituliskan sebagai berikut:
Misalkan nilai data dengan id ingin dihapus, pernyataan SQL nya dituliskan sebagai berikut:
Perhatikan juga, operasi penghapusan tanpa menyertakan klausa WHERE akan mengakibatkan dihapusnya seluruh data di tabel. Jadi jik anda hanya
ingin menghapus data tertentu gunakan selalu klausa WHERE.
d. Seleksi Data
Sintaks operasi seleksi atau pengambilan data dapat di tuliskan sebagai berikut:
Misalkan ingin menampilkan data id dan nama jurusan, pernyataan SQL-nya dapat di tuliskan sebagai berikut:
Sebagai alternatif, tersedia karakter asterik yang menyatakan seluruh field. Jadi, pernyataan di bawah iniekuivalen dengan pernyataan di atas.
D.
LATIHAN.
1. Menciptakan Objek Query.
Untuk menciptakan objek query di MS. Access, ikuti langkah- langkah berikut: a Pada menu bar, klik Create.
b Klik Query Design.
c Klik Close untuk menutup kotai dialog Show Table.
d Klik kana tab query SQL View untuk menampilkan editor SQL.
e Di editor SQL inilah kita menuliskan pernyataan SQL. Sebagai contoh isikan pernyatan berikut:
f Eksekusi pernyataan SQL melalu menu Design Run, atau dari toolbar Run.
g Perhatikan apa yang terjadi setelah proses eksekusi terjadi.
h Simpan query dengan cara klik Office Button
Save, atau tekan Ctrl+S.
Langkah- langkah di atas akan menghasilkan query kosongbelum terdapat pernyataan valid. Untuk selanjutnya, langkah inilah yang akan digunakan
dalam praktikum.
2. Menciptakan dan Menghapus Tabel.