Anda di halaman 1dari 10

LAPORAN PRAKTIKUM

BAHASA QUERY KELAS F


MODUL 1
MENGAMBIL DATA MENGGUNAKAN PERINTAH SQL SELECT

DOSEN PROGRAM STUDI


Agnes Maria Polina S.Kom., M.Sc.

DISUSUN OLEH
NAMA
(NIM)

PROGRAM STUDI INFORMATIKA


FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS SANATA DHARMA
YOGYAKARTA
2022
A. TUGAS

1. Berkaitan dengan rencana penganggaran, department HR ingin membuat laporan


yang berisi last name dan salary dari employee yang mempunyai salari lebih dari
12000. Buatlah kuerinya!
a) Capture Input

b) Capture Output

c) Analisa
SELECT merupakan syntax, yang berfungsi untuk menspesifikasikan kolom-
kolom yang akan ditampilkan. Pada syntax SELECT ini menspesifikasikan kolom
Last_name dan salary. FROM merupakan sebuah syntax, yang berfungsi untuk
menspesifikasikan tabel yang mengandung kolom-kolom pada perintah SELECT.
Pada syntax FROM ini menspesifikasikan tabel employees. WHERE merupakan
syntax yang berisi suatu kondisi yang harus dipenuhi. Pada output di atas Salary
>=1200 merupakan kondisi yang harus di penuhi.

2. Buatlah kueri untuk menampilkan last name dan nomor ID department untuk
employee dengan nomor 176.
a) Capture Input
b) Capture Output

c) Analisa
SELECT merupakan syntax, yang berfungsi untuk menspesifikasikan kolom-
kolom yang akan ditampilkan. Pada syntax SELECT ini menspesifikasikan kolom
Last_name dan Department_ID. FROM merupakan sebuah syntax, yang
berfungsi untuk menspesifikasikan tabel yang mengandung kolom-kolom pada
perintah SELECT. Pada syntax FROM ini menspesifikasikan tabel employees.
WHERE merupakan syntax yang berisi suatu kondisi yang harus dipenuhi. Pada
output di atas kolom Employees_ID dengan kondisi ‘176’ yang harus dipenuhi.

3. Tampilkan Last name dan salary untuk semua employee dengan salary dalam
jangkauan 5000 dan 12000.
a) Capture Input

b) Capture Output
c) Analisa
SELECT merupakan syntax, yang berfungsi untuk menspesifikasikan kolom-
kolom yang akan ditampilkan. Pada syntax SELECT ini menspesifikasikan
kolom Last_name dan Salary. FROM merupakan sebuah syntax, yang
berfungsi untuk menspesifikasikan tabel yang mengandung kolom-kolom pada
perintah SELECT. Pada syntax FROM ini menspesifikasikan tabel
employees. WHERE merupakan syntax yang berisi suatu kondisi yang harus
dipenuhi. Pada output di atas kolom Salary menjadi kondisi dengan kondisi
Jangkauan 5000 dan 12000. BETWEEN merupakan syntax untuk
menampilkan baris jangkauan nilai tertentu. Pada syntax di atas, 5000 dan
12000 adalah nilai yang dijangkau.

4. Buatlah kueri untuk menampilkan last name dan hire date dari setiap employee yang
disewa pada tahun 1994.
a) Capture Input

b) Capture Output

c) Analisa
SELECT merupakan syntax, yang berfungsi untuk menspesifikasikan kolom-
kolom yang akan ditampilkan. Pada syntax SELECT ini menspesifikasikan
kolom Last_name dan hire_date. FROM merupakan sebuah syntax, yang
berfungsi untuk menspesifikasikan tabel yang mengandung kolom-kolom pada
perintah SELECT. Pada syntax FROM ini menspesifikasikan tabel
employees. WHERE merupakan syntax yang berisi suatu kondisi yang harus
dipenuhi. Pada output di atas kolom hire_date menjadi kondisi atau syarat yang
harus dipenuhi untuk menampilkan output. LIKE merupakan salah satu syntax
atau operator pembanding. Pada syntax di atas, tanda modulus atau % berfungsi
untuk mempresentasikan karakter dari tahun atau isi dari kolom hire_date.

5. bUatlah kueri untuk menampilkan last_name, job ID, dan Hire date dari employee yang
memiliki last name dan Taylor.
a) Capture Input
b) Capture Output

c) Analisa
SELECT merupakan syntax, yang berfungsi untuk menspesifikasikan kolom-
kolom yang akan ditampilkan. Pada syntax SELECT ini menspesifikasikan
kolom Last_name, Job_ID dan hire_date. FROM merupakan sebuah syntax,
yang berfungsi untuk menspesifikasikan tabel yang mengandung kolom-kolom
pada perintah SELECT. Pada syntax FROM ini menspesifikasikan tabel
employees. WHERE merupakan syntax yang berisi suatu kondisi yang harus
dipenuhi. Pada output di atas kolom Last_Name menjadi kondisi atau syarat
yang harus dipenuhi untuk menampilkan output. IN merupakan Syntax yang
mengatakan kondisi keanggotaan. Pada output diatas, Kolom last_name
menjadi kondisi dengan nama keanggotaan ‘Taylor’ dan ‘Matos’. Karena data
yang diproses bertipe karakter maka digunakan tanda petik tunggal.

