KULIAH 4 BASIS DATA 1 STRUCTURED QUERY LANGUAGE
SQL
STRUCTURED QUERY LANGUAGE (SQL) Merupakan komponen bahasa relational database system. SQL merupakan bahasa baku (ANSI/SQL), non procedural, dan berorientasi himpunan (set-oriented language). SQL dapat digunakan secara interaktif atau ditempelkan (embedded) pada suatu program aplikasi.
KOMPONEN-KOMPONEN SQL
DATA DEFINITION LANGUAGE (DDL) Digunakan untuk mendefinisikan data dengan menggunakan perintah : Create, Drop, Alter
DATA MANIPULATION LANGUAGE (DML) Digunakan untuk memanipulasi data dengan menggunakan perintah : Select, Insert, Delete, Update. DML merupakan bagian terpadu bahasa SQL. Perintahperintahnya dapat dibuat secara interaktif atau ditempelkan pada program aplikasi. Pemakai hanya menentukan “APA” yang diinginkan, DBMS menentukan “BAGAIMANA” cara mendapatkannya.
DATA CONTROL LANGUAGE (DCL) Digunakan untuk mengontrol hak para pemakai data dengan perintah : Grant, Revoke
TUGAS 3 Buat
perintah DDL untuk pembuatan tabel relasional pada tugas dua termasuk keterhubungannya (relationship) antar tabelnya. Buat contoh penggunaan perintah DML dalam mengakses tabel-tabel yang telah dibuat tadi. Buat juga contoh penggunaan DCL