TUGAS 3
CONTOH DDL, DML, DQL, DAN DCL DALAM SISTEM BASIS DATA
Structured Query Language (SQL)
Sturctured Query Language digunakan untuk berkomunikasi dengan database. Berdasarkan ANSI (American National Standards Institute) SQL menjadi bahasa standart untuk berhubungan dengan DBMS. Perintah - perintah SQL digunakan untuk berbagai macam tujuan seperti merubah data, menghapus data atau menambah data pada database. Banyak DBMS yang menggunakan perintah - perintah SQL diantaranya adalah Oracle, Sybase, Ingres, MySQL dan lain - lain.1.
Data Definition Language ( DDL )
DDL mendefinisikan struktur basis data, seperti pembuatan basis data, pembuatan tabel dsbnya. Contoh: CREATE DATABASE dan CREATE TABLE.
- Perintah SQL untuk definisi data:
• CREATE untuk membentuk basis data, table atau index
• ALTER untuk mengubah struktur table
• DROP untuk menghapus basis data, table atau index
Contoh create database
Contoh create tabel
Data Manipulation Languange ( DML )
DML merupakan bagian untuk memanipulasi basis data seperti: pengaksesan data, penghapusan, penambahan dan pengubahan data. DML juga dapat digunakan untuk melakukan komputasi data. Contoh: INSERT,DELETE, dan UPDATE.
- Bahasa untuk mengakses basis data
- Bahasa untuk mengolah basis data
- Bahasa untuk memanggil fungsi-fungsi agregasi
- Bahasa untuk melakukan query
- Jenis-jenis query:
• Sederhana
• Join
• Bertingkat ( Nested Query )
Contoh : Skema Model Relasi Antar Tabel Rental DVD
Contoh create query
Contoh form
Structured Query Language (SQL)
Structured Query Language (SQL) pertama kali dikembangkan pada akhir tahun 1970-an di Laboratorium IBM San Jose, California. SQL adalah bahasa standard untuk melakukan berbagai operasi data pada database, diantaranya mendefinisikan tabel, menampilkan data dengan kriteria tertentu, menambahkan data hingga menghapus data tertentu.
Beberapa perintah SQL yang akan dibahas pada laporan ini, yaitu
INSERT : digunakan untuk memasukkan data ke dalam tabel.
- · SELECT, digunakan untuk menampilkan data.
- · FROM, digunakan untuk menunjukkan dari relasi mana data yang akan difilter.
- · WHERE, digunakan untuk membuat suatu kondisi.
DELETE : digunakan untuk menghapus data pada sebuah tabel. UPDATE : digunakan untuk mengubah data pada suatu tabel dengan kriteria Tertentu. ORDER BY : digunakan untuk menampilkan data dengan urutan menaik (ASC) atau urutan menurun (DESC). Penggunaan SQL pada beberapa bahasa pemrograman secara umum relatif sama. Berikut akan dijelaskan beberapa perintah SQL yang sering digunakan dalam operasi pemrograman database.
Langkah Kerja
- Membuat tabel mahsiswa, jurusan dan fakultas Dengan cara : CREATE TABLE [NAMA TABEL] ([NAMA KOLOM] [SPASI] [TIPE DATA] [SPASI] [KETERANGAN] , [NAMA KOLOM] [SPASI] [TIPE DATA] [SPASI] [KETERANGAN]);