Beranda > Database, JTK > SQL Manager (Data Definition Language)

SQL Manager (Data Definition Language)

Mari kita lanjutkan pembahasan selanjutnya tentang SQL Manager ini.

Pada posting saat ini saya akan membahas cara membuat tabel di SQL Manager.

Pada SQL manager ini kita menggunakan 3 Bahasa yang akan sering di gunakan :

:arrow:

  1. Data Definition Language (DDL), Perintah untuk membuat Database
  2. Data Manipulation Language (DML), Perintah untuk merubah atau mencari isi dari database
  3. Data Control Language (DCL), Perintah untuk mengendalikan keamanan (security) dari database beserta isinya.

Untuk pembuatab tabel kita menggunakan DDL.

Perintah dan Struktur Pembuatan Tabel

CREATE TABLE <nama tabel>

(

<nama field 1> <jenis dan ukuran field 1> not null/”boleh dikosongkan,

<nama field 2> <jenis dan ukuran field 2> not null/”boleh dikosongkan,

.

.

. dst,

CONSTRAINT <nama primary key> PRIMARY KEY (<nama fields>)

)

CONTOH NYA:

create table Mahasiswa
(
NIM CHAR(9) not null,
Nama CHAR(30),
Alamat CHAR(35),
CONSTRAINT pkNIM PRIMARY KEY (NIM)
)

dari contoh di atas berarti saya telah membuat suatu table dengan field-field berikut:

NIM di isi 9 karakter dan tidak boleh kosong, Nama di isi 30 karakter (max), Alamat di isi 35 karakter (max),

pada tabel di atas saya membuat NIM menjadi Primary Key.

Nah Kalo untuk merubah atau mengedit tabel yang sudah dibuat dapat dilakukan dengan perintah ALTER TABLE berikut strukturnya :

ALTER TABLE <nama table> ADD <nama field> <jenis dan ukuran field>

atau

ALTER TABLE <nama table> DROP <nama field>

atau

ALTER TABLE <nama table> DROP CONSTRAINT <nama constraint>

Silahkan langsung di praktekan tutor di atas :D karena dengan praktek akan menjadi semakin jelas dan mengerti.

Di posting selanjutnya saya akan menjelaskan tentang cara memanipulasi table yang telah dibuat. :lol:

Categories: Database, JTK

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.