Query Query adalah statement yang berada dalam SQL untuk menampilkan suatu data dari database dimana data diambil dari satu atau beberapa tabel.

Slides:



Advertisements
Presentasi serupa

Advertisements

SQL.
SQL (Structured Query Language)
PERINTAH SQL.
BAHASA QUERY TERAPAN Sub Materi : Structured Query Language
Praktikum Database Query Tingkat Lanjut Abdul Kadir.
SQL ADVANCEADVANCE. SQL Data Type MySQL Text Type : 9/7/2014By : Suwondo, S.Kom2.
QUERY Antar Tabel Basis Data.
SQL.
PRAKTIKUM BASIS DATA (4) TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA
Strctured Query Language
Data Manipulation Language (Aggregate Function)
Query Agregasi akhmadzaini.
DATA AGREGAT MENGGUNAKAN GROUP FUNCTIONS
Pemrograman Visual II Database Management System (DBMS) Oleh: Erna Sri Hartatik, S.Kom
SQL 2. Database TRANSACTION Tabel yang terlibat : Customer berisi data pelanggan (nama, alamat, dll) OderInfo berisi info pemesanan oleh pelanggan (tgl.
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.
Data Definition Language dan Data Manipulation Language
Praktikum Database Subquery Lanjutan dan View Abdul Kadir.

MANAJEMEN BASIS DATA Pertemuan 6 SQL - SELECT.
Data Types Data Definition Language Referential Constraint SQL Query
SQL-Aggregate dengan Fungsi GROUP, HAVING dan subQuery
SQL: DML (2) Basis Data Pertemuan 07.
Antonius Wahyu Sudrajat, S. Kom., M.T.I. View Sub Query.
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]
JOIN Perintah Join digunakan untuk menggabungkan 2 atau lebih tabel dengan syarat tabel yang digabungkan memiliki field yang sama.
MANAJEMEN BASIS DATA Pertemuan 8 SUBQUERY.
PERTEMUAN 10 QUERY KOMERSIAL LANJUTAN Agus Riyanto, S.Kom.
PRAKTIKUM BASIS DATA (4) TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA
PTIK-13 PERANCANGAN DATABASE (2) MENGOLAH DATA MENJADI INFORMASI Dosen: Arya Yudhi W.,S.Kom.,M.Kom.
Modul SBD-2 …….. SQL Server

QUERY Antar Tabel Basis Data.
Structure Query Language
Rekayasa Perangkat Lunak Materi 3 (Database)
PEMASARAN BERBASIS WEB
FUNGSI-FUNGSI AKSES MySql
TABEL VIRTUAL (VIEW) SYAIFUL HUDA, S.Kom.
Query.
Pemrograman Visual Akuntansi III
Praktikum Database Subquery Lanjutan dan View
Adi Rachmanto – UNIKOM Q U E R Y Adi Rachmanto – UNIKOM
Query.
Menggunakan Subquery untuk Memecahkan Query Query
SUB QUERY LANJUTAN Oleh : SYAIFUL HUDA, S.Kom Powerpoint Templates.
SQL DML Pertemuan 6 dan 7.
EXIT KD 3.4 “ Fungsi-Fungsi Agregasi “. MATERI Disusun Oleh :
PEMASARAN BERBASIS WEB
Connect to the Server - Putty
QUERY SQL Modul Query.
SQL OVERVIEW.
Sistem Manajemen Basis Data
SQL (Structure Query Language)
BASIS DATA KD 3.6 Query Berjenjang.
Sesi VI Query dengan SQL
MODUL 4 MENAMPILKAN DATA DARI SATU TABEL
Adi Rachmanto – UNIKOM Q U E R Y Adi Rachmanto – UNIKOM
Adi Rachmanto – UNIKOM Q U E R Y Adi Rachmanto – UNIKOM
MODUL 4 MENAMPILKAN DATA DARI SATU TABEL
BASIS DATA LANJUT SEMESTER II
JOIN TABLE DB - Wiji Setiyaningsih, M.Kom.
.: VIEW :. DB - Wiji Setiyaningsih, M.Kom
SQL(SELECT QUERY LANGUAGE)
Sistem Basis Data View STMIK – AUB SURAKARTA.
Membuat Query ACCESS Query adalah fasilitas untuk mengakses data dengan cara  yang memungkin bagi kita untuk menampilkan data-data dari database dalam.
DATA MANIPULATION LANGUAGE
Pengantar Teknologi SIM 2 (pertemuan 7)
Transcript presentasi:

Query Query adalah statement yang berada dalam SQL untuk menampilkan suatu data dari database dimana data diambil dari satu atau beberapa tabel.

Seleksi Satu Tabel Melakukan seleksi dari satu tabel. Sehingga hanya melibatkan field yang ada pada tabel itu saja. Bentuk Umum : SELECT field-1, …, field-n, fungsi_agregasi FROM tabel WHERE kondisi GROUP BY field-1, …, field-n HAVING kriteria_fungsi_agregasi ORDER BY field

Seleksi Lebih dari Satu Tabel Melakukan seleksi lebih dari satu tabel. Sehingga bisa menggunakan beberapa field dari tabel yang berbeda asalkan tabel-tabel tersebut saling berhubungan. Bentuk Umum : SELECT field-1, …, field-n, fungsi_agregasi FROM table-1, …, table-n WHERE kondisi GROUP BY field-1, …, field-n HAVING kriteria_fungsi_agregasi ORDER BY field

Seleksi dengan Sub Query Sub query adalah sebuah perintah atau query dalam query. Artinya dapat membuat beberapa sub query dalam sub query. Sub query dapat diletakkan pada : Where Clause From Clause Select

Where Clause Where clause adalah sub query yang paling umum digunakan dan disebut nested sub query. Bentuk Umum : SELECT * from all_tables tabs where tabs.table_name in(select cols.table_name from all_tab_column scols where cols.column_name = 'id_suplier');

From Clause Sub query dalam from clause disebut inline views. Bentuk Umum : SELECT suplier.nama, subquery1.total_amt from suplier, (select suplier_id, Sum(orders.amount) as total_amt from orders) subquery1, where subquery1.supplier_id = suplier.id_suplier;

Select Clause Sub query yang harus bersifat single value. Oleh karena itu fungsi agregasi seperti SUM, COUNT, MIN, MAX menggunakan sub query jenis ini. Bentuk Umum : SELECT tbls.owner, tbls.table_name, (select count(column_name) as total_columns from all_tab_columns cols where cols.owner = tbls.owner) subquery2 from all_tables tbls;

View View hanyalah tabel semu yang merupakan representasi dari sebuah pernyataan dari sebuah pernyataan SQL yang disimpan di memori sehingga mudah digunakan kembali. Bentuk Umum : CREATE VIEW nama_view AS SELECT field-1, …, field-n, fungsi_agregasi FROM table-1, …, table-n WHERE kondisi GROUP BY field-1, …, field-n HAVING kriteria_fungsi_agregasi ORDER BY field

Contoh Program View CREATE VIEW data_pembelian AS SELECT P.kode_pembelian, B.nama_barang, K.nama_konsumen FROM pembelian P, barang B, konsumen K WHERE B.kode_barang = P.kode_barang and K.kode_konsumen = P.kode_konsumen;