Menciptakan Table Menduplikasi Table

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