Praktikum Database Query Tingkat Lanjut Abdul Kadir.

Slides:



Advertisements
Presentasi serupa

Advertisements

SQL.
SQL (Structured Query Language)
SQL Basis Data.
SQL ADVANCEADVANCE. SQL Data Type MySQL Text Type : 9/7/2014By : Suwondo, S.Kom2.
Latihan SQL.
Praktikum Database Pengenalan Query
SQL.
PRAKTIKUM BASIS DATA (4) TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA
Strctured Query Language
Data Manipulation Language (Aggregate Function)
5. MENAMPILKAN DATA DARI BEBERAPA TABEL
Query Agregasi akhmadzaini.
Jalankan script sql berikut : sekolah.sql
DATA AGREGAT MENGGUNAKAN GROUP FUNCTIONS
Microsoft SQL Server DDL dan DML dasar
Fungsi Agregat fungsi yang mengambil suatu kumpulan nilai-nilai sebagai input dan mengembalikan satu nilai sebagai output Select fungsi agregat SUM/AVG/MIN/MAX/COUNT.
SQL.
INNER JOIN.
Data Definition Language dan Data Manipulation Language
Praktikum Database Subquery Lanjutan dan View Abdul Kadir.

SQL (Structured Query Language) Materi Pertemuan
Data Manipulation Language Pertemuan : 4 Basis Data Terapan.
MANAJEMEN BASIS DATA Pertemuan 6 SQL - SELECT.
P E R T E M U A N 12 SISTEM BASIS DATA.
SQL-Aggregate dengan Fungsi GROUP, HAVING dan subQuery
SQL: DML (2) Basis Data Pertemuan 07.
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
Sistem Basis Data Pertemuan 11 Presented by :
Dr. KUSRINI, M.KOM 66. Select * From nama_tabel [Where Kondisi] [Order by Kolom_x] Atau Select Kolom_1,Kolom_2,..Kolom_n From nama_tabel [Where Kondisi]
MANAJEMEN BASIS DATA Pertemuan 8 SUBQUERY.
Data Manipulation Language
PRAKTIKUM BASIS DATA (4) TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA
Data Manipulation Language Presented by : Herianto.
PTIK-13 PERANCANGAN DATABASE (2) MENGOLAH DATA MENJADI INFORMASI Dosen: Arya Yudhi W.,S.Kom.,M.Kom.
SQL (Structure Query Language) Pertemuan 5 – Reporting Aggregate Data Using the Group Function sy urf gm ail. co m.
Modul SBD-2 …….. SQL Server

Pertemuan ke-sekian Structure Query Language (SQL) Lanjut
Structure Query Language
Rekayasa Perangkat Lunak Materi 3 (Database)
Query.
MENGENAL BERBAGAI KLAUSA PADA SELECT
Pemrograman Visual Akuntansi III
Praktikum Database Subquery Lanjutan dan View
Query.
SQL -- DML Pertemuan 7.
Structured Query Language
EXIT KD 3.4 “ Fungsi-Fungsi Agregasi “. MATERI Disusun Oleh :
Connect to the Server - Putty
Stucture Query Language
MENAMPILKAN DATA DARI BEBERAPA TABEL
Perintah Manipulasi Data
Rekayasa Perangkat Lunak (Materi 2 Database)
MODUL 4 MENAMPILKAN DATA DARI SATU TABEL
8. MENAMPILKAN DATA DARI BEBERAPA TABEL
Structure Query Language (II)
SQL (Structured Query Language) Oleh : Cosmas Haryawan.
MODUL 4 MENAMPILKAN DATA DARI SATU TABEL
BASIS DATA LANJUT SEMESTER II
AGGREGATE FUNCTION DB - Wiji Setiyaningsih, M.Kom.
JOIN TABLE DB - Wiji Setiyaningsih, M.Kom.
5. MENAMPILKAN DATA DARI BEBERAPA TABEL
Basis Data Bab 3 Structured Query Language (SQL).
By Galih Hermawan IF. FTIK. UNIKOM 4 October 2018.
PERINTAH PENGAKSESAN DATA
MENAMPILKAN DATA DARI BEBERAPA TABEL
DATA MANIPULATION LANGUAGE
BAHASA BASIS DATA Data Manipulation Languange
Transcript presentasi:

