Design and deliver beautiful presentations with ease and confidence.
• SQL (Structured Query Language) yaitu suatu bahasa khusus yang digunakan untuk membuat dan mengolah database. • Dengan SQL atau bisa juga disebut query kita dapat memanipulasi atau mengedit database sesuai yang kita kehendaki. seperti menjalankan query untuk mengambil data, menambah data, memperbarui data dan menghapus data. • Lahirnya bahasa SQL diawali pada Juni 1970 saat seorang peneliti dari perusahaan IBM bernama Jhony Oracle memiliki gagasan pembuatan basis data relasional yang dituangkan dalam sebuah artikel. Artikel tersebut membahas bahasa standar untuk mengakses data daam basis data yang diberi nama SEQUEL (Structured English Query Language). Sampai pada akhirnya IBM memutuskan untuk mengembangkan pembuatan bahasa SEQUEL paska kemunculan artikel tersebut. Akhirnya nama SEQUEL diubah menjadi SQL (Structured Query Language) hingga sekarang. Data Definition Language (DDL) • Data Definition Language (DDL) merupakan sub bahasa SQL yang digunakan untuk membangun kerangka database. Ada tiga perintah yang termasuk dalam DDL, yaitu : Create a. CREATE, digunakan untuk membuat, termasuk diantaranya membuat basis data baru, tabel baru, view baru, dan kolom. misalnya • CREATE table siswa ( • nim char(6) primary key, • nama_siswa varchar(25), • nilai integer(3), • alamat varchar(30) • ) Data Definition Language (DDL) b.ALTER, digunakan untuk mengubah struktur tabel yang telah dibuat, seperti mengganti nama tabel, menambah kolom, mengubah kolom, menghapus kolom, atau memberikan atribut pada kolom. Misalnya ALTER table siswarename siswa_rpl 1; c.DROP, digunakan untuk menghapus basis data dan tabel, misalnya DROP database kelas; 1. Data Manipulation Language (DML) 2. Data Control Language (DCL) 3. Transaction Control Language (TCL) • 2. Data Manipulation Language (DML) 1. Data Control Language (DCL) 2. Transaction Control Language (TCL)