Contoh Penerapan Reference Integrity di MySQL dengan PhpMyAdmin

dokumen-dokumen yang mirip
E-trik Ajax. Database MySQL. Dedi Alnas

Menginstal Web Server Apache, PHP, dan MySQL

BAB IV DESKRIPSI KERJA PRAKTEK

BAB V IMPLEMENTASI DAN PENGUJIAN

Server dan Web Server

Oleh: George Thomas. Web Site:

Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

2. Perangkat Jaringan (Kabel UTP, Switch/Hub,Ethernet) Perangkat Lunak 1. Sistem Operasi (WindowsXP, Windows 2000, Windows 2003, Linux)

Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

Prosedur Menjalankan Program / Alat

Menjalankan Program Aplikasi Web Sistem Pengolahan Data Nilai Siswa SMA Negeri 1 Piyungan Bantul

Panduan Penggunaan Sistem Informasi Pengelolaan Akademik (SIPA)

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI

MySQL J A M K E T I G A

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Bab 4 Implementasi dan Evaluasi

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BUKU PANDUAN SISTEM INFORMASI PENGUJI MUTU BARANG UNTUK PMB/CALON PMB

atau Double Click pada xampp-win

Lisensi Dokumen: Uraian Kasus :

E-Trik Visual C++ 6.0

Achmad Solichin

Nama : Susanaros N.C Sekolah : Smaga Magetan (Adiwiyata School)

BELAJAR DENGAN XAMPP MySQL

6. Jika langkah di atas dijalankan dengan benar, user akan masuk ke halaman login seperti gambar di bawah

Microsoft Access 2007

ESTUDA WEB UJA MACROMEDIA DREAMWEAVER 8

BAB IV IMPLEMENTASI DAN PENGUJIAN

Menampilkan Data MySql Menggunakan Dreamweaver

BAB 4 IMPLEMENTASI DAN EVALUASI Spesifikasi Perangkat Keras untuk Server: : Intel Core 2. 1 Ghz. : 1024 MB 133 Mhz

Membuat File Database & Tabel

Muhidin

Panduan Instalasi Drupal 7 di Localhost

BAB IV IMPLEMENTASI DAN PENGUJIAN

Untuk mengimplementasikan sistem ini, diperlukan spesifikasi perangkat keras,

PETUNJUK PENGGUNAAN APLIKASI E-ABSENSI UNTUK SKPD (CLIENT)

Step-Step dalam pembuatan Web

BAB IV IMPLEMENTASI DAN PENGUJIAN

UAS BASIS DATA (A) 2015/2016

3 Cara Belajar HTML, PHP dan MySQL. Nama Penulis Lisensi Dokumen:

Langkah-langkah Pembuatan Web dengan Joomla

