Anda di halaman 1dari 14

Laporan Modul 9

Praktik BASIS DATA


Tanggal Pengumpulan 10 Januari 2021

Nama: Erras Lindiarda Mahentar


NIM: 3411191102
Kelas: D

Jurusan Informatika
Fakultas Sains Dan Informatika
Universitas Jenderal Achmad Yani
2021
2
KATA PENGANTAR

Alhamdulillah Puji dan Syukur  penulis ucapkan atas hadirat Allah Swt, zat Yang
Maha Indah dengan segala keindahan-Nya. Alhamdulillah berkat Rahmat dan Hidayah-Nya
penulis dapat menyelesaikan laporan Praktikum Basis Data, yang berjudul “Implementasi
DML pada Database dengan Oracle”.
Akhirnya dengan segala kerendahan hati izinkanlah penulis untuk menyampaikan
terima kasih dan penghargaan yang setinggi-tingginya kepada semua pihak yang telah berjasa
memberikan motivasi dalam rangka menyelesaikan laporan praktikum ini.
Penulis juga mengucapkan terima kasih kepada semua pihak yang terkait, yang telah
membantu dalam menyelesaikan laporan praktikum ini. Semoga kebaikan yang diberikan
oleh semua pihak menjadi amal yang senantiasa mendapat balasan dan kebaikan yang
berlipat ganda dari Allah Subhana wa Ta’ala.
Amin.
Akhir kata, penulis menyadari bahwa masih terdapat kekurangan dalam laporan
praktikum ini, untuk itu saran dan kritik yang sifatnya membangun sangat penulis harapkan.

Lampung, 09 Januari
2021

ii
DAFTAR ISI
KATA PENGANTAR..............................................................................................................ii
BAB I HASIL PRAKTIKUM.................................................................................................4
1.Menginstal driver SQL Developer...................................................................................4
2. Menjalankan SQL Developer.......................................................................................4
3. Membuat Tabel di oracle..............................................................................................5
4. Create table....................................................................................................................5
5. Memasukan table SQL dengan kodingan...................................................................6
A. Insert...........................................................................................................................6
B. Select...........................................................................................................................7
C. Update.........................................................................................................................8
D. Delete..........................................................................................................................8
E. Membuat Aplikasi dengan application express di oracle......................................9
BAB II KESIMPULAN.........................................................................................................13

iii
BAB I
HASIL PRAKTIKUM
1. Menginstal driver SQL Developer

2. Menjalankan SQL Developer

4
3. Membuat Tabel di oracle

4. Create table

5
5. Memasukan table SQL dengan kodingan

A. Insert
Insert digunakan untuk memasukan data ke sebuah tabel dalam user (schema) tertentu. Syntax
Insert dapat dituliskan sebagai berikut :

INSERT INTO [nama_user].[nama_table]

([nama_kolom1],[nama_kolom2],...)

VALUES

([nilai1],[nilai2],...);

Keterangan :
Nama_user : Nama user atau nama schema ketika login
Nama_tabel : Nama table yang terdapat pada user (schema) tersebut.
Nama_kolom : Nama kolom yang akan diisi data pada [nama_tabel].
Nilai : Nilai yang akan diisikan pada [nama_kolom], mis [nilia1]akan diisikan ke
dalam [nama_kolom1], [nilai2] akan diisikan ke dalam [nama_kolom2].

Contoh jika ingin mengisi data pada tabel MAHASISWA yang telah dibuat yaitu :

6
B. Select
Select digunakan untuk menampilkan data dari tabel. Syntaxnya dapat dituliskan
sebagai berikut :

SELECT * FROM Nama_tabel;

Atau :

SELECT Nama_column1, Nama_column2 FROM


Nama_tabel;

Contohnya sebagai berikut :

7
C. Update
Update digunakan untuk mengubah data pada sebuah tabel dalam user (schema)
tertentu berdsarkan kondisi tertentu. Syntax update dituliskan sebagai berikut :

UPDATE [nama_user].[nama_tabel]
SET

[nama_kolom1] = [nilai1],

[nama_kolom2] = [nilai2],

[nama_kolom3] = [nilai3],

...

Keterangan :

Nama_user : Nama user atau nama schema ketika login

Nama_tabel : Nama tabel yang terdapat pada user (schema) tersebut

Nama_kolom : Nama kolom yang akan diisi data pada [nama_table]

Nilai : Nilai yang akan diisikan pada [nama_kolom]

Kondisi_update : Sebuah kondisi yang menyaring (filter) record-record mana


saja yang akan di update.

Contoh jika ingin mengedit data tempat lahir mahasiswa yang bernama Nani menjadi
Bandung, perintah nya adalah sebagai berikut :

D. Delete
Delete digunakan untuk menghapus data pada sebuah tabel dalam user (schema)
tertentu berdasarkan kondisi tertentu. Syntax deletedapat dituliskan sebagai berikut :

DELETE [nama_user].[nama_tabel] WHERE

[kondisi_delete]; 8
Keterangan :

Nama_user : Nama user atau nama Schema ketika login.

Nama_tabel : Nama table yang terdapat pada user (schema) tersebut

Kondisi delete : sebuah kondisi yang menyaring (filter) record-record mana saja yang
akan di delete.

Contoh jika ingin menghapus data mahasiswa bernama Ahmad Fatoni ialah dengan
perintah :
DELETE FROM ERRAS.MAHASISWA WHERE nama=’Ahmad Fatoni’;

E. Membuat Aplikasi dengan application express di oracle

Setelah login akan tampil seperti berikut

9
Membuat Database username

Setelah login tampilan akan seperti berikut

Setelah create database Mahasiswa akan tampil seperti ini

10
Lalu Click tombol create lalu click next maka tampilan akan seperti ini

Pilih one level of tab

Pada shared click tombol no dan click tombol next

11
Maka setelah semuanya beres tinggal di confirm maka tampilan akan seperti berikut

Jika database telah dibuat dan berhasil maka akan tampil notifikasi seperti berikut

Lalu untuk melihat nya click run application

12
BAB II
KESIMPULAN

Data Manipulation Language (DML) adalah bahasa basis data yang berguna untuk melakukan
modifikasi dan pengambilan data pada suatu basis data. Modifikasi data terdiri dari: penambahan
(insert), pembaruan (update), penghapusan (delete), dan seleksi data (selection).
DML merupakan bahasa yang digunakan untuk memanipulasi data dari basis data (dalam hal ini
berupa tabel). Manipulasi data dapat berupa:
1. Penyisipan / penambahan data baru ke dalam tabel
2. Penghapusan data dari tabel
3. Pengubahan data dari tabel

13

Anda mungkin juga menyukai