Anda di halaman 1dari 19

LAPORAN AWAL

PRAKTIKUM BASIS DATA


LAPORAN KE – 14

Disusun Oleh :
Nama : Rizko Ramdhan Priatna
NIM : 201011400825
Kelas : 05TPLE002

TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS
PAMULANG
Jl. Surya Kencana No. 1 Pamulang Telp (021)7412566, Fax. (021)7412566
Tangerang Selatan, Banten

80
a) Pendahuluan
MySQL adalah sebuah progam database server yang mampu menerima dan mengirimkan datanya
secara cepat, multi user serta menggunakan perintah dasar SQL (Structured Query Language).
Bekerja dengan Server MySQL memerlukan Client MySQL sebagai peghubungnya. Jenis Client
MySQL ada yang berupa Command Line atau GUI. Berikut ini adalah beberapa daftar software
client MySQL.
1) SQLYog adalah aplikasi client desktop yang sangat terkenal terutama di kalangan
pengguna Indonesia.
2) phpMyAdmin merupakan aplikasi web yang dapati digunakan untuk manajemen dan
administrasi server dan database serta objek-objek yang terdapat di dalamnya.
3) MySQL GUI Tools merupakan paket aplikasi yang terdiri dari MySQL Administrator,
MySQL Query Browser, MySQL Migration.
4) Maatkit berbagai utilitas berbasiskan PERL yang berguna untuk melakukan tugas-tugas
rumit dengan mudah.

b) phpMyAdmin
phpMyAdmin adalah sebuah aplikasi open source yang berfungsi untuk memudahkan manajemen
MySQL. Dengan menggunakan phpmyadmin, dapat membuat database, membuat table,
menginsert, menghapus dan mengupdate data dengan GUI dan terasa lebih mudah, tanpa perlu
mengetikkan perintah SQL secara manual. phpMyAdmin menawarkan fasilitas yang mencangkup
pengelolaan keseluruhan server MySQL dan juga basis data tunggal. Karena berbasis web,
maka phpMyAdmin dapat di jalankan di banyak Sistem Operasi, selama dapat menjalankan
webserver dan Mysql. phpMyAdmin juga mempunyai system internal yang digunakan untuk
mengelola metadata dan mendukung fitur-fitur untuk operasi tingkat lanjut, melalui system
administrator, phpMyadmin juga dapat mengelola users dan sekaligus hak aksesnya
(privilege). Biasanya aplikasi phpMyAdmin sudah ada dalam software XAMPP atau WAMP.

81
TUGASPENDAHULUAN

1. Jelaskan apa yang dimaksud dengan Web Server dan phpMyAdmin !

2. Jelaskan apa yang dimaksud dengan aplikasi client-server !

3. Jelaskan perbedaan dari aplikasi berbasis GUI dan Command Line !

4. Jelaskan perbedaan dari database yang bersifat Stand Alone dan Server !

JAWAB

1. Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi
menerima permintaan dari HTTP atau HTTPS pada user biasanya kita kenal dengan nama web
browser (Opera Mini, Mozia Firefox, Google Chrome) dan untuk mengirimkan kembali yang
hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen
HTML

Sedangkan phpMyAdmin adalah sebuah system untuk mengatur, menyimpan dan mengambil data
dengan mudah. Database terdiri dari kumplan data yang tersusun antara 1 atau lebih user, dalam
bentuk digital. Database digital di atur menggunakan Database Management System (DBMS),
yang menyimpan isi database, mengizinkan pembuatan dan maintenance data dan pencarian dan
akses yang lain

2. Aplikasi Klien-server atau client-server adalah sebuah paradigma dalam teknologi informasi
yang merujuk kepada cara untuk mendistribusikan aplikasi ke dalam dua pihak: pihak klien dan
pihak server. Dalam model klien atau server, sebuah aplikasi dibagi menjadi dua bagian yang
terpisah, tapi masih merupakan sebuah kesatuan yakni komponen klien dan komponen server.
Komponen klien juga sering disebut sebagai front-end, sementara komponen server sering disebut
back-end nya

