Lapres 3 1235010002

9
LAPORAN RESMI PRAKTIKUM SQL MODUL 3 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 Lapres 3 1235010002

Page 1: Lapres 3 1235010002

LAPORAN RESMI

PRAKTIKUM SQL

MODUL 3

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: Lapres 3 1235010002

BAB I

DASAR TEORI

Tabel Function dari group function

OPERATOR DESKRIPSI

AVG ( [DISTINCT | ALL]n ) Rata-rata nilai dari suatu n, mengabaikan nilai-nilai null

COUNT ( [* | DISTICT | ALL] expr ) Jumlah baris-baris dimana expr memeriksa ke suatu yang lain dari pada null( menghitung semua baris-baris yang dipilih menggunakan *, termasuk duplikat dan baris-baris null )

MAX ( [DISTINCT | ALL] expr ) Nilai maksimum dari expr, mengabaikan nilai-nilai null

MIN ( [DISTINCT | ALL] expr ) Nilai minimum dari expr, mengabaikan nilai-nilai null

STTDEV ( [DISTINCT | ALL] n ) Satndar deviasi dari n, mengabaikan nilai-nilai null

SUM ( [DISTINCT | ALL] n ) Penjumlahan nilai-nilai dari n, mengabaikan nilai null

VARIANCE ( [DISTINCT | ALL] n ) Variance dari n mengabaikan nilai-nilai null

Page 3: Lapres 3 1235010002

BAB II

PERMASALAHAN

1. Temukan terbesar, terkecil jumlah dan rata-rata salary dari semua employees. Beri label kolom Maximum, Minimum, Sum, dan Average. Bulatkan ke atas hasil yang dibulatkan.

2. Modifikasi nomor 1 dan groupkan berdasarkan job type

3. Tulis query untuk menampilkan jumlah orang yang memiliki job yang sama dengan job_title berupa masukan dari user

4. Berapa jumlah manager tanpa daftar item. Beri label dengann number of manager

5. Temukan perbedaan antara salary yang terbesar dan yang terkecil. Beri label kolom dengan DIFFERENCE

6. Tulis report untuk menampilkan jumlah manager dan salary. Salary yang terkecil untuk manager

7. Tulis query untuk menmpulkan jumlah employees dan total dari employees yang masuk pada tahun 1995,1996,1997,1998

Page 4: Lapres 3 1235010002

BAB III

PENYELESAIAN

1. Temukan terbesar, terkecil jumlah dan rata-rata salary dari semua employees. Beri label kolom Maximum, Minimum, Sum, dan Average. Bulatkan ke atas hasil yang dibulatkan.

2. Modifikasi nomor 1 dan groupkan berdasarkan job type

3. Tulis query untuk menampilkan jumlah orang yang memiliki job yang sama dengan job_title berupa masukan dari user

Page 5: Lapres 3 1235010002

4. Berapa jumlah manager tanpa daftar item. Beri label dengann number of manager

5. Temukan perbedaan antara salary yang terbesar dan yang terkecil. Beri label kolom dengan DIFFERENCE

Page 6: Lapres 3 1235010002

6. Tulis report untuk menampilkan jumlah manager dan salary. Salary yang terkecil untuk manager

7. Tulis query untuk menmpulkan jumlah employees dan total dari employees yang masuk pada tahun 1995,1996,1997,1998

Page 7: Lapres 3 1235010002

BAB IV

KESIMPULAN

SELECT column, group function

FROM table

[WHERE condition]

[GROUP BY group_by expression]

[HAVING group_condition]

[ORDER BY column]

Page 8: Lapres 3 1235010002

BAB V

DAFTAR PUSTAKA

Modul Praktikum Structured Query Language