Anda di halaman 1dari 14

LAPORAN PRAKTIKUM 2

Disusun Oleh :
Nama : Fatimah Azzahra
NPM : B1A022295
Kelas :F

Dosen Pengampu :
M. Khairul Amri Rosa, S.T, M.T.

Nama Asisten Dosen :


Muhammad Fachrurrozi (G1A021018)

PROGRAM STUDI HUKUM


FAKULTAS HUKUM
UNIVERSITAS BENGKULU
TAHUN 2023
LANDASAN TEORI
Menurut Connolly dan Begg, database adalah suatu kumpulan data yang berhub
ungan secara logika dan secara deskripsi dari data-data yang dirancang untuk memen
uhi kebutuhan informasi dalam suatu organisasi. Database menawarkan keun- tungan
penyimpanan data dengan format yang independen dan fleksibel. Hal ini dikarenakan
database didefinisikan secara terpisah dari program aplikasi yang menggunakan
database dan lingkup database dapat dikembangkan tanpa berdampak pada program-
program yang menggunakan database tersebut.

Pendapat para ahli tentang database seperti Hidayatullah dkk (2015:147),


"Database himpunan kelompok data yang saling berhubungan yang diorganisasikan
sedemikian rupa sehingga dapat dimanfaatkan kembali dengan cepat dan mudah". Jika
Menurut Faridi, dkk dalam Jurnal. CERITA (2016:192). mendefinisikan bahwa
"Database adalah sebuah struktur yang umumnya dikategorikan dalam 2 hal: seb uah
database flat dan sebuah database relasional. Database relasional lebih disukai karena
lebih masuk akal dibandingkan database flat". Sedangkan Menurut Anhar (2016:19),
"Database (basis data) dapat diartikan sebagai suatu mengembangkan sistem -sistem
perangkat pengorganisasian data dengan bantuan komputer, yang memungkinkan
dapat diakses dengan mudah dan cepat". Dari pendapat beberapa ahli diatas dapat
disimpulkan bahwa database merupakan sistem penyimpanan yang disusun sehingga
mudah untuk diakses.

Basis data merupakan hal yang sangat penting yang harus diperhatikan. Basis
data: atau database itu sendiri digunakan untuk menyimpan informasi atau data yang
nanti akun digunakan. Menurut Rosa dan Shalahuddin (2014:43) "Sistem Basis Data
adalah sistem terkomputerisasi yang tujuan utamanya adalah memelihara data yang
sudah diolah atau informasi dan membuat informasi tersedia saat dibutuhkan".

Berdasarkan definisi basis data diatas dapat disimpulkan bahwa basis data atau
database adalah sekumpulan tabel-tabel yang berisikan sekumpulan data yang fakta
sebagai sumber informasi yang disimpan dalam media penyimpanan secara digital dan
dapat diperiksa menggunakan suatu program komputer yang berguna untuk
memudahkan aktivitas untuk memperoleh informasi.

MySQL merupakan software database open source yang sering digunakan untuk
mengolah basis data yang menggunakan bahasa SQL (Subagia, 2018:67). Menurut
Winarno (2014:101), "MySQL adalah sebuah software database. MySQL merupakan

Fatimah Azzahra 1 B1A022295


tipe data relasional yang artinya. MySQL menyimpan datanya dalam bentuk table-
tabel yang saling berhubungan Keuntungan menyimpan data di database adalah
kemudahannya dalam penyimpanan dan menampilkan data karena dalam bentuk tabel"
Menurut Priyanto, Hidayatullah dkk (2015:180) "MySQL. adalah salah satu aplikasi
DBMS yang sudah sangat banyak digunakan para pemrogram aplikasi web.

Kelebihan dari MySQL adalah gratis, handal, selalu di-update dan banyak forum
yang memfasilitasi para pengguna jika memiliki kendala. MySQL. juga. menjadi
DBMS yang sering di bundling dengan web server sehingga proses instalasinya jadi
lebih mudah". Dapat ditarik kesimpulan bahwa MySQL merupakan aplikasi yang
digunakan untuk mengolah basis data yang banyak digunakanuntuk membangun
aplikasi yang menggunakan database.

Menurut MADCOMS (2016: 186) "PhpMyAdmin adalah sebuah aplikasi Open


Source yang berfungsi untuk memudahkan manajemen MySQL. Dengan menggunakan
PhpMyAdmin, dapat membuat database, membuat tabel, meng-insert, menhapus dan
meng update data dengan GUI dan terasal lebih mudah, tanpa perlu mengetikkan
perintah SQL secara manual".

Menurut Buana (2014:2). phpMyAdmin adalah salah satu aplikasi yang digunakan
untuk memudahkan dalam melakukan pengelolaan database MySQL.. PhpMyAdmin
merupakan aplikasi web yang bersifat opent source. Menurut Muhammad Sadeli
(2014:10) PhpMyadmin adalah sebuah software yang berbentuk seperti halaman situs
yang terdapat pada web server. Fungsi dari halaman ini adalah sebagai pengendali
database MySQL. Karena dengan adanya halaman ini semua hal tersebut dapat
dilakukan hanya dengan meng-klik menu fungsi yang ada pada halaman PhpMyadmin.

