0% menganggap dokumen ini bermanfaat (0 suara)
159 tayangan

Pemrograman WEB PHP-Oracle (I)

Dokumen tersebut membahas tentang pemrograman web menggunakan PHP dengan database Oracle. Terdapat penjelasan tentang pengertian PHP, konsep kerja PHP, dan langkah-langkah setting koneksi PHP ke database Oracle beserta contoh kode programnya. Dijelaskan pula cara membuat, menutup, menjalankan query, dan mengambil hasil query menggunakan PHP.

Diunggah oleh

ubed_hebat
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
159 tayangan

Pemrograman WEB PHP-Oracle (I)

Dokumen tersebut membahas tentang pemrograman web menggunakan PHP dengan database Oracle. Terdapat penjelasan tentang pengertian PHP, konsep kerja PHP, dan langkah-langkah setting koneksi PHP ke database Oracle beserta contoh kode programnya. Dijelaskan pula cara membuat, menutup, menjalankan query, dan mengambil hasil query menggunakan PHP.

Diunggah oleh

ubed_hebat
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 17

Pemrograman WEB PHP-ORACLE (I) Oleh : Wiratmoko Yuwono, ST

Pemrograman WEB PHP-Oracle


(I)

Oleh :
Wiratmoko Yuwono, ST

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA


INSTITUT TEKNOLOGI SEPULUH NOPEMBER
SURABAYA

1/17
Pemrograman WEB PHP-ORACLE (I) Oleh : Wiratmoko Yuwono, ST

1. PENDAHULUAN

PHP singkatan dari PHP PHP Hypertext Preprocessor. Ia merupakan bahasa


berbentuk skrip yang ditempatkan dalam server dan diproses diserver. Hasilnya yang
dikirimkan ke klien, tempat pemakai menggunakan browser.
Secara khusus, PHP dirancang untuk membentuk web dinamis. Artinya, ia
dapat membentuk suatu tampilan berdasarkan permintaan terkini. Misalnya, anda bisa
menampilkan isi database ke halaman Web. Bermacam-macam jenis database dapat
dikoneksikan dengannya, seperti halnya database ORACLE .

2. Sekilas Tentang PHP

PHP Bersifat bebas dipakai. Anda tidak perlu membayar apapun untuk mengunakan
perangkat lunak ini. Anda dapat mendownload-nya melalui situs www.php.net. Untuk
versi windows anda dapat memperoleh kode binernya dan untuk versi linux anda bisa
mendapatkan kode sumbernya secara lengkap.

2.1 Skrip PHP


Skrip PHP berkedudukan sebagai tag dalam bahasa HTML. Sebagaimana diketahui,
HTML (HyperText Markup Language) adalah bahasa standar untuk membuat
halaman-halaman web. Sebagai contoh, berikut adalah kode HTML (disimpan dengan
ekstensi .htm atau .html)

<html>
<head>
<title>Untitled Document</title>
</head>

<body bgcolor="#FFFFFF" text="#000000">


<font size="6"><b>Selamat Belajar PHP. </b></font>
</body>
</html>
Bila dijalankan melalui browser, kode tersebut membentuk tampilan seperti berikut:

Gambar 1. Tampilan program HTML pada browser.

2/17
Pemrograman WEB PHP-ORACLE (I) Oleh : Wiratmoko Yuwono, ST

Sedangkan kode berikut adalah kode PHP dengan menampilkan tampilan seperti pada
gambar 1.

<html>
<head>
<title>Untitled Document</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<font size="6"><b><?echo "Selamat Belajar PHP." ?></b></font>
</body>
</html>

kode diatas disimpan ke dalam ektensi .php (selamat.php)


Perhatikan baris berikut ini pada baris selamat.php:

<font size="6"><b><?echo "Selamat Belajar PHP." ?></b></font>

kode : <?echo "Selamat Belajar PHP." ?>

adalah merupakan kode PHP yang diawali dengan tanda <? Dan diakhiri dengan ?>.
Pasangan kedua kode inilah yang berfungsi sebagai tag kode PHP. Berdasarkan tag
inilah, pihak server dapat memahami kode PHP dan kemudian memprosesnya.
Hasilnya dikirim ke browser. Kode PHP menyerupai kode bahasa pemrograman C.

