Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehKadek Tidak Telah diubah "9 tahun yang lalu
2
SQL : Data Manipulation Pertemuan 07 s/d 08 Matakuliah: M0564 /Pengantar Sistem Basis Data Tahun : 2008
3
Bina Nusantara Nomor 1 Masukkan sebuah data baru staff, dengan nilai staffNo='SG16', fName='Alan', lName='Brown', salary=8300, branchNo='B003' INSERT INTO Staff VALUES (‘SG16’, ‘Alan’, ‘Brown’, 8300, ‘B003’); Apakah sudah benar syntax-nya? Jika salah, bagaimana syntax yang benar? Table Staff
4
Bina Nusantara Nomor 2 Masukkan sebuah data baru staff, dengan nilai staffNo='SG16', fName='Alan', lName='Brown', salary=8300, branchNo='B003' INSERT INTO Staff (staffNo, fName, lName, position, salary, branchNo) VALUES (‘SG16’, ‘Alan’, ‘Brown’, NULL, 8300, ‘B003’); Apakah sudah benar syntax-nya? Jika salah, bagaimana syntax yang benar? Table Staff
5
Bina Nusantara Nomor 3 Semua staff yang bekerja di branchNo='B003' mendapat kenaikan gaji sebesar 5% UPDATE Staff SET salary = salary*1.5 WHERE branchNo='B003'; Apakah sudah benar syntax-nya? Jika salah, bagaimana syntax yang benar? Table Staff
6
Bina Nusantara Nomor 4 Semua staff dengan posisi Head Division yang bekerja di branchNo='B003' mendapat kenaikan gaji menjadi 30000 dan dipindah menjadi manager di branchNo='B001' UPDATE Staff SET position = ‘Manager’, salary = 30000 WHERE branchNo = ‘B003’; Apakah sudah benar syntax-nya? Jika salah, bagaimana syntax yang benar? Table Staff
7
SQL : Data Manipulation Pertemuan 09 s/d 12 Matakuliah: M0564 /Pengantar Sistem Basis Data Tahun : 2008
8
Bina Nusantara Nomor 1 Bagaimana SQL untuk mendapatkan data tabel PropertyForRent sbb: propertyNo, street, city dan biaya sewa 1 tahun (jika atribut rent adalah biaya sewa per bulan) yang berada di kota Aberdeen atau Glasgow DAN memiliki type HOUSE
9
Bina Nusantara Nomor 2 Bagaimana SQL untuk mendapatkan data tabel Client sbb: clientNo, fName, lName dan maxRent yang mampu menyewa property dengan biaya sewa per bulan minimum sebesar $425 DAN diurutkan berdasarkan lName secara menurun dan maxRent secara menaik
10
Bina Nusantara Nomor 3 Bagaimana SQL untuk mendapatkan data tabel PrivateOwner sbb: ownerNo, fName, lName, address yang memiliki nama depan berawalan T ATAU berakhiran L DAN beralamat di kota Glasgow
11
Bina Nusantara Nomor 4 Bagaimana SQL untuk mendapatkan data tabel PropertyForRent sbb: jumlah property, total biaya sewa, biaya sewa rata-rata, biaya sewa termahal dan termurah yang memiliki biaya sewa per bulan antara $400 dan $600
12
Bina Nusantara Nomor 5 Bagaimana SQL untuk mendapatkan data tabel PropertyForRent sbb: type, jumlah total property yang memiliki jumlah total property lebih dari 2
13
SQL : Data Manipulation Pertemuan 09 s/d 12 Matakuliah: M0564 /Pengantar Sistem Basis Data Tahun : 2008
14
Bina Nusantara Nomor 1 Bagaimana SQL dengan menggunakan subquery untuk mendapatkan data tabel PropertyForRent sbb: propertyNo, street, city a) yang di-manage oleh staff bernama “Ann Beech” b) yang memiliki biaya sewa (rent) lebih besar dari rata- rata biaya sewa semua PropertyForRent c) yang di-manage oleh staff yang memiliki posisi Asistant atau Supervisor
15
Bina Nusantara Nomor 2 & 3 Bagaimana SQL untuk mendapatkan data tabel PrivateOwner, dan PropertyForRent sbb: – ownerNo, fName, lName, address, – propertyNo, street, city yang terletak di kota Aberdeen atau London Bagaimana SQL untuk mendapatkan data tabel PrivateOwner, PropertyForRent, dan Staff sbb: – ownerNo, fName, lName, address, – propertyNo, street, city, – StaffNo, fName, lName yang memiliki minimal 4 kamar dan pemiliknya tinggal di kota Glasgow
16
Bina Nusantara Nomor 4 Jelaskan perbedaan hasil LEFT OUTER JOIN, RIGHT OUTER JOIN dan FULL OUTER JOIN jika diterapkan pada tabel Staff dan PropertyForRent Jelaskan perbedaan SOME dan ALL Jelaskan perbedaan UNION, INTERSECT, dan EXCEPT Jelaskan perbedaan IN dan EXIST
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.