PENGANTAR DBMS MySQL
Database digunakanuntukmenyimpaninformasi,
memeliharai nformasi, danmembuat
informasitersebuttersediasaatdibutuhkan.Untukmengeloladatabase diperlukansuatuperangkatlunak
yang disebutDBMS(Database
Management System).DBMSmerupakansuatusistemperangkatlunak
yang memungkinkan user (pengguna) untukmembuat, memelihara, mengontrol,
danmengaksesdatabase secarapraktisdanefisien.MySQL adalah
suatu sistem manajemen database. Suatu database adalah suatu koleksi data
terstruktur. Data tersebut dapat berupa apa saja, dari list sederhana sampai
sebuah galeri gambar. Untuk menambah, mengakses, dan memproses data yang
tersimpan dalam sebuah database, dibutuhkan suatu sistem manajemen database
seperti halnya MySQL. Sejak komputer menjadi suatu alat yang digunakan untuk menanggulangi
data dalam ukuran besar, manajemen database memegang peranan utama dalam
perhitungan, sebagai utilitas tunggal maupun sebagai bagian dari aplikasi lain.
MySQL
adalah suatu sistem manajemen database relasional. Suatu database
relasional
menyimpan data dalam tabel yang terpisah. Hal ini menambah
kecepatan
dan fleksibilitas. Tabel-tabel tersebut terhubungkan oleh suatu relasi
terdefinisi
yang memungkinkan memperoleh kombinasi data dari beberapa tabel
dalam
suatu permintaan. SQL (Structured Query Language) adalah bahasa
standar
yang digunakan untuk mengakses database.
MySQL
adalah perangkat lunak open source. Open source berarti dapat
digunakan
dan dimodifikasi oleh siapa saja. Semua orang dapat men-download
MySQL
dari internet dan menggunakannya secara gratis. Untuk administrasi database,
seperti pembuatan database, pembuatan tabel, dan sebagainya, dapat digunakan
aplikasi berbasis web seperti phpMyAdmin.
Database Language
Data Definition Language (DDL),kelompok
perintahuntuk mendefinisikan
atribut-atribut basis data, contohnya create, alter, drop.
Data Manipulation Language (DML), kelompok perintah untuk
memanipulasi data dalam basis data, contohnya select, insert, delete,
dan update.
SQL (Structured Query Language), SQL adalahbahasa yang
digunakanuntukberkomunikasidengandatabase. Menurut ANSI (American
National Standards Institute), bahasainimerupakanstandaruntukRelationalDatabaseManagementSystems(RDBMS).
KomponenUtama DBMS
Ø PerangkatKeras, berupakomputerdanbagian-bagian di dalamnya.
Ø Data, faktamengenaisuatuobjek(integrated
and shared data)
Ø PerangkatLunak, dalamhalini DBMS
Ø Pengguna, pengguna akhir,
pemrogram aplikasi, administrator
basis data.
Keunggulan DBMS
·
Kecepatan, Pengambilan
dan pengubahan data jauh lebih cepat.
·
Mengurangikejemuan, Terhindar mengulangi pekerjaan yang berulang-ulang.
·
Kekinian, Informasi
pada DBMS bersifat mutakhir dan akurat setiap saat
Abstraksi Data
v Level fisik (Physical level), merupakan level terendahdalamabstraksi data, yang
menunjukkanbagaimanasesungguhnya data disimpan.
v Level lojik/konseptual, menggambarkan
data apa yang sebenarnya (secarafungsional) disimpandalam basis data
danhubungannyadengan data yang lain.
v Level penampakan (View level),merupakan level teringgidariabstraksi data yang
hanyamenunjukkansebagiandari basis data.
Database
Software
5. dbFast 17.
XBase
Tidak ada komentar:
Posting Komentar