Anda di halaman 1dari 5

PEMROGRAMAN BASIS DATA

LAPORAN PRAKTIKUM 2

DATA MANIPULATION LANGUAGE (DML)

DOSEN: AYU TRI WARDANI, S.Pd., M.Pd.

OLEH:

Piter Edi
(2020020170)
VI.B

PRODI. TEKNIK INFORMATIKA

STIMIK HANDAYANI MAKASSAR

2020/2021
A. TUJUAN PRAKTIKUM
1. Mahasiswa mampu memahami konsep DML dalam MySQL
2. Mahasiswa mampu menginput data tabel dengan query insert di MySQL
3. Mahasiswa mampu menampilkan data tabel dengan query select di MySQL
4. Mahasiswa mampu mengaupdate dan menghapus data tabel dengan query update,
replace dan delete di MySQL
B. TEORI DASAR
Data Manipulation Language (DML) adalah satu paket DBMS yang memperbolehkan
pemakai untuk mengakses atau memanipulasi data sebagaimana yang telah diorganisasikan
sebelumnya dalam model data yang tepat. Perintah – Perintah SQL yang digunakan untuk
proses pengolahan isi data di dalam table seperti memasukkan, merubah dan menghapus isi
data – dan tidak terkait dengan perubahan struktur dan definisi tipe data dari objek database.
Dengan DML dapat dilakukan kegiatan :

a. Mengambil informasi yang tersimpan dalam basis data.

b. Menyisipkan informasi baru dalam basis data.

c. Menghapus informasi dari tabel.

Terdapat dua tipe DML yaitu prosedural dan non prosedural. Prosedural DML
membutuhkan pemakai untuk menspesifikasikan data apa yang dibutuhkan dan bagaimana
cara mendapatkannya, sedang non prosedural DML membutuhkan pemakai untuk
menspesifikasikan data apa yang dibutuhkan tanpa tahu bagaimana cara mendapatkannya.

SQL merupakan kependekan dari Structured Query Language (Bahasa Query


Terstruktur). SQL lebih dekat dengan DML dari pada DDL. Namun tidak berarti SQL tidak
menyediakan perintah DDL. SQL lebih menekankan pada aspek pencarian dari dalam tabel.
Aspek pencarian ini sedemikian penting karena di sinilah sebenarnya inti dari segala upaya
kita melakukan pengelolaan data. Data dalam basis data diorganisasi sedemikian rupa
dengan tujuan untuk memudahkan pencarian di kemudian hari. Sebagai sebuah bahasa, SQL
telah distandarisasi dan mengalami beberapa perubahan atau penyempurnaan.
C. PRAKTIKUM
1. Membuat tabel dengan nama praktikum_3,dan menampilkan struktur tabel

2. Memasukan dan menampilkan data dosen ke dalam tabel


3. Mengurutkan tabel berdasarkan abjad dari a-z

4. Menampilkan data dosen berjenis kelamin perempuan


D. ANALISIS
SINTAX PENJELASAN
SELECT * FROM nama_tabel Digunakan Menampilkan isi data tabel

Digunakan mengurutkan dari terkecil ke


yang terbesar
SELECT * FROM nama_tabel

Order by nama_kolom asc

SELECT * FROM nama_tabel where Mengfilter hasil baris data. Hanya


nama_kolom record/data yang memenuhi saja yang akan
ditampilkan/eksekusi

E. KESIMPULAN
DML berfungsi untuk memanipulasi data yang ada di dalam basis data, contohnya
untuk pengambilan data, penyisipan data, pengubahan data dan penghapusan data.
Perintah yang digunakan biasanya adalah : INSERT, DELETE, UPDATE, dan
SELECT.

Anda mungkin juga menyukai