Anda di halaman 1dari 12

MODUL PRAKTIKUM

SISTEM BASIS DATA 2

PERTEMUAN 2
MYSQL DATABASE MELALUI PHPMYADMIN

ERFAN KARYADIPUTRA, M.Kom


2020
erfan_kp@2020
1. LANGKAH PERTAMA SEBELUM MEMBUAT DATABASE MELALUI PHPMYADMIN, MAKA LANGKAH
PERTAMA BUKA XAMPP CONTROL LALU JALANKAN APACHE DAN MYSQL

2. KEMUDIAN BUKA APLIKASI BROWSER MISALNYA GOOGLE CHROME ATAU APLIKASI LAIN
SEJENISNYA, LALU KETIK LOCALHOST/PHPMYADMIN/ SEHINGGA MUNCUL GAMBAR DIBAWAH
INI

3. SELANJUTNYA MEMBUAT DATABASE, KLIK MENU DATABASES, ISI NAMA DATABASE PADA KOLOM
CREATE DATABASE YAITU UNISKA, LALU KLIK CREATE

erfan_kp@2020
4. SELANJUTNYA AKAN MUNCUL BEBERAPA MENU OPERATIONS YANG MEMILIKI FUNGSI
DIANTARANYA CREATE TABLE UTK MEMBUAT TABEL, RENAME DATABASE TO UTK MENGGANTI
NAMA DATABASE, REMOVE DATABASE UTK MENGHAPUS DATABASE DAN COPY DATABASE TO
UTK MENCOPY DATABASE

5. SELANJUTNYA MEMBUAT TABEL, ISI NAMA TABEL UNISKA PADA KOLOM NAME DAN ISI BERAPA
JUMLAH KOLOM YANG DIGUNAKAN SESUAI KEBUTUHAN PADA KOLOM NUMBER OF COLUMNS
MISALNYA 4 LALU KLIK GO

6. SELANJUTNYA ISI KOLOM NAME, TYPE, LENGTH/VALUES, NULL JIKA DICEKLIS MAKA ARTINYA
NULL (NILAI PADA KOLOM BOLEH KOSONG) DAN JIKA TIDAK DICEKLIS ARTINYA NOT NULL (NILAI
PADA KOLOM TDK BOLEH KOSONG), INDEX UTK PRIMARY KEY, A_I JIKA DICEKLIS ARTINYA
AUTO_INCREMENTNYA AKTIF UTK PENOMORAN OTOMATIS DENGAN TIPE DATA NUMERIK
SEPERTI INT. JIKA TELAH SELESAI MENGISI STRUKTUR TABEL SEPERTI GAMBAR DIBAWAH INI
MAKA SELANJUTNYA KLIK SAVE. KITA JUGA BISA MELIHAT SYNTAX SQL DENGAN MENGKLIK
PREVIEW SQL

7. ACTION CHANGE UTK MENGEDIT STRUKTUR TABEL SEDANGKAN DROP UTK MENGHAPUS KOLOM
TABEL

erfan_kp@2020
8. SELANJUTNYA MENAMBAH KOLOM BARU, PADA ADD ISI JUMLAH KOLOM YANG MAU
DITAMBAHKAN, LALU PADA COLUMNS KITA BISA MEMILIH POSISI KOLOM YANG MAU
DITAMBAHKAN MISALNYA PILIH AFTER JENIS_KELAMIN LALU KLIK GO

9. SELANJUTNYA ISI SEPERTI GAMBAR DIBAWAH INI LALU KLIK SAVE, KITA JUGA BISA MELIHAT
SYNTAX SQL DENGAN MENGKLIK PREVIEW SQL

10. KEMUDIAN KLIK MENU STRUCTURE UTK MELIHAT HASILNYA

11. SELANJUTNYA TAMBAHKAN KOLOM BARU LAGI DENGAN POSISI SETELAH KOLOM TGL_LAHIR, ISI
PADA ADD 1 DAN ISI PADA COLUMNS AFTER TGL_LAHIR LALU GO

12. ISI SEPERTI GAMBAR DIBAWAH INI LALU SAVE

13. KEMUDIAN KLIK MENU STRUCTURE UTK MELIHAT HASILNYA

erfan_kp@2020
14. SELANJUTNYA MENGEDIT KOLOM TGL_LAHIR, PILIH CHANGE

15. SELANJUTNYA UBAH PADA KOLOM NAME MENJADI TANGGAL_LAHIR LALU KLIK SAVE

16. SEHINGGA HASILNYA SEPERTI GAMBAR DIBAWAH INI

17. SELAJUTNYA MENGHAPUS KOLOM EMAIL, KLIK DROP

18. PILIH OK

19. SEHINGGA HASILNYA SEPERTI GAMBAR DIBAWAH INI

20. UTK MEMILIH SEMUA KOLOM, PILIH CHECK ALL LALU PILIH ACTION SESUAI KEBUTUHAN

erfan_kp@2020
21. SELANJUTNYA BUAT TABEL BARU DENGAN NAMA MAHASISWA, PILIH NEW PADA DATABASE
UNISKA, ISI TABLE NAME MAHASISWA, KITA BISA MENAMBAH ISI JUMLAH KOLOM PADA ADD
SESUAI KEBUTUHAN, KEMUDIAN ISI SEPERTI GAMBAR DIBAWAH INI LALU GO

22. KEMUDIAN KLIK MENU STRUCTURE UTK MELIHAT HASILNYA, PERBEDAAN TYPE DATA ENUM DAN
SET YAITU ENUM DIGUNAKAN JIKA HANYA MEMILIH SALAH 1 DARI BANYAK PILIHAN YANG
TERSEDIA SEDANGKAN SET DIGUNAKAN UTK MEMILIH LEBIH DARI 1 PILIHAN DARI BANYAK
PILIHAN YANG TERSEDIA

