Apa Itu SQL?
SQL
adalah kependekan dari Structured Query Language, digunakan untuk
berkomunikasi dengan Oracle sehingga kita dapat memerintahkan informasi
apa yang ingin kita SELECT, INSERT, UPDATE atau DELETE. Keempat kata
yang saya tulis dengan huruf besar tersebut merupakan kata inti yang
digunakan untuk memerintahkan Oracle. Apa sih SQL*Plus itu dan apa
perannya dalam database Oracle? Secara sederhana kita dapat mengatakan
bahwa SQL*Plus itu seperti assisten pribadi kita saat bekerja dengan
Oracle. Melalui SQ*Plus inilah kita memberikan perintah kepada Oracle
dan kita dapat melihat hasilnya.
keuntungan SQL :1. dapat membuat database, relational struktur, menampilkan insertion, modification, dan deletion data dari relation dan menampilkan simple/complex queries
2. command mudah dipelajari
3. dapat diterapkan di berbagai DBMS lain
4. dapat/biasa digunakan oleh DBAs, management application developers dan end-user
Kekurangan SQL :
5. sampai SQL3, SQL tidak menyertakan control command flow
Apa Itu PL/SQL Package?
Package
adalah sebuah schema object yang mengelompokkan PL/SQL types, items,
dan subprograms, yang terkait secara logikal. Packages biasanya
memiliki dua bagian, sebuah specification dan sebuah body, meskipun
kadangkala body tersebut tidak diperlukan. Specification (atau spec)
merupakan antarmuka terhadap aplikasi-aplikasi kita; ia mendeklarasikan
types, variables, constants, exceptions, cursors, dan subprograms yang
tersedia untuk digunakan. Body secara penuh mendefinisikan cursors dan
subprograms, dan juga mengimplementasikan spec
PL/SQL dan CLUSTERING COMPUTERPL/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.
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”
Tidak ada komentar:
Posting Komentar