Menurut beberapa pendapat ahli untuk definisi XAMPP sebagai berikut: Bethu
Sidik (2018:6) XAMPP adalah singkatan yang setiap huruf adalah :

1. A: Apache, server aplikasi Web. Apache tugas utama adalah untuk menghasilkan
halaman. web yang benar kepada pengguna terhadap kode PHP yang sudah
dituliskan oleh pembuat halaman web. Jika perlu kode PHP juga berdasarkan yang
tertulis, dapat database diakses dulu (misalnya MySQL) untuk mendukung
halaman web yang dihasilkan.
2. M: MySQL server aplikasi database. Pertumbuhannya disebut SQL singkatan dari
Structured Query Language, SQL merupakan bahasa terstruktur yang difungsikan
untuk mengolah database. MySQL dapat digunakan untuk membuat dan

Fatimah Azzahra 2 B1A022295


mengelola database dan isinya. Bisa juga memanfaatkan MySQL guna untuk
menambahkan. mengubah, dan menghapus data dalam database.

Fatimah Azzahra 3 B1A022295


SOAL DAN PEMBAHASAN

1. Jelaskan tahapan tahapan membuat sebuah database, tabel, dan kolom dengan
phpmyadmin!

Jawab:

Untuk membuat sebuah database, tabel, dan kolom dengan phpmyadmin maka kita
perlu melakukakn tahapan-tahapan berikut:

 Langkah pertama yaitu mengaktifkan mysql dan apache pada aplikasi xampp atau
aplikasi lain yang kalian gunakan untuk mengaktifkan MySQL dan Apache.
 Setelah mengaktifkan MySQL dan Apache kemudian masuk kedalam halaman
web seperti google chrome, fire fox, browser, dan yang lainnya.
 Ketik localhost/phpmyadmin pada halaman web untuk masukkedalam
phpmyadmin.
 Lalu klik new/baru pada halaman di phpmyadmin pada bagian kanan untuk
membuat sebuah database setelah itu akan muncul untuk pengisian nama database
tersebut misalnya kita taruh dengan nama “Indonesia” dan pilih
utf8mb4_general_ci setelah itu tekan „buat‟.

B1A02295

Gambar 1.1 Database

Fatimah Azzahra 4 B1A022295


 Selanjutnya akan muncul untuk penamaan tabel dan jumlah kolom yang
diinginkan isi sesuai dengan kebutuhan yang ingin dilakukan misal nama tabelnya
“provinsi” dan jumlah kolomnya 4 buah klik „buat‟.

B1A02295

Gambar 1.2 Tabel dan Kolom

 Lanjut dengan membuat tipe pada data lakukan penamaan kolom dan pemilihan
jenis pada kolom serta panjang/nilai pada kolom klik „simpan‟ contoh pada
gambar berikut.

B1A02295

Gambar 1.3 Tipe Kolom

Fatimah Azzahra 5 B1A022295


 Untuk menambahkan isi pada kolom tekan insert/tambahkan lalu isi data sesuai
dengan yang kalian inginkan.

B1A02295

Gambar 1.4 Nama Kolom

 Untuk hasil akhirnya akan menjadi seperti gambar berikut yang dapat dilihat pada
browse atau jelajahi.

B1A02295

Gambar 1.5 Hasil Database, Tabel, dan Kolom

2. buatlah sebuah database dengan nama "Indonesia" yang berisikan sebuah tabel
dengan nama"provinsi" yang memiliki field/kolom berikut beserta tipe datanya:

a) id_prov varchar(5)
b) nama_prov varchar(20)
c) jmlh_penduduk bigint(25)
d) thn_terbentuk int()

kemudian isi dengan data berikut:

Fatimah Azzahra 6 B1A022295


Jawab :

B1A02295

Gambar 2.1 Database, Tabel, dan Kolom

Penjelasanya: ini merupakan hasil dari pembuatan Database sesuai dengan soal yang
diajukan dengan menggunakan MySQL dan melalui halaman web Myphpadmin
dengan tahapan-tahapan yang sudah saya jelaskan diatas.

Fatimah Azzahra 7 B1A022295


3. dari tabel pada no 2 yang telah dibuat, buatlah query untuk:

1) update data kolom nama_prov menjadi "sumut" untuk id_prov yang nilainya
S627
2) lakukan select untuk field nama_prov dan jmlh_penduduk dimana id_prov nya
bernilai R516
3) Tambahkan 1 data baru yang kalian isi sendiri
4) hapus baris data yang memiliki id_prov = A021

Jawab

1) UPDATE `provinsi` SET `nama_prov`='Sumut' WHERE id_prov="S627";

