Anda di halaman 1dari 5

Lampiran 1

LEMBAR PENGAMATAN PENILAIAN PENGETAHUAN


Nama Sekolah : SMKN 2 Semarang
Kelas / Semester : XII / Gasal
Tahun Pelajaran : 2019 / 2020
Kompetensi Keahlian : Rekayasa Perangkat Lunak
Mata Pelajaran : Basis Data

Kompetensi Dasar Materi Indikator

3.12 Menerapkan Sistem basis data 3.12.1. Menerapkan SQL pada sistem basis
SQL pada sistem basis client server data client server
data client server 3.12.2. Menerapkan koneksi basis data
berbasis client server
3.12.3. Menerapkan koneksi basis data
melalui TCP/IP dengan client
3.12.4. Menjalankan perintah SQL melalui
CLI

a. Instrumen Penilaian
1. Bagaimana proses penerapan SQL pada sistem basis data!
2. Bagaimana proses penerapan koneksi basis data berbasis client server!
3. Jabarkan kelebihan menggunakan client server!
4. Tuliskan perintah koneksi basis data melalui TCP/IP dengan client!!
5. Uraikan langkah dalam menjalankan MySQL server dan MySQL client!
b. Pedoman Peskoran

No. Jawaban Skor


1 Sebuah database terpusat dapat diakses dari komputer yang berjauhan
20
membuat banyak RDBMS dikembangkan dengan arsitektur RDBMS
2 MySQL dalam operasionalnya menggunakan arsitektur client-server, 20
dimanasalah satu komputer bertindak sebagai server (tempat seluruh
database MySQL disimpan) dan komputer lainnya sebagai Client yang
akan mengakses database dalam komputer server tersebut.
3 Kelebihan menggunakan client server :
a. Memungkinkan akses basis data yang besar
b. Jika client dan server diletakkan pada komputer yang berbeda
kemudian CPU yang berbeda dapat memproses aplikasi secara
20
paralel. Hal ini mempermudah merubah mesin server jika hanya
memproses basis data.
c. Aplikasi menyelesaikan bagian operasi pada client dan mengirimkan
hanya bagian yang dibutuhkan untuk akses basis data melewati
jaringan menghasilkan data yang sedikit yang akan dikirim melewati
jaringan.
d. Menaikkan kinerja dan biaya untuk hardware dapat dikurangi
e. Server dapat menangani pemeriksaan integrity sehingga batasan perlu
didefinisikan dan validasi hanya di satu tempat, aplikasi program
mengerjakan pemeriksaan sendiri.
f. Hanya server yang membutuhkan storage dan kekuatan proses yang
cukup untuk menyimpan dan mengatur basis data.
g. Biaya komunikasi berkurang dan meningkatkan kekonsitenan.
h. Map ke arsitektur open system dengan alami.
4 Sebuah komputer yang menggunakan TCP/IP yang terhubung langsung
ke internet, maka komputer tersebut dapat berhubungan dengan komputer
yang ada di setiap belahan dunia mana pun yang juga terhubung ke dalam
internet. TCP/IP merupakan sekelompok protokol yang mengatur
komunikasi data dalam proses tukar menukar suatu data dari satu
komputer ke komputer di dalam jaringan internet. TCP/IP menggunakan
standar protokol terbuka yang tersedia secara luas, sehingga semua orang
bisa mengembangkan perangkat lunak untuk dapat berkomunikasi
menggunakan protokol ini. Hal ini membuat penilaian TCP/IP meluas
dengan sangat cepat. Dengan alasan keamanan, MySQL Server secara
20
default tidak dapat diakses melalui jaringan komputer, tetapi agar dapat
diakses melalui jaringan. Maka yang harus dilakukan adalah mengedit file
konfigurasi my.cnf.
Langkah-langkah konfigurasi MySQL agar dapat diakses melalui
komputer dalam satu jaringan dijabarkan sebagai berikut :
a. Login Via Ssh
b. Restart MySQL Server
c. Membuat User MySQL
d. Melakukan Remote User Akses ke Server
e. Membuka Port 3306
5 Menjalankan MySQL Server :
1) Untuk mengakses dapat menggunakan MySQL Command Line Client
yang berada di menu Start – All Program – MySQL – MySQL Server
5.6 – MySQL 5.6 Command Client
2) Untuk menjalankan MySQL Server secara manual, harus
menggunakan dile mysql.exe yang berada di dalam folder bin pada
instalasi MySQL. Mysqld.exe akan diakses menggunakan aplikasi 20
command prompt(CMD).
3) Tampilan Commad prompt berupa layar hitam dan default pathnya
untuk windows 7 adalah “c:\User\<namauser>”
4) Selanjutnya mengetikkan perintah pada command prompt : cd
D:\MySQL 5.6\bin
5) Menjalankan Mysqld
Dengan folder aktif DOS sekarang pada D:\MySQL 5.6\bin dengan
mengetikkan perintah : D:\MySQL 5.6\bin>mysql –default-file =
“D:\MySQL 5.6\Data\my.ini”
6) Task Manager, untuk mengetahui keaktifan MySQL Server dengan
cara menekan tombol ALT + CTRL + DELETE lalu pilih task
manager.
7) Menghentikan MySQL Server secara manual (mysqld.exe)
Klik Task Manager pada tab process kemudian pilih mysqld.exe lalu
klik End Process pada kanan bawah Task Manager, sehingga muncul
layar konfirmasi dan klik pada End Process.

