P. 1
Tugas Data Management (Praktikum SQL)

Tugas Data Management (Praktikum SQL)

|Views: 160|Likes:
Dipublikasikan oleh Indra Dwi Permana

More info:

Published by: Indra Dwi Permana on May 22, 2012
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

12/09/2012

pdf

text

original

TUGAS DATA MANAGEMENT (PRAKTIKUM SQL) Nama: Indra Dwi Permana Kelas: B NPM: 111400063

Soal
1. Tampilkan jumlah proyek yang pernah diikuti oleh pegawai bernama depan “John”.

Hasil SQL
Host: localhost Database: company Waktu pembuatan: 20. Mei 2012 jam 13:57 Diciptakan oleh: phpMyAdmin 3.4.5 / MySQL 5.5.16 Pencarian SQL: SELECT project.Pname, employee.Fname FROM project INNER JOIN employee ON employee.Dno=project.Dnum WHERE Fname='John' LIMIT 0, 30 ; Baris: 3 Pname Fname ProductX John ProductY John ProductZ John

2. Tampilkan nama belakang pegawai yang bekerja di departemen “Research” dan semua nama tanggungannya.

Hasil SQL
Host: localhost Database: company Waktu pembuatan: 20. Mei 2012 jam 14:31 Diciptakan oleh: phpMyAdmin 3.4.5 / MySQL 5.5.16 Pencarian SQL: SELECT department.Dname, employee.Lname, dependent.Dependent_name FROM department, employee, Dependent WHERE department.Dnumber=employee.Dno AND employee.Ssn=dependent.Essn AND Dname='Research' LIMIT 0, 30 ; Baris: 6 Dname Lname Dependent_name Research Smith Research Smith Research Smith Alice Elizabeth Michael

Research Wong Alice

5 / MySQL 5. Dependent WHERE employee.16 Pencarian SQL: SELECT department. SEx LIMIT 0.000000 31000.16 Pencarian SQL: SELECT employee.Dname. Baris: 6 Fname Minit Lname Dependent_name John John John B B B Smith Smith Smith Alice Elizabeth Michael Franklin T Franklin T Franklin T Wong Alice Wong Joy Wong Theodore 4.Lname. Tampilkan semua nama departemen dan rata-rata gaji pegawai wanita dan pria pada departemen tersebut Hasil SQL Host: localhost Database: company Waktu pembuatan: 20.000000 Administration F Administration M Headquarters Headquarters Research F M F . Tampilkan nama pegawai yang jumlah tanggungannya lebih dari 2 orang.Dependent_name FROM employee.4. employee.4. Mei 2012 jam 14:42 Diciptakan oleh: phpMyAdmin 3. Mei 2012 jam 15:24 Diciptakan oleh: phpMyAdmin 3. 30 . Dependent.Sex.5.5 / MySQL 5. Baris: 6 Dname Sex Average_Salary 31000.000000 37600.Minit.Essn AND ESsn>2 LIMIT 0. employee.000000 37600. avg(Salary) AS Average_Salary FROM employee.Ssn=dependent. employee.Fname.Dname Lname Dependent_name Research Wong Joy Research Wong Theodore 3.000000 31000.5. Hasil SQL Host: localhost Database: company Waktu pembuatan: 20. department GROUP BY Dname. 30 .

30 .5. Buatlah rekap proyek tahunan.000000 5. Jadi.16 Pencarian SQL: SELECT * FROM `project` LIMIT 0.end_date AS tahun.pnumber ) LIMIT 0.4. employee WHERE works_on.ssn AS pegawai_terlibat FROM project.5. Tambahkan informasi mengenai kapan suatu proyek dimulai dan berakhir (setiap proyek dimulai dan berakhir pada tahun yang sama).pnumber AND employee.pno = project.pnumber HAVING COUNT( works_on.ssn = works_on. employee.4.16 Pencarian SQL: SELECT project.essn GROUP BY project. Mei 2012 jam 17:37 Diciptakan oleh: phpMyAdmin 3.pno ) AND COUNT( project. Anda perlu menambah 2 kolom dengan domain “date” yang berisi tentang awal proyek dan akhir proyek. dengan format dan contoh instance-nya sebagai berikut: Tahun Jumlah Proyek Jumlah Pegawai Terlibat 2005 5 5 2006 7 10 2007 7 13 Hasil SQL Host: localhost Database: company Waktu pembuatan: 21.pno AS jumlah_proyek. works_on. 30 . Baris: 6 .5 / MySQL 5.5 / MySQL 5. Baris: 6 Pname ProductX ProductY ProductZ Computerization Reorganization Newbenefits Pnumber Plocation Dnum Start_date End_date 1 Bellaire 5 [->] 2006-02-18 2006-11-08 2 Sugarland 5 [->] 2007-03-18 2007-05-29 3 Houston 10 Stafford 20 Houston 30 Stafford 5 [->] 2008-04-07 2008-11-01 4 [->] 2008-02-27 2008-10-21 1 [->] 2008-06-07 2008-11-11 4 [->] 2009-03-27 2009-10-29 6. Mei 2012 jam 16:36 Diciptakan oleh: phpMyAdmin 3. works_on. Hasil SQL Host: localhost Database: company Waktu pembuatan: 20.Dname Research Sex Average_Salary M 37600.

tahun 2006-11-08 2007-05-29 2008-11-01 2008-10-21 2008-11-11 2009-10-29 jumlah_proyek pegawai_terlibat 1 123456789 2 123456789 3 333445555 10 333445555 20 333445555 30 987654321 .

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->