1. Pengertian Basis
Data
Menurut Kusrini, M.Kom. (2007:2), “Basis Data adalah kumpulan data yang
saling berelasi. Data sendiri merupakan fakta mengenai objek, orang, dan lain-lain.
Data dinyatakan dengan nilai (angka, deretan karakter, atau simbol).”
Menurut
Anhar, ST (2010:45), “Database adalah
sekumpulan tabel-tabel yang berisi data dan merupakan kumpulan dari field atau kolom.”
Jadi, dapat disimpulkan bahwa Basis Data merupakan
data yang saling berelasi dan merupakan kumpulan dari field atau kolom.
2.
SQL(Structure Query Language)
SQL adalah bahasa yang digunakan untuk mengakses
basis data yang tergolong rasional. Sesungguhnya
SQL tidak terbatas hanya untuk mengambil data (query), tetapi jugadapat dipakai untuk menciptakan tabel, menghapus
tabel, manambah data ketabel, menghapus data pada tabel, mengganti data pada
tabel, dan berbagai operasi yang lain.
Tabel Daftar Sejumlah Pernyataan
SQL
Pernyataan
|
Keterangan
|
SELECT
|
Untuk mengambil data
|
INSERT
|
Untuk menambah data
|
UPDATE
|
Untuk mengganti data
|
DELETE
|
Untuk menghapus data
|
CREATE TABEL
|
Untuk menciptakan table
|
DROP TABEL
|
Untuk menghapus table
|
GRANT
|
Untuk mengatur wewenang
pemakai
|
REVOKE
|
Untuk mencabut hak pemakai
|
Sumber : Abdul Kadir dan Tera Ch.Triwahyuni (2003:510).
3.
MySQL
Menurut Anhar, ST (2010:45), “MySQL adalah salah satu Database Management System (DBMS) dari sekian banyak DBMS seperti Oracle, MS SQL, Postagre SQL, dan
lainnya. MySQL berfungsi untuk mengolah database menggunakan bahasa SQL.”
MySQL
memiliki beberapa kelebihan, antara lain :
1.
MySQL dapat
digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami
masalah.
2.
MySQL memiliki
kecepatan yang bagus dalam menangani Query
sederhana.
3.
MySQL memiliki
operator dan fungsi secara penuh dan mendukung perintah Select dan Where dalam
perintah Query.
4.
MySQL memiliki
keamanan yang bagus karena beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user
dengan sistem perijinan yang mendetail secara sandi terenkripsi.
5.
MySQL mampu
menangani basis data dalam skala besar, dengan jumlah rekaman (record) lebih dari 50 juta dan 60 ribu tabel
serta kurang lebih 5 miliyar baris. Selain itu batas index yang dapat ditampung
mencapai 32 index pada tiap tabelnya.
6.
MySQL dapat
melakukan koneksi dengan clien menggunakan protocol
TCP/IP,Unix Soket (UNIX), atau name pipes (NT).
7.
MySQL dapat
mendeteksi pesan kesalahan pada clien dengan menggunakan lebih dari 20 bahasa.
8.
MySQL dapat berjalan stabil
pada berbagai sistem operasi seperti Windows,
Linux, FreeBSD, Mac Os X Server, solaris,
amiga, dan masih banyak lagi.
0 comments:
Post a Comment