8
LAPORAN AKHIR ORACLE NAMA : WINDA HAPSARI . H N P M : 18110529 KELAS : 3 KA 30 TGGL PRAKTIKUM : 20 MARET 2013 MATERI : PENGENALAN Paraf (....................)

LAPORAN AKHIR ORACLE

Embed Size (px)

DESCRIPTION

Dibuat untuk memberikan sedikit pengetahuan untuk pembaca.

Citation preview

Page 1: LAPORAN AKHIR ORACLE

LAPORAN AKHIR

ORACLE

NAMA : WINDA HAPSARI . H

N P M : 18110529

KELAS : 3 KA 30

TGGL PRAKTIKUM : 20 MARET 2013

MATERI : PENGENALAN

Paraf

(....................)

LABORATORIUM SISTEM INFORMASI

UNIVERSITAS GUNADARMA

2013

Page 2: LAPORAN AKHIR ORACLE

Oracle | Universitas Gunadarma

ORACLEBasis data Oracle adalah basis data relasional yang terdiri dari kumpulan data dalam

suatu sistem manajemen basis data RDBMS. Perusahaan perangkat lunak Oracle

memasarkan jenis basis data ini untuk bermacam-macam aplikasi yang bisa berjalan pada

banyak jenis dan merk perangkat keras komputer (platform).

Basis data Oracle ini pertama kali dikembangkan oleh Larry Ellison, Bob Miner dan

Ed Oates lewat perusahaan konsultasinya bernama Software Development Laboratories

(SDL) pada tahun 1977. Pada tahun 1983, perusahaan ini berubah nama menjadi Oracle

Corporation sampai sekarang.

Penggunaan Oracle

Pertama membuka oracle dengan cara login terlebih dahulu di

http://127.0.0.1:8080/apex/ . Masukkan username dan password yaitu “system”. Kemudian

klik login. Maka akan muncul lembar kerja oracle yang digunakan untuk menulis script,

seperti dibawah ini :

LAB. SISTEM INFORMASI – 3KA30 Page 2

Page 3: LAPORAN AKHIR ORACLE

Oracle | Universitas Gunadarma

Membuat tabel dengan nama “satu”

Perintah diatas menjelaskan untuk membuat tabel dengan nama satu dengan kolom

pertama adalah npm dengan tipe data number(8). Kolom kedua adalah nama dengan tipe

data varchar(25), kolom ketiga adalah kelas dengan tipe data varchar(6), kolom keempat

adalah alamat dengan tipe data varchar(20), dan kolom kelima adalah kota dengan tipe data

varchar(20).

Setelah itu klik tombol Run untuk mengeksekusi / menjalankan

script tersebut, jika script yang dituliskan benar maka akan muncul “Table created” yang

artinya table berhasil dibuat.

Untuk melihat deskripsi dari tabel yang baru kita buat, gunakan DESCRIBE

nama_tabel; seperti script disamping, yang artinya akan menampilkan

deskripsi dari table satu. Klik Run kemudian akan muncul deskripsi dari

table satu seperti berikut.

Menginput data sebanyak 3 data pada tabel “satu”

INSERT digunakan untuk menambahkan baris pada tabel. Untuk nilai yang berada di

antara tanda kutip (‘ ‘) pertama itu merupakan nilai dari kolom pertama, yaitu NPM. Nilai

yang berada di antara tanda kutip (‘ ‘) kedua itu merupakan nilai dari kolom kedua, yaitu

LAB. SISTEM INFORMASI – 3KA30 Page 3

Page 4: LAPORAN AKHIR ORACLE

Oracle | Universitas Gunadarma

Nama. Nilai yang berada di antara kutip (‘ ‘) ketiga itu merupakan nilai dari kolom ketiga,

yaitu Kelas. Nilai yang berada di antara kutip (‘ ‘) keempat itu merupakan nilai dari kolom

keempat, yaitu Alamat. Dan untuk Nilai yang berada di antara kutip (‘ ‘) kelima itu

merupakan nilai dari kolom kelima, yaitu Kota.

Setelah itu klik Run untuk mengeksekusi / menjalankan script tersebut, jika script

yang dituliskan benar maka akan muncul “1 row(s) inserted” yang

artinya 1 baris berhasil dibuat.