2.2 Konsep Kerja PHP

Diawali dengan pemahaman tentang konsep kerja HTML dimana dimulai dengan
permintaan suatu halaman web oleh browser. Berdasarkan URL (Uniform Resource
Locator) atau dikenal dengan sebutan alamat internet, browser mendapatkan alamat
dari web server, mengidentifikasi halaman yang dihendaki, dan menyampaikan segala
informasi yang dibutukan oleh web server.
Selanjutnya, web server akan mencarikan berkas yang diminta dan memberikan isinya
ke browser. Browser yang mendapatkan isinya segera melakukan proses
penerjemahan kode HTML dan menampilkannya kelayar pemakai.

Web Server

Permintaan Kode HTML


HTTP (.HTML)
Tanggapan
HTTP
Browser
(Klien)

Gambar 2. Skema HTML

3/17
Pemrograman WEB PHP-ORACLE (I) Oleh : Wiratmoko Yuwono, ST

Sedangkan pada konsep kerja PHP, prinsipnya serupa dengan konsep kerja HTML.
Hanya saja, ketika berkas PHP yang diminta didapatkan oleh web server, isinya
segera dikirimkan ke mesin PHP dan mesin inilah yang memproses dan memberikan
hasilnya (berupa kode HTML) ke web server. Selanjutnya, web server menyampaikan
ke klien.

Web Server Skrip PHP

Permintaan
HTTP (.HTML)

Mesin PHP

Browser Kode HTML


(Klien)
Tanggapan
HTTP

Gambar 3. Skema PHP

3. Setting koneksi mesin PHP ke database oracle

Untuk web server penulis menggunakan apache web server oracle 9i, dimana
saat menginstal database oracle 9i, maka secara default apache web server
telah ikut terinstal juga. Direktori apache terdapat pada dimana direktori oracle
home terinstal, semisal direktori oracle home terdapat pada c:\oracle, maka
direktori oracle terdapat pada c:\oracle\ora90\Apache.
Dan untuk mesin PHP, pastikan anda juga telah menginstalnya. Ikuti petunjuk
cara mengkaitkan web server apache dengan mesin PHP, yang biasanya
disertakan pada file install.txt yang ada pada direktori dimana mesin PHP
diinstal. Mesin PHP yang digunakan penulis adalah PHP-Maguma Version
4.3.10. Tambahkan kode berikut pada bagian kode PHP ditempatkan pada file
httpd.conf :

LoadModule php4_module "C:/Program files/maguma/php/sapi/php4apache.dll"


AddModule mod_php4.c
addType application/x-httpd-php .php

Selanjutnya salinlah php.ini-dist pada direktori dimana mesin PHP diinstal


kedalam direktori \windows (tempat direktori windows terinstal), dan ubah
namanya menjadi php.ini. Editlah isi dari file php.ini tersebut dengan
menghilangkan tanda ; pada :
;extension=php_oci8.dll sehingga menjadi
extension=php_oci8.dll

4/17
Pemrograman WEB PHP-ORACLE (I) Oleh : Wiratmoko Yuwono, ST

Berikutnya, salinlah file php_oci8.dll, php4ts.lib, php4ts.dll dan pada direktori


dimana mesin PHP diinstal kedalam direktori \windows\system32 (tempat
direktori windows terinstal).
Restart oracle apache web server anda.

4. Pemrograman PHP- Oracle

4.1 Membuat koneksi PHP ke Database Oracle


Syntax penulisan kode PHP untuk melakukan koneksi ke database oracle

ocilogon ( string username, string password [, string db] )

Keterangan :
String username : menyatakan nama user dalam database oracle (format
string).
String Password : menyatakan password dari nama user database tersebut
(format string).
String db : Menyatakan nama konfigurasi (net service name) untuk koneksi
kedatabase oracle.

Contoh :

<?
$con=ocilogon("scott","tiger","orcl");
if (!$con)
echo "Gagal Terkoneksi Dengan Database Oracle";
else
echo "Koneksi Dengan Database Oracle Sukses";
?>

