Pada bagian pertama ini kita akan membahas tentang DDL atau Data
Definition Language pada MySql. DDL ini berfungsi untuk membuat, mengubah atau
menghapus semua yang dibutuhkan dalam database, baik itu databasenya sendiri,
tabel maupun yang lainnya.
Berikut ini adalah fungsi-fungsi DDL yang dapat digunakan :
CREATE
Create ini digunakan untuk membuat/mendefinisikan. Berikut adalah
contoh penggunaan create dalam database:
Create Database <nama_database>
create database ini digunakan untuk mendefinisikan database yang
akan kita buat. Berikut ini adalah contoh syntax-nya :
create database akademik
|
Create Table
<nama_tabel>
nama_kolom tipe_data
create table ini digunakan untuk mendefinisikan tabel-tabel yang
dibutuhkan dalam database yang telah dibuat. Berikut ini adalah contoh
syntax-nya:
create table mahasiswa (
nim integer,
nama_mahasiswa
varchar(50),
tanggal_lahir date
|
ALTER
Alter ini digunakan untuk mengubah. Berikut ini contoh penggunaan
alter dalam database:
Alter Table
Alter table ini digunakan untuk memodifikasi/mengubah struktur
table yang telah dibuat.
Alter Table <nama_tabel>
ADD <nama_columnnama_kolom> <tipe_data> digunakan untuk
menambahkan kolom baru pada tabel yang telah dibuat. Berikut contoh syntax-nya
alter table mahasiswa add tempat_lahir varchar(50)
|
Alter Table <nama_tabel>
DROP COLUMN <nama_kolom>, digunakan untuk menghapus salah satu
kolom yang telah dibuat pada tabel. Berikut contoh syntax-nya
alter table mahasiswa drop column tempat_lahir
|
Alter Table <nama_tabel>
Change <nama_kolom_lama> <nama_kolom_baru>
<tipe_data_baru>, digunakan untuk merubah kolom, baik itu namanya maupun
tipe datanya
alter table mahasiswa change nama_mahasiswa nama varchar(50)
|
Syntax diatas menghasilkan nama kolom yang baru dengan tipe data
yang sama dengan kolom sebelumnya. Jika kita hanya ingin mengubah tipe datanya
saja maka <nama_kolom_lama> dan <nama_kolom_baru> digunakan nama
kolom yang sama sedangkan tipe datanya gunakan tipe data yang baru seperti
contoh berikut
alter table mahasiswa change nama_mahasiswa nama_mahasiswa char(10)
|
syntax diatas menghasilkan kolom "nama_mahasiswa" dengan
tipe data baru yaitu "char(10)". Sedangakan jika kita ingin merubah
nama kolom sekaligus dengan tipe datanya maka contoh syntaxnya seperti berikut:
alter table mahasiswa change nama_mahasiswa nama char(10)
|
syntax diatas menghasilkan kolom baru yaitu kolom "nama"
dengan tipe data baru juga yaitu "char(10)".
DROP
Drop ini digunakan untuk menghapus. Berikut ini contoh penggunaan
drop dalam database:
Drop Database <nama_database>
drop database ini digunakan untuk menghapus database. Berikut
contoh syntax-nya:
drop database akademik
|
Drop Table <nama_tabel>
drop table ini digunakan untuk menghapus table. Berikut ini
contoh syntax-nya
drop table mahasiswa
|
sekian untuk dasar dasar mysql bagian pertama disambung kembali di
bagian kedua nanti. selamat mencoba






0 komentar:
Post a Comment