Data Manipulation Language (DML)
›
Data
Manipulation Language (DML) adalah query language yang digunakan untuk memanipulasi data pada database
›
Perintah-Perintah yang terdapat pada
data manipulation language sebagai berikut :
• SELECT : Mengambil data dari satu tabel atau lebih dalam database
• INSERT : Menambahkan data baru ke dalam tabel
• UPDATE : Mengubah data pada tabel dalam satu kolom dan baris atau lebih
• DELETE : Menghapus data pada table
• MERGE : Melakukan insert, update, atau menghapus pada
table
hasil join
Data Definiton Language (DDL)
›
Data
Definiton Language (DDL) untuk mendefinisikan struktur data pada
database dan untuk membuat objek
database seperti tabel, constraint, dan stored prosedur
›
Perintah-perintah yang terdapat pada
data definition language sebagai berikut :
• USE
USE
: perintah untuk membuka atau mengaktifkan database yang akan digunakan
Bentuk Umum :
USE [nama_database]
Contoh :
USE AdventureWorks
• CREATE
Create
: perintah untuk membuat objek database (Tabel, View, atau Stored Procedure)
Bentuk
Umum :
Create
Table [nama_tabel] ([nama_kolom1] [data_type], [ nama_kolom2] [data_type], . .
. . , [nama_kolomN] [data_type])
Contoh
:
Create
Table [planets] ( [IndvidualID] [int] NOT NULL,
[PlanetName] [nvarchar] (50) NULL )
ON [PRIMARY]
GO
• ALTER
Alter
: perintah untuk mengubah objek database(Tabel, View, Stored Procedure)
Bentuk
Umum :
Alter
Table [nama_tabel] ADD [nama_kolom] [data_type]
Contoh
:
Alter
Table [planets] ADD PlanetType nvarchar(50) NULL
GO
• DROP
Drop
: perintah untuk menghapus objek database (Tabel, View, Stored Procedure)
Bentuk
Umum :
Drop
Table [nama_tabel]
Contoh
:
Drop
Table [planets]
GO
• TRUNCATE
Truncate
: perintah untuk menghapus data pada tabel tanpa menghapus struktur tabel
Bentuk
Umum :
Truncate
Table [nama_tabel]
Contoh
:
Truncate
Table [planets]
GO
0 komentar:
Posting Komentar