Disusun Oleh :
Nama : Rizko Ramdhan Priatna
NIM : 201011400825
Kelas : 04TPLE002
TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS
PAMULANG
Jl. Surya Kencana No. 1 Pamulang Telp (021)7412566, Fax. (021)7412566
Tangerang Selatan, Banten
a) Pendahuluan
Data Manipulation Language (DML) adalah perintah-perintah yang berfungsi untuk
melakukan manipulasi data ataupun objek-objek yang ada di dalam table. Definisi lainnya
tentang DML adalah perintah-perintah untuk memanipulasi data pada basis data, misalnya
perintah untuk memilih data (query), menyisipkan, mengubah dan menghapus data dalam
basis data. Bentuk manipulasi yang dapat dilakukan oleh DML diantaranya adalah untuk
keperluan pencarian kembali data lama, penyisipan data baru, penghapusan data,
pengubahan data.
Perintah-perintah yang ada di DML adalah INSERT, UPDATE, SELECT,DELETE
Kegunaan DML adalah:
1) Pengambilan informasi yang disimpan dari basis data.
2) Penyisipan informasi baru ke basis data.
3) Penghapusan informasi dari basis data.
4) Modifikasi informasi yang disimpan dalam basis data.
5) Query adalah perintah yang ditulis untuk mengambil informasi. Bagian dari DML yang
menangani pengambilan informasi ini disebut bahasa query.
Cara ketiga :
30
d) Menghapus data pada table dengan delete
TUGASPENDAHULUAN
4. Buatlah sebuah struktur database sederhana dengan menggunakan perintah pada DML !
JAWAB :
1. Data Manipulation Language (DML) adalah perintah-perintah yang berfungsi untuk melakukan
manipulasi data ataupun objek-objek yang ada di dalam table. Definisi lainnya tentang DML adalah perintah-
perintah untuk memanipulasi data pada basis data, misalnya perintah untuk memilih data (query), menyisipkan,
mengubah dan menghapus data dalam basis data. Bentuk manipulasi yang dapat dilakukan oleh DML diantaranya
adalah untuk keperluan pencarian kembali data lama, penyisipan data baru, penghapusan data,
pengubahan data.
3. Perintah DELETE adalah perintah Bahasa Manipulasi Data sedangkan DROP adalah Perintah Bahasa Definisi
Data. Hal yang membedakan perintah DELETE dan DROP adalah MENGHAPUS digunakan untuk menghapus
tupel dari tabel dan PENURUNAN digunakan untuk menghapus seluruh skema, tabel, domain atau batasan dari
database.
4. a). Masuk kedalam mysql melalui command prompt, dengan langkah sebagai berikut:
Klik Start/Ikon Windows
Ketikan/cari “Run”
Lalu Ketikan “Cmd/Command prompt)
b). Buat sebuah database dengan nama “db_dml_lanjutan”, kemudian tampilkan daftar database yang ada
pada mysql.
Untuk membuat database baru digunakan perintah Create database nama_database. Didalam studi
kasus ini maka “Create database db_dml_lanjutan”
Untuk menampilkan daftar database yang ada pada mysql kita maka perintahnya “Show databases”
c). Aktifkan database db_dml_lanjutan
Use nama_database, merupakan sebuah perintah untuk mengaktifkan database yang telah kita buat.
Dalam studi kasus ini maka perintahnya adalah “Use db_dml_lanjutan”
d). Buat tabel bernama “pengajar”
Create table nama_tabel(field1...field2...field n), merupakan sebuah perintah untuk membuat tabel
baru. Dimana field disini merupakan komponen komponen apa saja yang terdapat didalam tabel tersebut.
Didalam studi kasus ini maka, Create table Pengajar (Nip Char(4)primary key, Nama varchar(40),
Kota_asal varchar(50), Sks Int(2), Gaji double);
Dimana “Nip” disini merupakan sebuah atribut yang unik maka dari itu dijadikan sebagai Primary key
Char disini jangkauannya lebih pendek dari pada varchar
Tipe “Double” disini untuk jangkauan yang banyak
e). Lihat struktur tabel pengajar.
Desc nama_tabel, ,merupakan sebuah perintah untuk melihat struktur tabel yang telah kita buat. Dalam studi
kasus ini maka, Desc Pengajar; maka akan tampil struktur tabel pengajar yang telah dibuat
31
LAPORAN AKHIR
PRAKTIKUM BASIS DATA
LAPORAN KE – 5
Disusun Oleh :
Nama : Rizko Ramdhan Priatna
NIM : 201011400825
Kelas : 04TPLE002
TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS
PAMULANG
Jl. Surya Kencana No. 1 Pamulang Telp (021)7412566, Fax. (021)7412566
Tangerang Selatan, Banten
32
a) Buatlah Struktur Database, dengan mengetik perintah di bawah ini
C. dari point A dan B diatas, ubah data menjadi seperti gambar dibawah ini
33
D. dari point A dan B hapus data seperti gambar berikut
34
E. Buat database dengan nama perusahaan, kemudian table dengan nama karyawan, kemudian
isi table tersebut dengan data seperti dibawah ini
F. Dari point e), kemudian ubah data pada table tersebut sehingga menjadi seperti gambar
berikut
35
Bagian 2
KESIMPULAN
36