Anda di halaman 1dari 4

Alter Statement

Perintah Alter dapat digunakan untuk mengubah suatu tipe data


field/kolom pada table, tipe data yang akan diubah harus sesuai dengan tipe data
aslinya. Selain itu perintah alter juga dapat digunakan untuk menambah
field/kolom pada table dan menghapus field.

 Sintaks untuk menambah field pada table


ALTER TABLE <nama_tabel> ADD <nam_field> <tipe_data>

 Sintaks mengubah tipe data field


ALTER TABEL <nama_tabel>
ALTER COLUMN <nama_field> <tipe data baru>

 Sintaks menghapus field pada tebel


ALTER <nama_tabel> Drop <nama_field>

Insert Statement

Perintah Insert digunakan untuk memasukkan values/nilai pada field.


Dapat juga beberapa field tidak diisi dengan suatu nilai asalkan field tersebut
bukanlah filed kunci. Sintaks dasar dari penggunaan Insert adalah :

INSERT INTO <nama_tabel> (nama_field1,nama_field2,…) VALUES


(nilai1,nilai2,…)

Dengan Insert juga dapat melakukan pengisian values/nilai dari tabel lain.
Namun sebelumnya tabel baru harus terlebih dahulu dibuat dengan menyertakan
nama field yang sama dari field yang akan diisi.
 INSERT INTO <nama_tabel baru> (nama_field1,nama_field2)
SELECT TOP 2 nama_field1,nama_field2 FROM <nama_tabel>
ORDER BY nama_field1

Update Statement

Perintah update digunakan untuk mengubah isi dari suatu field/kolom.


Sintaks dasar dari perintah update :

 UPDATE <nama_tabel> SET <nama_field2> = VALUES / ISI


WHERE <nama_field3> = <VALUES nama_field3>

Dapat juga pada pengubahan isi suatu field dengan pengoperasian aritmetika.
Sintaknya adalah sbb :

 UPDATE <nama_tabel> SET <nama_field2> = nama_field2 * 2


WHERE <nama_field3> = <VALUES / isi nama_field3>
Dengan menghilangkan perintah where maka seluruh isi pada <nama_field2>
akan dikalikan dengan 2.

Delete Statement

Perintah delete digunakan untuk menghapus values / isi suatu field.


Sintaks dasar perintah Delete sbb :

 DELETE FROM <nama_tabel>


WHERE <nama_field2> = <values / isi nama_field2>

Perintah update juga dapat menghapus seluruh isi dari field. Dengan
menghilangkan perintah where.
Create Statement

Perintah create digunakan untuk menciptakan suatu tabel. Suatu


nama_field haruslah unik namun suatu nama field dapat sama jika berada pada
tabel yang berbeda sekalipun berada pada database yang sama. Sintaks dasar
perintah create sbb :

 CREATE TABLE <nama_tabel>


( nama_field1(tipe_data1), nama_field2(tipe_data2), nama_field n
(tipe_data n)
PRIMARY KEY (nama_field1) )

Drop Statement

Perintah drop digunakan untuk mengapus suatu tabel. Perintah ini


akan menghapus seluruh data pada suatu tabel. Sintaks dasar dari perintah
drop sbb :

 DROP TABLE <nama_tabel>

Suatu tabel dapat dihapus walaupun ada tabel lain yang bergantung kepada
tabel tersebut. Dengan catatan sebelum menghapus tabel terseut harus
menghilangkan constrait referenced key dari tabel tersebut. Sintaks sbb :

 ALTER TABLE <nama_tabel>


DROP CONSTRAIT <nama_field>
DROP TABLE <nama_tabel2>

Keteranan :
Sebelum menghapus <nama_tabel2> terlebih dahulu harus menghapus
<nama_field> yang menjadi constrait pada tabel <nama_tabel>.

Anda mungkin juga menyukai