MEMBUAT DAN MENGHAPUS TABLE - Amazing Indonesia

Latest

Saturday 17 September 2011

MEMBUAT DAN MENGHAPUS TABLE


1. Membuat tabel
Perlu dierhatikan bahwa dalam pembuatan table, apakah database sudah dipanggil seblumnya? Jika belum, panggil database tersebut atau buat database baru jika belum tersedia. Hal ini dilakukan agara table yang akan dibuat memiliki tempat pada database. Table, sebagai tempat penampungan data memiliki dua bagian utama yaitu nama dan tipe data.
Ada dua cara dalam membuat table. Pertama, dengan mendeklarasikan foreign key pada tiap-tiap table secara implisit. Kedua, tanpa mendeklarasikan foreign key di tiap-tiap table. Foreign key dibutuhkan untuk menjaga constraint data database. Cara pertama lebih memudahakan programmer dalam membuat program yang menggunakan database, namun respon Mysql akan relative lebih lambat. Sedangkan cara kedua, programmer akan mengeluarkan tenaga lebih untuk membuat sendiri deklarasi foreign key dengan kode program, namun respon Mysql lebih cepat.

create table anggota (
id_anggota varchar(10) primary key not null,
id_pelanggan varchar(10) not null,
bidang varchar(25),
index(id_pelanggan),
foreign key (id_pelanggan) 
references pelanggan(id_pelanggan)
on update cascade on delete cascade
);

 
Cara pertama dalam membuat tabel :








Cara kedua dengan perintah :



create table anggota (
id_anggota varchar(10) primary key not null,
id_pelanggan varchar(10) not null,
bidang varchar(25));

 





Perbedaan dari kedua perintah create table di atas terletak pada pendeklarasian
foreign key.
2.       Penghapusan table
Untuk menghemat memori, maka table-table yanag sudah tidak digunakan lagi dapat dihapus. Dalam SQL penghapusan sebuah table dapat dilakukan dengan perintah drop
Syntax;



Drop table <nama table>;
 


              
Contoh
Menghapus table obatdari basis data.



drop table obat;

 



No comments:

Post a Comment