QUERY LANGUAGE menggunakan
MY SQL
Query
Language (Bahasa Query)
SQL (Structured
Query Language) adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan
dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk
melakukan manajemen datanya.
Query language atau bahasa query 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.
Query language merupakan bahasa untuk melakukan manipulasi
terhadap database.Pernyataan-pernyataan SQL digunakan untuk melakukan beberapa tugas
seperti : updatedata pada database atau menampilkan data dari database. Hampir semua softwaredatabase mengimplementasikan bahasa SQL
sebagai komponen utama dari produknya, salah satunya MySQL.
SQL 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.
Untuk memodifikasi database, dapat menggunakan:
Php My admin
My SQl Console
Command Prompt.
Komponen SQL
·
DDL (data definition
language)
DDL digunakan untuk
mendefinisikan, mengubah, serta menghapus basis data dan objek-objek
yang diperlukan dalam basis data, misalnya tabel, view, user,
dan sebagainya. Secara umum, DDL yang digunakan adalah
CREATE
untuk membuat objek
baru, USE
untuk
menggunakan objek, ALTER
untuk
mengubah objek yang sudah ada, dan DROP
untuk menghapus objek.
DDL biasanya digunakan oleh administrator basis data dalam pembuatan
sebuah aplikasi basis data.
·
DML (data manipulation
language)
DML digunakan untuk memanipulasi
data yang ada dalam suatu tabel. Perintah yang umum dilakukan adalah:
®
SELECT untuk menampilkan data
®
INSERT untuk menambahkan data baru
®
UPDATE untuk mengubah data yang sudah ada
®
DELETE untuk menghapus data
Syntax
– syntax membuat 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];
Syntax – syntax memodifikasi 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 table [nama table];
•
Menambahkan index
syntax : mysql> ALTER TABLE [Nama tablemu] ADD INDEX ([Nama column yang ingin diberikan index]);
•
#> SELECT : untuk menampilkan data
yang sudah ada.
•
#> INSERT : untuk memasukkan data baru.
•
#> UPDATE : untuk mengubah data
yang sudah ada.
•
#> DELETE : untuk menghapus
data yang sudah ada.
•
Syntax Select : select*from
[nama_table];
• Syntax insert : insert into
[nama_tables] values (columns1,columns2,...);
• Syntax update : UPDATE [Nama
tablemu] SET [Nama column]=[Isi/Nilai column] WHERE [Kondisi yang data diinginkan];
• Syntax delete : DELETE FROM [Nama
tablemu] WHERE [Kondisi yang
data diinginkan];
•
Mengganti nama table
Syntax : ALTER TABLE [Nama tablemu] RENAME [Nama yang baru];
•
Menambah column ke table
ALTER TABLE [Nama tablemu] ADD [nama column] [type column], [...];
•
Menghapus columns
ALTER TABLE [Nama tablemu] DROP [nama column];
•
Mengganti nama dan type column
ALTER TABLE [Nama tablemu] CHANGE [nama column] [Nama column yang baru] [type column], [...];
Example
- Dengan menggunakan MySQL console
Akan dibuat database dengan nama KosRio,
kemudian didalam database tersebut terdapat 3 tabel, yaitu: tabel penghuni, tabel pembayaran, tabel tunggakan.
Masing-masing tabel terdiri dari 3 field.
Proses kerjanya sebagai berikut:
Buka MySQL console di “Wampserver ®
MySQL ® MySQL console”
Selanjutnya terbuka jendela MySQL console, tekan enter sehingga diperoleh
tampilan sebagai berikut:
Kemudian dibuat database dan tabel-tebel yang ada dalam database ini.
Langkahnya dapat dilihat pada tampilan berikut:
Pada tahap ini, sudah terdapat 3 tabel dalam database KosRio, selanjutnya 3
tabel ini akan di isi, cara pengisiannya sebagai berikut:
Untuk menampilkan tabel yang telah dibuat, digunakan perintah “select*from [nama table]”, sebagai
berikut:
- Dengan menggunakan php MyAdmin
Akan dibuat database dengan nama KosKarya,
kemudian didalam database tersebut terdapat 3 tabel, yaitu: tabel penghuni, tabel pembayaran, tabel tunggakan.
Masing-masing tabel terdiri dari 3 field.
Proses kerjanya sebagai berikut:
Masuk ke dalam php MyAdmin (Wampserver ®
php MyAdmin)
Kemudian, muncul jendela phpMyAdmin, kemudian tulis nama database (dalam
kasus ini KosKarya) pada bagian yang disiapkan lalu klik create.
Kemudian setelah meng-klik ‘create’akan muncul jendella baru, isi nama tabel
(tabel peryama dalam kasus ini tabel penghuni
dengan 3 field) dan banyaknya field.
Kemudian klik Go
Kemudian isi jendela berikutnya sesuai data yang akan dibuat, lalu klik Go
Kemudian pilih menu insert untuk memasukkan data.
Data untuk table pertama
Ulangi langkah sebelumnya
untuk membuat table pembayaran dan tunggakan dengan data seperti pada console.
Tidak ada komentar:
Posting Komentar