PLSQL Procedural Language Structured Query Language ‘ nin kısa adıdır. 1980 ler’n sonunda Oracle tarafından geliştirilmeye başlanmıştır.

  • PL/SQL taşınabilir, yüksek performanslı transaction-processing dilidir.
  • PL/SQL veritabanı tarafından yorumlandığı için işletim sistemi bağımsızdır.
  • SQL’i doğrudan SQL*Plus üzerinden çalıştırabiliriz.
  • Başka programlar, veritabanından direk PL/SQL kodlarını çağırabilir.
  • PL/SQL’in sözdizimi ADA ve Pascal diline dayanmaktadır.

PL/SQL yapısal dillere ait özelliklerin SQL’e eklenmesiyle ortaya çıkan Oracle’a has bir dildir. İstemcisunucu ortamları tasarlama ile ağ üzerindeki dağıtık işlemler yapma ve transactionlar çalıştırma imkanı sunmaktadır. PL/SQL kullanarak her türlü SQL cümleciğini yazabilirsiniz. Dinamik SQL ifadeleri oluşturup, çalıştırabilirsiniz. PL/SQL programları genellikle veritabanında saklanırlar. Bu nedenle sorguların istemciden veritabanına gönderilmesi ve tekrar istemciye gönderilmesine gerek yoktur. Böylecilikle ağ trafiğini de azaltmış olur.
(continue reading…)

Loading