SQL (Structured Query Language)

Slides:



Advertisements
Presentasi serupa
SQL – DML.
Advertisements

SQL.
SQL (Structured Query Language)
SQL (Struktured Query Language)
Menggunaka n alter dan perintah DML PEMROGRMAN WEB 1 Asfan Muqtadir, S.Kom.
BAHASA QUERY TERAPAN Sub Materi : Structured Query Language
SQL.
Aljabar Relasional.
Aljabar Relasional.
Pertemuan : Basisdata Terapan
Aljabar Relasional Materi pertemuan 21.
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.
Data Types Data Definition Language Referential Constraint SQL Query
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
MANAJEMEN BASIS DATA Pertemuan 8 SUBQUERY.
SQL (Structured Query Language)
STRUCTURED QUERY LANGUAGE (SQL)
Data Manipulation Language
Data Manipulation Language Presented by : Herianto.
PTIK-13 PERANCANGAN DATABASE (2) MENGOLAH DATA MENJADI INFORMASI Dosen: Arya Yudhi W.,S.Kom.,M.Kom.
SQL (Structured Query Language)
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) Pertemuan 3 – RESTRICTING AND SORTING DATA sy urf gm ail. co m.
Basis Data Bab VIII Bahasa Kueri Presented by Mulyono, S.Si, M.Kom
SQL-Pembatas dan Pengurutan Data
Modul SBD-2 …….. SQL Server
Struktur Query Language
PEMASARAN BERBASIS WEB
SQL (Structured Query Language)
Query.
Structure Query Language (SQL)
SQL.
Adi Rachmanto – UNIKOM Q U E R Y Adi Rachmanto – UNIKOM
Query.
SQL -- DML Pertemuan 7.
MENGENAL BERBAGAI OPERATOR LAINNYA
Connect to the Server - Putty
SQL (Structured Query Language)
EXIT KD 3.4 “ Fungsi-Fungsi Agregasi “. MATERI Disusun Oleh :
PENGAKSESAN QUERY.
PEMASARAN BERBASIS WEB
ALJABAR RELASIONAL dan QUERY
SQL (Structured Query Language)
Oleh : Henry Primandari,S.Kom (2006) STMIK MDP Palembang
SQL (Structured Query Language)
Perintah Manipulasi Data
SQL (2) (Structure Query Language)
Presented by Team Basis Data
Structured Query Language (SQL)
Data Manipulation Language (DML)
Adi Rachmanto – UNIKOM Q U E R Y Adi Rachmanto – UNIKOM
Aljabar Relasional.
Adi Rachmanto – UNIKOM Q U E R Y Adi Rachmanto – UNIKOM
Structure Query Language (II)
SQL (Structured Query Language) Oleh : Cosmas Haryawan.
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
BASIS DATA LANJUT SEMESTER II
MODUL 3 DATA MANIPULATION LANGUAGE
Basis Data - Udinus Semarang
Structured Query Language (SQL)
ACCESS POINT 2007 PT. JASA MARGA SURABAYA.  Tabel memiliki primary key, yaitu suatu atribut yang tidak hanya mengidentifikasi secara unik suatu kejadian.
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
Basis Data Bahasa Kueri Basis Data
Structured query language (sql)
BAHASA BASIS DATA Retreiving Data dan Manipulation Function
Basis Data Bahasa Kueri Basis Data
Transcript presentasi:

SQL (Structured Query Language)

Struktur Dasar Sebuah ekspresi SQL dasar terdiri atas 3 klausa yaitu : - Select - From - Where

select Klausa select digunakan untuk menetapkan daftar atribut (field) yang diinginkan sebagai hasil query Berasosiasi dengan operasi proyeksi

from Klausa from digunakan untuk menetapkan relasi/tabel atau gabungan tabel yang akan ditelusuri selama query data dilakukan

where Klausa digunakan sebagai predikat (kriteria) yang harus dipenuhi dalam memperoleh hasil query Sifat klausa where opsional berasosiasi dengan operasi Seleksi

Sintaks Sintak (format penulisan) dari ekspresi SQL dasar dengan 3 klausa tersebut adalah : select A1 [, A2, …, An] from t1 [, t2, …, tm] [ where P ]

Keterangan : A1, A2, …, An merupakan daftar atribut t1, t2, …, tm merupakan daftar tabel atau relasi P merupakan predikat [ ] merupakan tanda opsional (boleh digunakan, boleh tidak digunakan) tergantung kebutuhan

Contoh Jika ingin menampilkan NPM dan Nama Mahasiswa di tabel Mahasiswa maka perintahnya Select NPM, nama From Mahasiswa

Jika ingin melakukan query terhadap semua atribut dapat dilakkan dengan menuliskan semua atribut satu per satu atau dengan menggunakan notasi * Select * From mahasiswa

Operator yang dapat digunakan : = menyatakan kesamaan < > menyatakan ketidaksamaan < = menyatakan lebih kecil atau sama dengan > = menyatakan lebih besar atau sama dengan < menyatakan lebih kecil > menyatakan lebih besar Operator Logika yang dapat digunakan (and,or,not)

Query yang berbentuk range (jangkauan) nilai tertentu dapat menggunakan klausa between misal : menampilkan nama mahasiswa yang berada antara semester 3 hingga semester 5 select nama from mahasiswa where semester between 3 and 5

Untuk atribut yang bertipe string, dapat melakukan pencarian dengan pola tertentu dengan menggunakan karakter % (percent) : sesuai dengan semua substring _ (underscore) : sesuai untuk semua karakter pada posisi tertentu tambahan klausa like pada klausa where

contoh Menampilkan nama mahasiswa yang berawalan huruf ‘a’ select nama from mahasiswa where nama like ‘a%’ Menampilkan nama mahasiswa yang huruf keduanya huruf ‘u’ where nama like ‘_u%’

Perlu diperhatikan untuk melakukan query terhadap 2 tabel atau lebih tabel-tabel yang menjadi sumber query harus memiliki keterhubungan yang diwakili dengan kesamaan nilai

Kita dapat menggunakan nama alias untuk tabel-tabel pada klausa from untuk menyederhanakan penulisan Ekspresi diatas dapat pula dinyatakan dengan : Select * From Mahasiswa M, Jurusan J Where M.KodeJurusan = J.KodeJurusan