SQL CREATE DATABASE
Pernyataan CREATE DATABASE dipakai untuk membuat database SQL yang baru.
Syntax:
CREATE DATABASE nama_database;
Gunakan nama database yang unik/belum ada di dalam RDBMS MySQL.
Contoh:
1| CREATE DATABASE database_baru;
Perintah tersebut untuk membuat database baru dengan nama database_baru. Setelah dibuat, database tersebut dapat dicek dalam daftar menggunakan perintah berikut:
1| SHOW DATABASES;
SQL DROP DATABASE
Pernyataan SQL DROP DATABASE digunakan untuk menghapus database yang telah ada di dalam skema/RDBMS MySQL.
Syntax:
DROP DATABASE DatabaseName;
Contoh:
Misalnya kita akan menghapus database database_baru, maka perintah yang dipakai adalah:
1| DROP DATABASE testDB;
Catatan:
Hati-hatilah dalam menggunakan perintah ini akan akan menghapus database dengan seluruh isinya dan datanya tidak bisa dikembalikan.
When you have multiple databases in your SQL Schema, then before starting your operation, you would need to select a database where all the operations would be performed.
SQL USE DATABASE
Perintah SQL USE dipakai untuk memilih database agar menjadi aktif. Dengan menggunakan USE ini, maka semua perintah yang dipakai pada saat melakukan query Data Manipulation akan secara default menggunakan database ini.
Syntax:
USE nama_database;
SQL CREATE TABLE
Perintah SQL CREATE TABLE digunakan untuk membuat table baru. Perintah tersebut termasuk pernyataan tentang daftar nama field dan tipe data yang dipakainya.
Syntax:
Basic syntax of CREATE TABLE statement is as follows:
CREATE TABLE table_name(
column1 datatype,
column2 datatype,
column3 datatype,
…..
columnN datatype,
PRIMARY KEY( one or more columns )
);
Berikut adalah contoh bagaimana menggunakan perintah CREATE TABLE untuk membuat table lengkap dengan field yang didefinisikan tipe-nya.
Contoh:
Berikut adalah contoh untuk membuat table CUSTOMER lengkap dengan field: ID (Integer), NAME (teks), AGE (Integer), ADDRESS (teks), SALARY (decimal), dan ID sebagai primary key.
1| CREATE TABLE CUSTOMERS(
2| ID INT NOT NULL,
3| NAME VARCHAR (20) NOT NULL,
4| AGE INT NOT NULL,
5| ADDRESS CHAR (25) ,
6| SALARY DECIMAL (18, 2),
7| PRIMARY KEY (ID)
8| );
Setelah table dibuat, anda dapat memverifikasi hasil table tersebut dengan memanggil perintah:
DESC CUSTOMERS;
SQL DROP Table
Pernyataan SQL DROP TABLE dipakai untuk menghapus table dan seluruh datanya, index, triggers, permission, dan seterusnya. Perintah ini sebaiknya dilakukan dengan hati-hati karena data yang sudah dihapus tidak bisa dikembalikan lagi.
Syntax:
DROP TABLE table_name;