Hasil :

Bila koneksi berhasil akan muncul sbb :

Koneksi Dengan Database Oracle Sukses

Bila koneksi gagal akan muncul sbb :

Gagal Terkoneksi Dengan Database Oracle

4.2 Menutup koneksi PHP ke Database Oracle

Syntax penulisan kode PHP untuk melakukan penutupan koneksi ke database oracle

ocilogoff ( pengenal koneksi )

5/17
Pemrograman WEB PHP-ORACLE (I) Oleh : Wiratmoko Yuwono, ST

Keterangan :
Pengenal Hubungan : menyatakan pengenal yang diperoleh dari pemanggilan
fungsi ocilogon, contoh pengenal koneksi
$con=ocilogon("scott","tiger","orcl"); maka pengenal koneksinya adalah $con.

Contoh :
<?
$con=ocilogon("scott","tiger","orcl");
if (!$con)
echo "Gagal Terkoneksi Dengan Database Oracle";
else
echo "Koneksi Dengan Database Oracle Sukses";
ocilogoff($con);
?>

4.3 Menjalankan perintah SQL (query)

Syntax penulisan kode PHP-nya adalah sebagai berikut :

ociparse ( pengenal koneksi, string query )

Keterangan :
String Query : Menyatakan perintah SQL (format string), yaitu perintah SQL
(query) yang berkaitan dengan DML (data manipulation language) dan DDL
(data definition language).

Contoh :

<?
$con=ocilogon("scott","tiger","orcl");
if (!$con)
echo "Gagal Terkoneksi Dengan Database Oracle";
else
echo "Koneksi Dengan Database Oracle Sukses";
$sql=ociparse($con,select * from karyawan);
ocilogoff($con);
?>

4.4 Mengeksekusi perintah SQL (query)

Syntax penulisan kode PHP-nya adalah sebagai berikut :

ociexecute ( pengenal perintah [, int mode] )

Keterangan :

6/17
Pemrograman WEB PHP-ORACLE (I) Oleh : Wiratmoko Yuwono, ST

Pengenal Perintah : menyatakan pengenal yang diperoleh dari pemanggilan


fungsi ociparse, contoh pengenal perintah $sql=ociparse($con,select * from
karyawan) maka pengenal perintahnya adalah $sql.
Mode : menyatakan perintah, apakah perintah query akan langsung di commit
secara otomatis atau manual. Bila tidak diisi, menyatakan bahwa perintah
query yang diberikan akan di commit secara otomatis. Bila diisi dengan
OCI_DEFAULT maka perintah query harus dicommit secara manual.

Contoh :

<?
$con=ocilogon("scott","tiger","orcl");
if (!$con)
echo "Gagal Terkoneksi Dengan Database Oracle";
else
echo "Koneksi Dengan Database Oracle Sukses";
$sql=ociparse($con,select * from karyawan);
ociexecute($sql);
ocilogoff($con);
?>

4.5 Mengambil hasil query (untuk select query) per record

Syntax penulisan kode PHP-nya adalah sebagai berikut :

ocifetch (pengenal perintah)

Fungsi ocifetch merupakan perintah mengambil hasil dari perintah query dalam hal
ini khusus untuk perintah select, metode pengambilannya secara baris per baris, atau
record per record.

Contoh :

<?
$con=ocilogon("scott","tiger","orcl");
if (!$con)
echo "Gagal Terkoneksi Dengan Database Oracle";
else
echo "Koneksi Dengan Database Oracle Sukses";
$sql=ociparse($con,select * from karyawan);
ociexecute($sql);
ocifetch($sql);
ocilogoff($con);
?>

4.6 Menampilkan nilai field hasil query (select query)

Syntax penulisan kode PHP-nya adalah sebagai berikut :

ociresult ( pengenal perintah, kolom )


7/17
Pemrograman WEB PHP-ORACLE (I) Oleh : Wiratmoko Yuwono, ST

Keterangan :
Kolom : dapat berisi nomor kolom/field dari tabel yang ditunjuk, atau juga
nama kolom/field (ditulis dalam uppercase/huruf besar format string) dari
tabel yang ditunjuk.

