Struktur Query Language BASIS DATA 15 Struktur Query Language (SQL-Dasar) 1
SQL SQL singkatan dari Structured Query Language, merupakan bahasa query standar yang digunakan untuk mengakses Basisdata relasional.
SQL Dasar Select From Where SQL dasar hanya terdiri atas 3 pernyataan (klausa), yaitu: Select From Where
Penjelasan Klausa Klausa Select. Berisi : nama nama atribut Penggunaan: untuk mendapatkan atribut yang ditampilkan Klausa From Berisi : nama nama tabel Penggunaan: menetapkan nama tabel yang akan ditelusuri dimana terdapatnya atribut yang diinginkan. Klausa Where Berisi : ekspresi kondisi Penggunaan: sebagai menetapkan kriteria yang harus dipenuhi dalam memperoleh hasil yang diinginkan.
Ilustrasi Select A1, A2,….An From t1, t2,…….tn Where P Select: Ambilkan gelas, piring From : Dari Rak piring. Where: Hanya gelas, piring yang berwarna hijau saja
Contoh Kasus: Tampilkan tanggal lahir dan alamat dari pegawai yang bernama “John B Smith” SELECT BDATE, ADDRESS FROM EMPLOYEE WHERE FNAMA=”John” AND MINIT=”B” AND LNAME=”Smith” Tampilkan Nama dan alamat dari semua pegawai yang bekerja untuk dep. “Research” SELECT FNAME, MINIT, LNAME, ADDRESS FROM EMPLOYEE, DEPARTEMEN WHERE DNAME=”Research” AND DNO=DNUMBER
Tampilkan Nomor proyek, nomor Departemen,Nama akhir pegawai, alamat dan tanggal lahir dari manajer Depertemen yang membawahi Project yang berlokasi di “Stafford” SELECT PNUMBER, DNUMBER, LNAME, ADDRESS, BDATE FROM EMPLOYEE, DEPARTEMEN, PROJECT WHERE PLOCATION = “Stafford” AND DNUMBER = DNUM AND SSN = MGRSSN.