• Tidak ada hasil yang ditemukan

5Basic SQL – MEF Materi Sistem dan Teknologi Informasi | Blog Mas'ud Effendi Basic SQL MEF

N/A
N/A
Protected

Academic year: 2018

Membagikan "5Basic SQL – MEF Materi Sistem dan Teknologi Informasi | Blog Mas'ud Effendi Basic SQL MEF"

Copied!
17
0
0

Teks penuh

(1)

SQL (Structured Query Language)

(2)

SQL

Structured Query Language

Awalnya disebut SEQUEL

DB/2, SQL/DS dan oracle saat pertama kali

(3)

SQL

Bahasa standar yang digunakan untuk berkomunikasi dengan

database relasional

Dapat diterapkan untuk banyak database management system

(DBMS) seperti MySQL, Microsoft SQL Server, Oracle,

DB2, PostgreSQL

Perintah standar SQL pada beberapa DBMS hampir sama,

(4)

Klasifikasi SQL

Data Definition Language (DDL) Data Manipulation Language (DML) Data Control Language (DCL)

(5)

SQL Table Creation and Population Commands

Mendefinisikan table (relation)

Mengisi tabel (relation)

create table tablename (columnname datatype {,columnname datatype})

insert into tablename (columnname {,columnname}) values (value {,value})

create table item (item_nr varchar2(3), description

varchar2(10), pack_unit integer, unit_price number(5,2))

(6)

DELETE

Baris dapat dihapus dengan operasi DELETE

DELETE FROM tablename WHERE condition

(7)

The SQL Retrieval Statement

Operasi SELECT…..

Corrname

coorelation name

alias

(8)

SQL select Example

Berikut adalah hasil operasi SELECT berdasarkan

relation/tabel yang telah dibuat dengan operasi

CREATE dan INSERT

select * from item;

Item_Nr Description Pack_Unit Unit-Price

(9)

SQL select Example

Setelah lebih banyak entry

select * from item;

Item_Nr Description Pack_Unit Unit-Price

(10)

SQL - A Simple PROJECTION

select item_nr, description from item;

Item_Nr Description

(11)

SQL - A SELECTION

select * from item

where item_nr > 'I30' and item_nr < 'I90';

Item_Nr Description Pack_Unit Unit-Price

I35 Nut 100 0.05

I87 Washer 100 0.05

I56 Hammer 1 14.95

I34 Nail 20 3.45

(12)

SQL - The ORDER BY Clause

Item_Nr Description Pack_Unit Unit-Price

I56 Hammer 1 14.95

I34 Nail 20 3.45

I35 Nut 100 0.05

I87 Washer 100 0.05

select * from item

where item_nr > 'I30’ and item_nr < 'I90'

(13)

SQL - RESTRICTION and PROJECTION

select item_nr,description from item where item_nr > 'I30'

and item_nr < 'I90’;

Item_Nr Description

I56 Hammer

I34 Nail

I35 Nut

(14)

The Other Two Tables in the Sample Data

Model . . .

Item_Nr Supp_Nr

I26 S45

Supp_Nr Supp_Name

S21 Allgoods

S34 Sumgoods

(15)

An SQL JOIN (ITEM to ITEMSUPPLIER)

select * from item i, itemsupplier i_s where i.item_nr = i_s.item_nr;

Item_Nr Description Pack_Unit Unit-Price Item_Nr Supp_Nr

(16)

Three Tables, Two Joining Conditions

select * from item i, itemsupplier i_s, supplier s where i.item_nr = i_s.item_nr

and s.supp_nr = i_s.supp_nr;

Item_Nr Description Pack_Unit Unit-Price Item_Nr Supp_Nr Supp_Nr Supp_Name

(17)

Two Joins, a Selection and a Projection

select i.item_nr, description, s.supp_nr, supp_name from item i, itemsupplier i_s, supplier s

where i.item_nr = i_s.item_nr and s.supp_nr = i_s.supp_nr

and i.item_nr > 'I30' and i.item_nr < 'I90'

Item_Nr Description

Supp_Nr Supp_Name

I35

Nut

S45

Fewgoods

I87

Washer

S21

Allgoods

I87

Washer

S34

Sumgoods

I56

Hammer

S21

Allgoods

Referensi

Dokumen terkait

Permasalahan yang saat ini terjadi pada PT Onassis Wisata Cemerlang menurut Ibu Riama Chaidir selaku manajer pada PT Onassis Wisata Cemerlang adalah ingin

TK AL HIDAYAH SANANWETAN 1 TK AL HIDAYAH XI BENDOGERIT TK AL-HIDAYAH SANANWETAN II TK ALAM AL GHIFARI TK BUDI UTOMO TK K SANTA MARIA TK KARTIKA V - 43 TK KEMALA BHAYANGKARI 44

Keywords: ​ ​ teenage pregnancy; low birth weight; less chronic energy; ​ anemia. 1 Departemen Biostatistik, Epidemiologi, dan Populasi Kesehatan, Fakultas Kedokteran,

[r]

Memvariasikan jumlah subcarrier dan jenis modulasi dilakukan pada sistem MIMO- OFDM QOSTBC dan QOSFBC untuk mengetahui kinerja yang terbaik.. Kata kunci: MIMO-OFDM, QPSK,

Penerapan Metode Demonstrasi Menggunakan Alat Peraga Torso Untuk Meningkatkan Hasil Belajar Siswa Materi Sistem Gerak Pada

“Keraja sama dengan pemerintah yaitu meminjamkan lahan dan listrik terus kita dimasukkan kedalam program Bank Sampah di Dinas Kebersihan dan juga ada pemeran Hut

PENGAMBILAN KEPUTUSAN PIMPINAN UD TEGUH JAYA MEDAN Informasi merupakan dasar bagi seluruh aktivitas yang mencakup perencanaan, pengoperasian, dan pengawasan dalam organisasi