download VPN untuk internet gratis di indonesia


TRIK INTERNET GRATIS VPN (OPENVPN SERVER LOCAL.. USA.. JAPAN.. ETC INDOSAT IM3, TELKOMSEL, XL, AXIS, 3 THREE, CDMA SUPPORTED JUNE 2011

DOWNLOAD SUPPORT TOOLS : (PASSWORD : MINDHACK)

DOWNLOAD VPN 1
DOWNLOAD TUTORIAL CONFIG VPN 1

DOWNLOAD VPN 2
DOWNLOAD CONFIG VPN 2 (EDIT)
DOWNLOAD TUTORIAL CONFIG VPN 2

DOWNLOAD VPN 3 (WIN 32 X86 ONLY)
DOWNLOAD CONFIG VPN 3 STANDARD/DEFAULT
DOWNLOAD TUTORIAL CONFIG VPN 3

DOWNLOAD VPN 41
DOWNLOAD CONFIG VPN 41 (EDIT)
DOWNLOAD TUTORIAL CONFIG VPN 41

DOWNLOAD VPN 42
DOWNLOAD CONFIG VPN 42 (EDIT)
DOWNLOAD TUTORIAL CONFIG VPN 42

DOWNLOAD VPN 43
DOWNLOAD CONFIG VPN 43 (EDIT)
DOWNLOAD TUTORIAL CONFIG VPN 43

DOWNLOAD VPN 44
DOWNLOAD CONFIG VPN 44 (EDIT)
DOWNLOAD TUTORIAL CONFIG VPN 44

DOWNLAOD PRIVATE VPN 1 + CONFIG (SEE MAIN FORUM)

DOWNLOAD PRIVATE VPN 2 + CONFIG (SEE MAIN FORUM

DOWNLOAD PRIVATE VPN 3 + CONFIG (SEE MAIN FORUM)



Triknya simple banget.. Download openvpn atau vpn2 laen banyak GOOGLING aja.. Download config defaultnya.. Trus edit confignya sesuaiin dengan bugs yang ada pada operator beres deh..
memang ada vpn yang meminta pajak dalam bentuk dolar untuk bisa menggunakan server mereka dan kita akan mendapatkan username dan password.. Tapi ada banyak sekali vpn yang sama sekali tidak meminta pajak pendaftaran atau pajak penggunaan server.. Bahkan tinggal daftar kita dah dapetin username dan passwordnya

Langkah selanjutnya edit confignya aja.. Dan INTERNET GRATIS UNLIMITED segera bisa kita nikmati dengan free.. hohoho. maklum gretonger!!!


Sumber download VPN untuk internet gratis di indonesia ~ Terbaca.com - Gambar Foto Paling Unik Aneh Lucu Gokil Kocak Keren Terbaik di Dunia 

Trik Internet Gratis VPN TCP UDP ICMP Unlimited

VPN sebagai salah satu alat untuk membongkar celah operator agar bisa gratis internetnya. Bisa dengan protokol TCP, UDP dan ICMP lalu diedit konfigurasinya biar bisa menembus internet operator dan isp agan. Tidak usah vpn berbayar, disini disediain vpn gratis dengan speed kencang seperti kuda.

Sebulan lebih sudah ane menikmati gretongan PC all operator dengan VPN ditambah aplikasi yang lain. Agan tertarik, sedot langsung semua triknya gratis untuk anda dan dijamin 100% FG alias full gratis tanpa batas alias unlimited.

VPN TCP UDP ICMP

TELKOMSEL
Trik Internet Gratis Telkomsel VPN TCP
[download]
password (gabungkan): pass1+pass2+pass3+pass4+pass5
Berisi:
- Aplikasi Inject Telkomsel/ Patch Telkomsel
- OpenVPN Portbale + Dua Konfigurasi
- Tutorial komplit

Trik Internet Gratis Telkomsel VPN ICMP
[download]
password (gabungkan): pass1+pass2+pass3+pass4+pass5
Berisi:
- Tutorial komplit

Trik Internet Gratis Telkomsel VPN Ultra
[download]
password (gabungkan): pass1+pass2+pass3+pass4+pass5
Berisi:
- Injet/Patch Telkomsel
- Konfigurasi Ultra
- Konfigurasi Proxifier
- Tutorial komplit

3 TRI AON
Trik Internet Gratis 3AON VPN TCP
Caranya sama seperti telkomsel vpn tcp, hanya berbeda pada aplikasi inject/patch dan ip sakti.

Trik Internet Gratis 3AON VPN Ultra
Caranya sama seperti telkomsel vpn ultra, yang berbeda aplikasi inject dan ip sakti buat tri.

[download]
password (gabungkan): pass1+pass2+pass3+pass4+pass5+pass6+pass7
Berisi:
- Patch Tri Full
- Konfigurasi Wardialer pencari IP sakti

INDOSAT
Trik Internet Gratis Indosat VPN TCP
Caranya sama seperti telkomsel vpn tcp, yang berbeda patch dan konfigurasi OpenVPN.

Trik Internet Gratis Indosat VPN Ultra
Caranya sama seperti telkomsel vpn ultra, bedanya patch dan konfigurasi ultra.

[download]
password (gabungkan): pass1+pass2+pass3+pass4+pass5+pass6+pass7
Berisi:
- Patch Indosat
- Konfigurasi OpenVPN
- Konfigurasi Ultra

XL
Trik Internet Gratis XL VPN TCP
Caranya sama kayak telkomsel vpn tcp, yang beda aplikasi inject/patch, cara khusus dan konfigurasi OpenVPN.

Trik Internet Gratis XL VPN Ultra
Caranya kayak telkomsel vpn ultra, bedanya pada patch, cara khusus dan konfigurasi ultra.

[download]
password (gabungkan): pass1+pass2+pass3+pass4+pass5+pass6+pass7
Berisi:
- Patch XL
- Konfigurasi OpenVPN
- Konfigurasi Ultra
- Jenis Kartu/APN/IP Sakti

AXIS
Cara gratisan indosat vpn bisa digunain di kartu axis.

update
yang vpn tcp dari vpnbook ada perbaruan server uk, euro1 dan euro2, dan ane edit tambahin beberapa konfigurasi seperti finger, flush dns dll biar lebih maknyus. yang dari arethusa masih aman.

konfigurasi vpnbook tcp 443 Indosat Axis
konfigurasi vpnbook tcp 443 Telkomsel Tri
konfigurasi vpnbook tcp 443 XL
password

Membangun Koneksi Network Jarak Jauh Melalui Internet Secara Aman Dengan OpenVPN

OpenVPN… Apa dan bagaimana..?
OpenVPN adalah software open source untuk Virtual Private Networking (VPN) yang cross platform, dimana aplikasi tersebut bekerja membuat koneksi point-to-point tunnel yang telah terenkripsi. OpenVPN menggunakan private keys, certificate, atau username dan password untuk melakukan authentikasi dalam membangun sebuah koneksi.
VPN adalah singkatan Virtual Private Network, yaitu sebuah solusi hemat biaya untuk membangun koneksi private melalui jaringan publik atau internet, virtual network berarti jaringan yang terjadi hanya bersifat virtual. Private yaitu jaringan yang terbentuk bersifat private dimana tidak semua orang bisa mengaksesnya. Data yang dikirimkan terenkripsi sehingga tetap rahasia meskipun melalui jaringan publik. Jika menggunakan VPN kita seolah-olah membuat jaringan didalam jaringan atau biasa disebut tunnel. VPN menggunakan salah satu dari tiga teknologi tunneling yang ada yaitu: PPTP, L2TP dan standar terbaru, Internet Protocol Security (biasa disingkat menjadi IPSec). VPN merupakan perpaduan antara teknologi tunneling dan enkripsi.
vpn
Cara kerja VPN (dengan protokol PPTP) adalah sebagai berikut:
  • VPN membutuhkan sebuah server yang berfungsi sebagai penghubung antar PC, Server VPN ini bisa berupa komputer dengan aplikasi VPN Server atau sebuah Router.
  • Untuk memulai sebuah koneksi, komputer dengan aplikasi VPN Client mengontak Server VPN, VPN Server kemudian memverifikasi username dan password dan apabila berhasil maka VPN Server memberikan IP Address baru pada komputer client dan selanjutnya sebuah koneksi / tunnel akan terbentuk.
  • Selanjutnya komputer client bisa digunakan untuk mengakses berbagai resource (komputer atau LAN) yang berada dibelakang VPN Server misalnya melakukan transfer data, ngeprint dokument, browsing dengan gateway yang diberikan dari VPN Server, melakukan remote desktop dan lain sebagainya.
Apakah Fungsinya VPN?
Teknologi VPN menyediakan tiga fungsi utama untuk penggunanya. Fungsi utama tersebut adalah sebagai berikut:
1. Confidentiality (Kerahasiaan)
Teknologi VPN memiliki sistem kerja mengenkripsi semua data yang lewat melaluinya. Dengan adanya teknologi enkripsi ini, maka kerahasiaan Anda menjadi lebih terjaga. Biarpun ada pihak yang dapat menyadap data Anda yang lalu-lalang, namun belum tentu mereka bisa membacanya dengan mudah karena memang sudah diacak. Dengan menerapkan sistem enkripsi ini, tidak ada satupun orang yang dapat mengakses dan membaca isi jaringan data Anda dengan mudah.
2. Data Integrity (Keutuhan Data)
Ketika melewati jaringan Internet, data Anda sebenarnya sudah berjalan sangat jauh melintasi berbagai negara. Di tengah perjalanannya, apapun bisa terjadi terhadap isinya. Baik itu hilang, rusak, bahkan dimanipulasi isinya oleh orang-orang iseng. VPN memiliki teknologi yang dapat menjaga keutuhan data yang Anda kirim agar sampai ke tujuannya tanpa cacat, hilang, rusak, ataupun dimanipulasi oleh orang lain.
3. Origin Authentication (Autentikasi Sumber)
Teknologi VPN memiliki kemampuan untuk melakukan autentikasi terhadap sumber-sumber pengirim data yang akan diterimanya. VPN akan melakukan pemeriksaan terhadap semua data yang masuk dan mengambil informasi source datanya. Kemudian alamat source data ini akan disetujui jika proses autentikasinya berhasil. Dengan demikian, VPN menjamin semua data yang dikirim dan diterima oleh Anda berasal dari sumber yang semestinya. Tidak ada data yang dipalsukan atau dikirimkan oleh pihak-pihak lain.
Mengapa pakai OpenVPN dan apa keuntungannya.? Tentu ada beberapa maanfaat yang bisa kita dapatkan jika koneksi kita menggunakan OpenVPN, tapi secara simplenya beberapa keuntungan jika kita menggunakan OpenVPN yaitu :
  1. Anonymous surfing .Anda menjelajah internet tanpa terlacak IP aseli Anda, karena IP kita akan terdeteksi IP lain (anonymous) sesuai dengan IP server VPN yang dipakai. Jadi kita online aman dari hacker.
  2. Keamanan informasi yang Anda terima atau kirim melalui internet dengan enkripsi standar VPN 128 bit /1024 bit.
  3. Dapat mengakses apapun itu situs-situs yang diblokir. Sekarang undang-undang IT semakin ketat saja, akibatnya banyak situs-situs lokal ataupun internasional yang kena blokir. Nah solusinya Anda bisa menggunakan OpenVPN ini untuk tetap dapat mengakses/unblock situs-situs tersebut.
  4. Menjaga keamanan username dan password kita saat login ke website-website financial dari sniffers.
  5. Dan masih banyak lagi…
Selain keuntungan di atas, yang lebih populer lagi di kalangan masyarakat pada saat ini yaitu OpenVPN dimaanfatkan untuk bisa menikmati Akses Internet Gratis. Kenapa bisa gratis.? panjang ceritanya.. hehe. Yang jelas, arti gratis di sini Anda tidak perlu lagi membutuhkan pulsa ataupun langganan bulanan untuk menikmati akses internet. Karena biasanya dengan pulsa 0 pun jika sudah digandeng dengan VPN pasti bisa jalan dan Anda tetap bisa browsing. Dan untuk provider yang biasa digunakan yaitu hampir semua provider di Indonesia ini bisa di VPN. Untuk GSM biasanya Telkomsel (Simpati dan As), Indosat (Im3 dan Mentari), XL, Three, Axis. Sedangkan untuk CDMA biasanya Smart, Fren, Esia, AHA, dan Flexi. Untuk kecepatannya sendiri tergantung dari sinyal dan padat tidaknya trafik BTS yang tercover di daerah Anda. HSDPA dan EVDO adalah minimal jaringan yang harus didapatkan untuk mendapatkan koneksi lebih cepat, walaupun untuk EDGE, GPRS, atau CDMA1x sekalipun juga bisa. Mungkin modem Anda bisa ditambah External Antenna untuk mendapatkannya jika tanpa antena tidak dapat jaringan tersebut.
Untuk menggunakan VPN, sangat mudah dan simple. Yang Anda perlukan hanya menginstall software OpenVPN client di PC atau laptop (dapatkan gratis di openvpn.net), dan memasukkan file konfigurasi VPN client yang bisa Anda dapatkan dari si penjual VPN ini dan juga username password untuk login ke server VPN.

PERBEDAAN SQL DAN PLSQL

PL/SQL (Procedural Language/Structured Query Language) merupakan sebuah penggabungan antara bahasa pemrograman prosedural (PL) dan SQL syntax. PL/SQL adalah fasilitas yang disediakan Oracle sehingga pengguna dapat memanfaatkan konsep pemrograman. Dalam PL/SQL dapat digunakan perintah untuk memanipulasi data yang ada dalam database Oracle. PL/SQL membentuk pemrograman terstruktur dalam memproses data.
Beberapa kelebihan PL/SQL dalam database Oracle :
· PL/SQL dapat digunakan di server sehingga client hanya dapat mengakses didalam
server.
· Penggunaan PL/SQL mudah dimengerti oleh setiap pengguna.
· PL/SQL dapat didesain khusus untuk database Oracle dalam menggunakan program
aplikasi.
Struktur PL/SQL
Struktur PL/SQL mirip dengan struktur bahasa pascal atau delphi yang menggunakan struktur blok, sehingga akan mempermudah pengertian dalam pemrograman dengan PL/SQL. Struktur Blok berisi perintah SQL dengan kondisi yang berbeda. Perintah PL/SQL dapat menangani kesalahan saat dijalankan. Setiap pengetikan dengan menggunakan PL/SQL dalam SQL*Plus selalu diakhiri dengan tanda /(slash). Sintaks penggunaan PL/SQL adalah sebagai berikut :
- Declare
- Begin
- Exception
- End
Pemanggilan PL/SQL :
· Langsung dari SQL Plus
· Dari Aplikasi
· Dari PL/SQL lainnya
Aturan penulisan:
· Dapat ditulis dalam beberapa baris (tidak harus dalam satu baris perintah
· Dapat berupa nested blok
· Karakter dan literal diapit oleh tanda kutip
· Setiap perintah/blok diakhiri dengan titik koma(;)
· Komentar diawali dengan tanda min dua kali(--) atau diapit dengan tanda /*…*/
· Pemberian nilai menggunakan :=
· Dapat menggunakan Bind Variable
· Tanda garis miring(/) berarti “run”
Contoh PL/SQL :
Sub Program :
a. Nama dari blok PL/SQL yang dapat menerima parameter dan dapat dipanggil terdapat
dua jenis:
· Sebuah prosedur yang digunakan untuk melakukan suatu kegiatan tertentu
· Sebuah fungsi yang digunakan untuk menghitung suatu nilai
b. Menggunakan struktur blok PL/SQL standart
c. Modular dapat dipergunakan berulang-ulang, ditingkatkan/dikembangkan dan mudah
dalam perawatan.
Struktur diatas dapat dijelaskan sebagai berikut :
1. Bagian Judul (Header)
Bagian ini hanya digunakan jika PL/SQL diberikan nama,misalnya untuk prosedur atau fungsi. Bagian ini berisi nama blok,daftar parameter, dan pengembalian hasil (return) jika blok adalahfungsi.
2. Bagian Deklarasi (declaration)
Bagian ini untuk membuat deklarasi mengenai semua variable dan konstanta yang direferensikan dalam pernyataan PL/SQL. Bagian deklarasi ini dimulai dengan perintah DECLARE. Jika tidak ada variable atau konstanta yang ingin dideklarasikan bagian ini boleh dihilangkan, bersifat optional.
3. Bagian Eksekusi (Execution)
Bagian ini memuat pernyataan-pernyataan PL/SQL yang akan ditulis. Bagian eksekusi ini harus dimulai dengan perintah BEGIN.
4. Bagian Perkecualian (Exception)
Bagian ini memuat cara menangani kesalahan-kesalahan (error) pada waktu eksekusi program PL/SQL, bersifat optional. Jika program tidak memuat cara menangani kesalahan, bagian ini boleh dihilangkan.Setiap pernyataan PL/SQL harus diakhiri dengan tanda titik koma(;) dan semua program PL/SQL harus diakhiri dengan perintah END.
Bentuk Umum Struktur PL/SQL
DECLARE
variabel tipe_data;
konstanta CONSTANT tipe_data := nilai;
...
BEGIN
statement_1;
statement_2;
...
EXCEPTION
WHEN nama_eksepsi THEN statement_untuk_mengatasi_error;
...
END;

Contoh Program (dengan exception):
SQL>SET SERVEROUTPUT ON
SQL>DECLARE
X Integer;
BEGIN
X := „Belajar Oracle‟;
DBMS_OUTPUT.PUT_LINE( TO_CHAR(X) );
EXCEPTION
WHEN VALUE_ERROR THEN
DBMS_OUTPUT.PUT_LINE („Kesalahan pada pengisian nilai‟);
END;

DBMS_OUTPUT
Merupakan paket yang disediakan oleh Oracle PL / SQL dan PUT_LINE merupakan salah satu prosedur yang dikemas. Menampilkan nilai-nilai pada SQL Plus * terminal yang harus diaktifkan dengan SERVEROUTPUT SET ON terlebih dahulu. Untuk menjalankan kode sampel ini, login ke SQL * Plus. PL / SQL blok diakhiri dengan tanda garis miring / atau garis byitself.
Tipe Data
a. Tipe Data dasar :
· Numerik
· NUMBER, BINARY_INTEGER, DEC, DOUBLE PRECISION, INTEGER, INT, NUMERIC.
· Karakter
· VARCHAR2, CHAR, LONG
· DATE
· BOOLEAN
· ROWID
b. Tipe Data tambahan : RECORD, ARRAY
Type data yang dapat dikenali dalam PL/SQL dapat berupa type data SQL dan type data
seperti :
1. BOOLEAN
Dipakai untuk menyatakan data logika, yaitu TRUE(benar), FALSE(salah), dan NULL(kosong).
2. BINARY_INTEGER
Digunakan untuk mendeklarasikan bilangan yang tidak mempunyai angka desimal. Tipe data NATURAL dan POSITIVE merupakan subset dari BINARY_INTEGER. 3. %TYPE Tipe data ini dipakai untuk menandakan bahwa variabelyang deklarasikan sama dengan tipe data dari kolom tabel tertentu.

4. %ROWTYPE
Tipe data ini menandakan bahwa sekelompok variabel adalah sama dengan tipe data
Dari row suatu tabel tertentu.
5. Tabel dan Record
Tipe data komposit untuk pemakaian yang lebih kompleks.
Variabel dan Konstanta
Pada bagian deklarasi ditempatkan variable dan konstanta yang dipakai oleh pernyataan PL/SQL yang dibuat.
· Variabel adalah sebuah peubah yang digunakan untuk menampung sebuah nilai di
memori komputer. Dapat menerima nilai baru atau sebaliknya diubah pada saat program
dieksekusi Bentuk Umum :
variable_name datatype [NOT NULL := value ];
Keterangan :
· Variable_name adalah nama variabel.
· Datatype adalah valid PL / SQL datatype.
· NOT NULL adalah sebuah spesifikasi opsional pada variabel.
· Nilai atau DEFAULT juga merupakan spesifikasi opsional, di mana anda bisa
menginisialisasi variabel.
· Setiap deklarasi variabel adalah pernyataan terpisah dan harus diakhiri dengan titik koma.
Contoh Deklarasi variabel

DECLARE
X integer;
Alamat varchar2(40);
No_induk char(8);
.....
BEGIN
X := 12;
Alamat := „Gelatik Dalam 391, Bandung‟;
No_induk := „DOG29549‟;
END;
Ketika variabel ditetapkan sebagai TIDAK NULL, Anda harus menginisialisasi variable ketika dideklarasikan. Contoh di bawah ini menyatakan dua variabel, salah satunya adalah tidak null.
DECLARE
salary number(4);
dept varchar2(10) NOT NULL := “HR Dept”;
Nilai variabel yang bisa berubah dalam pelaksanaan atau pengecualian bagian PL / SQL Block. Kita dapat menempatkan nilai ke variabel dalam dua cara yang diberikan dibawah ini.
1. Kita dapat langsung memberikan nilai pada variabel. Sintaks Umum adalah:
variable_name:= value;
2. Kita dapat menempatkan nilai ke variabel langsung dari kolom database dengan
menggunakan SELECT… INTO statement. INTO pernyataan.
Sintaks Umum adalah:
SELECT column_name
INTO variable_name
FROM table_name
[WHERE condition];
· Konstanta
Digunakan untuk menyimpan sebuah nilai di memori komputer. Nilai yang disimpan bersifat tetap (konstan). Nilai ditentukan pada saat deklarasi dibuat sehingga nilainya tetap pada saat program dieksekusikan.
Contoh Deklarasi Konstanta :
DECLARE
pi CONSTANT real := 3.14;
lebar CONSTANT integer := 100;
Komentar
· Digunakan untuk memudahkan proses maintenance
· Jenis komentar :

· /* ... */ : untuk beberapa baris komentar
· -- ... : untuk satu bari komentar
Contoh :
/* Ini adalah komentar Oracle */
-- Ini juga komentar Oracle
PL/SQL (Procedural Language/Structure Query Language) adalah suatu blok yang berisi skrip-skrip bahasa prosedural. PL/SQL merupakan bahasa pemrograman procedural. PL/SQL dapat meningkatkan kinerja database
Struktur Blok PL/SQL
• Terdapat tiga bagian :
– Bagian pendeklarasian tipe data (opsional)
– Bagian penulisan perintah
– Bagian eksepsi (opsional)
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.


SEGERA MELAKSANAKAN.
Oracle Corporation lazim menambah fungsionalitas setiap rilis paket dengan berturut-turut
dari Database Oracle.
<<label>>
DECLARE
TYPE / item / FUNCTION / PROCEDURE declarations
BEGIN
Statements
EXCEPTION
EXCEPTION handlers
END label;
Para <<label>> dan MENYATAKAN dan bagian PENGECUALIAN adalah opsional.
Pengecualian, kesalahan yang timbul selama pelaksanaan kode, memiliki satu dari dua jenis:
1. Predefined pengecualian
2. Ditetapkan pengguna pengecualian.
Tipe data utama dalam PL / SQL termasuk NOMOR, INTEGER, CHAR, VARCHAR2, DATE, TIMESTAMP, dll TEKS. Fungsi di PL / SQL adalah kumpulan SQL dan / PL SQL laporan yang melakukan tugas dan harus mengembalikan nilai ke lingkungan menelepon. fungsi yang didefinisikan pengguna digunakan untuk melengkapi ratusan fungsi yang dibangun oleh Oracle.
Ada dua jenis fungsi dalam PL / SQL. Fungsi tradisional ditulis dalam bentuk:
CREATE OR REPLACE FUNCTION <function_name> [(input/output variable
declarations)] RETURN return_type
[AUTHID <CURRENT USER | DEFINER>] <IS|AS>
[declaration block]
BEGIN
<PL/SQL block WITH RETURN statement>
RETURN <return_value>;
[EXCEPTION
EXCEPTION block]
RETURN <return_value>;
END;
Penulisan funsi tabel :
CREATE OR REPLACE FUNCTION <function_name> [(input/output variable
declarations)] RETURN return_type
[AUTHID <CURRENT USER | DEFINER>] [<AGGREGATE | PIPELINED>] <IS|
USING>
[declaration block]
BEGIN
<PL/SQL block WITH RETURN statement>
PIPE ROW <return type>;
RETURN;
[EXCEPTION
EXCEPTION block]
PIPE ROW <return type>;
RETURN;
END;
· Numeric variables
variable_name NUMBER(P[,S]) := VALUE;
untuk mendefinisikan sebuah variabel numerik, programmer menambahkan para NOMOR tipe variabel dengan definisi nama. Untuk menentukan presisi (opsional) (P) dan skala (opsional) (S), salah satu lebih lanjut dapat menambahkan ini dalam kurung bulat, dipisahkan dengan koma. ("Precision" dalam konteks ini mengacu pada jumlah digit yang variabel dapat menahan, "skala" mengacu pada jumlah digit yang dapat mengikuti titik desimal.) Sebuah pilihan tipe data lain untuk variabel numerik akan mencakup: binary_float, binary_double, Desember, desimal presisi, double, float, integer, int, numerik, nyata, smallint, binary_integer.
Character variables
variable_name VARCHAR2(L) := 'Text'; Untuk mendefinisikan sebuah variabel karakter, programmer biasanya menambahkan para VARCHAR2 tipe variabel dengan definisi nama. Ada berikut dalam kurung jumlah karakter maksimum yang dapat menyimpan variabel.
Tipe data lain untuk variabel karakter meliputi: varchar, char, panjang, mentah, panjang mentah, nchar, nchar2, CLOB, gumpalan, bfile PL / SQL fungsi analogi ke tertanam bahasa prosedural yang terkait dengan database relasional lainnya. Sybase ASE dan Microsoft SQL Server telah Transact-SQL, PostgreSQL memiliki PL / DB2 pgsql (yang mencoba untuk meniru PL / SQL ke mana), dan IBM termasuk SQL prosedural Bahasa, [3] yang sesuai dengan / standar SQL ISO SQL PSM .
Para desainer dari PL / SQL model sintaks pada bahwa Ada. Baik Ada dan PL / SQL memiliki Pascal sebagai nenek moyang yang sama, dan PL / SQL juga menyerupai Pascal dalam berbagai aspek. Struktur paket / PL SQL mirip struktur Pascal program dasar atau unit
Borland Delphi. Pemrogram dapat mendefinisikan data global-jenis, konstanta dan variable statis, publik dan swasta, dalam sebuah paket / PL SQL. PL / SQL juga memungkinkan untuk definisi kelas dan instantiate ini sebagai obyek dalam PL / SQL code. Ini menyerupai penggunaan dalam bahasa pemrograman berorientasi objek seperti Object Pascal, C dan Java. PL / SQL merujuk kepada kelas sebagai suatu "Abstrak Data Type" (ADT) atau "User Defined Type" (UDT), dan mendefinisikan sebagai tipe data SQL Oracle-sebagai lawan jenis / PL SQL yang ditetapkan pengguna, yang memungkinkan yang digunakan baik dalam Engine Oracle SQL dan Oracle PL / SQL engine. Constructor dan metode dari Tipe Data Abstrak ditulis dalam PL / SQL. The Tipe Data Abstrak dihasilkan dapat beroperasi sebagai kelas objek dalam PL / SQL. objek tersebut juga dapat bertahan sebagai nilai-nilai kolom dalam tabel database Oracle. PL / SQL pada dasarnya berbeda dari Transact-SQL, meskipun kesamaan dangkal. Porting kode dari satu ke yang lain biasanya melibatkan kerja non-sepele, bukan hanya karena perbedaan dalam fitur set dari dua bahasa, tetapi juga karena perbedaan yang sangat signifikan dalam cara menangani Oracle dan SQL Server dengan concurrency dan penguncian. Proyek Fyracle bertujuan untuk memungkinkan eksekusi PL / SQL code dalam open-source database Firebird.
Struktur Kontrol PL/SQL
Pembahasan kali ini menunjukkan kepada kita bagaimana menyusun aliran control melalui program PL/SQL. Kita akan mempelajari bagaimana perintah-perintah dihubungkan dengan struktur-struktur kontrol sederhana namun powerful, yang memiliki single entry dan exit point. Secara bersama-sama, struktur-struktur ini dapat menangani berbagai situasi. Penggunaan yang tepat akan menghasilkan program terstruktur yang baik.
Gambaran Struktur Kontrol PL/SQL
Berdasarkan structure theorem, setiap program komputer dapat ditulis menggunakan struktur kontrol dasar yang ditunjukkan dalam Gambar 4-1. Mereka dapat dikombinasikan dalam suatu cara yang diperlukan untuk menjawab permasalahan-permasalahan yang ada
Keuntungan Penggunaan PL/SQL
• Integrasi
– Memungkinkan Aplikasi dan Oracle Server menggunakan Library yang dapat
digunakan bersama-sama dalam bentuk stored procedure
– Peningkatan Kinerja
– Penggunaan PL/SQL, memungkinkan pengiriman perintah secara blok dalam
satu perintah yang secara drastis dapat menurunkan trafik jaringan
– Modular. Bentuk modular memungkinkan banyak kemudahan yang dapat
diperoleh
– Portable. PL/SQL adalah sarana yang asli dimiliki oleh Oracle Server, artinya, program PL/SQL dapat dengan mudah dipindahkan dari satu Oracle Server ke Oracle Server lainnya, meskipun dengan OS atau platform yang berbeda.
– Dapat mendeklarasikan Variable
– Dapat berupa Variable, Constant, Cursor dan Exception
– Penggunaan variable/identifier sangat memudahkan dalam membuat suatu perintah. Misalkan untuk membaca hasil suatu perintah SELECT untuk diproses dan hasilnya digunakan untuk melakukan proses lainnya
– Dapat menggunakan Struktur Kontrol :LOOP, FOR, WHILE
– Dapat menangani Error
– Error bisa dihasilkan/dibangkitkan oleh Oracle
– Server atau bisa dibangkitkan sendiri dengan sengaja
– Untuk mengantisipasi berbagai hal yang barangkali sulit untuk ditangani secara langsung menggunakan kontrol program
Kesimpulan nya perbedaan sql dan sql plus :
SQL
§ Sebuah bahasa
§ Standard ANSI
§ Keyword tidak dapat disingkat
§ Perintah-perintah memanipulasi data dan mendefinisikan didalam database
SQL PLUS
§ Sebuah lingkungan
§ Milik oracle
§ Keyword dapat disingkat
§ Perintah-perintah tidak dapat memanipulasi data di dalam database.
 
Free Website templatesfreethemes4all.comFree Blog TemplatesLast NewsFree CMS TemplatesFree CSS TemplatesFree Soccer VideosFree Wordpress ThemesFree Web Templates