Anda di halaman 1dari 2

1.

Data Definition Language (DDL)


2. Data Manipulation Language (DML)

Isi tabel, mengeksterak data, menampilkan, mencari data, update data, menghapus, menambahkan
data

Contoh : Insert into

3. Data Control Language (DCL), di matkul Administrasi Basis Data

Pembatasan hak askes, biasa digunakan admin (data administrator)

Perintah yg digunakan Gren

Contoh2 DDL:

Sintaks :

CREATE DATABASE nama_db

CREATE TABLE nama _tabel nya apa saja, file name, data type, file size

Notnull : data tidak boleh kosong, harus di input

CREATE UNIQUE INDEX nama_index ON nama_tabel (nama_kolom)

Contoh : Buat index dengan nama MHSIN berdasarkan NPM dari tabel MHS

CREATE VIEW nama_view[(nama_kolom1, SELECT statement [WITH CHEC OPTION]

Menghapus :

DROP DATABASE nama_db

DROP TABLE nama_table

Merubah Struktur tabel :

ALTER TABLE nama_tabel

ADD (nama_kolom type_kolom

[BEFORE nama_kolom]

Kasus2 DML :

INSERT
Sintaks : INSERT INTO nama_tabel [(nama_kolom1, ...)]

Contoh :

INSERT INTO MHS VALUES (“Bambang”,”Jl.Merpati”,”Bekasi”)

INSERT INTO MHS (Nama, Alamat) Values (“Andi”,”Jl.Merbabu”

Menghapus data :

Hapus mahasiswa dengan NPM : 001 dan KDMK : BSD

DELETE FROM NILAI WHERE NPM=”001” AND KDMK=”BSD”

Update data :

UPDATE MHS SET ALAMAT DEPOK WHERE NPM=005

UPDATE NILAI SET MID=MID+10 WHERE KDMK=KK021

SELECT*FROM nama_table | untuk menampilkan semua data

SELECT NPM, NAMA, ALAMAT, KOTA FROM MHS | menampilkan data khusus

SELECT MK FROM MHS WHERE SKS=2

SELECT NAMA FROM MHS WHERE ALAMAT=”DEPOK”

Dua jenis karakter :

Numerik : dikalkulasikan , tidak menggunakan tanda kutip

Label : tidak dikalkulasikan, menggunakan tanda kutip

Anda mungkin juga menyukai