TUGAS PRAKTIKUM DML
(Data Manipulation Language)
Disusun
oleh:
Nama : Surya
Solekhati
NIM :
12.12.0002
Kelas :
SI 12 A
NamaBlog : SuryaSolekhati.blogspot.com
STMIK AMIKOM PURWOKERTO
TAHUN 2012
DAFTAR ISI
HALAMAN JUDUL ......................................................................................................... i
DAFTAR ISI ..................................................................................................................... ii
BAB I PENDAHULUAN ................................................................................................. 1
A.
LATAR BELAKANG ........................................................................................... 1
B.
SOAL / PERMASALAHAN ................................................................................ 2
C.
LANDASAN TEORI ............................................................................................ 2
BAB II ISI LAPORAN ..................................................................................................... 3
A.
LANGKAH – LANGKAH MENJALANKAN DDL ........................................ 3
BAB III PENUTUP ........................................................................................................... 11
A.
KESIMPULAN ..................................................................................................... 11
DAFTAR PUSTAKA ........................................................................................................ 12
BAB I
PENDAHULUAN
A.
Latar
Belakang
Didalam
sebuah software ada beberapa komponen yang harus kita ketahui, bukan hanya di
ketahui tetapi kita juga harus mengerti apa fungsi dari komponen yang terdapat
di software tersebut. Salah satu komponen yang ada di dalam software tersebut
adalah bahasa pemrograman. Ada banyak sekali bahasa pemrograman di sebuah
software. Diantaranya adalah Data manipulation language ( DML ), Device
Control Media Language ( DCML ), dan Data
Definition language ( DDL ).
Dalam
bahasa pemrograman tersebut memiliki fungsi yang berbeda-beda. Sebagai contoh
bahasa pemrograman DDL, bahasa pemrograman ini biasanya digunakan untuk pebuatan tabel
dalam sebuah software aplikasi. Bukan
hanya DDL saja yang digunakan untuk membuat sebuah tabel tetapi DML jga dapat
digunakan untuk pembuatan tabel. Dengan menggunakan DML ini kita dapat
memanipulasi suatu tabel.
B.
Permasalahan / Soal
Laporan praktikum ini mencakup batasan masalah mengenai Data Manipulation Language (
DML )
Adapun permasalahannya sebagai berikut :
1.
Bagaimana cara menggunakan DML
2.
Apa saja sub menu yang digunakan dalam DML
C.
Landasan
Teori
DML
atau Data Manipulation Language adalah kumpulan perintah query yang digunakan
untuk memanipulasi data dalam tabel, seperti menambah, merubah atau menghapus
data. Perintah ini tidak terkait dengan struktur dan metadata dari objek-objek
yang berada pada tabel-tabel database. Dengan menggunakan DML ini, suatau tabel dapat disisipkan sebuah
kolom, menghapus kolom dan masih banyak lainnya.
BAB II
ISI LAPORAN
A.
Langkah
– langkah Menjalankan DML
Ø Langkah untuk masuk ke SQL :
o
Klik start
o
Pilih prograam
o
Pilih oracle
o
Pilih oracle application
o
Pilih SQL
Ø Langkah untuk menyimpan hasil eksekusi SQL
Tuliskan langkah “ SQL> spool (folder yang dituju )
o
Misal SQL> spool D:\SMBD_by_SURYA
A.
Langkah
untuk membuat user sales1
o
Ketik
o
SQL
> create user sales01 identified by
amikom;
B.
Langkah
untuk memberikan hak
o
Ketik
“ SQL> grant DBA to sales01; “
C.
Langkah
untuk memformat tanggal menjadi day-mon-year;
o
Ketikkan
SQl> alter session set nls_date_format=’dd-mon-yyyy’;
D.
Langkah
untuk membuat tabel wilayah
o Ketik
SQL> create table WILAYAH
2 (KODE_WILAYAH NUMBER (3) CONSTRAINT PK_WIL PRIMARY KEY,
3 NAMA_WILAYAH VARCHAR2 (30) NOT NULL);E. Langkah untuk membuat tabel barang
SQL> create table barang (
2 KODE_BRG NUMBER(7) CONSTRAINT PK_BARANG
PRIMARY KEY,
3 NAMA_BRG VARCHAR2(50),
4 IMAGE_ID NUMBER(7),
5 HARGA_JUAL NUMBER (11,2),
6 SATUAN VARCHAR2(25),
7 KETERANGAN VARCHAR2(30)
8 );
F.
Langkah
membuat tabel pelanggan
SQL> create table Pelanggan (
2 ID_PELANGGAN NUMBER(7)CONSTRAINT PK_PELANGGAN PRIMARY KEY,
3
NAMA_PLG VARCHAR2(50) NOT NULL,
4
TELEPO_PLG VARCHAR2(15),
5
ALAMAT VARCHAR2(400),
6
KOTA VARCHAR2(35),
7
KODE_POS VARCHAR2(10),
8 KODE_WILAYAH NUMBER(7)REFERENCES WILAYAH(KODE_WILAYAH));
G.
Langkah
untuk membuat tabel jual
SQL> create table jual (
2 ID_JUAL NUMBER(7) CONSTRAINT PK_ORDER PRIMARY
KEY,
3 ID_PELANGGAN
NUMBER(7) REFERENCES PELANGGAN(ID_PELANGGAN),
4 TGL DATE,
5 TOTAL NUMBER(12,2)
6 );
H.
Langkah
untuk melihat table pelanggan yang telah dibuat
o
SQL>
desc Pelanggan
I.
Langkah
untuk mengubah struktru tabel
o
SQL>
alter table pelanggan add agama VARCHAR2(7);
J.
Langkah untuk menghapus tabel
o
SQL> alter table pelanggan drop coloum agama;
K.
Untuk
memasukkan data wilayah kedalam tabel
o
SQL>
insert into wilayah values(KODE_WILAYAH,’nama Wilayah’);
o
Misal
SQL> insert into
wilayah values(1,’jawa’); dll
Ø
Langkah untuk memasukkan data ke dalam tabel
barang
o
SQL>
insert into barang values(kode_barang,’nama
barang’,imagebrng,harga,satuan,’keterangan barang’);
o
Misal
§
SQL>
insert into barang values(01,’laptop’,001,6000000,7000000,’baik’); dll
BAB III
PENUTUP
A.
KESIMPULAN
Dari uraian diatas maka dapat disimpulkan bahwa :
1.
Dalam menggunakan DML, kita dapat melalui langkah
yang umumnya digunakan. Seperti klik start pilih sql plus. Saat menggunakan DML
gunakan “INSERT INTO ...... “.
2.
Di dalam DML banyak sekalu sub menu
yang dapat kita gunakan antara lain
Insert, AS, Update, Delete, Select. Dari sub menu inilah kita dapat menambah coloum, menggubah judul coloum, untuk menggubah isi data, menghapus coloum, dan untuk melihat tabel.
Insert, AS, Update, Delete, Select. Dari sub menu inilah kita dapat menambah coloum, menggubah judul coloum, untuk menggubah isi data, menghapus coloum, dan untuk melihat tabel.
DAFTAR
PUSTAKA
·
Yakub, 2008, “ Sistem Basis Data : Tutorial
Konsep “; Graha Ilmu: Yogyakarta.
Tidak ada komentar:
Posting Komentar