Tuesday, April 4, 2017

Praktek 1 Membuat Database dan Tabel

Untuk instalasi xampp dapat dilihat pada pembahasan praktikum pemrograman web tentang menampilkan data dari database ke halaman web menggunakan PHP MySQL
Setelah xampp terinstall, kemudian buka browser (Mozilla Firefox atau Google Chrome), lalu ketikkan pada Address Bar: localhost/phpmyadmin
Tampilannya seperti di bawah ini.


Tekan tombol ENTER, lalu akan muncul tampilan seperti di bawah ini. Klik Databases.

Kemudian pada bagian Create database, isikan nama database yang ingin kita buat: tokobajudb. Jika sudah klik Create. Tampilannya seperti di bawah ini.

Jika database berhasil dibuat, maka akan muncul database baru: tokobajudb pada phpMyAdmin. Lalu kita akan membuat tabel. Tabel ini digunakan untuk menyimpan data-data yang akan ditampilkan pada website. Pembuatan tabel ini dilakukan secara manual. Pertama kita akan membuat tabel admin dengan nama admintbl. Caranya pada bagian Create table kolom Name: kita ketikkan admintbl dan pada Number of Columns: 3. Lalu klik tombol GO. Tampilannya seperti di bawah ini.

Lalu akan muncul tampilan seperti di bawah.

Pada halaman perancangan struktur tabel seperti gambar di atas, kita rancang tabel admin dengan ketentuan seperti tabel di bawah ini.
Name
Type
Length/Value
Index
id
INT
-
Primary
username
VARCHAR
20
-
password
TEXT
-
-

Selanjutnya klik tombol Save untuk menyimpan tabel admin yang telah dibuat. 

Apabila proses pembuatan tabel berhasil, maka otomatis akan tercipta tabel baru dengan nama admintbl pada database. Kemudian kita akan membuat tabel baru.Caranya klik Database: tokobajudb. Tampilannya bisa dilihat pada gambar di bawah.

Selanjutnya dengan cara yang sama seperti langkah-langkah di atas, kita akan membuat tabel baru yaitu tabel pelanggan dengan nama pelanggantbl. Untuk ketentuan tabel kita buat seperti di tabel di bawah ini.
Name
Type
Length/Value
Index
A_I
id
INT
-
Primary
Ya
nama
VARCHAR
35
-
-
alamat
TEXT
-
-
-
email
TEXT
-
-
-
telepon
VARCHAR
25
-
-
username
VARCHAR
20
-
-
password
TEXT
-
-
-

Tabel yang ketiga kita buat tabel kategori barang dengan nama kategoritbl. Untuk ketentuan tabel kita buat seperti di bawah ini.
Name
Type
Length/Value
Index
A_I
id
INT
-
Primary
Ya
kategori
VARCHAR
35
-
-

Kemudian untuk tabel yang keempat kita buat tabel barang dengan nama barangtbl. Ketentuan tabelnya seperti di bawah.
Name
Type
Length/Value
Index
A_I
id
INT
-
Primary
Ya
nama
VARCHAR
35
-
-
deskripsi
TEXT
-
-
-
warna
VARCHAR
25
-
-
ukuran
VARCHAR
15
-
-
kategori
VARCHAR
35
-
-
harga
INT
-
-
-
stock
INT
-
-
-

Untuk tabel yang kelima kita buat tabel transaksi secara rinci dengan nama transaksirincitbl. Ketentuan tabelnya seperti di bawah ini.
Name
Type
Length/Value
Index
A_I
notransaksi
VARCHAR
25
-
-
username
VARCHAR
20
-
-
id
INT
-
-
-
nama
VARCHAR
50
-
-
harga
INT
-
-
-
jumlah
INT
-
-
-
subtotal
INT
-
-
-

Selanjutnya tabel keenam kita buat tabel yang menampung nomor transaksi dengan nama transaksitbl. Untuk ketentuan tabelnya seperti di bawah ini.
Name
Type
Length/Value
Index
A_I
notransaksi
VARCHAR
25
Primary
-
username
VARCHAR
20
-
-

Untuk tabel ketujuh kita buat tabel berita dengan nama newstbl. Ketentuan tabelnya seperti di bawah.
Name
Type
Length/Value
Index
A_I
tanggal
DATE TIME
-
Primary
-
judul
TEXT
-
-
-
news
TEXT
-
-
-

Tabel yang kedelapan kita buat tabel testimonial dengan nama testimonialtbl. Ketentuan tabelnya seperti di bawah.
Name
Type
Length/Value
Index
A_I
id
INT
-
Primary
Ya
nama
VARCHAR
35
-
-
email
VARCHAR
50
-
-
tanggal
DATE
-
-
-
testimonial
TEXT
-
-
-

Tabel kesembilan kita buat tabel visitor dengan nama visitortbl. Ketentuan tabelnya seperti di bawah ini.
Name
Type
Length/Value
Index
A_I
ip
INT
-
Primary
-
time
INT
-
-
-

Tabel yang terakhir yaitu tabel kesepuluh kita buat tabel download dengan nama downloadtbl. Ketentuan tabelnya seperti di bawah ini.
Name
Type
Length/Value
Index
A_I
id
INT
-
Primary
Ya
judul
TEXT
-
-
-
deskripsi
TEXT
-
-
-
url
TEXT
-
-
-

Sampai di sini pembuatan tabel secara manual selesai, jika pembuatan tabel sampai selesai sehingga tabel yang tercipta sebanyak sepuluh tabel dengan masing-masing ketentuan seperti di atas, maka tampilannya seperti di bawah ini.

Sekian dan terima kasih semoga bermanfaat bagi pembaca.

No comments:

Post a Comment