BAB II
PEMBAHASAN
Syntax untuk melihat database yang telah kita buat
>> show
databases;
Kemudian syntax untuk menggunakan database yang
telah kita buat adalah use namadatabase;
Contoh : use toriqh;
Dan untuk melihat table yang kita buat harus
menggunakan syntax show
tables;
Untuk melihat field-field yang ada di table biodata
syntax yang digunakan adalah desc biodata;
Kita akan menambahkan menambahkan kolom pada table
yang telah kita buat dengan syntax ALTER TABLE biodata ADD COLUMN nomor_urut char(10);
Posisi dari kolom yang kita tambahkan berada pada
posisi akhir.
Apabila posisi kolom yang baru tidak sesuai dengan
yang di inginkan, kita bisa menghapuskan dengan syntax ALTER TABLE
biodata DROP COLUMN nomor_urut;
Untuk menambahkan kolom pada posisi pertama syntax
yang digunakan adalah ALTER TABLE biodata ADD COLUMN nomor_urut char(10)
FIRST;
Apabila ada kolom belum dimasukkan dan posisinya
apabila di ALTER biasa urutannya tidak sesuai kita bisa menyisipkan kolom
dengan syntax ALTER
TABLE biodata ADD COLUMN status varchar(10) AFTER ttl;
Apabila kita terlanjur membuat PRIMARY KEY
pada kolom yang salah kita bisa menggunakan ALTER TABLE biodata DROP PRIMARY KEY; untuk mengghapusnya.
PRIMARY KEY merupakan kunci utama yang wajib diisi untuk memudahkan perncarian.
Setelah dihapus, kita harus menambahkan PRIMARY KEY
lagi pada kolom yang diinginkan dengan syntax ALTER TABLE biodata ADD PRIMARY KEY
(nomor_urut);
Pada kolom nomor_urut tidak memiliki nilai default.
Untuk mengedit nilai defaultnya syntax
yang digunakan
ALTER TABLE biodata MODIFY COLUMN nomor_urut char(10) not null;
Untuk lebih
memudahkan dalam pencarian kita memerlukan index. Index memiliki fungsi mempercepat proses pencarian data dalam suatu
tabel. Adanya index pada suatu field tabel menyebabkan proses pencarian
otomatis akan dilakukan terlebih dahulu ke dalam index. Apabila ditemukan baru
akan diambilkan data sesungguhnya dari tabel. Index juga dapat dibuat untuk
setiap kolom yang akan dijadikan kriteria tertentu untuk pencarian data
sehingga proses pencariannya akan lebih cepat. Syntax yang digunakan adalah
ALTER TABLE biodata ADD INDEX
pengenal(nomor_urut);
Pada
kasus diatas nomor_urut tidak bisa memiliki key lebih dari satu, jadi kita
harus memilik salah satu untuk dijadikan index.
Untuk
menghapus index yang telah kita buat harus menggunakan syntax ALTER TABLE
biodata DROP INDEX pengenal;
Apabila
nama table ingin dirubah, kita bisa menggunakan ALTER TABLE biodata RENAME
TO data_pribadi;
Setelah
itu kita bisa menambahkan index yang baru dengan syntax ALTER TABLE data_pribadi ADD INDEX
nama(nama_lengkap);
Pada
kolom yang digunakan untuk index keynya akan menjadi Multivalue.
0 komentar:
Posting Komentar