BASIS DATA
MODUL 3
DML (DATA MANIPULATION LANGUAGE)
DISUSUN OLEH :
Aminuddin Ihsan 3411211078
1
I.6.C. Analisa ................................................................................................................. 7
II.4 Menghapus data penyakit yang gejalanya muntah dan mual .................................... 11
3
BAB I. HASIL PRAKTIKUM
2. Lalu ketik mysql -u root -p, lalu tekan enter untuk password default
I.1.B. Screenshot
I.1.C. Analisa
Langkah ini adalah Langkah awal untuk memulai MySQL.
I.2 Membuat Database
I.2.A. Source Code
CREATE DATABASE Praktikum3;
I.2.B. Screenshot
I.2.C. Analisa
Perintah ini berfungsi untuk membuat database baru.
I.3 Membuat Tabel Dokter
I.3.A. Source Code
create table Dokter(
-> ID_Dokter varchar(7) primary key,
-> Nama_Dokter varchar(20),
-> Alamat varchar(50),
-> Spesialis varchar(20),
-> Jadwal_Praktek date);
4
I.3.B. Screenshot
I.3.C. Analisa
Disini kita di Perintahkan untuk membuat Tabel. Dan perintah diatas berfungsi untuk
membuat Tabel, bila sudah di buat kita cek dengan memasukan perintah desc dokter, maka
akan muncul tampilan seperti diatas
I.4 Membuat Tabel Oabt
I.4.A. Source Code
create table Obat(Kode_Obat varchar(5) primary key,
-> Jenis_Obat varchar(10),
-> Nama_Obat varchar(20),
-> Harga_Obat int,
-> Aturan_Pakai varchar(10),
-> Exp_Date date);
I.4.B. Screenshot
5
I.4.C. Analisa
Disini kita di Perintahkan untuk membuat Tabel. Dan perintah diatas berfungsi untuk
membuat Tabel, bila sudah di buat kita cek dengan memasukan perintah desc obat, maka
akan muncul tampilan seperti diatas.
I.5 Membuat Tabel Pasien
I.5.A. Source Code
create table Pasien(ID_Pasien varchar(10) primary key,
-> Nama_Pasien varchar(20),
-> Alamat varchar(30),
-> Tanggal_Lahir date);
I.5.B. Screenshot
I.5.C. Analisa
Disini kita di Perintahkan untuk membuat Tabel. Dan perintah diatas berfungsi untuk
membuat Tabel, bila sudah di buat kita cek dengan memasukan perintah desc Pasien, maka
akan muncul tampilan seperti diatas.
I.6 Membuat Tabel Penyakit
I.6.A. Source Code
create table Penyakit(Id_Penyakit varchar(10) primary key,
-> Nama_Penyakit varchar(20),
-> Gejala varchar(30));
I.6.B. Screenshot
7
Gambar 1. 9 Insert
I.8.C. Analisa
Dalam Latihan ini kita memasukkan data atau entry data, dalam semua program yang
menggunakan query SQL sebagai standar permintaannya, digunakan perintah INSERT.
I.9 Memperbarui Isi Data
I.9.A. Source Code
UPDATE (nama tabel) SET (nama field1) = ’(isi filed yang ingin
di rubah)’ WHERE (nama field2)= ’(isi field2)’;
I.9.B. Screenshot
8
BAB II. TUGAS PRAKTIKUM
9
Gambar 2. 5 Data Pemeriksaan
II.1.C. Analisa
Pada tahap ini kita memasukan sebuah data pada tabel yang sudah di buat dengan
menggunakan perintah “INSERT” pada setiap tabel.
II.2 Merubah Alamat dr.Tika menjadi Padalarang
II.2.A. Source Code
update dokter set Alamat='Padalarang' where ID_Dokter='DK002';
II.2.B. Screenshot
10
II.3.B. Screenshot
11
BAB III. KESIMPULAN
Pada Modul 3 kali ini kita belajar DML, DML atau singkatan dari Data Manipulation
Language merupakan kumpulan perintah query yang digunakan untuk memanipulasi data pada
database. Misalnya digunakan untuk menambah data, merubah data, maupun menghapus data
pada database. DML (Data Manipulation Language) berfungsi untuk memanipulasi database
seperti: menambah data, merubah/mengganti data dan menghapus data. Perintah pda DML
tidak terkait dengan struktur dan metadata dari obyek yang berada pada tabel database.
12