Pelajaran Hidup

Inspirasi dari sebuah pengalaman dan pelajaran hidup..Semua butuh sebuah pembelajaran

Perintah-perintah di MySQL

DDL(Data Definition Language) yaitu bahasa yang memiliki kemampuan untuk mendefinisikan data yang berhubungan dengan pembuatan dan penghapusan objek seperti tabel, indeks, bahkan basis datanya sendiri.
Misal : create, drop, alter

DDL memiliki fungsi untuk melakukan hal-hal berikut :
1. Membuat atau menghapus database
2. Membuat atau menghapus tabel
3. Memodifikasi tabel
4. Menciptakan integritas referensial
5. Menciptakan indeks

Perintah-perintah di MySQL

Membuat database :
create database ;
contoh : create database achicha;

Menampilkan database yang ada dimysql :
show databases;

Menampilkan tabel yang telah dibuat :
show tables;

Menggunakan database :
use ;
contoh : use achicha;

Menghapus database :
drop ;
contoh : drop achicha;

Membuat tabel baru :
create table (nama_kolom );
contoh : create table mahasiswa(nim char(10) NOT NULL PRIMARY KEY, nama char(20), alamat char(30), TTL DATE);

Keterangan :
PRIMARY KEY adalah kunci utama
NOT NULL artinya setiap kolom tidak boleh kosong, sedangkan jika diisikan untuk dikosongkan dapat menggunakan parameter NULL

Melihat struktur tabel :
desc ;
contoh : desc mahasiswa;

Mengubah struktur tabel :
alter table [spesifikasi perubahan]

Menambah kolom baru dalam tabel tertentu, parameter yang digunakan adalah ADD.
alter table nama_table ADD kolom_baru tipe(panjang) [first | after kolom_lama];
contoh : alter table mahasiswa ADD telepon char(12) after alamat;

Mengubah nama kolom tertentu, parameter yang digunakan adalah CHANGE
after table nama_table CHANGE kolom_lama kolom_baru tipe(panjang);
contoh : alter table mahasiswa CHANGE telepon telp char(15);

Mengubah nama tabel, parameter yang digunakan RENAME
alter table namatable_lama RENAME to namatable_baru;
contoh : alter table mahasiswa RENAME to mhs;

Menghapus tabel
drop nama_tabel;
contoh : drop mahasiswa;

Referensi :
Petunjuk Praktikum Basisdata(2011), UAD

0 komentar:

Posting Komentar