Rekayasa Perangkat Lunak (Materi 2 Database)

Slides:



Advertisements
Presentasi serupa

Advertisements

SQL.
SQL (Structured Query Language)
SQL (Struktured Query Language)
Praktikum Database Query Tingkat Lanjut Abdul Kadir.
SQL Basis Data.
SQL ADVANCEADVANCE. SQL Data Type MySQL Text Type : 9/7/2014By : Suwondo, S.Kom2.
SQL.
PRAKTIKUM BASIS DATA (4) TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA
Data Manipulation Language (Aggregate Function)
Pertemuan : Basisdata Terapan
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.
INNER JOIN.
Data Definition Language dan Data Manipulation Language
SQL (Structured Query Language) Materi Pertemuan
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.
SQL ALIAS Alias dipergunakan jika ingin memberikan nama lain pada tabel atau kolom/field Sintaks untuk Alias Tabel SELECT column_name(s) FROM table_name.
SQL (Structured Query Language)
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.
STRUCTURED QUERY LANGUAGE (SQL)
Data Manipulation Language
PRAKTIKUM BASIS DATA (4) TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA
Data Manipulation Language Presented by : Herianto.
SQL (Structure Query Language) Pertemuan 5 – Reporting Aggregate Data Using the Group Function sy urf gm ail. co m.
Pengenalan Database MySQL
Modul SBD-2 …….. SQL Server

Pertemuan ke-sekian Structure Query Language (SQL) Lanjut
Structure Query Language
Rekayasa Perangkat Lunak Materi 3 (Database)
PEMASARAN BERBASIS WEB
Query.
Structure Query Language (SQL)
Pemrograman Visual Akuntansi III
Adi Rachmanto – UNIKOM Q U E R Y Adi Rachmanto – UNIKOM
Query.
SQL -- DML Pertemuan 7.
Structured Query Language
EXIT KD 3.4 “ Fungsi-Fungsi Agregasi “. MATERI Disusun Oleh :
PEMASARAN BERBASIS WEB
Connect to the Server - Putty
QUERY SQL Modul Query.
Oleh : Henry Primandari,S.Kom (2006) STMIK MDP Palembang
Perintah Manipulasi Data
Jalankan script sql berikut : sekolah.sql
Structured Query Language
MODUL 4 MENAMPILKAN DATA DARI SATU TABEL
Adi Rachmanto – UNIKOM Q U E R Y Adi Rachmanto – UNIKOM
Structure Query Language (II)
SQL (Structured Query Language) Oleh : Cosmas Haryawan.
MODUL 4 MENAMPILKAN DATA DARI SATU TABEL
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
BASIS DATA LANJUT SEMESTER II
AGGREGATE FUNCTION DB - Wiji Setiyaningsih, M.Kom.
JOIN TABLE DB - Wiji Setiyaningsih, M.Kom.
SQL(SELECT QUERY LANGUAGE)
Structured Query Language (SQL)
DATA MANIPULATION LANGUAGE
Structured query language (sql)
BAHASA BASIS DATA Data Manipulation Languange
BAHASA BASIS DATA Retreiving Data dan Manipulation Function
BAHASA BASIS DATA Single Row Function
Transcript presentasi:

Rekayasa Perangkat Lunak (Materi 2 Database) Ritzkal,S.Kom

Menampilkan data dengan dua kondisi atau lebih Untuk menampilkan data dari tabel dengan dua kondisi atau lebih dapat dipergunakan operator logika : –NOT, AND, OR, BETWEEN, LIKE, IN, SOME, ANY, ALL

Operator AND Dipergunakan untuk menampilkan record yang memiliki kondisi lebih dari satu, dan record yang ditampilkan hanya yang memenuhi semua kondisi SELECT * FROM nama_tabel WHERE kondisi1 AND kondisi2 •Contoh : SELECT namafilm,kdfilm, kdjns,harga FROM trans_pinjam WHERE harga > 3000 and kdjns="jns03"

