1. Membuat 2 buah tabel, yaitu tabel MHS dan tabel
Pegawai
Untuk membuat
sebuah tabel di dalam oracle digunakan perintah CREATE TABLE, seperti tampak
pada gambar di bawah ini:
a. Membuat tabel
MHS
b. Membuat tabel
Pegawai
2a. Memasukan record ke dalam tabel dengan
menggunakan buffer
Setelah membuat
kedua tabel, kita akan memasukan record-record ke dalam tabel yang telah kita
buat. Adapun data yang akan kita masukan ke dalam tersebut adalah sebagai
berikut:
Tabel MHS
Nama
|
Kelas
|
NPM
|
Budi
|
3KA01
|
19111722
|
Joko
|
3KA02
|
19111724
|
Hendi
|
3KA04
|
19111727
|
Tabel Pegawai
Id_Pegawai
|
Divisi
|
1733550
|
Manajemen
|
1733543
|
Keuangan
|
1733553
|
Manajemen
|
Ketikkan edit buffer.sql lalu tekan enter untuk
memeasukkan record-record tersebut ke dalam masing-masing tabel dengan
menggunakan buffer. Maka akan muncul notepad, lalu ketikkan insert into MHS
values(‘&Nama’,’&Kelas’,’&NPM’);
di dalam notepad tersebut. Tekan CTRL+S untuk menyimpan notepad itu lalu exit. Pada SQL command line ketikkan @Buffer lalu akan muncul tampilan seperti pada gambar di bawah ini,
kemudian inputlah record-record yang ada pada tabel di atas.
Untuk memasukan
record-record yang ada di dalam tabel pegawai, gunakan cara yang sama seperti
cara di atas. Buatlah notepad baru dengan nama yang berbeda (missal:buffer2),
lalu ketikan insert into Pegawai
values(‘&id_pegawai’,’&Divisi’); di dalam notepad. Maka hasil
akhirnya akan terlihat seperti pada gambar di bawah ini:
Untuk melihat hasil
dari tabel yang kita buat Gunakan perintah select*from Pegawai; Maka hasilnya
akan tampak seperti pada gambar di bawah ini:
2b. Menambahkan Field Ke dalam Tabel MHS dan
Pegawai
Field yang di
tambahkan ke MHS
J_Kel
|
L
|
L
|
L
|
Field yang di tambahkan ke Pegawai
Nama
|
Melanie
|
Betty
|
Mike
|
Kali ini kita akan
menambahkan field J-Kel ke dalam tabel MHS dan field Nama ke dalam tabel
Pegawai. Perintahnya akan tampak seperti gambar di bawah ini:
Untuk memasukkan
record-recordnya maka perintah yang digunakan
adalah seperti pada gambar di bawah ini:
3. Membuat View Nama dan kelas dari tabel MHS
Untuk membuat view
Nama dan kelas dari tabel MHS, kita harus memberi nama view-nya terlebih dahulu
(misalnya siswa) seperti pada gambar di bawah ini:
4. Membuat Join dari Nama di tabel MHS dan Nama di tabel Pegawai
Untuk Membuat join
dari tabel MHS dan Pegawai yang tampilannya Nama dari tabel MHS dan Nama dari
tabel Pegawai maka perintah dan hasil akhirnya adalah sebagai berikut, seperti
pada gambar di bawah ini:
5. Membuat Tabel Alias
Kali ini kita akan
membuat tabel alias dari Nama yang ada di tabel MHS di ubah menjadi
Nama_Mahasiswa, perintahnya adalah seperti pada gambar di bawah ini:
6. Membuat Join dari Nama di Tabel MHS dan Divisi di Tabel Pegawai dengan kondisi>> Divisi=’Manajemen’
7. Menghapus semua Record
Untuk menghapus
record dari tabel MHS dan tabel Pegawai maka perintah yang digunakan adalah
seperti pada gambar di bawah ini:
Apabila kita gunakan perintah select*from MHS; dan Select*from Pegawai; maka akan tampak seperti gambar di bawah ini:
Itu artinya record yang ada di dalam tabel MHS dan Pegawai sudah di hapus. Apabila kita membuat tabel baru dengan nama MHS maka akan muncul error seperti pada gambar di bawah ini, itu artinya Tabel MHS dan pegawai belum terhapus, yang terhapus hanya recor-recordnya saja, tabelnya masih ada.
Tidak ada komentar :
Posting Komentar