Modul Praktikum Sistem Basis Data .............................................................................. 51
1. Satu komputer yang akan digunakan sebagai Server dan sejumlah komputer yang
digunakan sebagai Client dan terhubung dalam jaringan komputer baik dengan menggunakan kabel maupun dengan jaringan tanpa kabel nirkabel
2. LCD viewer, whiteboard dan spidol sebagai media presentasi instruktur
3. Software aplikasi MySQL Server 5.0 keatas, MySQL Query Browser
D. TEORI DASAR
1. Menciptakan Table
Table merupakan salah satu bentuk object dalam sebuah database dan merupakan bagian dari struktur database dalam MySQL. Object table digunakan untuk menyimpan dan
mengelompokkan data yang berelasi. Kumpulan data dalam bentuk table tersebut biasanya mepresentasikan sebuah entitas atau kejadian tertentu. Table dapat tersusun atas satu atau
beberapa kolomfield dengan nama yang berbeda. Data pada setiap kolom atau field memiliki tipejenis data yang homogen sama. Istilah Record digunakan untuk
menyebutkan kumpulan data dari kolom-kolom yang sebaris dan memiliki keterkaitan secara logika.
Table harus tercipta terlebih dahulu, agar dapat digunakan untuk menyimpan sekumpulan data. Bentuk umum perintah untuk membuat table dalam sebuah database
adalah sebagai berikut;
CREATE TABLE [IF NOT EXISTS] table_name table_structure;
Perintah CREATE
DATABASE databse_name
digunakan untuk
membuatmenciptakan database. Sedangkan perintah untuk menambah atau menyisipkan data pada sebuah table, dapat menggunakan perintah;
INSERT [INTO] table_name [col_name1, col_name2, …] VALUESvalue1, value2,
… atau
INSERT [INTO] table_name SET col_name1=value1, col_name2=value2, ….
atau
INSERT [INTO] table_name [col_name1, col_name2, …] SELECT ….
Modul Praktikum Sistem Basis Data .............................................................................. 52
Contoh :
mysqlINSERT INTO dosen -
VALUES „D1001‟,‟Roy Markun‟,‟L‟,‟Bogor‟,‟1969-01-23‟,‟Jl. Mayjend. Sungkono 93‟;
atau mysqlINSERT INTO dosen kode_dosen, nama_dosen, kelamin, tgl_lahir, alamat
- VALUES „D1001‟,‟Roy Markun‟,‟L‟,‟Bogor‟,‟1969-01-23‟,‟Jl. Mayjend.
Sungkono 93‟; atau
mysqlINSERT INTO dosen SET -
kode_dosen=„D1001‟, -
nama_dosen=‟Roy Markun‟, -
kelamin=‟L‟, -
tmp_lahir=‟Bogor‟, -
tgl_lahir=‟1969-01-23‟, -
alamat=‟Jl. Mayjend. Sungkono 93‟;
2. Menduplikasi Table
Menduplikasi atau men-copy table dapat dilakukan dengan cara mudah, dimana menduplikasi table disini mempunyai arti bahwa yang diduplikasi adalah struktur table dan
datanya. Perintah yang dapat digunakan untuk menduplikasi table adalah sebagai berikut;
CREATE TABLE new_table_name SELECT FROM source_table_name;
new_table_name adalah nama table hasil duplikasi, sedangkan source_table_name merupakan nama table sumber yang akan diduplikasi.
3. Mengganti Nama Table