Operator OR •Dipergunakan untuk menampilkan record yang memiliki kondisi lebih dari satu, dan record yang ditampilkan yang memenuhi salah satu kondisi SELECT * FROM nama_tabel WHERE kondisi1 OR kondisi2 •Contoh : SELECT namafilm,kdfilm, kdjns,harga FROM trans_pinjam WHERE harga > 6000 or kdjns="jns03" •Record yang ditampilkan hanya record yang memenuhi salah satu kondisi.

Operator BETWEEN •Dipergunakan untuk menampilkan record yang berada dalam suatu batasan kondisi tertentu SELECT * FROM nama_tabel WHERE field BETWEEN kondisi1 AND kondisi2 •Contoh : SELECT namafilm,kdfilm, kdjns,harga FROM trans_pinjam WHERE harga between 6000 and 10000 •Record yang ditampilkan adalah record trans_pinjam yang memiliki harga antara 6000 sampai dengan 10000

Operator IN •Dipergunakan untuk menampilkan record yang berada dalam suatu kelompok kondisi tertentu SELECT * FROM nama_tabel WHERE field IN (kondisi1, kondisi2,…..,kondisi_n) •Contoh : SELECT * from tblfilm where kdjns in ("jns03","jns02") •Contoh berikut akan menampilkan record film yang memiliki kodejns jns03 atau jns02

Operator NOT •Contoh : SELECT * from tblfilm where not kdjns= "jns02" •Dipergunakan untuk menampilkan record yang tidak termasuk dalam suatu kondisi tertentu SELECT * FROM nama_tabel WHERE NOT fieldkondisi •Contoh : SELECT * from tblfilm where not kdjns= "jns02" •Record yang ditampilkan adalah semua record yang tidak memiliki kdjns=“jns02”

Menampilkan data dengan Alias •Untuk mengganti label nama kolom pada tampilan SELECT dapat dipergunakan perintah AS SELECT field_1 AS ‘Field ke satu’, field_2 AS ‘Field ke dua’ FROM nama_tabel •Contoh : select kdfilm as Kode_film, ket as sudah_belum from trans_kembali

Operator Aritmetika •Didalam SQL terdapat beberapa operator aritmetika yang dapat dipergunakan untuk berbagai macam kombinasi * , dipergunakan untuk perkalian / , dipergunakan untuk pembagian +, dipergunakan untuk penambahan -, dipergunakan untuk pengurangan

Menampilkan fungsi Agregat •Dalam penggunaan SQL Server, dapat dipergunakan beberapa fungsi agregat seperti : –SUM, AVG, COUNT, MIN, MAX

Fungsi Sum select sum(harga) as Total_hargapinjam from trans_pinjam •Dipergunakan untuk melakukan penjumlahan nilai record pada suatu field •Hanya dapat dipergunakan pada field bertipe integer dan tidak dapat dipergunakan untuk field bertipe string. SELECT SUM(field) FROM nama_tabel select sum(harga) as Total_hargapinjam from trans_pinjam

Fungsi AVG select avg(harga) as ratarata_harga from trans_pinjam •AVG(average) digunakan untuk mencari nilai rata-rata dari record dalam satu field. SELECT AVG(field) FROM nama_tabel select avg(harga) as ratarata_harga from trans_pinjam

Fungsi Count select count(kdfilm) from trans_pinjam •Dipergunakan untuk menghitung jumlah record yang ada dalam suatu tabel SELECT COUNT(nama_field) FROM nama_tabel select count(kdfilm) from trans_pinjam

Fungsi Min select min(harga) from trans_pinjam •Dipergunakan untuk menampilkan nilai record terkecil yang ada dalam satu field dalam sebuah tabel SELECT MIN(nama_field) FROM nama_tabel select min(harga) from trans_pinjam

Fungsi Max Select max(harga) from trans_pinjam •Dipergunakan untuk menampilkan nilai record terbesar yang ada dalam satu field dalam sebuah tabel SELECT MAX(nama_field) FROM nama_tabel Select max(harga) from trans_pinjam

Menampilkan data dengan DISTINCT •Perintah Select Distinct dipergunakan untuk menampilkan data hanya sekali dari data yang berulang dalam penampilannya. SELECT DISTINCT nama_field FROM nama_tabel select distinct (kdjns),namafilm from trans_pinjam

Thank You