1. Pastikan Komputer terinstall MySQL dan PHP atau boleh juga XAMPP minimal. 2. Buka browser masuk ke localhost lalu ke phpmyadmin(untuk penggunaa

Membuat File Database & Tabel

BAB IV IMPLEMENTASI DAN PENGUJIAN

d. Primary Key Primary key atau unique key adalah suatu nilai di basis data yang digunakan untuk mengidentifikasi keunikan baris-baris di dalam tabel.

Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.

APLIKASI DATA MAHASISWA DENGAN PROGRAM JAVA DAN DATABASE MYSQL

MODUL 2 KEGIATAN PEMELAJARAN 3

Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa

MENGELOLA DATA MySQL DENGAN PHPMYADMIN

Halaman web dalam Internet Explorer dapat disimpan ke dalam file di komputer anda. Ini Bertujuan nantinya halaman web tersebut dapat dibuka kembali

MODUL 4 INTERNET PROGRAMMING DATABASE

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. telah dibuat pada tahap tiga. Adapun kebutuhan software (perangkat lunak) dan

Menampilkan Data/Tabel MySQL di Ms.Access

BAB IV IMPLEMENTASI DAN PENGUJIAN

Manual Pengguna (User s Manual )

A. Memanggil Aplikasi Sistem SAP

Prosedur Installasi Program. Perangkat Ajar Aku dan Darahku

8/29/2012. Mengoperasikan Sistem Operasi Berbasis GUI. Sistem Operasi Windows dan Perintah pada menu. Ikon ikon pada desktop windows.

Riyanto

Modul Pembuatan Website Menggunakan

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

UAS BASIS DATA (A) 2015/2016

BAB IV HASIL DAN PEMBAHASAN. Setelah melalui proses perancangan dan pengkodean program, maka

P - 7 Pembahasan UTS PSIK V

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL

BAB IV HASIL DAN PEMBAHASAN. perpustakaan. Aplikasi yang telah dihasilkan yaitu Aplikasi Peminjaman dan

Cara Gampang Install Senayan di Local Host Windows Oleh Happy Chandraleka, S.T.

MANUAL PENGGUNAAN APLIKASI

USER MANUAL BOOK WEB. PRESENCE MONITORING SYSTEM

MICROSOFT OFFICE ACCESS 2007

LAMPIRAN : CARA MENJALANKAN PROGRAM

KURSUS ONLINE JASA WEBMASTERS

BAB 2 LANDASAN TEORI

MODUL 1 DATABASE MYSQL

2.1 Instalasi Joomla Secara Lokal

Pemrograman PHP & MySQL

MANUAL PROGRAM. Sebelum mulai menjalankan aplikasi ini, terlebih dahulu dilakukan instalasi

BAB IV IMPLEMENTASI. dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

PETUNJUK PENGGUNAAN PANEL MATERI SMKN6 PALEMBANG

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

GhaidaKoperasi Software Koperasi Berbasis Web

BAB I Penginstallan dan setting PHPTriad

STMIK DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA.

Menu & Toolbar. Danu Wira Pangestu 1. Menu. Lisensi Dokumen:

MICROSOFT ACCESS. Tombol Office/menu Tittle bar Close.

A. Mendefinisikan Seleksi

Cara Menggunakan MySQL

BAB 3 PERANCANGAN SISTEM Mendefinisikan Web Dalam Dreamweaver MX 2004

Rancangan Layar Insert Berita Gambar 4.81 Rancangan Layar Insert Berita


BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi sistem merupakan tahap meletakan sistem agar dapat siap untuk

BAB IV IMPLEMENTASI DAN PENGUJIAN

PETUNJUK PENGGUNAAN APLIKASI E-PRESENSI UNTUK SKPD VERSI 1.1

Transkripsi:

Contoh Penerapan Reference Integrity di MySQL dengan PhpMyAdmin Oya Suryana http://ozs.web.id Lisensi Dokumen: Copyright 2013 ozs.web.id Dokumen ini dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyrightyang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari penulis A. Desain Table Berikut adalah desain database yang akan dibuat aplikasinya, adapun aplikasi yang dibangun adalah aplikasi perpustakaan yang berfungsi untuk : Mengelola data penerbit Mengelola data pengarang Mengelola data buku Mengelola transaksi peminjaman dan pengembalian buku Adapun aplikasi yang harus dipersiapkan adalah : Database Server yang digunakan adalah MySQL Client Tool yang digunakan adalah PhpMyAdmin 1

PHP Editor yang digunakan, notepad++ atau Geany B. Menjalankan MySQL Server Untuk menjalankan server MySQL berikut langkah-langkahnya Klik start Pilih xampp XAMPP Control Panel Klik Tombol Start Pada baris MySQL C. Menjalankan client tool phpmyadmin Karena client tool phpmyadmin berbasis web maka dibutuhkan web browser seperti Mozilla Firefox, Opera, Safari, Chrome, Internet Explorer. Adapun caranya : Jalankan browser di komputer anda Pada address bar ketik http://localhost/phpmyadmin Jika berhasil maka akan tampil seperti berikut : D. Membuat Database Untuk membuat database berikut angkah-langkahnya : Klik tab Database Ketik nama database misal perpustakaan Klik Tombol Create 2

E. Membuat Table tbl_pengarangg Setelah membuat database sebagai wadah untuk menampung table kemudian akan membuat table berdasarkan desain table pada gambar 1 diatas, sebagai langkah pertama akan dibuat table tbl_pengarang. Pilih database perpustakaan Ketik nama table pada bagian Name dengan nama tbl_pengarang dengan Number of columns 4, kemudian klik GO (lihat gambar). Maka akan keluar tampilan seperti pada gambar dibawah ini, isikan data seperti tampak gambar dibawah ini : Jika telah selesai maka klik tombol SAVE F. Membuat Table tbl_penerbit Untuk membuat table tbl_penerbit lakukan hal yang sama seperti pada langkah sebelumnya namun dengan nama-nama field dan ketentuan seperti tampak pada gambar dibawah ini : 3

G. Membuat Table tbl_buku Untuk membuat table tbl_buku lakukan hal yang sama seperti pada langkah sebelumnya namun dengan nama-nama field dan ketentuan seperti tampak pada gambar dibawah ini : H. Membuat Table tbl_anggota Untuk membuat table tbl_anggotaa lakukan hal yang sama seperti pada langkah sebelumnya namun dengan nama-nama field dan ketentuan seperti tampak pada gambar dibawah ini : 4

I. Membuat Table tbl_transaksi Untuk membuat table tbl_anggotaa lakukan hal yang sama seperti pada langkah sebelumnya namun dengan nama-nama field dan ketentuan seperti tampak pada gambar dibawah ini : J. Daftar Tabel Yang Telah Dibuat Setelah lima buah tabel terbuat maka akan tampak seperti pada gambar dibawah ini, dimana pada masing-masing tabel bisa dilakukan operasional seperti menambah data (insert), menghapus data (delete), merubah data (update), menampilkan data (select), serta merubah struktur table (alter). 5

K. Membuat index tabel tbl_bukuu Untuk merelasikan antar tabel dibutuhkan index didalam tabel tabel yang akan direlasikan, sebagai conth tabel tbl_buku akan direlasikan dengan tabel tbl_pengarang dan table tbl penerbit. Adapun langkah-langkah untuk membuat index adalah sebagai berikut : Pada baris tbl_buku klik menu Structure (lihat gambar) Gulung layar klik link Index, akan tampak layar seperti tampak pada gambar dibawah : Pada kotak Create an Index on isi dengan angka 1 (satu) kemudan klik tombol GO Maka akan keluar kotak dialog seperti tampak dibawah ini Isi Index name dengan penerbit Pilih INDEX pada Index type Pilih kode_penerbit pada Column, artinya kode_penerbit di table tbl_buku akan di relasikan dengan kolom kode_penerbit di table tbl_penerbit Jika telah selesai klik tombol GO 6

Lakukan hal yang sama untuk membuat index pengarang untuk merelasikan tbl_pengarang dengan tbl_buku, sehingga kotak dialog diisi tampak seperti berikut : Jika telah selesai membuat dua buah index yaitu index pengarang dan index penerbit, maka akan ditampilkan daftarnya tampak seperti dibawah ini : L. Membuat Relasi Tabel tbl_buku Dengan Table tbl_pengarang dan tbl_penerbit 7

Setelah membuat index di Tabel tbl_buku Dengan Table tbl_pengarang dan tbl_penerbit, selanjutnya membuat relasi antara ketiga table tersebut, Pada table tbl_buku pilih structure, kemudian klik menu Relation view (lihat gambar dibawah). Relasikan table tbl_buku dengan table tbl_penerbit dan table tbl_pengarang dengan cara mengisi relation view seperti tampak pada gambar dibawah ini : Klik Tombol Save apabila telah selesai M. Membuat index tbl_transaksi Untuk merelasikan antar tabel tbl_transaksi dengan tabel tbl_anggota, maka dibutuhkan index pada table tbl_transaksi. Adapun langkah-langkah untuk membuat index adalah sebagai berikut : Pada baris tbl_buku klik menu Structure (lihat gambar) Gulung layar klik link Index, akan tampak layar seperti tampak pada gambar dibawah : 8

Pada kotak Create an Index on isi dengan angka 1 (satu) kemudan klik tombol GO Maka akan keluar kotak dialog seperti tampak dibawah ini Isi Index name dengan anggota Pilih INDEX pada Index type Pilih kode_penerbit pada Column, artinya kode_anggota di table tbl_transaksi akan di relasikan dengan kolom kode_anggota di table tbl_anggota Jika telah selesai klik tombol GO (lihat gambar) Lakukan hal yang sama untuk membuat index buku untuk merelasikan tbl_transaksi dengan tbl_buku, sehingga kotak dialog diisi tampak seperti berikut : 9

Jika telah selesai membuat dua buah index yaitu index pengarang dan index penerbit, maka akan ditampilkan daftarnya tampak seperti dibawah ini : N. Membuat relasi tabel tbl_transaksi dengan tbl_buku Setelah membuat index di Tabel tbl_transaksi dengan Table tbl_anggota dan tbl_buku, selanjutnya membuat relasi antara ketiga table tersebut, Pada table tbl_transaksi pilih structure, kemudian klik menu Relation view (lihat gambar dibawah). Relasikan table tbl_ transaksi dengan table tbl_buku dan table tbl_anggota dengan cara mengisi relation view seperti tampak pada gambar dibawah ini : 10

Klik Tombol Save apabila telah selesai O. Mengisi data pada kelima table yang telah dibuat Untuk mengisi data, maka tidak bisa dilakukan asal-asalan tetapi harus berurutan karena telah dibuat reference integrity-nya, adapun urutan pengisian data adalah Isi data table tbl_penerbit Isi data table tbl_pengarang Isi data table tbl_buku Isi data table tbl_anggota Isi data table tbl_transaksi -- end -- 11