Anda di halaman 1dari 9

LAPORAN AWAL

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
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.

b) Penambahan data pada table dengan insert


INSERT dan INSERT INTO adalah sebuah perintah yang berfungsi untuk
menambahkan data dalam suatu table yang sudah dibuat.ada tiga cara yaitu:
Cara pertama :

INSERT INTO nama_table values ('nilail ','nilai2','nilai3', ..... );


Cara kedua:

INSERT INTO nama_table (fieldl,field2,field3, .... )values ('nilail ','nilai2','nilai3', .... );

Cara ketiga :

INSERT INTO nama_table SET fieldl='nilail',field2='nilai2',field3='nilai3',filed.... ='


nilai.... ');

c) Mengubah data pada table dengan update


Perintah UPDATE berfungsi untuk merubah/memperbaharui data yang telah ada di dalam
table.
UPDATE nama table SET nama field 'nilai baru' WHERE nama field
='kondisi':

30
d) Menghapus data pada table dengan delete

TUGASPENDAHULUAN

1. Apa yang dimaksud dengan DML?

2. Tuliskan dan jelaskan deklarasi sintaks perintah-perintah pada DML !

3. Apa perbedaan perintah drop dan delete dalam MySQL, jelaskan !

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.

2. Perintah-perintah yang ada di DML adalah INSERT, UPDATE, SELECT,DELETE

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

f). Isikan data untuk tabel pengajar

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

b) Dari point a) di atas, tambahkan data sebagai berikut:

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

Data Manipulation Language (DML) adalah perintah-


perintah yang berfungsi untuk melakukan manipulasi data
ataupun objek-objek yang ada di dalam table.
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.
a) Penambahan data dengan insert,

b) Menghapus data pada table dengan delete


c) Mengubah data table dengan update

36

Anda mungkin juga menyukai