SQL: Pernyataan CREATE TABLE


Pernyataan INSERT INTO

Fungsi pernyataan CREATE TABLE

Pernyataan CREATE TABLE termasuk dalam kateogri DDL (Data Definition Languange). Pernyataan ini digunakan untuk menciptakan suatu tabel dalam basis data.

Bentuk umum Pernyataan CREATE TABLE

Adapun bentuk umum pernyataan CREATE TABLE pada mySQL sebagai berikut:
CREATE TABLE nama_tabel
 (
 nama_kolom1 data_type1 [PRIMARY KEY],
 nama_kolom2 data_type2,
 nama_kolom3 data_type,
 ....
 )

Tipe data disesuaikan dengan karakteristik dari data-data setiap kolom atau field. Untuk refferensi tipe data dapat anda baca pada artikel: SQL: Tipe-tipe data

Contoh Pernyataan CREATE TABLE

Jika database belum ada maka buatlah database kepegawaian terlebih dahulu. Dengan perintah, sebagai berikut:

CREATE DATABASE kepegawaian

Jika diketahui contoh data tabel pegawai sebagai berikut:

Gambar 1. contoh tabel yang akan dibuat menggunakan pernyataan CREATE TABLE

Perintah SQLnya sebagai berikut:

CREATE TABLE pegawai
(
 nip CHAR(6) PRIMARY KEY,
 nama VARCHAR(50),
 alamat VARCHAR(100),
 tempat_lahir VARCHAR(30),
 tanggal_lahir DATE,
 gol CHAR(2),
 kode_jabatan CHAR(3),
 kode _fungsional CHAR(2)
)
 Catatan:
  • tipe CHAR umumnya digunakan untuk field yang memiliki panjang data yang seragam. misalnya nip, gol, kode_jabatan, dan kode_fungsional
  • tipe VARCHAR digunakan untuk field yang memiliki panjang data yang tidak seragam, misalnya nama, alamat dan tempat_lahir.

Latihan Pernyataan CREATE TABLE

Buatlah struktur tabel-tabel berikut menggunakan pernyataan CREATE TABLE

latihan pernyataan CREATE TABLE

latihan pernyataan CREATE TABLE

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

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

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s