Pada pembahasan kali ini, kita memerlukan 3 data, untuk memasukkan data sebanyak

2 data lagi, lakukan hal yang sama seperti diatas sebanyak 2 kali dengan syarat tidak ada data

yang sama.

Menampilkan Tabel “SATU”

Perintah SELECT digunakan untuk menampilkan isi

dari suatu tabel. Tanda bintang (*) menunjukkan asterisk. Singkatnya perintah ini akan

menampilkan semua isi dari tabel yang diminta oleh user, yaitu tabel “SATU”. Isi tabel yang

akan tampil adalah banyaknya data yang sebelumnya sudah kita input (yaitu sebanyak 3

data).

Membuat tabel nilai

Tabel nilai disini dibuat untuk menampilkan hasil dari uts serta uas dari masing-

masing mahasiswa, dilihat dengan berdasarkan npm dimana npm tersebut diambil dari tabel

yang sebelumnya sudah dibuat yaitu tabel “satu”. Apabila syntax benar, maka akan muncul

“Tabel created” yang artinya tabel berhasil dibuat seperti dibawah ini :

LAB. SISTEM INFORMASI – 3KA30 Page 4

Page 5: LAPORAN AKHIR ORACLE

Oracle | Universitas Gunadarma

Menambahkan field Uts pada tabel “Nilai”

ALTER TABLE nama_tabel ADD field_baru tipe_data;

Alter table artinya mengubah struktur tabel. nama_tabel merupakan nama tabel yang

digunakan yang akan ditambah fieldnya. add artinya menambah. field_baru adalah nama

kolom yang akan ditambahkan, tipe_data adalah tipe data dari kolom yang akan ditambahkan.

Singkatnya perintah ini akan mengubah struktur dari tabel yaitu dengan menambahkan field

baru pada tabel tersebut. Berikut ini sintax serta tampilan untuk menambahkan kolom uts

dan uas dengan tipe data number dan panjang data 3, jika syntax yang dituliskan benar,

maka akan muncul perintah “Tabel altered” yang berarti data berhasil, seperti dibawah ini :

Penambahan kolom Uts

Penambahan kolom Uas

Mengubah isi data

UPDATE nama_tabel SET field_yang_dirubah=nilai;

Update digunakan untuk mengubah isi data dari tabel, disini yang akan diupdate

adalah tabel dari Nilai dengan menambahkan isi nilai uts dan juga nilai uas dengan

ditambahkan kondisi berupa npm dari mahasiswa tersebut. Karena dari tabel sebelumnya

terdapat 3 record, maka lakukan syntax yang sama sebanyak 2 kali dengan nilai uts serta uas

yang berbeda ditiap mahasiswanya. Jika syntax yang dituliskan sudah benar, maka akan

muncul “1 row(s) update” dengan artinya nilai sudah berhasil diupdate.

LAB. SISTEM INFORMASI – 3KA30 Page 5

Page 6: LAPORAN AKHIR ORACLE

Oracle | Universitas Gunadarma

Menampilkan Tabel “NILAI”

Perintah SELECT digunakan untuk menampilkan isi dari

suatu tabel. Tanda bintang (*) menunjukkan asterisk. Singkatnya perintah ini akan

menampilkan semua isi dari tabel yang diminta oleh user, yaitu tabel “NILAI”. Isi tabel yang

akan tampil adalah banyaknya data yang sebelumnya sudah kita input (yaitu sebanyak 3

data).

Create or Replace View

Perintah tersebut menerang bahwa akan membuat dan menampilkan table baru yaitu

biodata_satu yang terdiri dari kolom NPM dan KETERANGAN. Di dalam kolom NPM

berisi NPM. Kolom KETERANGAN berisi Nama diikuti Nama (diambil dari string Nama),

Alamat diikuti Alamat (diambil dari string Alamat), Kota diikuti Kota (diambil dari string

Kota diambil). Dimana data-data itu diambil dari table satu. Lambang “||” berfungsi untuk

penggabungan string. Setelah itu klik Run untuk mengeksekusi script tersebut, jika script

yang dituliskan benar maka akan muncul “View created”.

Untuk menampilkan nya, gunakanlah syntax berikut :

Maka hasilnya akan seperti dibawah ini :

LAB. SISTEM INFORMASI – 3KA30 Page 6