Anda di halaman 1dari 11

TUGAS PRAKTIKUM

MODUL 2
Disusun untuk memenuhi salahsatu tugas praktikum Sistem Basis Data
Oleh:
Nama

: Diny Daniati

NPM

: 1406038

TEKNIK INFORMATIKA B
SEKOLAH TINGGI TEKNOLOGI GARUT
Jln. Mayor Syamsu, No. 1, Desa. Jayaraga, Kecamatan. Tarogong Kidul, Kabupaten. Garut
Provinsi. Jawa Barat, Indonesia
2016

Ada beberapa tahapan yang dilakukan pada praktikum MODUL 1 ini, yaitu sebagai berikut:
1.

Buka menu xampp dengan cara katikan XAMPP pada menu start

2.

Kemudian klik button start yang berada di samping menu Apache dan MySQL

Maka akan muncul seperti dibawah ini

3. Setelah itu ke menu run ketikan cmd, maka akan muncul seperti gambar di bawah ini

4. Maka akan muncul menu seperti dibawah ini

Ketikan cd c:\xampp\mysql\bin dan akan muncul gambar seperti dibawah ini,


kemudian ketikan mysql u root p lalu enter dan ketika memaskukan password
kosongkan saja passwordnya, dan hasilnya akan muncul gambar seperti dibawah ini.

Tahap selanjutnya adalah membuat database (CREATE DATABASE), syntax yang


digunakan adalah create database namadatabase; Kali ini saya menamai database
saya dengan nama toko online dan NPM saya sendiri dengan syntax create database
tokoonline_1406038; seperti gambar dibawah ini:

Jika berhasil membuat database maka akan ada tulisan Query OK.
5. Setelah itu kita akan mengisi database toko online yang tadi sudah dibuat. Namun
sebelumnya database yang sudah dibuat tadi ditampilkan terlebih dahulu, syntax yang
digunakan adalah show databases; maka akan muncul gambar seperti dibawah ini :

Sedangkan untuk mengisi database toko online tadi gunakan syntax use
tokoonline_1406038; maka akan muncul gambar seperti dibawah ini:

Setelah itu kita buat table di database toko online tersebut dengan menggunakan
syntax seperti dibawah ini :

Jika berhasil maka akan muncul Query OK.


Untuk memunculkan tabel yang tadi sudah dibuat gunakan syntax show tables; dan
akan muncul gambar seperti dibawah ini:

Dan untuk menampilkan deskripsi tabel gunakan syntax desc kategori; maka akan
muncul gambar seperti dibawah ini:

6. Selanjutnya adalah membuat validasi data.


Validasi data adalah bentuk penyaringan data yang dimasukkan kedalam tabel
dengan ketentuan-ketentuan tertentu. Bentuk validasi ini hampir sama dengan validasi
pada sebuah pemrograman, akan tetapi disini hanya digunakan untuk pengecekan data
yang masuk ke dalam tabel. Jadi hanya data yang memenuhi kriteria validasi yang
akan masuk ke dalam tabel. Bentuk penulisan dengan menambahkan fungsi ENUM
pada sql pembuatan tabel.
Tahapan selanjutnya adalah membuat table pelanggan dan syntax yang digunakan
adalah seperti gambar dibawah ini:

Jika berhasil maka akan muncul Query OK.


7. Selanjutnya adalah melakukan perubahan pada table
Perintah yang digunakan yaitu ALTER, Perintah ALTER digunakan untuk membuat
suatu perubahan struktur pada table syntax yang digunakan adalah alter table pelanggan;
untuk mengubah table pelanggan, kali ini saya akan menambahkan nama negara pada table
pelanggan.
Table dibawah ini sebelum ditambahkan negara

Untuk menambahkan negara maka syntax yang digunakan adalah Alter table
pelanggan add negara varchar(25) not null; jika berhasi maka akan mucuk Query
OK dan akan terjadi perubahan seperti gambar seperti dibawah ini:

8. Tahapan selanjutnya adalah membuat table barang dan table pesan, syntax yang
digunakan adalah seperti gambar dibawah ini:

Jika berhasil maka akan muncul Query OK.


9. Setelah semua table dibuat, selanjutnya adalah melihat seluruh database yang sudah
ada. Silahkan dilihat database dibawah ini:

Dibawah ini merupakan isi dari table barang:

10. Insert
Perintah INSERT digunakan untuk menambahkan baris pada satu tabel. Terdapat dua
cara untuk menambah baris, yaitu:
Cara 1:

Cara 2:

Ada cara yang lebih mudah untuk memasukan beberapa data dalam satu baris. Syntax
yang digunakan adalah sebagai berikut:
Cara 3:

Cara untuk melihat isi pada table kategori dengan syntax select*from kategori; dan
hasilnya adalah sebagai berikut:

11. Update
Perintah UPDATE digunakan untuk mengubah isi data pada satu atau beberapa kolom
pada suatu tabel.
Cara untuk melihat isi pada table kategori dengan syntax select*from kategori; dan
hasilnya adalah sebagai berikut:

Selanjutnya adalah mengubah jenis kategori seperti gambar dibawah ini:

12. Delete
Perintah DELETE digunakan untuk menghapus satu baris, baris dengan kondisi
tertentu atau seluruh baris.
Syntax:
DELETE FROM namatabel [WHERE kondisi];
Perintah dalam tanda [] bersifat opsional untuk menghapus suatu baris dengan suatu
kondisi tertentu. Berikut ini perintah untuk menghapus baris pada tabel kategori
dengan data sebagai berikut:

13. Select

Perintah SELECT digunakan untuk menampilkan isi dari suatu tabel yang dapat
dihubungkan dengan tabel lainnya.
Cara untuk melihat isi pada table kategori dengan syntax select*from kategori; dan
hasilnya adalah sebagai berikut:

a. Menampilkan data untuk semua kolom dan syntax yang digunakan adalah sebagai
berikut:

b. Untuk menampilkan data kolom tertentu syntax yang digunakan adalah sebagai
berikut:

c. Menampilkan data dengan kondisi data tertentu dengan klausa where syntax
yang digunakan adalah sebagai berikut:

d. Memberi nama lain pada kolom

e. Menggunakan Alias pada nama table

f. Untuk menampilkan tabel barang dan tabel kategori

g. Untuk membuar relasi antara table barang dan tabel kategori