Anda di halaman 1dari 4

TUGAS BAHASA QUERY

PERBEDAAN PENULISAN SYNTAX QUERY

Disusun Oleh :

Imam Arifin 3105111420

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS TEKNOLOGI YOGYAKARTA 2013

Perbedaan penulisan syntax pada DBMS : a.Microsoft SQL Server b.Oracle c.My SQL

Disini akan dijelaskan beberapa perbedaan penulisan pada masing-masing DBMS (Database Management System). Penulisan Query pada Microsoft SQL Server

Perintah Query bersifat case sensitive. Penulisan setiap perintah atau query bisa diakhiri dengan memakai / tidaknya tanda ; (titik koma). o Contoh select * from tb_barang; delete * from tb_mhs Untuk penggunaan alias harus diapit oleh tanda (petik satu). o Contoh select kode_barang as Kode Barang from barang;
Untuk parameter di dalam SQL Server selalu menggunakan awalan @. o Contoh

select @v1 = 10 , @v2 =20; Untuk mengeksekusi perintah atau query gunakan tombol Execute Penulisan deklarasi lebih dari satu harus disambung dengan , koma. o Contoh DECLARE v1 [datatype], v2 [datatype], v3 [datatype]; Menggunakan perintah SELECT atau SET untuk mengisi data ke variable. o Contoh
DECLARE @v1 int, @v2 int SELECT @v1 = 10, @v2 = 20

Menggunakan /* untuk menuliskan komentar. o Contoh


/* ini adalah komentar select * from tb_barang;

Satu perintah SQL bisa ditulis dalam satu baris atau beberapa baris

Penulisan Query pada MySQL Penulisan huruf besar maupun kecil tidak dibedakan dalam MySQL (case insensitive) untuk penulisan fungsi dan identifier, ketiga query ini akan menghasilkan output yang sama (kecuali header dari tabel). o Contoh

Penulisan setiap perintah harus diakhiri dengan tanda ; (titik koma). Untuk mengeksekusi gunakan tombol Enter. Penulisan deklarasi lebih dari satu harus diikuti dengan tanda ; titik koma. o Contoh DECLARE v1 [datatype]; DECLARE v2 [datatype]; DECLARE
v3 [datatype];

Menggunakan perintah SET untuk mengisi data ke variable o Contoh


DECLARE v1 int; DECLARE v2 int; SET v1 = 10; SET v2 = 20;

Penambahan komentar pada perintah SQL bisa dilakukan dengan menggunakan tanda minus dua kali untuk komentar satu baris, sedangkan komentar lebih dari satu baris harus diawali dengan tanda /* dan diakhiri dengan tanda */ o Contoh
SQL> SELECT id_pegawai, komentar satu baris

Satu perintah SQL bisa ditulis dalam satu baris atau beberapa baris

Penulisan Query pada Oracle Perintah SQL bisa ditulis dengan huruf kecil atau huruf kapital, tidak case sensitive o Contoh
SELECT P.Kode_matkul FROM Akademik A, Pemasaran P Where A.nama_matkul= P.nama_matkul

Setiap perintah SQL diakhiri dengan tanda titik koma ; o Contoh SELECT P.Kode_jual FROM penjualan; Satu perintah SQL bisa ditulis dalam satu baris atau beberapa baris o Contoh
INSERT INTO jual VALUES (B_01,Toko sini,Hendrik,Jalan Solo,082147847641); CREATE TABLE "PEMASARAN" ( "NO" NUMBER NOT NULL ENABLE, "KODE_MATKUL" NUMBER NOT NULL ENABLE, "NAMA_MATKUL" VARCHAR2(40), "SKS" NUMBER, "DOSEN" VARCHAR2(40), "SEMESTER" VARCHAR2(40), CONSTRAINT "PEMASARAN_PK" PRIMARY KEY ("KODE_MATKUL") ENABLE );

Gunakan identitas untuk setiap klausa agar mempermudah pembacaan perintah Penambahan komentar pada perintah SQL bisa dilakukan dengan menggunakan tanda minus dua kali untuk komentar satu baris, sedangkan komentar lebih dari satu baris harus diawali dengan tanda /* dan diakhiri dengan tanda */ o Contoh
/* ini adalah komentar delete kd_jual=P_01; from penjualan where

Anda mungkin juga menyukai