MODUL 1 Pengenalan MySQL
MODUL 1 Pengenalan MySQL
MODUL 1
PENGENALAN MYSQL
Tujuan
1. Mahasiswa memahami pengertian basis data secara umum dan peranannya.
Dasar Teori
Basis data
Basis data terdiri dari 2 kata, yaitu basis dan data. Basis berarti markas/gudang atau tempat
berkumpul. Sedangkan data merupakan representasi fakta dunia nyata yang mewakili suatu objek
yang diwujudkan dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya
(Fathansyah, 2018). Basis data dapat diartikan sebagai kumpulan data yang saling berhubungan
yang disimpan secara bersama tanpa pengulangan (redundansi) yang tidak perlu supaya dapat
dimanfaatkan kembali dengan cepat dan mudah.
Basis data tidak diolah secara manual, melainkan ditangan dengan menggunakan sebuah
perangkat lunak yang disebut Database Management System (DBMS). Fungsi dari DBMS adalah
untuk menyimpan, mengorganisasi, dan menggunakan kembali data di dalam basis data. Pada
DBMS juga terdapat mekanisme untuk pengamanan data dan pemakaian bersama (sharing) dari
data.
Pada DBMS, data yang telah disimpan dapat diakses dengan perintah-perintah tertentu. Perintah-
perintah yang digunakan untuk mengelola basis data mempunyai standar yang disebut dengan
SQL (Structured QueryLanguage). Standar ini dibuat oleh suatu badan yang berwenang (ANSI)
MODUL PRAKTIKUM BASIS DATA
PROGRAM STUDI INFORMATIKA
sehingga sering disebut juga dengan istilah ANSI SQL. Saat ini standar SQL yang diacu
kebanyakan software adalah SQL92 dan SQL99. Pada umumnya, data yang tersimpan merupakan
data relasional (data yang saling terhubung).
Tabel
Pada basis data relasional, data disimpan di dalam sejumlah tabel 2 dimensi. Setiap tabel
terdiri atas lajur vertikal yang disebut column/field dan lajur mendatar yang disebut dengan
row/record. Sebuah field menggambarkan atribut/karakteristik dari data, sedangkan setiap record
adalah nilai dari atribut tersebut (atau dapat dikatakan sebagai data itu sendiri).
MySQL
MySQL adalah turunan dari SQl (Structured Query Language). SQl adalah sebuah konsep
pengoperasian basis data, terutama untuk proses seleksi, pemasukan, pengubahan, dan
penghapusan data. Beberapa keunggulan dari MySQL adalah (Sutiaji, 2012):
Instalasi MySQL
1. Siapkan file installer MySQL bertipe .msi yang dapat diunduh pada link
http://dev.mysql.com/downloads/mysql/
MODUL PRAKTIKUM BASIS DATA
PROGRAM STUDI INFORMATIKA
3. Pada langkah selanjutnya, klik Next. Akan muncul peringatan bahwa ada kebutuhan
(requirements) dari proses instalasi yang belum terinstal. Klik Yes untuk tetap mengintal software
MySQL.
MODUL PRAKTIKUM BASIS DATA
PROGRAM STUDI INFORMATIKA
7. Pada tampilan selanjutnya, pilih Development Computer pada Config Type. Pilih TCP/IP dan
port 3306 untuk metode koneksi server. Klik Next.
8. Selanjutnya kita akan melakukan pengaturan autentikasi. Pilih opsi Use Strong Password
Encryption for Authentication. Klik Next.
MODUL PRAKTIKUM BASIS DATA
PROGRAM STUDI INFORMATIKA
9. Atur password untuk akun root dari MySQL. Pastikan password yang digunakan unik dan
mudah diingat. Kita juga dapat menambahkan user lain dengan meng-klik tombol Add User.
MODUL PRAKTIKUM BASIS DATA
PROGRAM STUDI INFORMATIKA
10. Kita akan masuk ke pengaturan Window Service seperti di bawah ini. Klik Next.
11. Selanjutnya kita akan mengaplikasikan konfigurasi yang telah dilakukan. Klik Execute.
14. Jangan ubah pengaturan yang sudah dipilih secara default. Klik Finish.
MODUL PRAKTIKUM BASIS DATA
PROGRAM STUDI INFORMATIKA
15. Selanjutnya, lakukan koneksi ke server. Masukkan password yang sudah dibuat untuk akun
root pada langkah ke-9 yang sudah dilakukan sebelumnya. Klik Check.
16. Pada tampilan selanjutnya, klik Execute untuk mengaplikasikan konfigurasi. Setelah
konfigurasi selesai, klik Finish.
MODUL PRAKTIKUM BASIS DATA
PROGRAM STUDI INFORMATIKA
2. Masukkan password untuk akun root yang sudah dibuat pada proses instalasi.
MODUL PRAKTIKUM BASIS DATA
PROGRAM STUDI INFORMATIKA
3. Pada command line, kita dapat memasukkan berbagai perintah untuk menjalankan fungsi
tertentu. Untuk melihat daftar perintah yang dapat digunakan, ketikkan help.
MODUL PRAKTIKUM BASIS DATA
PROGRAM STUDI INFORMATIKA
Pada perintah SQL di atas, nama_basis_data diisi dengan nama basis data yang akan kita buat.
Nama basis data dapat terdiri dari huruf, angka, dan karakter khusus, namun tidak dapat dimulai
dengan angka. Penulisan perintah SQL tidak case sensitive.
Contoh:
Untuk mengaktifkan basis data yang sudah dibuat, kita dapat menggunakan perintah USE:
USE toko_1;