DDL Data definition language | MySql Basis Data


Pada kesempatan ini akan dibahas cara membuat tabel, rename tabel, hapus tabel,  tambah kolom, hapus kolom, dsb,
 
DDL (Data definition language) 
DDL digunakan untuk mendefinisikan kerangka database. Dalam DDL Anda bisa juga menentukan tipe data, panjang data dan juga nama field. Hal ini bisa dilakukan dalam perintah ALTER DAN CREATE. 
Perintah yang ada dalam DDL :
-CREATE => digunakan untuk membuat database dan tabel
-ALTER => digunakan untuk mengubah struktur tabel.
-DROP  => digunakan untuk menghapus database dan tabel.
-TRUNCATE => digunakan untuk mengosongkan tabel. 
 CREATE

-CREATE DATABASE nama_database;
 digunakan untuk membuat database.
-CREATE TABLE nama_tabel (nama_kolom_1 tipe_kolom_1 [not null] [primary key], .....);
 digunakan untuk membuat tabel.
TRUNCATE
-TRUNCATE TABLE nama_tabel;
  digunakan untuk mengosongkan tabel.
DROP
-DROP DATABASE nama_database;
  digunakan untuk menghapus database.
-DROP TABLE nama_tabel;
  digunakan untuk menghapus tabel.
RENAME
-RENAME TABLE nama_tabel_lama TO nama_tabel_baru;
  digunakan untuk mengganti nama tabel.
  ALTER
-ALTER TABLE nama_tabel ADD nama_kolom tipe_kolom;
  àdigunakan untuk menyisipkan kolom.
-ALTER TABLE nama_tabel_lama RENAME nama_tabel_baru;
  digunakan untuk mengganti nama tabel.
-ALTER TABLE nama_tabel CHANGE nama_kolom_lama nama_kolom_baru tipe_kolom;
  digunakan untuk mengganti nama kolom sekaligus tipe  
   datanya.
-ALTER TABLE nama_tabel DROP nama_kolom;
  digunakan untuk menghapus kolom.
-ALTER TABLE nama_tabel MODIFY nama_kolom tipe_kolom;
  digunakan untuk mengubah tipe data dan panjang data.
 DML (Data Manipulation Language)

SELECT
-SELECT nama_kolom FROM nama_tabel WHERE kriteria;
  digunakan untuk menampilkan record dari kolom dan tabel yang ditunjuk.
-SELECT * FROM nama_tabel;
  digunakan untuk menampilkan record dari seluruh kolom dari tabel yang ditunjuk.
INSERT
-INSERT INTO nama_tabel VALUES (data_kolom_1, data_kolom_2,....);
  digunakan untuk memasukkan data ke dalam tabel.
UPDATE
-UPDATE nama_tabel SET nama_kolom=ekspresi WHERE kondisi;
  digunakan untuk mengubah data sesuai kondisi.
DELETE
-DELETE FROM nama_tabel WHERE kondisi;
  digunakan untuk menghapus data sesuai kondisi.
DDL Data definition language | MySql Basis Data Rating: 4.5 Diposkan Oleh: budis

No comments:

Berlangganan Via Email