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…)

4,468 total views, no views today