Anda di halaman 1dari 7

TUGAS LAPORAN PRAKTIKUM SISTEM MANAJEMEN BASIS DATA

Disusun Oleh : Nama : Ardi Nugroho Kelas : SI 12 B NIM : 12.12.0094

Blog : Ardhezz.blogspot.com

STMIK AMIKOM PURWOKERTO


Jl. Let. Jend. Pol. Soemarto, Watumas, Purwokerto

SOAL ATAU PERMASALAH


Dalam praktikum kali ini terdapat 2 permasalahan, yaitu : 1. Menu apa saja yang terdapat pada Data Manipulation Language (DML) 2. Perintah apa saja yang digunakan dalam Data Manipulation Language (DML)

LANDASAN TEORI
Implementasi bahasa DBMS bervariasi sesuai dengan variasi perusahaan yang merancangnya, namun pada prinsipnya bahasa ini berdasarkan fungsinya bisa dikategorikan ke dalam empat komponen bahasa, yaitu: 1. Data Definition/Decription Language (DDL) 2. Data Manipulation Language (DML) 3. Device Control Media Language (DCML) 4. Tanslation Control (TC) Berdasarkan praktikum yang dilakukan, maka akan lebih diperinci tentang Data Manipulation Language (DML). DATA MANIPULATION LANGUAGE (DML) DML adalah perintah-perintah yang digunakan untuk mengubah , mamnipulasi dan mengambil data pada basis data. Tindakan seperti menghapus, mengubah, dan mengambil data menjadi bagian dari DML. Bentuk bahasa basis data untuk melakukan manipulasi dan pengambilan data pada suatu basis data. Manipulasi data pada dabase dapat berupa : 1). 2). 3). 4). Penyisipan / penambahan data pada file / table dalam suatu basis data. Penghapusan data pada file / table dalam suatu basis data. Pengubahan data pada file / table dalam suatu basis data. Penelusuran data pada file / table dalam suatu basis data.

Pada level phisik kita harus mendefinisikan alghoritma yang memungkinkan pengaksesan yang efisien terhadap data. Pada level yang lebih tinggi yang dipentingkan bukan efisien akses, tapi juga efisiensi interaksi pemakai dengan sistem. DML merupakan bahasa yang bertujuan memudahkan pemakai untuk mengakses data sebagaimana direpresentasikan oleh model data. Ada 2 (dua) jenis DML adalah sebagai berikuit : 1). Prosedural, yang mensyaratkan pemakai menentukan, data apa yang diinginkan serta bagaimana cara mendapatkannya. 2). Nonprosedural, yang membuat pemakai dapat menentukan data apa yang diinginkan tanpa menyebutkan bagaimana cara mendapatkannya

PEMBAHASAN
Langkah langkah melakukan praktikum : a. Jalankan Oracle 10g caranya : All program Application Development SQL Plus b. Masukkan username : system dan password: amikom (sesuai dengan password yang telah dibuat) 1. Untuk menyimpan setiap hasil eksekusi instruksi sql ke dalam file maka aktifkan mode spool diikuti parameter nama file yang akan digunakan untuk menyimpan hasil eksekusi tersebut. Kemudian untuk menonaktifkan ketikkan SPOOL OFF 2. Aktifkan mode SPOOL dengan mengarahkan ke folder masing-masing, misal fina001 maka ketikkan perintah: SQL > SPOOL D:\fina001\sales.txt Oracle OraDb10g_home1

DDL (Data Definition Language) 1. Buat user sales password : amikom 2. Menentukan format tanggal menjadi day-month-year

3. Memberi hak akses pada user sales

3. Membuat tabel wilayah :

4. Membuat tabel barang

5. Membuat tabel pelanggan

6. Membuat Tabel Jual

7. Menampilkan struktur tabel pelanggan dengan menggunakan syntak :

2. DML (Data Manipulation Language) 1. Insert digunakan untuk memasukkan data ke dalam tabel

2. Update

KESIMPULAN
Kesimpulan dari praktikum ini adalah : DML adalah perintah-perintah yang digunakan untuk mengubah , mamnipulasi dan mengambil data pada basis data. Tindakan seperti menghapus, mengubah, dan mengambil data menjadi bagian dari DML.

DAFTAR PUSTAKA
www.google.com http://id.wikipedia.org/wiki/SQL

Anda mungkin juga menyukai