DEFINISI :
- Sistem adalah komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi.
- Data adalah kumpulan dari fakta atau objek yang belum diolah.
- Informasi adalah hasil analisa dari suatu data.
- Basis data adalah wadah atau tempat sekumpulan data yang dapat menggambarkan suatu organisasi yang saling berhubungan.
- Sistem Basis Data, berupa DBMS dan Basis Data.
Data Definition Language (DDL)
DDL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data dan objek-objek yang diperlukan dalam basis data. DDL biasanya digunakan oleh administrator basis data dalam pembuatan sebuah aplikasi basis data.
Perintah-Perintah pada DDL, yaitu :
- CREATE, untuk membuat basis data maupun objek-objek basis data.
Contoh : CREATE DATABASE MHS;
Bentuk Umum : CREATE TABLE nama_table (nama_column tipe_column), (.....); , untuk membuat tabel baru
Contoh : CREATE
TABLE DATA (Nama varchar(30), NPM varchar(8)PRIMARY KEY, Kelas varchar(6),
Nama_dosen varchar(30), Mata_Kuliah varchar(30));
- USE, untuk menggunakan database yang telah dibuat.
Bentuk Umum : USE nama_database;
Contoh : USE MHS;
- ALTER, untuk mengubah objek yang sudah ada.
Bentuk Umum : ALTER TABLE nama_table RENAME nama_table baru; , untuk mengganti nama tabel
Contoh : ALTER TABLE DATA RENAME DAFTAR;
Bentuk Umum : ALTER TABLE nama_table ADD (nama_column type_column),(....); , untuk menambah kolom ke dalam tabel
Contoh : ALTER TABLE DATA ADD (Jurusan varchar(20), NIP varchar(8)PRIMARY KEY);
Bentuk Umum : ALTER TABLE nama_table DROP nama_column; , untuk menghapus kolom
Contoh : ALTER TABLE DATA DROP Kelas;
Bentuk Umum : ALTER TABLE nama_table CHANGE (nama_column nama_column baru type_column), (.....); , untuk mengganti nama dan type kolom
Contoh : ALTER TABLE DATA CHANGE (Nama User char(100));
- DROP, untuk mengahapus objek
Bentuk Umum : DROP TABLE nama_table;
Contoh : DROP TABLE DATA;
Data Manipulation Language (DML)
DML digunakan untuk memanipulasi data yang ada dalam suatu tabel. Perintah yang umum dilakukan adalah:
- SELECT, untuk menampilkan data
Contoh : SELECT * FROM DATA;
INSERT,
untuk menambahkan data baru
Contoh : INSERT INTO DATA (Nama, NPM, Kelas, Nama_Dosen, Mata_Kuliah) VALUES (“Keni Malika”, “47580983”, “3IA05”,”Hamidin Fahrizal”,”Sistem Operasi”);
Note : Jika memasukkan data yang banyak secara langsung
INSERT
INTO DATA (Nama, NPM, Kelas, Nama_Dosen, Mata_Kuliah) VALUES (“Gani
Afani”, “49037281”, “3IA05”, “Tarimanika”, “Kecerdasan Buatan”), (“Fania
Dasilam”, “47638920”, “3IA05”, “Jaja Rimanik”, “Analisis Pemrograman”);
UPDATE,
untuk mengubah data yang sudah ada
Bentuk Umum : UPDATE nama_table SET nama_column=isi/nilai_column WHERE kondisi_data yang diinginkan;
Contoh : UPDATE DATA SET Nama="Keni Malika" WHERE NPM="47580983";
DELETE,
untuk menghapus data
Bentuk Umum : DELETE FROM nama_table WHERE nama_column=isi/nilai_column;
Contoh : DELETE FROM DATA WHERE Nama_Dosen="Hamidin Fahrizal";
Digital Command Language (DCL)
DCL merupakan bahasa perintah standar yang diadopsi oleh sebagian sistem operasi yang dijual oleh mantan Digital Equipment Corporation. Dilaksanakan sebagai standar disebagian besar sistem operasi digital, terutama RSX 11.
Tidak ada komentar:
Posting Komentar