23. SELANJUTNYA BUAT TABEL BARU DENGAN NAMA MATA_KULIAH, PADA KOLOM NIDN PILIH
INDEX YANG BERFUNGSI UTK MEMBUAT FOREIGN KEY PADA TABEL MATA_KULIAH

24. PILIH GO

erfan_kp@2020
25. SELANJUTNYA PILIH RELATION VIEW UTK MERELASIKAN FOREIGN KEY NIDN PADA TABEL
MATA_KULIAH DENGAN NIDN PADA TABEL DOSEN

26. PADA ACTIONS CONSTRAINT PROPERTIES ISI FK_NIDN, ON DELETE DAN ON UPDATE ISI CASCADE
YANG ARTINYA JIKA KITA MENGHAPUS/MERUBAH SALAH 1 BARIS PADA TABEL UTAMA DOSEN
MAKA BARIS PADA TABEL MATA_KULIAH DENGAN NIDN YANG SAMA AKAN IKUT
TERHAPUS/TERUPDATE, COLUMN ISI NIDN (MATA_KULIAH), DATABASE ISI UNISKA, TABLE ISI
DOSEN DAN COLUMN ISI NIDN (DOSEN) LALU SAVE

27. JIKA INGIN MENGHAPUS FOREIGN KEY TADI, MAKA PADA RELATION VIEW PILIH DROP

28. MASIH PADA TABEL MATA_KULIAH, TAMBAHKAN KOLOM BARU SETELAH NIDN

29. PADA KOLOM NAME ISI NPM DAN INDEX LALU GO

erfan_kp@2020
30. PILIH RELATION VIEW, LALU TAMBAHKAN FOREIGN KEY NPM

31. SELANJUTNYA BUAT TABEL BARU DENGAN NAMA NILAI, DESAINLAH STRUKTUR TABELNYA
SEPERTI GAMBAR DIBAWAH INI

32. SELANJUTNYA KLIK RELATION VIEW DAN BUAT FOREIGN KEY UTK ID_MATKUL, NIDN DAN NPM

33. SELANJUTNYA UTK MELIHAT DESAIN RELASI ANTAR TABELNYA MAKA KLIK DATABASE UNISKA
LALU PADA MENU MORE PILIH DESIGNER

34. SELANJUTNYA UTK MELIHAT SEMUA TABEL YANG ADA PADA DATABASE UNISKA, PILIH MENU
STRUCTURE, JIKA INGIN MENGHAPUS TABEL PILIH DROP SEDANGKAN JIKA INGIN
MENGOSONGKAN ISI TABEL PILIH EMPTY (SEBELUM ANDA MENGHAPUS/MENGOSONGKAN ISI
TABEL MAKA PASTIKAN DULU FOREIGN KEYNYA SUDAH DIHAPUS)

erfan_kp@2020
35. SELANJUTNYA MENGISI DATA TABEL, KLIK TABEL DOSEN LALU PILIH MENU INSERT, KEMUDIAN ISI
DATANYA LALU GO

36. SELANJUTNYA UTK MENAMPILKAN HASIL DATA YANG DIINPUT, PILIH MENU BROWSE

37. SELANJUTNYA UTK MERUBAH DATANYA KLIK EDIT, LALU RUBAH DATANYA SESUAI KEBUTUHAN

38. SELANJUTNYA KLIK BROWSE UTK MENAMPILKAN HASIL DATA YANG TELAH DIRUBAH

39. SELANJUTNYA TAMBAHKAN KEMBALI DATANYA, KLIK INSERT ISI DATANYA LALU GO

erfan_kp@2020
40. SELANJUTNYA MENGHAPUS DATA, PILIH DATA YANG INGIN DIHAPUS LALU KLIK DELETE - OK

41. TERLIHAT DATA YANG SUDAH TERHAPUS, SUPAYA DATA NIDN KEMBALI BERURUTAN MAKA
KITA PERLU MERESET AUTO_INCREMENTNYA

42. KLIK MENU SQL UTK MERESET AUTO_INCREMENT, LALU KETIK SYNTAX DIBAWAH INI

43. SELANJUTNYA KLIK BROWSE, MAKA AUTO_INCREMENT PADA NIDN KEMBALI BERURUTAN

erfan_kp@2020
44. SELANJUTNYA BUKA TABEL MAHASISWA, LALU ISI DATANYA DENGAN MENGKLIK INSERT UTK
MENAMBAHKAN BARIS MAKA ISI PADA CONTINUE INSERTION WITH SESUAI KEBUTUHAN
SEHINGGA HASILNYA SEPERTI GAMBAR DIBAWAH INI

45. SELANJUTNYA BUKA TABEL MATA_KULIAH, LALU ISI DATANYA, KARENA TABEL MATA_KULIAH
SUDAH DIRELASIKAN DENGAN TABEL DOSEN DAN MAHASISWA SEHINGGA MEMUDAHKAN
DALAM PENGINPUTAN DATA

46. SELANJUTNYA KLIK BROWSE UTK MELIHAT HASIL INPUTAN DATA TABEL MATA_KULIAH

47. SELANJUTNYA BUKA TABEL NILAI, INSERT LALU ISI DATANYA

erfan_kp@2020
48. TERAKHIR KLIK BROWSE UTK MENAMPILKAN HASIL INPUTAN DATA TABEL NILAI

erfan_kp@2020

Anda mungkin juga menyukai