HTML Bahasa Pemrograman yang digunakan

dikenal dengan sebutan SQL86. Seiring dengan perjalanan waktu, sejumlah standar baru telah ditetapkan[16].

2.2.10.6 Structured Query Language SQL

Banyak perintah dan fungsi SQL yang dapat digunakan untuk mendefinisikan maupun memanipulasi. Secara umum bahasa basis data dibagi menjadi dua yaitu :

1. DDL

Strukturskema basis data menggambarkanmewakili desain basis data secara keseluruhan dispesifikasikan dengan bahasa khusus yang disebut Data Definition Language DDL. Dengan bahasa inilah pengguna dapat membuat tabel baru, membuat indeks, mengubah tabel, menentukan struktur penyimpanan tabel, dan sebagainya. Hasil dari kompilasi perintah DDL adalah kumpulan tabel yang disimpan dalam file khusus yang disebut kamus data.[2] Kamus Data merupakan suatu metadata superdata yaitu data yang mendeskripsikan data sesungguhnya. Kamus data ini akan selalu diakses dalam suatu operasi basis data sebelum file data yang sesungguhnya diakses.

2. DML

Merupakan bentuk bahasa basis data yang berguna untuk melakukan manipulasi dan pengambilan data pada suatu basis data. Manipulasi dapat berupa : a Penambahanpenyisipan data baru ke suatu basis data. b Penghapusan data dari suatu basis data. c Pengubahan data dari suatu basis data. Data Manipulation Language DML merupakan bahasa yang bertujuan memudahkan pemakai untuk mengakses data sebagaimana dipresentasikan oleh model data. Ada 2 jenis DML yaitu : [2] a Prosedural, yang mensyaratkan agar pemakai menentukan data apa yang diinginkan serta bagaimana cara mendapatkannya. b Nonprosedural, yang membuat pemakai dapat menentukan data apa yang diinginkan tanpa menyebutkan bagaiman cara mendapatkannya. Perintah yang digunakan dalam DML diantaranya sebagai berikut : 1. INSERT Perintah ini digunakan untuk menyisipkan atau memasukkan data baru ke dalam tabel. Penggunaannya setelah database dan tabel selesai dibuat. Menambahkan baris baru ke dalam Tabel menggunakan perintah INSERT 2. SELECT Perintah ini digunakan untuk mengambil data atau menampilkan data dari satu tabel atau beberapa tabel dalam relasi. Data yang diambil dapat ditampilkan dalam layar prompt MySQL secara langsung maupun ditampilkan pada tampilan aplikasi.