Anda di halaman 1dari 12

Laporan praktikum BASIS DATA

Oleh: 202253030 – Muhammad Ardi Hermansyah

GASAL 2023-2024
Program studi sistem informasi fakultas teknik
UNIVERSITAS MURIA KUDUS
Daftar Isi

Daftar Isi.....................................................................................................................................................1
Bab I. Instalasi MySQL menggunakan XAMPP.......................................................................................2
A. Penjelasan/Uraian..........................................................................................................................2
B. Praktikum Mengenal lingkungan DBMS........................................................................................3
1) Langkah - langkah praktik............................................................................................................2
a. Langkah - langkah instalasi XAMPP.................................................................................2
b. Langkah menjalankan MySQL menggunakan Shell..........................................................6
2) Pembuatan kode program.............................................................................................................6
3) Hasilnya (screenshoot
/capture)..................................................................................................10

C. Analisis Program dan Teori Pendukung tentang SHOW, CREATE, USE,dan DROP..............10
D. Tugas Terstruktur tentang membuat database dengan nama NIM masing-masing....................10

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 1


Bab I. Instalasi MySQL menggunakan XAMPP
Sub Bahasan : Mengenal lingkungan DBMS
Pengampu : Dr. Eko Darmanto, S.Kom., M.Cs. MTA
Pertemuan ke- :1
Nama : Muhammad Ardi Hermansyah
NIM : 202253030

A. Penjelasan/Uraian
Database atau basis data adalah kumpulan data yang dikelola sedemikian rupa
berdasarkan ketentuan tertentu yang saling berhubungan sehingga mudah dalam pengelolaannya.
Melalui pengelolaan tersebut pengguna dapat memperoleh kemudahan dalam mencari informasi,
menyimpan informasi dan membuang informasi.
XAMPP merupakan media atau web server localhost yang bisa digunakan
secara offline. Melalui XAMPP, pengguna dapat mengelola database yang berada
di localhost tanpa memerlukan akses internet sehingga jika koneksi internet terganggu dan
tidak dapat mengakses web server, pengguna tidak lagi perlu khawatir.
MySQL yang dibaca “MY-ES-KYOO-EL" merupakan sistem
manajemen database yang bersifat open-source yang menggunakan perintah dasar atau
bahasa pemrograman yang berupa structured query language (SQL) yang cukup populer di
dunia teknologi. MySQL berguna sebagai database.

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 2


B. Praktikum Mengenal lingkungan DBMS

A. LANGKAH-LANGKAH INSTALL XAMPP

1. Langkah Pertama Carilah Aplikasi Xampp Dibrowser Dan Unduh


Aplikasi Xampp Sesuai OS.

Gambar 1. Halaman Browser

Sesuaikan OS Masing-Masing Laptop Usahakan Memilih Update yang Paling


Terakhir Agar Mendapatkan Fitur Terbaru.

2. Langkah Kedua Setelah Download

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 3


Gambar 2. Tampilan Instalasi Xampp

Sesudah di download, bisa langsung di install dengan mengklik next lalu akan
diarahkan ke pilihan komponen apa saja yang akan di unduh.

3. Langkah Ketiga Pilih Beberapa Komponen Seperti foto Dibawah Ini

Gambar 3. Tampilan Komponen pada Xampp

Pilihlah Komponen yang sudah tercentang biru seperti gambar diatas

4. Langkah Keempat Pilih Folder tempat Xampp akan di install

Gambar 4. Tampilan letak file Xampp akan di simpan

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 4


Pada tahap ini, kalian akan diarahkan ke tempat dimana folder Xampp akan di
taruh, yang berisi file instalasi komponen sebelumnya. Jika sudah lalu klik
next.

5. Langkah Selanjutnya Pilih Bahasa yang ingin digunakan pada Xampp

Gambar 5. Tampilan pilihan Bahasa

Pilih Bahasa sesuai yang ingin anda gunakan, lalu klik bagian next.

6. Langkah Selanjutnya Tunggu proses instalasi Xampp

Gambar 6. Tampilan Proses Instalasi pada Xampp

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 5


Pada bagian ini, tunggu saja hingga proses instalasi berhasil. Jika sudah klik
next lalu jalankan Xampp. Maka aka ada keterangan pada Windows Defender
klik saja allow access dan jalankan Xampp.

7. Langkah Selanjutnya Jalankan Xampp dan coba gunakan MySQL.

Gambar 7. Tampilan Xampp setelah terinstall

Jika Sudah dijalankan, maka tampilan Xampp akan seperti gambar diatas, klik
Start pada bagian Apache dan MySQL, maka akan ada keterangan dari
windows lagi, klik saja allow access. Dan jika keduanya sudah berjalan. Makan
MySQL bisa langsung digunakan melalui Xampp dengan menekan tombol
Admin pada bagian MySQL.

B. LANGKAH-LANGKAH MENJALANKAN XAMPP DISHELL

Gambar 8. Control Panel XAMPP

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 6


Gambar 9. Laman MySQL

1. Pertama Lakukan Start Pada Module Apache Dan Mysql


2. Lalu Pilih SHELL pada kanan layar panel
3. ketik mysql -u root -p pada laman shell, setelah itu tekan enter.
4. Setelah muncul enter password, tekan enter kembali.
5. Setelah muncul MariaDB [(none)]>, maka MySQL sudah dapat dijalankan.

2.) Pembuatan kode program

Sajikan kode program dalam bentuk teks dan hasil penangkapan layar (capture /
screenshoot). Kode program dalam bentuk teks harus diberikan nomor baris. Jenis
huruf yang digunakan adalah Consolas, dengan ukuran 10 pt. Ditempatkan pada
bagian yang telah disediakan.

Kode Program : melihat database dan tabel


