I.
PENDAHULUAN
Penjelasan
SQL:
SQL
(Structured Query Language) adalah sebuah bahasa yang dipergunakan untuk mengakses
data dalam basis data relasional. Bahasa ini secara de facto merupakan
bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini
hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan
manajemen datanya.
Bagi
seorang programmer, menguasai SQL adalah sebuah kewajiban, karena program jaman
sekarang pasti menggunakan database untuk menyimpan datanya. Bagi saya sendiri
yang bisa menggunakan program PHP, biasa menggunakan database
mysql dan oracle. Jadi untuk membuat sebuah aplikasi saya menggunakan
program PHP dan database.
Sementara
khusus bagi oracle, ada istilah PL/SQL. PL/SQL yang merupakan singkatan dari
Procedural Language/Structured Query Language merupakan sebuah penggabungan antara
bahasa pemrograman prosedural (PL) dan SQL syntax
Gambar:
Jadi dengan PL/SQL kita
tidak perlu menggunakan sebuah bahasa pemrograman sendiri.
Penjelasan
Data Base Oracle
Oracle
adalah relational database management system (RDBMS) untuk mengelola informasi secara
terbuka, komprehensif dan terintegrasi. Oracle Server menyediakan solusi yang
efisien dan efektif karena kemampuannya dalam hal sebagai berikut: Dapat bekerja
di lingkungan client/server (pemrosesan tersebar)
Menangani manajemen space dan basis data yang besar. Mendukung akses data secara simultan Performansi pemrosesan transaksi yang tinggi Menjamin ketersediaan yang terkontrol Lingkungan yang terreplikasi.
Menangani manajemen space dan basis data yang besar. Mendukung akses data secara simultan Performansi pemrosesan transaksi yang tinggi Menjamin ketersediaan yang terkontrol Lingkungan yang terreplikasi.
Database
merupakan salah satu komponen dalam teknologi informasi yang mutlak diperlukan oleh
semua organisasi yang ingin mempunyai suatu system informasi yang terpadu untuk
menunjang kegiatan organisasi demi mencapai tujuannya. Karena pentingnya peran
database dalam sistemi nformasi, tidaklah mengherankan bahwa terdapat banyak pilihan
software Database Management System (DBMS) dari berbagai vendor baik yang
gratis maupun yang komersial. Beberapa contoh DBMS yang popular adalah MySQL,
MS SQL Server, Oracle, IBM DB/2, dan PostgreSQL.
Oracle
merupakan DBMS yang paling rumit dan paling mahal di dunia, namun banyak orang
memiliki kesan yang negative terhadap Oracle. Keluhan-keluhan yang mereka lontarkan
mengenai Oracle antara lain adalah terlalu sulit untuk digunakan, terlalu lambat,
terlalu mahal, dan bahkan Oracle dijuluki dengan istilah “ora kelar-kelar” yang
berarti “tidak selesai-selesai” dalam bahasa Jawa. Jika dibandingkan dengan
MySQL yang bersifat gratis, maka Oracle lebih terlihat tidak kompetitif karena berjalan
lebih lambat dari pada MySQL meskipun harganya sangat mahal. Namun yang mereka tidak
perhitungkan adalah bahwa Oracle merupakan DBMS yang dirancang khusus untuk organisasi
berukuran besar, bukan untuk ukuran kecil dan menengah. Kebutuhan organisasi berukuran
besar tidaklah sama dengan organisasi yang kecil atau menengah yang tidak akan berkembang
menjadi besar. Organisasi yang berukuran besar membutuhkan fleksibilitas dan skalabilitas
agar dapat memenuhi tuntutan akan data dan informasi yang bervolume besar dan terus
menerus bertambah besar. Pengembangan perangkat lunak Oracle:
Alat
Oracle Corporation untukaplikasiberkembangtermasuk (antara lain):
·
Oracle Designer
·
Oracle Developer-yang terdiridari Oracle
Form, Oracle Penemu dan Oracle Laporan
·
Oracle jdeveloper
·
Netbeans
·
Oracle Application Express –
jugadikenalsebagai APEX
·
Oracle SQL Developer
·
Oracle SQL Plus
Lembar Kerja
Lembar Kerja
·
OEPE, Oracle Enterprise Pack untuk
Eclipse.
alat-alat eksternal
dan pihak ketiga Banyak membuat tugas-tugas database administrator Oracle lebih
mudah.
II. TUGAS PEMANASAN
Langkah-langkah mengenai instalasi
oracle di linux 10.04 dan instalasi SQL server di virtual box
Instalasi oracle 10.04G
Di Linux
·
Langkah
pertama dalam instalasi oracle 10.04g di linux adalah buka terminal
(ctrl+alt+T)
·
Kemudian
ketikkan source code:
Backup source.list:
#sudocp /etc/apt/sources.list /etc/apt/sources.list_backup
·
Kemudian
buka lembar gedit dengan source code # sudogedit /etc/apt/sources.list
·
Copy
& paste tulisan dibawah ini :
deb http://kebo.vlsm.org/ubuntu
lucid main restricted universe multiverse
deb http://kebo.vlsm.org/ubuntu lucid-updates main restricted universe multiverse
deb http://kebo.vlsm.org/ubuntu lucid-security main restricted universe multiverse
deb http://kebo.vlsm.org/ubuntu lucid-backports main restricted universe multiverse
deb http://kebo.vlsm.org/ubuntu lucid-proposed main restricted universe multiverse
deb http://kebo.vlsm.org/ubuntu lucid-updates main restricted universe multiverse
deb http://kebo.vlsm.org/ubuntu lucid-security main restricted universe multiverse
deb http://kebo.vlsm.org/ubuntu lucid-backports main restricted universe multiverse
deb http://kebo.vlsm.org/ubuntu lucid-proposed main restricted universe multiverse
·
save
lalu close lembar gedit dan kembali ke terminal
·
ketikkan
source code : # sudo apt-get update
·
kemudian
ketikkan: # sudo apt-get install gcc libaio1 lesstif2 lesstif2-dev make
rpm libc6 libstdc++5
lalu ketikkan :
# sudogroupaddoinstall
# sudogroupadddba
# sudogroupadd nobody
·
langkah
selanjutnya adalah untuk membuat user baru dan mengganti password :
·
#
sudouseradd -m oracle -g oinstall -G dba,admin -s /bin/bash
·
#
sudopasswd oracle
·
Buka
lembar gedit kembali dengan source code # sudogedit /etc/sysctl.conf
·
Copy
dan paste tulisan ini :
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
·
Lalu
ketikkan : # sudo /sbin/sysctl –p
·
Buka
gedit dengan source code : # sudogedit /etc/security/limits.conf
·
Copy
dan paste tulisan ini lembar gedit :
softnproc 2047
hard nproc 16384
soft nofile 1024
hard nofile 65536
hard nproc 16384
soft nofile 1024
hard nofile 65536
·
Ketikkan
source code :
# sudoln -s /usr/bin/awk /bin/awk
# sudoln -s /usr/bin/rpm /bin/rpm
# sudoln -s /lib/libgcc_s.so.1
/lib/libgcc_s.so
# sudoln -s /usr/bin/basename
/bin/basename
·
Kemudian
ketikkan source code ini :
# sudomkdir /u01
# sudochown -R oracle:oinstall
/u01
# sudochmod -R 775 /u01
·
Buka
gedit dengan source code : # sudogedit /etc/profile
·
Copy
dan paste tulisan ini dilembar gedit :
export
ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1
export ORACLE_SID=orcl10
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1
export ORACLE_SID=orcl10
export PATH=$PATH:$ORACLE_HOME/bin
·
Save
lalu close gedit
·
Buka
gedit lagi dengan source code : # sudogedit /etc/redhat-release
·
Copy
dan paste tulisan ini : Red Hat Enterprise Linux AS release 3
(Taroon)
·
Save
lalu close. Dan kembali ke terminal
·
Ketikkan
source code : # cd /u01/
# sudochownoracle:oinstall
10201_database_linux32.zip
# sudochmod 775
10201_database_linux32.zip
# sudo mv
10201_database_linux32.zip /home/oracle
# cd /home/oracle/
#
sudo unzip 10201_database_linux32.zip
·
Logout
user, kemudian login diuser oracle yang telah dibuat tadi.
·
Kemudian
buka terminal kemudian ketikkan :
# cd /home/oracle/database/
(enter)
# ./runInstaller–ignoreSysPreReqs
·
Kemudian
ikuti langkah instalasi yang akan muncul.
Langkah terakhir:
1.
Setelah
masuk dalam “Oracel Universal Installer: Welcome”, lalu clik pada installed product untuk pelakukan
pengecekan product, lalu clik next.
2.
Pada coloum “enter the full path of the
inventory girectory” isikan (/u0/app/oreacle/oralnventory), pada coloum “specify operating system group
name isikan (oinstall) lalu click next.
3.
Pilih “enterprise of edition (1.24 GB),
lalu click next.
4.
Isikan coloum name “OraDb10g.home1”, isikan coloum path “/u01/app/oracle/product/10.2.0/db.1”,
lalu click next.
5.
Pilih “create a database”, lalu click
next.
6.
Pilih general purpose, lalu click purpose.
7.
Ikuti langkah specify database configuration options,
centang create database with sample schemas, lalu click next.
8.
Click use database control for database
management lalu click next.
9.
Pilih “file system” dan beri pengaturan seperti
dibawah ini lalu click next.
10. Pilih
“do not enable automated backups”, lalu click next.
11. Beri
pengaturan pada table di bawah ini, lalu click next.
12. Setelah
muncul gambar di bawah ini, click install.
13. Akan
terjadi proses instalasi seperti dibawah ini.
14. Saat
muncul database counfiguration assistant click yes.
15. Akan
terjadi proses seperti ini.
16. Akan
muncul configuration assistant seperti dibawah ini, lalu click ok.
17. Piih
user name HR lalu isikan password, lalu click oke.
18. Akan
muncul table seperti di bawah ini lalu clik ok.
19. Saat
muncul error seperti dibawah ini click oke.
20. hasil installasi oracle pada terminal.
Instal SQL Developer
Cara Run :
- Via Browser : http://localhost:1158/em/console/logon/logon
- Via GUI : Applications-Programming-SqlDeveloper
Setelah itu Install sql
nyadengan cara double klik sql developer_3.0.04.34-1_all.deb
Lalu install java dan jdknya
sudo add-apt-repository
ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
sudo apt-get update
sudo apt-get install oracle-java7-installer
Cek
java
java -version
Kemudian setting Path JDKnya :
•
sudogedit
/opt/sqldeveloper/sqldeveloper/bin/sqldeveloper.conf
•
rubahSetJavaHome ../../jdkmenjadiSetJavaHome /home/oracle/Documents/jdk1.6.0_25/
•
lalu
save.
Untuk Troubleshooting
“Saat PC di shut down maka anda tidak dapat akses ke database
homepage.”
Langkah-langkah atau solusi untuk
mengatasi gagal connect ke database homepage oracle Ubuntu:
1.
Klik
gambar + di pojok kiri seperti gambar dibawah ini
2. Ikuti seperti gambar dibawah ini
Tidak ada komentar:
Posting Komentar