Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

DDL(DATA DEFINITION LANGUAGE) DML (DATA MANIPULATION LANGUAGE)

Presentasi serupa


Presentasi berjudul: "DDL(DATA DEFINITION LANGUAGE) DML (DATA MANIPULATION LANGUAGE)"— Transcript presentasi:

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

21

22 Update, Delete


Download ppt "DDL(DATA DEFINITION LANGUAGE) DML (DATA MANIPULATION LANGUAGE)"

Presentasi serupa


Iklan oleh Google