3. Perbedaan aplikasi berbasis GUI adalah desain yang menarik dan user friendly, tidak
membosankan dan tidak perlu mengingat baris dan perintah. Sedangkan aplikasi Command Line
adalah performa lebih tinggi, lebih efisien dalam penggunaan dan hanya membutuhkan spesifikasi
hardware yang rendah.

Kelebihan GUI adalah:

82
Desain nya lebih User Friendly atau mudah dirubah.

Karena berbasis grafis, tidak diperlukan keahlian khusus untuk mengunakan nya

Kelebihan Command Line adalah:

Performa lebih bagus

4. Perbedaan Stand Alone adalah penggabungan LAN sebelumnya hanya memiliki satu server
saja. Sedangkan Server adalah suatu perangkat yang menyediakan dan berperan sebagai pengelola
aplikasi, data maupun keamanan.

83
LAPORAN AKHIR
PRAKTIKUM BASIS DATA
LAPORAN KE – 14

Disusun Oleh :
Nama : Rizko Ramdhan Priatna
NIM : 201011400825
Kelas : 05TPLE002

TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS
PAMULANG
Jl. Surya Kencana No. 1 Pamulang Telp (021)7412566, Fax. (021)7412566
Tangerang Selatan, Banten

84
a) Mengakses PhpMyadmin

85
b) Membuat database toko :

1) Buat table barang

86
2) Field pada table barang

87
c) Dari point b) di atas, tambahkan data seperti berikut :

88
d) Dari point b) dan c) di atas, tampilkan data pada table barang, seperti gambar berikut :

89
e) Dari point b), c) dan d) di atas, buatlah backup data, hasilnya seperti gambar berikut :

f) Dari point b), c), d) dan e) di atas, buatlah restore data seperti gambar berikut :

90
91
g) Buat database perusahaan1 dan karyawan sebagai table

92
93
h) Dari point g) di atas, tambahkan data sebagai berikut :

94
95
i) dari point g) dan h) di atas, buatlah backup data dengan nama “backupGUI2.sql”

hasilnya :

96
j) dari point g), h) dan i) di atas, buatlah proses restore data backupGUI2.sql ke database
yang baru yaitu perusahaan2. Kemudian cek struktur database perusahaan2.

97
TUGAS AKHIR
1. Buatlah kesimpulan praktikum di atas !

Jenis Client MySQL ada yang berupa Command Line atau GUI.
Berikut ini adalah beberapa daftar software client MySQL.

1) SQLYog adalah aplikasi client desktop yang sangat terkenal terutama di kalangan pengguna
Indonesia.
2) phpMyAdmin merupakan aplikasi web yang dapati digunakan untuk manajemen dan
administrasi server dan database serta objek-objek yang terdapat di dalamnya.
3) MySQL GUI Tools merupakan paket aplikasi yang terdiri dari MySQL Administrator,
MySQL Query Browser, MySQL Migration.
4) Maatkit berbagai utilitas berbasiskan PERL yang berguna untuk melakukan tugas-tugas
rumit dengan mudah.

Dengan menggunakan phpmyadmin, dapat membuat database, membuat table, menginsert,


menghapus dan mengupdate data dengan GUI dan terasa lebih mudah, tanpa perlu mengetikkan
perintah SQL secara manual.

Stand Alone adalah penggabungan LAN sebelumnya hanya memiliki satu server saja.
Server adalah suatu perangkat yang menyediakan dan berperan sebagai pengelola aplikasi, data
maupun keamanan.
GUI (Graphic User Interface) adalah jenis antarmuka pengguna yang menggunakan metode
interaksi pada peranti elektronik secara grafis (bukan perintah teks) antara pengguna dan
komputer.

98

Anda mungkin juga menyukai