1 Setting environment for using XAMPP for Windows.
2 ACER NITRO 5@LAPTOP-GPUB8H5U c:\xampp
3 # mysql -u root -p
Contoh 1 4 Enter password:
5 Welcome to the MariaDB monitor. Commands end with ; or \g.
6 Your MariaDB connection id is 10
7 Server version: 10.4.24-MariaDB mariadb.org binary distribution
8
9 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
10
11 Type 'help;' or '\h' for help. Type '\c' to clear the current input
12 statement.
13
14 MariaDB [(none)]> #SHOW (Digunakan untuk menampilkan databases)
15 MariaDB [(none)]> SHOW DATABASES;
16 +--------------------+
17 | Database |
18 +--------------------+
19 | information_schema |
20 | mysql |
21 | performance_schema |

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 7


22 | phpmyadmin |
23 | test |
24 +--------------------+
25 5 rows in set (0.001 sec)
26
27 MariaDB [(none)]> #CREATE (Digunakan untuk membuat databases);
28 MariaDB [(none)]> CREATE DATABASE db202253030;
29 Query OK, 1 row affected (0.001 sec)
30
31 MariaDB [(none)]> SHOW DATABASES;
32 +--------------------+
33 | Database |
34 +--------------------+
35 | db202253030 |
36 | information_schema |
37 | mysql |
38 | performance_schema |
39 | phpmyadmin |
40 | test |
41 +--------------------+
42 6 rows in set (0.001 sec)
43
44 MariaDB [(none)]> #USE (Digunakan untuk menggunakan databases)
45 MariaDB [(none)]> USE db202253030;
46 Database changed
47 MariaDB [db202253014]> #DROP (Digunakan untuk menghapus databases)
48 MariaDB [db202253014]> DROP DATABASE db202253030;
49 Query OK, 0 rows affected (0.002 sec)
50
51 MariaDB [(none)]> SHOW DATABASES;
52 +--------------------+
53 | Database |
54 +--------------------+
55 | db202253030 |
56 | information_schema |
57 | mysql |
58 | performance_schema |
59 | phpmyadmin |
60 | test |
61 +--------------------+
62 6 rows in set (0.001 sec)
63
64 MariaDB [(none)]>

Penjelasan dari setiap baris prgram:


1. Baris ke-1 dan 2 Memunculkan versi pada perangkat yang digunakan untuk
menjalankan command prompt
2. Baris ke-3 Setelah tersambung dengan MySQL, dapat langsung menggunakan
perintah mysql -u root -p. yang mana akan langsung masuk ke database MySQL.
3. Baris ke 4 – 12 User akan diminta memasukan password namun dapat di lewati
dengan menekan Enter. Setelahnya User aman langsung masuk ke database dan
bisa memasukan perintah pada MariaDB[(none)]>

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 8


4. Baris ke 14 – 25 Menampilkan Perintah SHOW, dimana user dapat menampilkan
semua database yang sudah tersedia pada MyQSL dengan cara SHOW
DATABASES;
5. Baris ke 27 – 42 Menampilkan Perintah CREATE, dimana user dapat membuat
database baru, yang dapat menggunakan kombinasi huruf & angka. Dengan cara
CREATE DATABASE Nama_Database;
6. Baris 44 – 46 Menampilkan Perintah USE, dimana user dapat menggunakan
database dengan cara USE DATABASE Nama_Database;
7. Baris 47 – 49 Menampilkan Perintah DROP, dimana user dapat menghapus
database dari MySQL dengan cara DROP DATABASE Nama_Database;
8. Baris 51 – 64 Menampilkan Database yang sudah dihapus pada perintah DROP.

Contoh 2 Gambar 1. Program cara menampilkan database

Gambar 2. Program cara menampilkan membuat data base

Gambar 3. Program cara menghapus database dan menggunakan database

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 9


1) Hasilnya (screenshoot /capture)
Hasil merupakan luaran pada saat perintah SQL dijalankan (run), baik dalam jendela
browser, terminal ataupun dalam media lainnya (misalnya berupa data dalam sebuah
file).

Contoh 3

Gambar 3. Hasil saat ditampilkan menggunakan CMD

C. Analisis Program dan Teori Pendukung tentang SHOW, USE, CREATE, DROP, dan
DELETE .

Jelaskan secara rinci analisis program saat dijalankan dengan cara (pilih salah satu);

Pada pembuatan Syntax pada MySQL menggunakan CMD, Pada bagian awal baris
pertama masukkan (–u root –p) bila ingin menampilkan databases bisa menggunakan
perintah (SHOW DATABASES;) Pada baris selanjutnya bila ingin membuat databases
baru bisa memakai perintah (CREATE db) Pada baris berikutnya bila ingin melihat
menggunakan databases yang telah dibuat sendiri bisa memakai perintah (USE
DATABASE;) Pada baris terakhir bila ingin menghapus databases bisa memakai perintah
(DROP DATABASE;).

Tugas Terstruktur tentang membuat database dengan nama NIM masing-masing


Jelaskan jawaban tugas yang diberikan pada saat praktek dengan tahapan seperti pada
Poin B.1, B.2 dan B.3

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 10


Mengetahui Asisten/Laboran Hari/Tanggal :
Nama Lab: RPL
Ttd. dan nama lengkap Asisten/Laboran Ttd. dan Nama Terang Praktikan

Fitria Nurul Hikmah 202253030-Muhammad Ardi Hermansyah


Penilaian/Validasi Dosen Pengampu:
Nama Pengampu: Dr. Eko Darmanto, S.Kom., M.Cs., MTA

Laporan Praktilum Basis Data – Sistem Informasi Gasal 2022/2023 Hal. 11

Anda mungkin juga menyukai