Praktikum Database Query Tingkat Lanjut Abdul Kadir

Menampilkan Data Secara Unik Klausa DISTINCT berguna untuk menampilkan data dengan menghilangkan yang kembar Klausa DISTINCT berguna untuk menampilkan data dengan menghilangkan yang kembar Contoh: Contoh: SELECT DISTINCT Kota FROM Pribadi;

Menampilkan Data Secara Unik Untuk menghilangkan NULL: Untuk menghilangkan NULL: SELECT DISTINCT Kota FROM Pribadi WHERE Kota IS NOT NULL;

Mengurutkan Data Klausa ORDER BY berguna untuk mengurutkan data Klausa ORDER BY berguna untuk mengurutkan data Contoh: Contoh: SELECT Nama FROM Pribadi ORDER BY Nama; SELECT Nama FROM Pribadi ORDER BY Nama DESC;

Mengurutkan Data (lanjutan…) Pengurutan dapat dilakukan melalui dua buah field atau lebih Pengurutan dapat dilakukan melalui dua buah field atau lebih Contoh: Contoh: SELECT Pria, Nama FROM Pribadi ORDER BY Pria, Nama; SELECT Pria, Nama FROM Pribadi ORDER BY Pria DESC, Nama;

Pengelompokan dengan GROUP BY GROUP BY berguna untuk melakukan pengelompokan data GROUP BY berguna untuk melakukan pengelompokan data Contoh: Contoh: SELECT Kota FROM Pribadi GROUP BY Kota;

Klausa HAVING Berguna untuk menentukan kondisi bagi GROUP BY Berguna untuk menentukan kondisi bagi GROUP BY Contoh: Contoh: SELECT Kota FROM Pribadi GROUP BY Kota HAVING Kota IS NOT NULL ;

Fungsi Agregat AVG untuk memperoleh nilai rata-rata AVG untuk memperoleh nilai rata-rata COUNT untuk menghitung cacah data COUNT untuk menghitung cacah data MAX untuk menghasilkan nilai terbesar MAX untuk menghasilkan nilai terbesar MIN untuk menghasilkan nilai terkecil MIN untuk menghasilkan nilai terkecil SUM untuk memperoleh penjumlahan data SUM untuk memperoleh penjumlahan data

Fungsi Agregat (Lanjutan…) Menghitung gaji rata-rata Menghitung gaji rata-rata SELECT AVG(Gaji) FROM Pekerjaan; Menghitung gaji per bagian Menghitung gaji per bagian SELECT Kode_Bag, AVG(Gaji) FROM Pekerjaan GROUP BY Kode_Bag; Menghitung gaji terbesar Menghitung gaji terbesar SELECT MAX(Gaji) FROM Pekerjaan; Menghitung total gaji Menghitung total gaji SELECT SUM(Gaji) FROM Pekerjaan;

Memberi Nama Field Gunakan AS untuk memberi alias field Gunakan AS untuk memberi alias field Contoh: Contoh: SELECT MAX(Gaji) As Maks FROM Pekerjaan;

Query dengan Beberapa Tabel Contoh: Contoh: SELECT Pribadi.NIP, Pribadi.Nama, Pekerjaan.Gaji FROM Pribadi, Pekerjaan WHERE Pribadi.NIP = Pekerjaan.NIP;

Latihan 1. Bagaimana mendapatkan jumlah pegawai? 2. Berapa jumlah pegawai yang bekerja di departemen Akunting? 3. Bagaimana cara mendapatkan data yang meliputi: NIP NIP Nama pegawai Nama pegawai Gaji Gaji Nama Bagian Tempat Pegawai bekerja Nama Bagian Tempat Pegawai bekerja 1. Ulangi soal di atas dengan hasil khusus yang gajinya di atas 1 juta 2. Ulangi soal di atas dengan mengurutkan daftar berdasarkan nama pegawai

Latihan 1. Bagaimana cara mendapatkan ringkasan yang berisi nama bagian dan jumlah gaji per bagian 2. Bagaimana agar field gaji pada soal di atas diberi nama Jumlah 3. Buatlah daftar jumlah pegawai per kota tanpa menyertakan yang kotanya bernilai NULL 4. Buatlah daftar jumlah pegawai per jenis kelamin dan kota tempat tinggal