Tupen 5 1235010002

8
TUGAS PENDAHULUAN PRAKTIKUM SQL MODUL 5 Nama Praktikan : Abrianto Nugraha (1235010002) A-3 Nama Instruktur : Ikhwan Rustanto , S.Kom Asisten : Rizka Annisa (1135010045) LABORATORIUM BASIS DATA SISTEM INFORMASI – FTI

description

sql

Transcript of Tupen 5 1235010002

Page 1: Tupen 5 1235010002

TUGAS PENDAHULUAN

PRAKTIKUM SQL

MODUL 5

Nama Praktikan :

Abrianto Nugraha (1235010002)

A-3

Nama Instruktur :

Ikhwan Rustanto , S.Kom

Asisten :

Rizka Annisa (1135010045)

LABORATORIUM BASIS DATA

SISTEM INFORMASI – FTI

UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JATIM

2014

Page 2: Tupen 5 1235010002

LEMBAR PENGESAHAN

Nama : Abrianto Nugraha

NPM : 1235010002

Sesi : A3

Judul : Penggunaan SubQueries(Modul 5)

Surabaya, 26 Mei 2014

Asisten Praktikum

(Rizka Annisa)

Page 3: Tupen 5 1235010002

BAB I

DASAR TEORI

Subquery merupakan salah satu statement SELECT yang melekat pada klausa statement SELECT yang lain. Subquery (Inner query) dieksekusi sebelum Main Query (Outer Query). Hasil dari subquery digunakan oleh query utama. Subqueries dapat ditempatkan di sejumlah klausa SQL, seperti biasa klausa WHERE, klausa HAVING, dan klausa FROM

Syntax SubQuery

SELECT select_list

FROM table_name

WHERE expression Operator

( SELECT select_list

FROM table_name)

PEDOMAN PENGGUNAAN SUBQUERY

1. Subquery dituliskan dalam tanda kurung

2. Subquery ditempatkan pada sisi kanan dari perbandingan kondisi

3. Outer dan inner query dapat mengambil data dari tabel yang berbeda

4. Subquery tidak dapat memiliki klausa ORDER BY sendiri. Klausa ORDER BY ditempatkan diakhir outer query

Statement SELECT di dalam kurung adalah inner query atau subquery.

Statement SELECT di dalam kurung adalah inner query atau subquery.

Page 4: Tupen 5 1235010002

BAB II

PERMASALAHAN

1. Pelajari pengunaan JOIN & relasinya

2. Jelaskan fungsi & manfaat USING SUBQUERIES TO SOLVE QUERIS & beri contoh penerapannya di lingkungan

3. HR department ingin menampilkan report dari pegawainya yang lebih besar dari gaji ADAM, report yang ada berisi kolom sbb :

- First_name & last_name yang digabung menjadi “Complete Name”

- Department_name

- Job_id

- State_province

4. Tampilkan last_name, job_id, job_title, gaji, & city yang memiliki job_id sama dengan De Haan

Page 5: Tupen 5 1235010002

BAB III

PENYELESAIAN

1. Pelajari pengunaan JOIN & relasinya

2. Jelaskan fungsi & manfaat USING SUBQUERIES TO SOLVE QUERIS & beri contoh penerapannya di lingkungan

3. HR department ingin menampilkan report dari pegawainya yang lebih besar dari gaji ADAM, report yang ada berisi kolom sbb :

- First_name & last_name yang digabung menjadi “Complete Name”

- Department_name

- Job_id

- State_province

Page 6: Tupen 5 1235010002

4. Tampilkan last_name, job_id, job_title, gaji, & city yang memiliki job_id sama dengan De Haan

Page 7: Tupen 5 1235010002

BAB IV

KESIMPULAN

Subquery merupakan salah satu statement SELECT yang melekat pada klausa statement SELECT yang lain. Subquery (Inner query) dieksekusi sebelum Main Query (Outer Query). Hasil dari subquery digunakan oleh query utama. Subqueries dapat ditempatkan di sejumlah klausa SQL, seperti biasa klausa WHERE, klausa HAVING, dan klausa FROM

PEDOMAN PENGGUNAAN SUBQUERY

1. Subquery dituliskan dalam tanda kurung

2. Subquery ditempatkan pada sisi kanan dari perbandingan kondisi

3. Outer dan inner query dapat mengambil data dari tabel yang berbeda

4. Subquery tidak dapat memiliki klausa ORDER BY sendiri. Klausa ORDER BY ditempatkan diakhir outer query

Page 8: Tupen 5 1235010002

BAB V

DAFTAR PUSTAKA

Modul Praktikum Structured Query Language