Modul Praktikum Basis Data-Nia PDF
Modul Praktikum Basis Data-Nia PDF
TUJUAN PRAKTIKUM
a) Mahasiswa dapat mengenal dan memahami Data Manipulation Language pada bahasa
pemrograman SQL.
b) Mahasiswa dapat melakukan penambahan, pengubahan, dan penghapusan suatu
data/record pada table dalam basis data.
TEORI DASAR
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.
26
Cara kedua :
Cara ketiga :
TUGAS PRAKTIKUM
a) Buatlah Struktur Database, dengan mengetik perintah di bawah ini
27
b) Dari point a) di atas, tambahkan data sebagai berikut:
Menambah data pada table mahasiswa dengan insert into
Ketik perintah di bawah ini
28
d) Dari point a), b) dan c) di atas, hapus data sebagai berikut:
Menghapus data pada table mahasiswa dengan delete
Ketik perintah di bawah ini
e) Buat Database dengan nama Perusahaan, kemudian table dengan nama karyawan,
kemudian isi table tersebut dengan data seperti di bawah ini
NIK Nama Alamat Email No_Telepon
080911001 Susi Serpong [email protected] 0856777777
080911002 Nuri Jakarta [email protected] 0856888888
080911003 Santi Ciputat [email protected] 0812455555
080911004 Nunu Kebayoran [email protected] 0817677776
f) Dari point e), kemudian ubah data pada table tersebut sehingga menjadi seperti
table di bawah ini
NIK Nama Alamat Email No_Telepon
080911001 Susi Muncul [email protected] 0851236789
080911002 Sari Jakarta [email protected] 0856888888
080911003 Sindy Cinere [email protected] 0812454564
080911004 Sandra Kebayoran [email protected] 0817677776
TUGAS PENDAHULUAN
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 !
TUGAS AKHIR
1. Buatlah kesimpulan dari praktikum diatas !
29
MATERI V
DATA MANIPULATION LANGUAGE (Bagian-2)
TUJUAN PRAKTIKUM
a) Mahasiswa dapat mengenal dan memahami Data Manipulation Language pada bahasa
pemrograman SQL.
b) Mahasiswa dapat mencari dan menampilkan data/record pada table dalam basis data.
TEORI DASAR
a) Pendahuluan
Menampilkan data dari sebuah table merupakan hal paling sering dilakukan dalam
menangani database. Menampilkannya kembali dalam format yang diinginkan merupakan
rutinitas selama database masih digunakan. Cara menampilkan data dari table MySQL
dengan query SELECT, yaitu perintah yang digunakan untuk menampilkan data dari satu
atau lebih table, biasanya dalam sebuah basis data yang sama.
Untuk memilih hanya kolom-kolom tertentu yang ingin ditampilkan ganti karekter *
dengan nama kolom yang ingin ditampilkan sebagai berikut.
Untuk mengganti judul hasil tampilan output perintah Select, digunakan keyword AS
seperti sintaks berikut.
30
TUGAS PRAKTIKUM
a) Buatlah Struktur Database dengan pasien sebagai table, dengan mengetik perintah
di bawah ini
31
d) Dari point a), b) dan c) di atas, manampilkan field-field tertentu
Mencari dan menampilkan data pada field tertentu di table pasien
Ketik perintah di bawah ini:
32
f) Buatlah Database dengan nama penjualan, kemudian table dengan nama barang,
kemudian isi table tersebut dengan data seperti di bawah ini
g) Dari point f) di atas, tampilkan seluruh data yang telah di buat dengan perintah
select
h) Dari point f) di atas, tampilkan isi data field pada table tersebut sehingga menjadi
seperti gambar di bawah ini
i) Dari point f) di atas, ubah nama field pada table tersebut sehingga menjadi seperti
gambar di bawah ini
33
TUGAS PENDAHULUAN
1. Jelaskan kegunaan perintah select !
2. Bagaimana cara menampilkan seluruh data pada sebuah table dalam sebuah database ?
3. Jelaskan fungsi karakter bintang (*) pada perintah select !
4. Apa yang menjadi alasan sebuah data perlu ditampilkan dalam sebuah database ?
TUGAS AKHIR
1. Buatlah kesimpulan dari praktikum diatas !
34