SQL : Data Manipulation Pertemuan 07 s/d 08 Matakuliah: M0564 /Pengantar Sistem Basis Data Tahun : 2008.

Slides:



Advertisements
Presentasi serupa
SQL – DML.
Advertisements

SQL.
SQL (Structured Query Language)
Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, Frank & Rudy
SISTEM BASIS DATA INTRO-5. •Setelah mengikuti perkuliahan ini diharapkan mahasiswa dapat mengerti : 1.Aplikasi perintah SQL ke MySql Server 2.Mengerti.
UNIVERSITAS BINA DARMA 2013 DATA MANIPULATION LANGUAGE (DML)
DDL(DATA DEFINITION LANGUAGE) DML (DATA MANIPULATION LANGUAGE)
ALJABAR RELASIONAL Mata Kuliah : Database 1 Dosen : Tessy Badriyah.
PEMROGRAMAN BASIS DATA
RELASI & JOIN.
Basisdata 2 T.Informatika UTM Ganjil 2012/2013 Fika Hastarita Rachman.
Latihan SQL.
QUERY Antar Tabel Basis Data.
DML Lanjutan Pertemuan Minggu Ke-10.
Model & Aljabar Relasional

Aljabar Relasional Materi pertemuan.
PENGANTAR BASIS DATA (3 SKS) GANJIL 2008 KP FTI – UNIVERSITAS BUDI LUHUR CHAPTER 7 DML ( DATA MANIPULATION LANGUAGE) DALAM SQL.
PRAKTIKUM BASIS DATA (4) TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA
Fungsi SQL lanjut dan pengambilan data dari multiple table.
Pertemuan : 8 Basis Data Terapan
SQL Part 3 Latar Belakang Desain Tabel Normalisasi Aljabar relasional
Pertemuan : Basisdata Terapan
Aljabar Relasional Pertemuan 22.
JOINED TABLE Untuk menampilkan data dari dua atau lebih tabel, maka tabel – tabel tersebut harus dihubungkan terlebih dahulu  JOIN.
DATA MANIPULATION LANGUAGE (DML)
SQL 2. Database TRANSACTION Tabel yang terlibat : Customer berisi data pelanggan (nama, alamat, dll) OderInfo berisi info pemesanan oleh pelanggan (tgl.
Microsoft SQL Server DDL dan DML dasar
SQL.
Data Definition Language dan Data Manipulation Language
QUERY Antar Tabel Basis Data.
Entity-Relationship Modeling
Aljabar Relasional Materi pertemuan.
MANAJEMEN BASIS DATA Pertemuan 6 SQL - SELECT.
P E R T E M U A N 12 SISTEM BASIS DATA.
Data Types Data Definition Language Referential Constraint SQL Query
SQL (Structure Query Language)
SQL: DML (2) Basis Data Pertemuan 07.
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
Relational Calculus Basis Data Pertemuan 05.
MANAJEMEN BASIS DATA Pertemuan 8 SUBQUERY.
Normalisasi Basis data 11.
STRUCTURED QUERY LANGUAGE (SQL)
1 Pertemuan > > Matakuliah: >/ > Tahun: > Versi: >
BAB 4 QUERY FORMULATION with SQL
Rekayasa Perangkat Lunak Materi 3 (Database)
SQL: DDL Basis Data 09.
Bahasa query terpan.
JOIN.
SQL DML Pertemuan 6 dan 7.
SQL: DML Basis Data Pertemuan 06.
Stucture Query Language
SQL OVERVIEW.
Dml(Data manipulation language)
Created By Amir Ali,S.Kom.,M.Kom
Zeni Wahyu NurLaili Linda TrisiaHardianti
SQL Data Manipulation IK203 Sistem Basis Data Pertemuan #12
Query dalam sql server Pertemuan 6.
Pertemuan 7 SQL – SELECT (Join Table)
BAHASA QUERY KOMERSIAL
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
EXERCISE DML Part I Buatlah sebuah tabel baru nama = Dosen
MODUL 3 DATA MANIPULATION LANGUAGE
PERTEMUAN 4 Mengolah Data & Tabel.
DATA MANIPULATION LANGUAGE
04 SQL: Query single table Mata Kuliah: Basis Data
08 Pemodelan Entitas-Relasi Mata Kuliah: Basis Data ILMU KOMPUTER
Stucture Query Language
Praktikum Sistem Basis Data - 2
Praktikum 2 - Sistem Basis Data 1
Transcript presentasi:

SQL : Data Manipulation Pertemuan 07 s/d 08 Matakuliah: M0564 /Pengantar Sistem Basis Data Tahun : 2008

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

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

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

Bina Nusantara Nomor 4 Semua staff dengan posisi Head Division yang bekerja di branchNo='B003' mendapat kenaikan gaji menjadi dan dipindah menjadi manager di branchNo='B001' UPDATE Staff SET position = ‘Manager’, salary = WHERE branchNo = ‘B003’; Apakah sudah benar syntax-nya? Jika salah, bagaimana syntax yang benar? Table Staff

SQL : Data Manipulation Pertemuan 09 s/d 12 Matakuliah: M0564 /Pengantar Sistem Basis Data Tahun : 2008

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

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

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

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

Bina Nusantara Nomor 5 Bagaimana SQL untuk mendapatkan data tabel PropertyForRent sbb: type, jumlah total property yang memiliki jumlah total property lebih dari 2

SQL : Data Manipulation Pertemuan 09 s/d 12 Matakuliah: M0564 /Pengantar Sistem Basis Data Tahun : 2008

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

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

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