0

Pengelola Database dengan MySQL

Posted by Yudha Husna Dewanto on 06.34

Tugas : B.Indonesia
Nama : Yudha H.D 
Kelas : 3KA28
NPM : 18110713



Dalam basis data, database dapat kita kelola menggunakan program aplikasi basis data, misalnya : MySQL, Access, PostgreSQL, dan SQL. Server.

Aplikasi yang dapat membuat dalam mengelola database sering disebut SMBD (Sistem Manajemen Basis Data) atau DBMS (Data Base Manajemen System).

Ada dua perbedaam SMBD (Sistem Manajemen Basis Data) yang sering kita gunakan, yaitu database yang bersifat stand alone dan database yang bersifat Database Server. Berikut ini, pengkategoriannya :

- Database Server (Berjalan Client/Server) :

  • MySQL
  • MsQL
  • PostgeSQL
  • SQL Server
  • Oracle
  • Interbase
- Bukan Database Server (berjalan stand alone):

  • Microsoft Access
  • Paradox
  • dBase
Memahami Perintah SQL

Telah dikatakan sebelumnya bahwa SQL merupakan sebuah bahasa permintaan yang melekat pada suat SMBD termasuk MySQL. Perintahnya dapat kita sebut dengan query. Dalam penggunaanya, perintah SQL dikategorikan menjadi tiga sub perintah, yaitu DDL (Data Definition Language),DML (Data Manipulation Language), dan DCL (Data Control Language).

Data Definition Language (DDL)

Data Definition Language (DDL) merupakan sub bahasa SQL yang digunakan untuk membangun kerangka database. Ada tiga perintah yang termasuk dalam DDL, yaitu:


  • CREATE : Perintah ini digunakan untuk membuat,termasuk di antaranya membuat database baru,tael baru, view baru, dan kolom.
  • ALTER : Perintah ini digunakan untuk mengubah struktur tabel yang telah dibuat. Perkerjaanya mencakup mengganti nama tabel, menambah kolom, mengubah kolom, menghapus kolom, maupun memberikan atribut pada kolom.
  • DROP : Perintah ini digunakan untuk menghapus database dan tabel.
Data Manipulation Language (DML)

Data Manipulation Language (DML) merupakan sub bahasa SQL yang digunakan untuk memanipulasi data dalam database yang telah terbuat.
Perintah yang digunakan,di antaranya :


  • INSERT : Perintah ini digunakan untuk menyisipkan atau memasukan data baru kedalam tabel.
  • SELECT : Perintah ini digunakan untuk mengambil data atau menampilkan data dari satu tabel atau beberapa tabel dalam relasi.
  • UPDATE : Perintah ini digunakan untuk memperbarui data lama menjadi data terkini.
  • DELETE : Perintah ini digunakan  untuk menghapus data dari tabe. Biasanya data yang dihapus merupakan data yang dihapus merupakan data yang sudah tidak diperlukan lagi.
Data Control Language (DCL)


Data Control Language (DCL) merupakan sub bahasa SQL yang digunakan untuk melakukan pengontrolan data dan server databasenya.
Perintah DCL, di antaranya : 
  • GRAND : Perintah ini digunakan untuk memberikan hak/izin akses oleh administrator (pemilik utama) server kepalda user (pengguna biasa). Hak akses tersebut berupa hak membuat, mengambil, menghapus, mengubah, dan hak khusus berkenaan dengan sistem databasenya.
  • REVOKE : Perintah ini memiliki kegunaan terbalik dengan GRAND, yaitu untuk menghilangkan atau mencabut hak akses yang terlah diberikan kepada user oleh administrator.


-Refrensi :
Panduan Lengkap Menguasai Perintah SQL,Bunafit Nugroho. Jogjakarta 2007

|

Copyright © 2009 When computer talks to human All rights reserved. Theme by Laptop Geek. | Bloggerized by FalconHive.