Tugas
MySQL
a.
Apa Itu MySQL?
MySQL adalah sebuah perangkat
lunak sistem manajemen basis data SQL atau DBMS yang multithread, multi-user,
dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah
lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan
penggunaan GPL.
Untuk melakukan administrasi dalam basis data MySQL,
dapat menggunakan modul yang sudah termasuk yaitu commandline (perintah: mysql dan mysqladmin). Juga dapat diunduh dari situs
MySQL yaitu sebuah modul berbasis grafik (GUI): MySQL
Administrator dan MySQL Query
Browser. Selain itu terdapat juga sebuah
perangkat lunak gratis untuk administrasi basis data MySQL berbasis web yang
sangat populer yaitu phpMyAdmin. Untuk perangkat lunak untuk administrasi basis data
MySQL yang dijual secara komersial antara lain: MySQL front, Navicat dan EMS
SQL Manager for MySQL.
Sistem database MySQL memiliki sistem sekuritas dengan
tiga verifikasi yaitu user(name), password dan host. Verifikasi host memungkinkan
untuk membuka sekuriti di 'localhost', tetapi tertutup bagi host lain (bekerja
di lokal komputer). Sistem sekuriti ini ada di dalam database mysql dan pada
tabel user. Proteksi juga dapat dilakukan terhadap database, tabel, hingga
kolom secara terpisah.
b.
Menjalankan MySQL
Menjalankan MySQL dapat dilakukan melalui menu
Windows: Start -> Programs -> MySQL -> MySQL Server 5.0 -> MySQL
Command Line Client. Kemudian Anda masukkan password yang telah Anda buat pada
saat instalasi MySQL.
c.
Menampilkan database
Kita coba dengan perintah “SHOW DATABASES” yang akan
menampilkan database yang ada di dalam sistem MySQL kita.
d.
Membuat database baru
Gunakan perintah “CREATE DATABASE” untuk membuat
sebuah database.
mysql> create
database latihan1 ;
Anda perhatikan dari dua perintah MySQL di atas,bahwa
setiap perintah selalu diakhiri dengan tanda “;” (titik-koma). Memang pada
umumnya perintah-perintah MySQL diakhiri oleh tanda “;” ini.
e.
Menghapus database
Kita dapat menghapus suatu data base dengan perintah DROP DATABASE.
mysql> drop
database nama_database ;
f.
Memilih dan membuka sebuah database
Kita dapat membuka suatu data base dengan perintah
“USE”
mysql> use nama_database;
g.
Melihat isi sebuah database
Untuk melihat apa isi dari sebuah database, kita
gunakan perintah “SHOW TABLES”.
mysql> show tables
;
h.
Membuat tabel baru
Kita akan membuat sebuah tabel baru dengan menggunakan
perintah “CREATE TABLE”. Contohnya sebagai berikut.
mysql> create
table nama_table ;
Namun sebelum itu kita harus menentukan minimal satu
buah field/kolom di dalamnya. Sekrang kita ubah perintah di atas menjadi
seperti berikut :
mysql> create
table karyawan
-> (nopeg INT
UNSIGNED AUTO_INCREMENT PRIMARY KEY,
-> nama
VARCHAR(50) NOT NULL)
Tabel Karyawan dengan 2 buah kolom/field. Kolom
pertama adalah NOPEG dengan jenis data bilangan bulat (INTeger), tanpa tanda
negatif (UNSIGNED), yang akan bertambah nilainya secara otomatis
(AUTO_INCREMENT), dan kolom NOPEG adalah kolom utama (PRIMARY KEY). Kemudian
pada kolom kedua, NAMA akan menampung nama karyawan, dengan jenis data VARiabel
CHARacter, lebar datanya dapat menampung maksimal 50 karakter, dan tidak boleh dikosongkan
(NOT NULL).
Kurang lebih seperti itulah dasar-dasar dari aplikasi
pengolahan database MySQL, untuk mempelajari lebih lengkap bisa diakses melalui
modul-modul atau e-book yang banyak tersedia di internet.
Tidak ada komentar:
Posting Komentar