Cara Membuat Table Di Oracle SQL

Pada tutorial SQL kali ini, kita akan belajar untuk membuat sebuah table di Oracle. Table adalah salah satu objek di database yang digunakan untuk menyimpan sebuah data dalam bentuk baris dan kolom.

Untuk membuat sebuah table, Anda dapat menggunakan perintah CREATE TABLE.

Cara Membuat Table Di Oracle SQL


Baca Juga:

Sintak Dasar


Di bawah ini adalah sintak dasar perintah Create Table di Oracle SQL:

CREATE TABLE table_name(
   column_name1 data_type,
   column_name2 data_type,
   column_name3 data_type,
   .....
   column_nameN data_type,
   PRIMARY KEY( one or more columns )
);

Penjelasan sintak:

  • table_name adalah nama table yang akan Anda buat. Setiap nama table di dalam database harus unik, tidak boleh ada yang sama.
  • column_name1, column_name2, column_name3, dan seterusnya adalah nama kolom yang akan ditambahkan ke dalam table dimana data akan disimpan. Setiap nama kolom harus unik dalam satu table.
  • data_type adalah tipe data yang disematkan pada kolom. Tipe data menentukan data yang boleh dimasukkan ke dalam kolom yang bersangkutan. Untuk lebih jelasnya, silakan Anda baca lebih lanjut tutorial tentang Mengenal Tipe Data Di Oracle SQL
  • PRIMARY KEY adalah salah satu jenis constraint, dimana kolom yang bersangkutan akan dijadikan sebagai kunci primer di sebuah table. Tujuannya adalah untuk menjaga integritas data. Anda dapat menambahkan satu atau lebih kolom untuk dijadikan sebagai primary key.

Contoh


Sebagai contoh, buatlah sebuah table dengan nama "pegawai" pada schema "hris" yang telah Anda buat sebelumnya dengan menjalankan script di bawah ini pada program SQLPlus:

C:\Users\Dev>sqlplus

SQL*Plus: Release 11.2.0.1.0 Production on Sab Agt 6 22:50:25 2016

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

Enter user-name: hris
Enter password:

Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

Untuk membuat table "pegawai", Anda jalankan perintah berikut ini:

SQL> CREATE TABLE pegawai(
  2     id_pegawai VARCHAR2(5) NOT NULL,
  3     nama_pegawai VARCHAR2(20) NOT NULL,
  4     jns_kelamin CHAR(1) NOT NULL,
  5     alamat VARCHAR2(20),
  6     gaji NUMERIC,
  7     departemen VARCHAR2(5) NOT NULL,
  8     PRIMARY KEY(id_pegawai)
  9  );

Table created.

Apabila keluas pesan "Table created", berarti Anda telah sukses membuat table. Mudah bukan??

Sekian tutorial singkat tentang Cara Membuat Table Di Oracle SQL. Semoga bermanfaat & Happy Learning Oracle SQL

Salam,

Nursalim

Share this

Related Posts

Previous
Next Post »