Menjalankan MySQL Client dengan


1) MySQL Client Console
Diakses dari menu Start – All Program – MySQl – MySQL Server 5.6
– MySQL 5.6 Command Line Client
Masukkan password untuk user root misalnya “asdfhost”, lalu tekan
Enter.
2) Command Prompt Windows (mysql.exe)
Diakses dari menu Start – All Program – Accecories – Command
Prompt.
Selanjutnya klik kanan – pilih send to – pilih Desktop (create shortcut)
3) Memulai koneksi dengan MysQL Server
Jika MySQL Server telah berjalan, baik sebagai services maupun
langsung dengan myqld.exe bisa melakukan login ke dalam Server
dengan format perintah berikut :
Mysql –h host –u user –p password
a. MySQL merupakan program MySQL Client yang digunakan
untuk mengakses server (file yang sesungguhnya bernama
mysqld.exe)
b. –h merupakan kode untuk MySQL bahwa perintah setelahnya
adalah host. Host merupakan alamat IP dari komputer server.
Karena menjalankan MySQL Server pada komputer yang sama
dengan MySQL Client, maka IP dari komputer adalah 127.0.0.1
yang juga disebut dengan localhost
c. –u merupakan MySQL bahwa perintah setelahnya berupa inputan
nama user. User adalah username pengguna yang akan login ke
MySQL server. User ini bis dibuat sendiri dengan hak akses
masing-masing. Karena pertama kali digunakan user yang tersedia
adalah root.
d. –p merupakan kode untuk MySQL bahwa perintah setelahnya
yaitu adalah password dari user. Inputan password harus langsung
digabungkan dengan –p. Misalnya, menggunakan password
“asdfhost” untuk user root. Maka penulisannya menjadi –
pasdfhost.
Untuk masuk pada localhost sebagai user root dengan password
asdfhost perintahnya sebagai berikut :
D:\MySQL\bin>mysql –h localhost –u root –pasdfhost
Lampiran 2
LEMBAR PENGAMATAN PENILAIAN KETERAMPILAN
Nama Sekolah : SMKN 2 Semarang
Kelas / Semester : XII / Gasal
Tahun Pelajaran : 2019 / 2020
Kompetensi Keahlian : Rekayasa Perangkat Lunak
Mata Pelajaran : Basis Data

Kompetensi Dasar Materi Indikator

4.12 Membuat perintah Perintah SQL 4.12.1 Menjalankan perintah SQL pada
SQL pada sistem basis pada sistem sistem basis data client server
data client server basis data client
server

Soal :
- Kerjakan soal berikut dengan baik dan benar!
-

Anda mungkin juga menyukai