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

Slides:



Advertisements
Presentasi serupa
Yuswanto Modifikasi Data.
Advertisements

Sejarah (1) • Tahun 1974, Dr. Chamberlin dari Saan Jose Laboratorium IBM mendefinisikan sebuah bahasa untuk mengakses database yang disebut dengan SEQUEL.
MATA KULIAH : “LOGIKA DAN ALGORITMA”
Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, Frank & Rudy
SISTEM BASIS DATA INTRO-5. •Setelah mengikuti perkuliahan ini diharapkan mahasiswa dapat mengerti : 1.Aplikasi perintah SQL ke MySql Server 2.Mengerti.
UNIVERSITAS BINA DARMA 2013 DATA MANIPULATION LANGUAGE (DML)
PERINTAH SQL.
Dasar-dasar SQL soesanto.
BEKERJA DENGAN COMMAND LINE
DDL & Aturan Referential
PEMROGRAMAN BASIS DATA
Latihan SQL.
Oleh : Kholid Fathoni, S.Kom., M.T.
Database MySQL.
Manajemen Basis Data menggunakan SQL Server
Pertemuan 4 Database dengan MySQL.
Basis Data Bab 3 Structured Query Language (SQL).
MODUL 2 BAHASA BASIS DATA
Basisdata 2 T.Informatika UTM Ganjil 2012/2013 Fika Hastarita Rachman.
DATA MANIPULATION LANGUAGE (DML)
Microsoft SQL Server DDL dan DML dasar
Data Definition Language dan Data Manipulation Language
Review DDL Pertemuan ke 2.
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
BASIS DATA TERAPAN Pertemuan 2.
Data Types Data Definition Language Referential Constraint SQL Query
SQL (Structure Query Language)
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
STRUCTURED QUERY LANGUAGE (SQL)
SQL Pertemuan
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
SQL Basis data kelas XI. PENGENALAN SQL ■SQL merupakan singkatan dari Structured Query Language. ■SQL merupakan bahasa yang digunakan untuk mengakses.
DDL (DATA DEFINITION LANGUAGE) DALAM SQL
SQL Basis Data.
Pertemuan after UTS Structure Query Language (SQL)
PEMASARAN BERBASIS WEB
SQL.
Bahasa query terpan.
Konsep Teknologi Informasi B
VII. DDL Di sajikan untuk Lingkungan TASS Dosen : Tora Fahrudin., M.T
Manajemen Basis Data menggunakan SQL Server
Data Manipulation Languange (DML) Perintah INSERT dan DELETE
Konsep Teknologi Informasi B
SQL (Structured Query Language)
DDL (Data definition language)
PEMASARAN BERBASIS WEB
SQL pada basis data client-server
Stucture Query Language
Stucture Query Language
SQL OVERVIEW.
Created By Amir Ali,S.Kom.,M.Kom
BEKERJA DENGAN STRUCTURED QUERY LANGUAGE (SQL)
BEKERJA DENGAN STRUCTURED QUERY LANGUAGE (SQL)
Structured Query Language
Basis Data [TK1064] I. Pengenalan Basis Data
DDL (DATA DEFINITION LANGUAGE) DALAM SQL
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
EXERCISE DML Part I Buatlah sebuah tabel baru nama = Dosen
SQL.
Stucture Query Language
CREATE, MODIFY, & DELETE TABLE
Referensi Bahasa MySQL
Stucture Query Language
Praktikum Sistem Basis Data - 2
Praktikum 2 - Sistem Basis Data 1
MKA-30 Perancang dan Pemrograman WEB Wilonotomo, S.Kom., M.Si.
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
BAHASA BASIS DATA Data Manipulation Languange
BAHASA BASIS DATA Data Defenition Languange
Pengantar Teknologi SIM 2 (pertemuan 7)
Transcript presentasi:

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

DDL (DATA DEFENITION LANGUAGE) Perintah-perintah DDL adalah CREATE  Membuat Table Alter Mengubah Struktur Table Drop Menghapus Table

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));

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));

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 )

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

Struktur table barang Mengubah ukuran untuk kolom harga dari 5 ke 7 Alter table barang Modify( harga number(7) );

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) );

Kolo satuan telah ditambahkan dengan tipe data varchar2 dengan size 15

Menghapus kolom Alter table barang Drop (jenis);

DROP DROP DIGUNAKAN UNTUK MENGHAPUS TABLE DROP NAMA_TABLE; CONTOH MENGHAPUS TABEL BARANG Drop table barang

DDL (Data manipulation Language) Select  menampilkan Insert  menambah Update  mengubah Delete  menghapus

Insert insert into barang values ('B003','PENSIL','LUSIN',10000); insert into barang values ('B004',‘SEPATU',‘PASANG',100000);

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')

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;

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

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

Order by Order by digunakan untuk menampilkan data dalam keadaan terurut select * from jual order by tanggal

Order by select * from jual order by tanggal desc Menampilkan semua isi tabel jual terurut berdasarkan tanggal penjualan dari data terbesar

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> 100000 >= Lebih besar atau sama Select * from barang where harga>=100000 <= Lebih Kecil atau sama Select * from barang where harga<= 100000 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

Update, Delete