Me-Retrieve Data Menggunakan Pernyataan SQL SELECT

Slides:



Advertisements
Presentasi serupa
SQL – DML.
Advertisements

Yuswanto Modifikasi Data.
SQL.
SQL (Structured Query Language)
SQL (Struktured Query Language)
SISTEM BASIS DATA INTRO-5. •Setelah mengikuti perkuliahan ini diharapkan mahasiswa dapat mengerti : 1.Aplikasi perintah SQL ke MySql Server 2.Mengerti.
PERINTAH SQL.
BAHASA QUERY TERAPAN Sub Materi : Structured Query Language
1 Penulisan Statements SELECT SQL Dasar. 1-2 Tujuan Setelah mengikuti sesi ini, diharapkan mampu : Mendaftar kemampuan statement SELECT SQL Mengeksekusi.
SQL ADVANCEADVANCE. SQL Data Type MySQL Text Type : 9/7/2014By : Suwondo, S.Kom2.
PEMROGRAMAN BASIS DATA
Praktikum Database Pengenalan Query
SQL.
Strctured Query Language
5. MENAMPILKAN DATA DARI BEBERAPA TABEL
DATA AGREGAT MENGGUNAKAN GROUP FUNCTIONS
Pemrograman Visual II Database Management System (DBMS) Oleh: Erna Sri Hartatik, S.Kom
DDL ( Data Definition Language ) DML ( Data Manipulation Language )
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.
Data Definition Language dan Data Manipulation Language

MANAJEMEN BASIS DATA Pertemuan 6 SQL - SELECT.
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
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-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 :
MANAJEMEN BASIS DATA Pertemuan 8 SUBQUERY.
STRUCTURED QUERY LANGUAGE (SQL)
PTIK-13 PERANCANGAN DATABASE (2) MENGOLAH DATA MENJADI INFORMASI Dosen: Arya Yudhi W.,S.Kom.,M.Kom.
Basis Data Terapan Antonius Wahyu Sudrajat, S. Kom., M.T.I Perintah Drop Sintak Menghapus Tabel Drop Aturan: Harus dimulai dari table yang paling children.
SQL (Structure Query Language)
SQL (Structure Query Language) Pertemuan 5 – Reporting Aggregate Data Using the Group Function sy urf gm ail. co m.
Pertemuan ke-sekian Structure Query Language (SQL) Lanjut
Structure Query Language
PEMASARAN BERBASIS WEB
DDL, DML.
Query.
SQL.
SQL (Structure Query Language)
Adi Rachmanto – UNIKOM Q U E R Y Adi Rachmanto – UNIKOM
Menggunakan Subquery untuk Memecahkan Query Query
Using Subqueries to Solve Queries
SQL DML Pertemuan 6 dan 7.
Konsep Teknologi Informasi B
SQL (Structured Query Language)
PEMASARAN BERBASIS WEB
SQL pada basis data client-server
SQL OVERVIEW.
Dml(Data manipulation language)
Oleh : Henry Primandari,S.Kom (2006) STMIK MDP Palembang
Sistem Manajemen Basis Data
MENAMPILKAN DATA DARI BEBERAPA TABEL
Structured Query Language (SQL)
Structured Query Language
Data Manipulation Language (DML)
Adi Rachmanto – UNIKOM Q U E R Y Adi Rachmanto – UNIKOM
Structure Query Language (II)
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
Structured Query Language (SQL)
Referensi Bahasa MySQL
MENAMPILKAN DATA DARI BEBERAPA TABEL
DATA MANIPULATION LANGUAGE
Structured query language (sql)
BAHASA BASIS DATA Retreiving Data dan Manipulation Function
Pengantar Teknologi SIM 2 (pertemuan 7)
Transcript presentasi:

Me-Retrieve Data Menggunakan Pernyataan SQL SELECT Oleh : SYAIFUL HUDA, S.Kom Powerpoint Templates

KEMAMPUAN PERNYATAAN SQL SELECT Pernyataan SELECT mengambil ( retrieve ) informasi dari database. Dengan suatu pernyataan SELECT dapat digunakan sebagai berikut : Projection : Memilih kolom-kolom dalam suatu tabel yang dihasilkan sari suatu query. Memilih beberapa atau banyak kolom yang dibutuhkan. Selection : Memilih Baris-baris dalam suatu tabel yang dihasilkan dari suatu query. Banyak kriteria yang dapat digunakan untuk membatasi baris-baris yang diambil. Joining Mengambil Data bersama yang disimpan dalam tabel-tabel yang berbeda dengan menentukan hubungan antar mereka. Powerpoint Templates

PERNYATAAN SQL SELECT Projection Selection Join Powerpoint Templates

