Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehSergio Junior Telah diubah "10 tahun yang lalu
1
DDL(DATA DEFINITION LANGUAGE) DML (DATA MANIPULATION LANGUAGE)
SQL LANJUTAN DDL(DATA DEFINITION LANGUAGE) DML (DATA MANIPULATION LANGUAGE)
2
DDL (DATA DEFENITION LANGUAGE)
Perintah-perintah DDL adalah CREATE Membuat Table Alter Mengubah Struktur Table Drop Menghapus Table
3
CREATE Contoh untuk membentuk tabel barang
CREATE DIGUNAKAN UNTUK MEMBETUK TABLE Contoh untuk membentuk tabel barang create table barang ( kd_barang varchar2(10) not null primary key, nm_barang varchar2(20), satuan varchar2(15), harga number(5));
4
Membentuk tabel pelanggan
create table pelanggan( kd_pel varchar2(10) not null primary key, nm_pel varchar2(20), alamat varchar2(20), kota varchar2(15), telp varchar2(15));
5
Membentuk tabel jual CREATE TABLE "JUAL"
( "NO_JUAL" VARCHAR2(10) NOT NULL ENABLE, "KD_BARANG" VARCHAR2(10), "KD_PEL" VARCHAR2(10), "JUMLAH" NUMBER, "TANGGAL" DATE, CONSTRAINT "JUAL_PK" PRIMARY KEY ("NO_JUAL") ENABLE, CONSTRAINT "JUAL_FK" FOREIGN KEY ("KD_BARANG") REFERENCES "BARANG" ("KD_BARANG") ENABLE )
6
ALTER DIGUNAKAN UNTUK MENGUBAH STRUKTUR TABLE
Mengubah ukuran atau tipe datadata kolom digunakan perintah alter. Sebelum kita melakukan perubahan kita lihat dulu struktur table dengan perintah describe Contoh : desc barang
7
Struktur table barang Mengubah ukuran untuk kolom harga dari 5 ke 7
Alter table barang Modify( harga number(7) );
8
Menambah kolom pada tabel Alter table barang Add (jenis varchar2(10)
Ukuran kolom harga berubah dari 5 menjadi 7 Menambah kolom pada tabel Alter table barang Add (jenis varchar2(10) );
9
Kolo satuan telah ditambahkan dengan tipe data varchar2 dengan size 15
10
Menghapus kolom Alter table barang Drop (jenis);
11
DROP DROP DIGUNAKAN UNTUK MENGHAPUS TABLE DROP NAMA_TABLE; CONTOH
MENGHAPUS TABEL BARANG Drop table barang
12
DDL (Data manipulation Language)
Select menampilkan Insert menambah Update mengubah Delete menghapus
13
Insert insert into barang values ('B003','PENSIL','LUSIN',10000);
insert into barang values ('B004',‘SEPATU',‘PASANG',100000);
14
INSERT TIPE DATA DATE INSERT INTO JUAL VALUES('J003','B004','P001',4,'1 MAY 2013') INSERT INTO JUAL VALUES('J004','B004','P002',4,'1 MAY 2013') INSERT INTO JUAL VALUES('J005','B001','P002',4,'1 MAY 2013')
15
SELECT SELECT DIGUNAKAN UNTUK MENAMPILKAN ISI TABEL
MENAMPILKAN NAMA-NAMA BARANG DARI TABEL BARANG Select nm_barang from barang; MENAMPILKAN NAMA BARANG DAN HARGA BARANG Select nm_barang,harga from barang;
16
Where, And dan Or Where digunakan untuk menentukan kriteria seleksi
Select * from barang where kd_barang =‘B001’; Perintah diatas akan menapilkan semua kolom untuk barang yang memilki kd_barang B001
17
Select * from barang where kd_barang ='B001' OR KD_BARANG='B002'; Select * from barang where kd_barang ='B001' AND KD_BARANG='B002'; HASILNYA NOT FOUND
18
Order by Order by digunakan untuk menampilkan data dalam keadaan terurut select * from jual order by tanggal
19
Order by select * from jual order by tanggal desc Menampilkan semua isi tabel jual terurut berdasarkan tanggal penjualan dari data terbesar
20
Operator relasi operator penjelasan contoh = sama
Select * from barang where harga= 10000 <> Tidak Sama Select * from barang where harga<> 10000 < Lebih Kecii Select * from barang where harga<200000 > Lebih Besar Select * from barang where harga> >= Lebih besar atau sama Select * from barang where harga>=100000 <= Lebih Kecil atau sama Select * from barang where harga<= like Digunakan dengan simbol % Operato untuk mencari yang mengandung nilai like Select * from barang where nm_barang like ‘P%’ between Antara Select * from barang where harga between 1000 and 20000
22
Update, Delete
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.