09/10/2012 BAHASA KUERI KOMERSIAL BAHASA KUERI FORMAL BAHASA KUERI (SQL) BAHASA KUERI FORMAL BAHASA KUERI KOMERSIAL TUJUAN PEMBELAJARAN Pengenalan SQL Pengelompokan perintah SQL (DDL,DML,DCL) Contoh Kasus : DDL : create, drop, alter DML : select, insert, update, delete DCL : grant dan revoke 1 09/10/2012 BAHASA DBMS DBMS merupakan kumpulan program yang mengkoordinasikan semua kegiatan yang berhubungan dengan basis data Dipilah dalam 2 kelompok besar : DDL dan DML DDL CREATE (DB,TABLE), DROP(DB,TABLE), ALTER TABLE, INDEX DML SELECT, INSERT, UPDATE, DELETE Bahasa Query Merupakan bahasa yang termasuk dalam katagori bahasa tingkat tinggi(high level language) yang digunakan user untuk mendapatkan informasi/data dari Basisdata . Bahasa Query dikelompokkan menjadi dua,yaitu: •Bahasa Prosedural user meminta sistem untuk melakukan serangkaian operasi terhadap basis data dalam rangka mendapatkan data /informasi yang diinginkan. •Bahasa Non-Prosedural user menunjukkan data/informasi yang diinginkan tanpa menyatakan suatu cara/prosedur tertentu untuk memperoleh data/informasi tersebut 2 09/10/2012 Untuk implementasi perintah dalam sql, diberikan skema Data Akademik berikut ini : Dosen Mata Kuliah Jurusan Ajar 3 09/10/2012 Contoh : Select Tampilkan Dosen yang lahir di Bekasi Select * from dosen where kota=‘Bekasi’; Hasil : Tampilkan dosen yang tempat lahirnya di Jakarta atau Bogor Select * from dosen where tempatl=‘Jakarta’ or tempatl=‘Bogor’ Hasil : 4 09/10/2012 Tampilkan dosen yang gaji pokoknya lebih kecil dari 1700000 Perintah kueri? Hasil : Contoh Tampilkan kddos,namados,jekel,kota dari relasi dosen Select kddos,namados,jekel,kota from dosen Hasil : 5 09/10/2012 Contoh Tampilkan kddos,namados, alamat,kota untuk dosen yang tinggal di Bogor Select kddos,namados,alamat,kota from dosen where kota=‘Bogor’ Hasil : Tuliskan perintah kueri dan Hasil: 1. Tampilkan matakuliah yang ber sks= 2 2. Tampilkan jurusan jenjang D3 3. Tampilkan dosen yang berkota di Depok atau Bogor dan berjenis kelamin Laki-laki 4. Tampilkan kddos,namados,alamat,kota,gapok yang tinggal di Bekasi dengan gaji pokok lebih besar dari Rp. 1700000 5. Tampilkan kddos,namados,jekel untuk dosen perempuan dan tinggal di Bogor atau Jakarta 6