PERNYATAAN SELECT DASAR SELECT mengidentifikasi kolom-kolom yang akan ditampilkan FROM mengidentifikasikan isi tabel di dalam kolom-kolom Suatu klausa SELECT yang menentukan kolom-kolom yang akan ditampilkan Suatu klausa FROM yang menunjukkan isi kolom pada dalam suatu tabel yang didaftarkan dalam klausa SELECT Powerpoint Templates

DALAM SINTAQ SELECT dalam suatu daftar satu atau beberapa kolom DISTINCT untuk menghilangkan duplikasi Column /expression untuk memilih nama kolom atau sebuah expresi Alias untuk memberikan nama kolom yang dipilih dengan judul berbeda FROM Table untuk menentukan isi kolom dalam suatu table Powerpoint Templates

KEYWORD, CLAUSE dan STATEMENT Sebuah Keyword menunjukkan pada elemen individual SQL Contoh : Select dan From adalah Keyword Sebuah Clausa adalah bagian dari pernyataan SQL Contoh : Select nim, nama … Sebuah Statement (pernyataan) adalam suatu kombinasi dari dua atau beberapa klausa Contoh : Select * From nama adalah suatu pernyataan SQL Powerpoint Templates

URUTAN PROSES PERINTAH SELECT SELECT : Pilih Kolom FROM : dari tabel mana data berasal WHERE : Pilih record yang memenuhi kondisi GROUP BY : Kelompok berdasarkan nilai yang sama dari kolom HAVING : Pilih kelompok yang memenuhi kondisi ORDER BY : Urutan baris berdasarkan kolom Powerpoint Templates

SELURUH KOLOM DAN SELURUH BARIS Select nim, nama, alamat from mahasiswa Karena banyak SQL perolehan kembalinya memerlukan seluruh kolom suatu tabel, ada suatu cara yang cepat menyatakan 'semua kolom' di dalam SQL, dengan menggunakan suatu tanda bintang (asterisk) (*) sebagai pengganti kolom terbut. Statemen yang berikut adalah suatu padanan dan cara yang lebih pendek menyatakan query ini: SELECT * FROM mahasiswa; Powerpoint Templates

SEBAGIAN KOLOM DAN SELURUH BARIS Select nim, nama from mahasiswa Nim nama 0101001 ERWANTO 0101002 HERMAN ADI SAPUTRO 0101003 JOKO SETIAWAN 0101004 YULI PRASETIYANI 0101005 HESTI PUTRI 0101006 PUTRI SESULIH Powerpoint Templates

MENGGUNAKAN DISTINCT SELECT DISTINCT alamat FROM mahasiswa; alamat SURABAYA MADIUN MALANG Powerpoint Templates

MODIFIKASI DATA DENGAN PERINTAH UPDATE UPDATE [nama tabel] set [nama kolom] = [isi data] WHERE [nama kolom] = [kata kunci] Sintaks : UPDATE mahasiswa set alamat = ‘MALANG’ where nim=‘0101006’ Powerpoint Templates

MENGHAPUS DATA DALAM SATU BARIS TABEL DELETE FROM [nama tabel] WHERE [nama kolom] = [kata kunci] Sintaks : DELETE FROM mahasiswa where nim=‘0101006’ Powerpoint Templates

EKPRESI ARITMATIKA Operator : Kita mungkin membutuhkan untuk memodifikasi data yang ditampilkan, atau Anda mungkin ingin melakukan perhitungan atau mencari bagaimana sekenario sekenario. Semua itu dapat dilakukan dengan menggunakan ekspresi ekspresi aritmatika. Suatu ekspresi aritmatika dapat berisi nama nama kolom, kontanta nilai nilai numeric, dan operator operator aritmatika. Powerpoint Templates

DAFTAR OPERATOR ARITMATIKA SQL : + adalah ( Penjumlahan ) - adalah ( Pengurangan ) / adalah ( Pembagian ) * adalah ( Perkalian ) Contoh : SELECT nim, uts, uas, (uts+uas) as total FROM nilai Powerpoint Templates

OPERATOR YANG DIKERJAKAN ( PRECEDENCE) Jika suatu operator aritmatika berisi lebih dari satu operator, perkalian dan pembagian dievaluasi lebih dulu. Jika operator operator dalam suatu ekspresi sama peroritasnya, maka dievaluasi dari kiri ke kanan. Anda dapat menggunakan tanda kurung untuk menjalankan ekspresi yang diapit dengan tanda kurung agar dievaluasi lebih dulu. Powerpoint Templates

ATURAN-ATURAN ( PRECEDENCE ) Perkalian dan pembagian dijalankan sebelum penjumlahan dan pengurangan. Operator operator yang memiliki prioritas yang sama akan dievaluasi dari kiri ke kanan Tanda kurung digunakan untuk mengabaikan (override) dari default operator yang dikerjakan lebih dulu atau untuk menjelaskan pernyataan. Powerpoint Templates

SELESAI… Powerpoint Templates