TUGAS
BASIS DATA
DML
DISUSUN OLEH :
MEGA PUSPITA
SI 12 C/ 12.12.0155
STMIK
AMIKOM PURWOKERTO
2012
Langkah-
langkah Praktikum IV :
1.
Buka aplikasi SQL plus caranya adalah
Klik Start > All Programs
2.
Lalu klik Oracle- OraDb10g home 1> Application
Development> SQL Plus
3.
Masukkan user name= system dan password=
system (sesuai password pada waktu sedang menginstall)
4.
Buat tabel barang untuk contohnya,
caranya adalah :
SQL> CREATE TABLE BARANG (
2 ID_BARANG NUMBER (7) NOT NULL,
3 NAMA_BARANG VARCHAR2(30) NOT NULL,
4 HARGA NUMBER (10,2));
5.
Untuk memasukkan data pada tabel barang
maka cara yang dilakukan adalah dengan menggunakan Insert. Contohnya adalah :
SQL>
INSERT INTO BARANG VALUES(1111,’SEPATU’,125000);
SQL>
INSERT INTO BARANG VALUES(2222,’KEMEJA’,98000);
SQL>
INSERT INTO BARANG VALUES(3333,’TAS’,150000);
SQL>
INSERT INTO BARANG VALUES(4444,’KAOS’,120000);
6.
Menampilkan data yang ada pada tabel
barang caranya adalah :
SQL>
SELECT*FROM BARANG;
7.
Operasi Aritmetika
Pada
perintah select bisa dilakukan operasi aritmetika menggunakan ekspresi aritmetika
yang terdiri dari operasi penjumlahan, pengurangan, perkalian, dan pembagian. Ekspresi aritmetika terdiri
dari dua bagian yaitu operand (angka dan tanggal) dan operator. Ada empat jenis
operator aritmetika yaitu:
Operator
|
Keterangan
|
*
|
Perkalian
|
/
|
Pembagian
|
+
|
Penjumlahan
|
-
|
Pengurangan
|
Operand dalam operasi arimetika bisa
beupa nama kolom yang bertipe number
atau date bisa juga merupakan variabel
sistem atau nilai angka dan tanggal yang
bukan berasal dari
tabel. Jika operand berupa nama kolom dari suatu tabel maka
pada klausa from pada perintah select
harus diikut dengan nama tabel. Apabila
operand berupa variabel sistem, angka,
dan tanggal yang bukan berasal dari tabel
maka pada klausa from pada perintah
select harus diikuti dual. Perhatikan contoh
berikut:
8.
Ekspresi Aritmetika dengan operand
berupa kolom. Contohnya :
SQL>
SELECT ID_BARANG,HARGA + 5600 FROM BARANG;
9.
Ekspresi aritmetika dengan operand yang
bukan berasal dari kolom dari suatu tabel (menggunakan tabel dual). Contohnya :
SQL>
SELECT 345+200
2 FROM DUAL;
10.
Operasi aritmetika dengan operand
variabel sistem databese. Contohnya mengambil tanggal saat ini dari sistem
databese.
SQL>
SELECT SYSDATE FROM DUAL;
11.
Operasi aritmetika dengan data tanggal
menggunakan to_date (merupakan fungsi untuk melakukan konversi tipe data
karakter menjadi tipe data date). Contohnya tanggal 5 September 2012 ditambah 2
hari, maka :
SQL>
SELECT TO_DATE (’05-SEP-12’) + 2 FROM DUAL;
12.
Tanggal numerik
Contohnya
tanggal 20 september 2012 dikurangi 1 hari, maka:
SQL>
SELECT TO_DATE (’20-SEP-12’) – 1 FROM DUAL;
13.
Tanggal – tanggal
Contohnya
adalah tanggal 20 September 2012 dikurangi 15 September 2012, maka :
14.
Tanggal + tanggal = error (operator
penjumlahan tidak boleh dilakukan antara tanggal dengan tanggal)
15.
Urutan pengerjaan operator
Secara
default operasi yang dikerjakan adalah operasi perkalian dan pembagian baru
operasi penjumlahan dan pengurangan.
Contohnya
:
SQL>
SELECT 20/2+4-1 FROM DUAL;
16.
Menggunakan kolom alias
Kolom
alias dapat digunakan untuk mengganti judul kolom dari hasil query. Contohnya :
SQL>
ID_BARANG,
2 HARGA,
3 HARGA*0.01 DISKON
4 HARGA – (HARGA*0.01) JUMLAH_BAYAR FROM
BAYAR;
17.
Distinct
Digunakan untuk
menghilangkan duplikasi nilai. Apabila kita melihat tabel jual apabila kita
ingin melihat pelanggan yang membeli barang maka akan sangat mudah melihat di
tabel barang dengan query berikut:
SQL> SELECT*FROM
BARANG;
18. Mencari
transaksi penjual yang membeli barang di atas Rp 100.000,00, maka caranya
adalah :
SQL> FROM BARANG
WHERE HARGA > 100000;
19. Operator
between...........and
Contohnya mengecek
barang yang harganya berkisar antara Rp 100.000,00 sampai Rp 150.000,00, maka :
SQL> SELECT*FROM
BARANG WHERE HARGA BETWEEN 100000 AND 150000;
Tidak ada komentar:
Posting Komentar