RESUME
QUERY LANGUAGE
(BAHASA QUERY)
Query
language Adalah bahasa yang dipergunakan untuk melakukan proses permintaan yang
diberikan oleh user atau pengguna untuk mengambil informasi yang terdapat pada
database dengan memberikan suatu kriteria tertentu untuk penyaringan data
sehingga data yang memenuhi kriteria tersebut yang akan ditampilkan atau bahasa
untuk melakukan manipulasi terhadap database.
Structured
Query Language adalah sebuah metode atau bahasa yang dipergunakan
untuk mengakses data dalam basis data (database). Bahasa ini merupakan bahasa
standar yang digunakan dalam manajemen basis data relasional.
• Melalui Php
My admin
• Melalui My
SQl Console
• Melalui Command
Prompt
Komponen SQL dapat dibedakan
menjadi dua, yaitu :
• DDL (data
definition language), yaitu Bahasa Yang
digunakan untuk mendefinisikan suatu data (Data Belum ada).
• DML (data
manipulation language), yaitu Bahasa Yang Digunakan Untuk memodifikasi suatu
data (Data Telah Ada).
Berikut beberapa perintah dasar dalam memodifikasi database :
•
Membuat database
Syntax :
CREATE DATABASE nama_basis_data;
•
Menggunakan database
Syntax :
use [nama database];
•
Menghapus Database
Syntax :
drop [nama database];
•
Menampilkan Database
Syntax :
Show [nama database];
•
Membuat table
Syntax :
CREATE TABLE [nama_tabel] (nama_field1 tipe_data
[constraints],nama_field2 tipe_data [constraints,...);
•
Menampilkan Tabel dalam database
Syntax :
show tables;
•
Menghapus table
Syntax :
drop database;
•
Menambahkan index
syntax :
mysql> ALTER TABLE [Nama tablemu]
ADD INDEX ([Nama column yang ingin diberikan index]);
•
SELECT : untuk menampilkan data yang sudah ada.
Syntax Select : select*from [nama_table];
•
INSERT : untuk
memasukkan data baru.
Syntax
insert : insert into [nama_tables]
values (columns1,columns2,...);
•
UPDATE : untuk mengubah data yang sudah ada.
Syntax update : UPDATE [Nama tablemu] SET [Nama column]=[Isi/Nilai
column]
WHERE [Kondisi yang data diinginkan];
WHERE [Kondisi yang data diinginkan];
•
DELETE : untuk menghapus data yang sudah ada.
Syntax delete : DELETE FROM [Nama tablemu] WHERE [Kondisi yang
data
diinginkan];
diinginkan];
•
Mengganti nama table
Syntax : ALTER TABLE [Nama
tablemu] RENAME [Nama yang baru];
•
Menambah column ke table
Sintax : ALTER TABLE [Nama
tablemu] ADD [nama column] [type column], [...];
•
Menghapus columns
Sintax : ALTER TABLE [Nama
tablemu] DROP [nama column];
•
Mengganti nama dan type column
Sintax : ALTER TABLE [Nama tablemu]
CHANGE [nama column] [Nama column yang baru] [type column], [...];
No comments:
Post a Comment