0% menganggap dokumen ini bermanfaat (0 suara)
36 tayangan9 halaman

Tugas 1

Dokumen ini membahas tentang DDL (Data Definition Language) dan DML (Data Manipulation Language) dalam sistem basis data MySQL. DDL digunakan untuk membuat, mengubah, dan menghapus struktur objek basis data, sementara DML digunakan untuk mengolah isi data dalam tabel basis data seperti menambahkan, mengubah, dan menghapus data. Dokumen ini juga memberikan contoh perintah-perintah SQL untuk DDL dan DML.

Diunggah oleh

Rohmat Rianto
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
36 tayangan9 halaman

Tugas 1

Dokumen ini membahas tentang DDL (Data Definition Language) dan DML (Data Manipulation Language) dalam sistem basis data MySQL. DDL digunakan untuk membuat, mengubah, dan menghapus struktur objek basis data, sementara DML digunakan untuk mengolah isi data dalam tabel basis data seperti menambahkan, mengubah, dan menghapus data. Dokumen ini juga memberikan contoh perintah-perintah SQL untuk DDL dan DML.

Diunggah oleh

Rohmat Rianto
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 9

SISTEM BASIS DATA PRAKTEK

DDL dan DML

Disusun Oleh:

Rohmat Rianto 5160711009

Teknik Elektro Kelas C

PROGRAM STUDI S-1 TEKNIK ELEKTRO


FAKULTAS TEKNOLOGI INFORMASI DAN ELEKTRO
UNIVERSITAS TEKNOLOGI YOGYAKARTA
YOGYAKARTA
2018
1. DDL ( Data Definition Language).

Merupakan kumpulan perintah SQL yang digunakan untuk membuat, mengubah dan
menghapus struktur dan definisi metadata dari objek-objek data base.

Berikut adalah contoh perintah DDL yang digunakan pada MySQL

Pembuatan (CREATE)

 CREATE DATABASE
 CREATE FUNCTION
 CREATE INDEX
 CREATE PROCEDURE
 CREATE TABLE
 CREATE TRIGGER
 CREATE VIEW

Perubahan (ALTER & RENAME)

 ALTER DATABASE
 ALTER FUNCTION
 ALTER PROCEDURE
 ALTER TABLE
 ALTER VIEW
 RENAME TABLE

Penghapusan (DROP)

 DROP DATABASE
 DROP FUNCTION
 DROP INDEX
 DROP PROCEDURE
 DROP TABLE
 DROP TRIGGER
 DROP VIEW
2. DML ( Data Manipulation Language).

merupakan kumpulan perintah SQL yang digunakan untuk proses pengolahan isi data di
dalam table seperti memasukan, merubah dan menghapus isi data- dan tidak terkait dengan
perubahan struktur dan definisi tipe data dari objek database.

Beberapa daftar Perintah DML

 CALL
 DELETE
 DO
 HANDLER
 INSERT
 LOAD DATA INFILE
 REPLACE
 SELECT
 TRUNCATE
 UPDATE
CONTOH

1. Membuat database
 DDL
 Syntax : CREATE DATABASE nama_database;
2. Menggunakana database
 Syntax : USE nama_database;
3. Menampilkan database
 Syntax : SHOW DATABASES;

4. Membuat table
 DDL
 Syntax : CREATE TABLE nama_table( nama_kolom1 tipe_data(size),
nama_kolom2 tipe_data(size),..);
5. Menampilkan table
 Syntax: SHOW TABLES;

6. Menampilkan kolom
 Syntax : SHOW COLUMNS FROM nama_table;
7. Menambahkan kolom
 DDL
 Syntax : ALTER TABLE nama_table ADD nama_kolom tipe_data(size);

8. Merubah nama kolom


 DDL
 Syntax : ALTER TABLE nama_tabel CHANGE nama_kolomlama
nama_kolombaru tipe_data (size);
9. Merubah panjang kolom
 DDL
 Syntax : ALTER TABLE nama_tabel MODIFY nama_kolom tipe_data(size);

10. Menghapus kolom


 DDL
 Syntax : ALTER TABLE nama_table DROP COLUMN nama_kolom;

11. Menghapus tabel


 DDL
 Syntax : DROP TABLE nama_table;
12. Memasukan/menyimpan data baru ke dalam tabel
 DML
 Syntax : INSERT INTO nama_table VALUES
(‘value1’,’value2’,’value3’,’....’);

13. Menampilkan tabel yang sudah diisi data


 DML
 Syntax : SELECT* FROM nama_tabel;

14. Menampilakan data tertentu yang tersimpan pada tabel


 DML
 Syntax : SELECT* FROM nama_tabel WHERE kriteria;

15. Menampilkan data pada kolom tertentu


 DML
 Syntax : SELECT nama_kolom1, nama-kolom2,.....FROM nama_tabel;
16. Menghapus data tertentu yang tersimpan pada tabel
 DML
 Syntax : DELETE FROM nama_tabel WHERE kriteria;

17. Menghapus semua data yang tersimpan pada tabel


 DML
 Syntax :DELETE FROM nama_tabel;

Anda mungkin juga menyukai