News Highlights

Your Ad Here

Fungsi CREATE pada SQL

Posted by Maulana Jodi Prayogo 2009-11-25

CREATE
CREATE digunakan untuk membuat basis data maupun objek-objek basis data. SQL yang umum digunakan adalah:

CREATE DATABASE nama_basis_data;
CREATE DATABASE adalah perintah untuk membuat sebuah basis data baru.
contoh:

CREATE DATABASE bsi;

hasilnya, perintah di atas akan membuat suatu database bersama 'bsi';












CREATE TABLE nama_tabel;
CREATE TABLE adalah perintah untuk membuat tabel baru pada basis data yang sedang aktif. Secara umum, perintah ini memiliki bentuk CREATE TABLE [nama_tabel]
(

nama_field1 tipe_data [constraints]
[,
nama_field2 tipe_data,
...]
)

atau

CREATE TABLE [nama_tabel]
(
nama_field1 tipe_data
[,
nama_field2 tipe_data,
...]
[CONSTRAINT nama_field constraints]
)

dengan:
nama_field adalah nama kolom (field) yang akan dibuat. Beberapa sistem manajemen basis data mengizinkan penggunaan spasi dan karakter non-huruf pada nama kolom. tipe_data tergantung implementasi sistem manajemen basis data. Misalnya, pada MySQL, tipe data dapat berupa VARCHAR, TEXT, BLOB, ENUM, dan sebagainya. constraints adalah batasan-batasan yang diberikan untuk tiap kolom. Ini juga tergantung implementasi sistem manajemen basis data, misalnya NOT NULL, UNIQUE, dan sebagainya. Ini dapat digunakan untuk mendefinisikan kunci primer (primary key) dan kunci asing (foreign key). Satu tabel boleh tidak memiliki kunci primer (primary key) sama sekali, namun sangat disarankan mendefinisikan paling tidak satu kolom sebagai kunci primer (primary key).

Contoh:

CREATE TABLE user
(
username VARCHAR(30) CONSTRAINT PRIMARY KEY,
passwd VARCHAR(20) NOT NULL,
tanggal_lahir DATETIME
);

0 Responses to Fungsi CREATE pada SQL

Post a Comment

Followers