Contoh :
<?
$con=ocilogon("scott","tiger","orcl");
if (!$con)
echo "Gagal Terkoneksi Dengan Database Oracle";
else
echo "Koneksi Dengan Database Oracle Sukses";
$sql=ociparse($con,select * from karyawan);
ociexecute($sql);
ocifetch($sql);
// semisal kolom 1 merupakan kolom NAMA yang berisi data nama
echo ociresult($sql,1);
// anda juga dapat menuliskan syntaxnya sebagai berikut
echo ociresult($sql,NAMA);
ocilogoff($con);
?>

Hasil :
Joko Suratman

4.7 Contoh aplikasi sederhana

1. Menampilkan data pada tabel EMP di user scott.


Tabel EMP pada user scott, mempunyai data sebagai berikut :
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
7369 SMITH CLERK 7902 17-12-1980 800 20
7499 ALLEN SALESMAN 7698 20-02-1981 1600 300 30
7521 WARD SALESMAN 7698 22-02-1981 1250 500 30
7566 JONES MANAGER 7839 02-04-1981 2975 20
7654 MARTIN SALESMAN 7698 28-09-1981 1250 1400 30
7698 BLAKE MANAGER 7839 01-05-1981 2850 30
7782 CLARK MANAGER 7839 09-06-1981 2450 10
7788 SCOTT ANALYST 7566 19-04-1987 3000 20
7839 KING PRESIDENT 17-11-1981 5000 10
7844 TURNER SALESMAN 7698 08-09-1981 1500 0 30
7876 ADAMS CLERK 7788 23-05-1987 1100 20
7900 JAMES CLERK 7698 03-12-1981 950 30
7902 FORD ANALYST 7566 03-12-1981 3000 20

8/17
Pemrograman WEB PHP-ORACLE (I) Oleh : Wiratmoko Yuwono, ST

7934 MILLER CLERK 7782 23-01-1982 1300 10

Contoh aplikasinya untuk menampilkan data pada PHP seperti pada contoh diatas
adalah sebagai berikut :

<?
$con=ocilogon("scott","tiger");
$sql=ociparse($con,"select * from emp");
ociexecute($sql);
print("EMPNO\tENAME\tJOB\tMGR\tHIREDATE\tSAL\tCOMM\tDEPTNO");
print("<br>"); // GANTI BARIS
while (ocifetch($sql)){
echo ociresult($sql,"EMPNO");
print("\t"); // BERIKAN SPASI TAB
echo ociresult($sql,"ENAME");
print("\t");
echo ociresult($sql,"JOB");
print("\t");
echo ociresult($sql,"MGR");
print("\t");
echo ociresult($sql,"HIREDATE");
print("\t");
echo ociresult($sql,"SAL");
print("\t");
echo ociresult($sql,"COMM");
print("\t");
echo ociresult($sql,"DEPTNO");
print("<br>");
}
ocilogoff($con);
?>

Hasil :

9/17
Pemrograman WEB PHP-ORACLE (I) Oleh : Wiratmoko Yuwono, ST

Gambar 4. Contoh Menampilkan Seluruh Data


2. Menampilkan data dengan klausa where

Anda dapat menampilkan data dengan klausa where, contoh aplikasi adalah sebagai
berikut :

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<?
$Job=@$HTTP_POST_VARS["Job"];
?>
<form name="kirim" method="post" action="">
Job
<input type="text" name="Job"> <!--input text box mendeteksi nama JOB --!>
<input type="submit" name="Submit" value="Kirim"> <!--tombol kirim --!>
</form>
<?
if ($Job<>""){
$con=ocilogon("scott","tiger");
$sql=ociparse($con,"select * from emp where job='$Job'");
ociexecute($sql);
print("EMPNO\tENAME\tJOB\tMGR\tHIREDATE\tSAL\tCOMM\tDEPTNO");
print("<br>"); // GANTI BARIS
while (ocifetch($sql)){
echo ociresult($sql,"EMPNO");
print("\t"); // BERIKAN SPASI TAB

10/17
Pemrograman WEB PHP-ORACLE (I) Oleh : Wiratmoko Yuwono, ST

echo ociresult($sql,"ENAME");
print("\t");
echo ociresult($sql,"JOB");
print("\t");
echo ociresult($sql,"MGR");
print("\t");
echo ociresult($sql,"HIREDATE");
print("\t");
echo ociresult($sql,"SAL");
print("\t");
echo ociresult($sql,"COMM");
print("\t");
echo ociresult($sql,"DEPTNO");
print("<br>");
}
ocilogoff($con);}
?>
</body>
</html>