6. Tampilkan last name, salary, dan commission dari semua employee yang memiliki
commission.
a) Capture Input
b) Capture Output

c) Analisa
SELECT merupakan syntax, yang berfungsi untuk menspesifikasikan kolom-
kolom yang akan ditampilkan. Pada syntax SELECT ini menspesifikasikan
kolom Last_Name, salary, dan Commission. FROM merupakan sebuah
syntax, yang berfungsi untuk menspesifikasikan tabel yang mengandung
kolom-kolom pada perintah SELECT. Pada syntax FROM ini
menspesifikasikan tabel employees. WHERE merupakan syntax yang berisi
suatu kondisi yang harus dipenuhi. Pada output di atas kolom Commission
menjadi kondisi atau syarat yang harus dipenuhi untuk menampilkan output. IS
NOT NULL merupakan Syntax yang mengatakan kondisi nilai yang tersedia
dari kolom commission.

7. Tampilkan employee ID dan Last_name dari employee yang memiliki last_name


dengan huruf ketiga adalah a.
a) Capture Input

b) Capture Output
c) Analisa
SELECT merupakan syntax, yang berfungsi untuk menspesifikasikan kolom-
kolom yang akan ditampilkan. Pada syntax SELECT ini menspesifikasikan
kolom Employee_ID dan Last_name. FROM merupakan sebuah syntax,
yang berfungsi untuk menspesifikasikan tabel yang mengandung kolom-kolom
pada perintah SELECT. Pada syntax FROM ini menspesifikasikan tabel
employees. WHERE merupakan syntax yang berisi suatu kondisi yang harus
dipenuhi. Pada output di atas kolom Commission menjadi kondisi atau syarat
yang harus dipenuhi untuk menampilkan output. LIKE merupakan salah satu
syntax atau operator pembanding. Pada syntax di atas, tanda ‘__a%’
merupakan tanda atau syntax yang menampilkan isi dali kolom Last_name
dengan huruf ketiga berinisial huruf a.

8. Buatlah kueri untuk menampilkan employee ID, First Name, dan hire date dari seluruh
employee yang di sewa(bekerja) setelah tahun 1997.
a) Capture Input

b) Capture Output
c) Analisa
SELECT merupakan syntax, yang berfungsi untuk menspesifikasikan kolom-
kolom yang akan ditampilkan. Pada syntax SELECT ini menspesifikasikan
kolom Employee_ID, First Name, last name, dan Hire Date. FROM
merupakan sebuah syntax, yang berfungsi untuk menspesifikasikan tabel yang
mengandung kolom-kolom pada perintah SELECT. Pada syntax FROM ini
menspesifikasikan tabel employees. WHERE merupakan syntax yang berisi
suatu kondisi yang harus dipenuhi. Pada output di atas kolom Hire Date menjadi
kondisi atau syarat yang harus dipenuhi untuk menampilkan output. LIKE
merupakan salah satu syntax atau operator pembanding. Pada syntax di atas,
tanda ‘%98’ merupakan tanda atau syntax yang menampilkan isi dali kolom
Hire date yg bekerja setelah tahun 1998.

9. Tampilkan Last name dari employee yang memiliki last name, dan job ID dari employe
dengan huruf M.
a) Capture Input

b) Capture Output
c) Analisa
SELECT merupakan syntax, yang berfungsi untuk menspesifikasikan kolom-
kolom yang akan ditampilkan. Pada syntax SELECT ini menspesifikasikan
kolom last name. FROM merupakan sebuah syntax, yang berfungsi untuk
menspesifikasikan tabel yang mengandung kolom-kolom pada perintah
SELECT. Pada syntax FROM ini menspesifikasikan tabel employees.
WHERE merupakan syntax yang berisi suatu kondisi yang harus dipenuhi.
Pada output di atas kolom Last Name menjadi kondisi atau syarat yang harus
dipenuhi untuk menampilkan output. LIKE merupakan salah satu syntax atau
operator pembanding. Pada syntax di atas, tanda ‘a%’ merupakan tanda atau
syntax yang menampilkan isi dari table Last Name yg diawali huruf a.

10. Buatlah Kueri untuk menampilkam employee ID, last name, dan Job ID dari employee
yang memiliki Job ID diawali dengan kode ‘IT_’
a) Capture Input

b) Capture Output

c) Analisa
SELECT merupakan syntax, yang berfungsi untuk menspesifikasikan kolom-
kolom yang akan ditampilkan. Pada syntax SELECT ini menspesifikasikan
kolom Employee ID, last name, dan Job ID. FROM merupakan sebuah
syntax, yang berfungsi untuk menspesifikasikan tabel yang mengandung
kolom-kolom pada perintah SELECT. Pada syntax FROM ini
menspesifikasikan tabel employees. WHERE merupakan syntax yang berisi
suatu kondisi yang harus dipenuhi. Pada output di atas kolom Job ID menjadi
kondisi atau syarat yang harus dipenuhi untuk menampilkan output. LIKE
merupakan salah satu syntax atau operator pembanding. Pada syntax di atas,
tanda LIKE '%IT\_%' ESCAPE '\'merupakan tanda atau syntax yang
menampilkan isi dari table Job ID untuk menampilkan String yang mengandung
‘IT’.

Anda mungkin juga menyukai