Penjelasannya: untuk melakukan Update terhadap isi dari kolom nama_prov dapat
kita lakukan menggunakan SQL yang ada pada phpmyadmin lalu tambahkan code
sesuai dengan code diatas dan klik kirim jika kalian sudah memasukkan code
tersebut.

2) SELECT `nama_prov`, `jmlh_penduduk` FROM `provinsi` WHERE


id_prov="R516";

Penjelasannya: untuk melakukan select untuk field/kolom nama_prov dan


jmlh_penduduk dapat kita lakukan dengan menggunakan SQL yang ada pada
phpmyadmin lalu tambahkan code nya sesuai dengan code diatas dan klik kirim
jika kalian sudah memasukkan code tersebut.

3) INSERT INTO `provinsi`(`id_prov`, `nama_prov`, `jmlh_penduduk`,


`thn_terbentuk`) VALUES ('U745','Lampung','9176546','1964');

Penjelasannya: untuk melakukan penambahan data baru pada field/kolom dapat


kita lakukan dengan menggunakan SQL yang ada pada phpmyadmin lalu
tambahkan code nya sesuai dengan code diatas dan klik kirim jika kalian sudah
memasukkan code tersebut.

4) DELETE FROM `provinsi` WHERE id_prov="A021";

Penjelasannya: untuk melakukan penghapusan baris data yang ada pada


field/kolom dapat kita lakukan dengan menggunakan SQL yang ada pada

Fatimah Azzahra 8 B1A022295


phpmyadmin lalu tambahkan code nya sesuai dengan code diatas dan klik kirim
jika kalian sudah memasukkan code tersebut.

Fatimah Azzahra 9 B1A022295


KESIMPULAN DAN SARAN

Kesimpulan:

MySQL merupakan software database open source yang sering digunakan untuk
mengolah basis data yang menggunakan bahasa SQL. MySQL adalah sebuah software
database. MySQL merupakan tipe data relasional yang artinya. MySQL menyimpan
datanya dalam bentuk table-tabel yang saling berhubungan Keuntungan menyimpan data
di database adalah kemudahannya dalam penyimpanan dan menampilkan data karena
dalam bentuk tabel.

PhpMyAdmin adalah sebuah aplikasi Open Source yang berfungsi untuk


memudahkan manajemen MySQL. Dengan menggunakan PhpMyAdmin, dapat membuat
database, membuat tabel, meng-insert, menhapus dan meng update data dengan GUI dan
terasal lebih mudah, tanpa perlu mengetikkan perintah SQL secara manual. database
adalah suatu kumpulan data yang berhub ungan secara logika dan secara deskripsi dari
data-data yang dirancang untuk memen uhi kebutuhan informasi dalam suatu organisasi.

Database menawarkan keuntungan penyimpanan data dengan format yang


independen dan fleksibel. Hal ini dikarenakan database didefinisikan secara terpisah dari
program aplikasi yang menggunakan database dan lingkup database dapat dikembangkan
tanpa berdampak pada program-program yang menggunakan database tersebut.

Saran:

Saran pada praktikum kali ini diharapkan teman-teman lebih fokus lagi dalam
pembelajaran coding dan lebih memperhatikan lagi apa saja yang dijelaskan oleh
pengajar terhadap kita.

Fatimah Azzahra 10 B1A022295


DAFTAR PUSTAKA

Alfia Nur Eyni, dan Waseso Bayu. 2020. Perancangan Aplikasi Retensi Data Pada
Database MySQL (Studi Kasus: PT. Telkomsigma).....
https://jurnal.ikhafi.or.id/index.php/jusibi/article/download/181/122

Sitinjak Daniel Dido Jantce TJ, Dkk. Juni 2020. ANALISA DAN PERANCANGAN
SISTEM INFORMASI ADMINISTRASI KURSUS BAHASA INGGRIS PADA
INTENSIVE ENGLISH COURSE DI CILEDUG TANGERANG......
https://ojs.ipem.ecampus.id/ojs_ipem/index.php/stmik-
ipem/article/download/164/136

Fatimah Azzahra 11 B1A022295


KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI
UNIVERSITAS BENGKULU
FAKULTAS HUKUM
PROGRAM STUDI HUKUM
Jalan W.R. Supratman Kandang Limun Bengkulu
Bengkulu 38371 A Telepon: (0736) 344087, 22105 - 227

LEMBAR ACC PRAKTIKUM CODING

Nama Mahasiswa : Fatimah Azzahra


NPM : B1A022295
Kelas :F
Dosen : M. Khairul Amri Rosa, S.T, M.T.
Asisten Dosen : Muhammad Fachrurrozi (G1A021018)

Laporan Praktikum
Tanda ACC
Hari/Tanggal Laporan diberikan

Laporan Praktikum Ke- 1

Laporan Praktikum- 2

Fatimah Azzahra 12 B1A022295

Anda mungkin juga menyukai