Jenis query pada mysql
Mysql query adalah perintah atau
instruksi yang dapat digunakan untuk mengelola database atau tabel mysql. Query
lebih dikenal dengan sebutan SQL (Structured Query Language) yang artinya
adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data
relasional. Bahasa ini merupakan bahasa standar yang digunakan dalam mengelola
basis data atau database. Banyak database modern seperti mysql, sql server,
oracle menggunakan bahasa SQL. Secara umum ada 2 jenis query pada mysql
yaitu DML dan DML.
Query
DDL
DDL adalah kependekan dari Data Definition Language. DDL adalah
kumpulan perintah SQL yang digunakan untuk membuat (CREATE), mengubah(ALTER,
RENAME) dan menghapus(DROP) struktur dan definisi dari objek-objek database
seperti database, tabel, view, index, function, trigger dan field.
Query
Jenis DDL
- CREATE
- CREATE DATABASE digunakan untuk membuat database baru
- CREATE FUNCTION digunakan untuk membuat function dalam database
- CREATE INDEX digunakan untuk membuat index
- CREATE PROCEDURE digunakan untuk membuat prosedure dalama database
- CREATE TABLE digunakan untuk membuat tabel baru
- CREATE TRIGGER digunakan untuk membuat trigger (perintah sql yang dikerjakan otomatis pada even tertentu)
- CREATE VIEW digunakan untuk membuat rutin laporan
- ALTER, RENAME
- ALTER DATABASE digunakan untuk mengubah pengaturan database
- ALTER FUNCTION digunakan untuk mengubah function
- ALTER PROCEDURE digunakan untuk mengubah prosedure
- ALTER TABLE digunakan untuk mengubah susunan dan pengaturan tabel
- ALTER VIEW digunakan untuk mengubah pengaturan laporan
- RENAME TABLE digunakan untuk mengubah nama tabel
- DROP
- DROP DATABASE digunakan untuk menghapus database
- DROP FUNCTION digunakan untuk menghapus function
- DROP INDEX digunakan untuk menghapus index
- DROP PROCEDURE digunakan untuk prosedure
- DROP TABLE digunakan untuk menghapus tabel
- DROP TRIGGER digunakan untuk menghapus trigger
- DROP VIEW digunakan untuk menghapus format laporan
Query
DML
DML adalah kependekan dari Data Manipulation Language. DML
adalah kumpulan perintah SQL yang berhubungan dengan proses mengolah dan
memanipulasi data dalam table. DML tidak terkait dengan perubahan struktur dan
definisi tipe data dari objek database.
Query
Jenis DML
- SELECT digunakan untuk menampilkan data
- INSERT digunakan untuk menambahkan data baru
- UPDATE digunakan untuk mengubah data yang sudah ada
- DELETE digunakan untuk menghapus data
Variasi penggunaan jenis query DML
lebih banyak karena berhubungan dengan data dalam satu atau banyak tabel
database. Setiap kasus manipulasi data akan menciptakan susunan baru dengan
perintah dasar yang sama.
Semua jenis query mysql ini dapat
digunakan dalam pemrograman web seperti PHP. Silahkan baca juga artikel saya tentang Perintah PHP mysql, Cara import export mysql database.
0 komentar:
Posting Komentar