Senin, 06 Januari 2020

MYSQL

Pengertian Mysql


MySQL merupakan sebuah perangkat lunak system manajemen basis data SQL (Structure Query Language) yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia.

Kelebihan & Kekurangan Mysql


Kelebihan :


  1. Merupakan salah satu software yang portable
  2. MySQL merupakan salah satu DBMS yang opensource
  3. Multi-User
  4. Memiliki tipe data yang bervariasi
  5. Memilki fitur keamanan yang baik

Kekurangan :


  1. Sulit untuk diaplikasikan pada intansi atau perusahan dengan database yang besar
  2. Support yang kurang
  3. Tidak populer untuk aplikasi game dan mobile


Jenis Perintah SQL


DDL (Data Defenition Language)

DDL merupakan kelompok perintah yang digunakan untuk mendefinisikan atribut – atribut database, tabel, kolom, batasan – batasan terhadap suatu atribut serta hubungan antar tabel.
Yang termasuk dalam kelompok DDL adalah:
  • Create : menciptakan /membuat tabel ataupun indeks
  • Alter : mengubah struktur tabel
  • Drop : menghapus tabel maupun indeks
  • Rename: mengubah nama skema

DML (Data Manipulation Language)

DML adalah kelompok perintah yang berfungsi utnuk memanipulasi data dalam database, misal pengambilan, penyisipan, pengubahan dan penghapusan data. 
Yang termasuk kelompok DML :
  • Select : memilih / mengambil data dari satu tabel atau lebih
  • Insert : menambah baris baru ke dalam tabel
  • Delete : mengubah isi data dari suatu baris pada tabel
  • Update : mengubah isi data dari suatu baris pada tabel

DCL (Data Control Language)

DCL berisi perintah – perintah yang berfungsi untuk mengendalikan data. Fasilitas ini tersedia pada DBMS yang memiliki fasilitas keamanan (security) untuk mengatur user dan hak aksesnya

Perbedaan Microsoft access & My sql


Platform atau system operasi

Pada bidang ini Mysql lebih baik karena dapat digunakan di OS (Operation system) Windows, Linux, Machintosh, dan OS lainnya. Sedangkan Microsoft access hanya dapat digunakan di OS buatan Microsoft seperti Windows XP, 98 , NT , ME/2000 , Vista. Mysql cukup flexible untuk hal ini.

Lisensi atau harga

MS (Microsoft) Access memiliki lisensi berbayar yang harganya lumayan mahal baik untuk perorangan maupun perusahaan.
Mysql memiliki lisensi gratis yang bebas digunakan siapa saja, bagi perusahaan komersial dikenakan biaya yang lebih murah dibandingkan database lain di pasaran.

Sifat database

Penggunaan database Mysql dapat bersifat multi user, mampu menyimpan data dan lainnya.
Penggunaan database MS.Access hanya sebatas single user saja.

Tampilan

Microsoft Access bersifat program GUI(Graphic User Interface), yang mempunyai warna dan pilihan objek.
Mysql mempunyai tampilan layaknya DOS, berupa latar belakang hitam dan tulisan putih.

Kecepatan

Mysql lebih cepat daripada MS.Access dalam waktu koneksi dan pemrosesan data.

Penggunaan dalam internet

Mysql dapat digabungkan dengan web server oleh bahasa pemrograman sedangkan Ms.Access tidak bias.

Penggunaan dalam jaringan LAN

Mysql berjalan lebih baik dalam sebuah instalasi jaringan dan cocok untuk membantu setiap client, untuk Ms.Access sulit dilakukan.


Tidak ada komentar:

Posting Komentar