Keterangan :
Untuk tulisan yang berwarna merupakan kode khusus script PHP, sedangkan
yang tidak berwarna merupakan kode script HTML.
Untuk kode berikut ini :
$Job=@$HTTP_POST_VARS["Job"];

Merupakan kode penampung dan penangkap variabel HTML ke Variabel


PHP.

Hasil :

11/17
Pemrograman WEB PHP-ORACLE (I) Oleh : Wiratmoko Yuwono, ST

Gambar 5. Contoh Menampilkan Data dengan klausa where.

3. Memasukkan data pada tabel EMP di user scott.

Contoh Program :
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="kirim" method="post" action="">Job
<input type="text" name="Job"> ENAME
<input type="text" name="Ename">
<input type="submit" name="Submit" value="Insert">
</form>
</body>
<?
$Job=@$HTTP_POST_VARS["Job"];
$Ename=@$HTTP_POST_VARS["Ename"];
if ($Job<>""){
$con=ocilogon("scott","tiger");
$sql=ociparse($con,"insert into emp (EMPNO,JOB,ENAME) values(1000,'$Job','$Ename')");
ociexecute($sql);
$sql=ociparse($con,"select * from emp"); //MENAMPILKAN SEMUA DATA
ociexecute($sql);
print("EMPNO\tENAME\tJOB\tMGR\tHIREDATE\tSAL\tCOMM\tDEPTNO");
print("<br>"); // GANTI BARIS
while (ocifetch($sql)){
echo ociresult($sql,"EMPNO");
print("\t"); // BERIKAN SPASI TAB
echo ociresult($sql,"ENAME");
print("\t");

12/17
Pemrograman WEB PHP-ORACLE (I) Oleh : Wiratmoko Yuwono, ST

echo ociresult($sql,"JOB");
print("\t");
echo ociresult($sql,"MGR");
print("\t");
echo ociresult($sql,"HIREDATE");
print("\t");
echo ociresult($sql,"SAL");
print("\t");
echo ociresult($sql,"COMM");
print("\t");
echo ociresult($sql,"DEPTNO");
print("<br>");
}
ocilogoff($con);}
?>
</html>

Hasil :

Gambar 6. Contoh Memasukkan Data

Gambar diatas, adalah kode program memasukkan data baru pada tabel EMP dengan
memasukkan kolom JOB dan Kolom ENAME.
JOB= PROGRAMER dan ENAME=MOKO

Sedangkan kolom EMPNO harus diisi, penulis memasukkan angka 1000, lihat kode
berikut :

$sql=ociparse($con,"insert into emp (EMPNO,JOB,ENAME) values(1000,'$Job','$Ename')");

4. Mengubah data pada tabel EMP di user scott.

13/17
Pemrograman WEB PHP-ORACLE (I) Oleh : Wiratmoko Yuwono, ST

Contoh Program :

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="kirim" method="post" action="">Job
<input type="text" name="Job"> ENAME
<input type="text" name="Ename">
<input type="submit" name="Submit" value="Update">
</form>
</body>
<?
$Job=@$HTTP_POST_VARS["Job"];
$Ename=@$HTTP_POST_VARS["Ename"];
if ($Job<>""){
$con=ocilogon("scott","tiger");
$sql=ociparse($con,"update emp set job='$Job' where ename='$Ename'");
ociexecute($sql);
$sql=ociparse($con,"select * from emp"); //MENAMPILKAN SEMUA DATA
ociexecute($sql);
print("EMPNO\tENAME\tJOB\tMGR\tHIREDATE\tSAL\tCOMM\tDEPTNO");
print("<br>"); // GANTI BARIS
while (ocifetch($sql)){
echo ociresult($sql,"EMPNO");
print("\t"); // BERIKAN SPASI TAB
echo ociresult($sql,"ENAME");
print("\t");
echo ociresult($sql,"JOB");
print("\t");
echo ociresult($sql,"MGR");
print("\t");
echo ociresult($sql,"HIREDATE");
print("\t");
echo ociresult($sql,"SAL");
print("\t");
echo ociresult($sql,"COMM");
print("\t");
echo ociresult($sql,"DEPTNO");
print("<br>");
}
ocilogoff($con);}
?>
</html>

Hasil :

14/17
Pemrograman WEB PHP-ORACLE (I) Oleh : Wiratmoko Yuwono, ST

Gambar 7. Contoh Mengubah Data

Gambar diatas, adalah kode program mengubah data pada tabel EMP dengan
mengubah data pada kolom JOB dengan referensi kolom ENAME.
JOB= PROGRAMER diubah menjadi JOB=SALESMAN pada baris dimana
ENAME=MOKO

Contoh kode untuk mengubah data adalah sebagai berikut :

$sql=ociparse($con,"update emp set job='$Job' where ename='$Ename'");

5. Menghapus data pada tabel EMP di user scott.

Contoh Program :
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="kirim" method="post" action="">
ENAME
<input type="text" name="Ename">
<input type="submit" name="Submit" value="Delete">
</form>
</body>
<?
$Job=@$HTTP_POST_VARS["Job"];
$Ename=@$HTTP_POST_VARS["Ename"];
if ($Job<>""){
$con=ocilogon("scott","tiger");
$sql=ociparse($con,"delete from emp where ename='$Ename'");

15/17
Pemrograman WEB PHP-ORACLE (I) Oleh : Wiratmoko Yuwono, ST

ociexecute($sql);
$sql=ociparse($con,"select * from emp"); //MENAMPILKAN SEMUA DATA
ociexecute($sql);
print("EMPNO\tENAME\tJOB\tMGR\tHIREDATE\tSAL\tCOMM\tDEPTNO");
print("<br>"); // GANTI BARIS
while (ocifetch($sql)){
echo ociresult($sql,"EMPNO");
print("\t"); // BERIKAN SPASI TAB
echo ociresult($sql,"ENAME");
print("\t");
echo ociresult($sql,"JOB");
print("\t");
echo ociresult($sql,"MGR");
print("\t");
echo ociresult($sql,"HIREDATE");
print("\t");
echo ociresult($sql,"SAL");
print("\t");
echo ociresult($sql,"COMM");
print("\t");
echo ociresult($sql,"DEPTNO");
print("<br>");
}
ocilogoff($con);}
?>
</html>

Hasil :

Gambar 8. Contoh Menghapus Data

Gambar diatas, adalah hasil kode program menghapus data pada tabel EMP dengan
referensi kolom ENAME.
Program akan menghapus data pada baris dimana ENAME=MOKO

16/17
Pemrograman WEB PHP-ORACLE (I) Oleh : Wiratmoko Yuwono, ST

Contoh kode untuk menghapus data adalah sebagai berikut :

$sql=ociparse($con,"delete from emp where ename='$Ename'");

Soal Latihan :

1. Buat Tampilan Sederhana, menampilkan isi dari tabel EMP pada user scott.
Field yang ditampilkan adalah : EMPNO, JOB, ENAME DAN MGR.
Ganti Tampilan Header EMPNO dengan NIP, JOB dengan Pekerjaan,
ENAME dengan Nama Pegawai dan MGR dengan Manager.
2. Buat Program untuk memasukkan semua data/semua field/semua kolom pada
tabel EMP pada user scott
3. Buat program untuk mengganti field MGR, dan SAL. dengan field EMPNO
sebagai referensi untuk mengubah baris yang diinginkan.
4. Buat program untuk menghapus data dengan field JOB dan ENAME sebagai
referensi untuk menghapus baris yang diinginkan.

17/17

Anda mungkin juga menyukai