PL/SQL übernimmt die Robustheit, Sicherheit und Portabilität der Datenbank

PL/SQL übernimmt die Robustheit, Sicherheit und Portabilität der Datenbank

PL/SQL ist eine prozedurale Sprache, die speziell für SQL-Anweisungen in ihrer Syntax entwickelt wurde. PL/SQL-Programmeinheiten werden vom Oracle Database-Server zusammengestellt und in der Datenbank gespeichert. Zur Laufzeit laufen sowohl PL/SQL als auch SQL innerhalb desselben Serverprozesses und sorgen so für optimale Effizienz. PL/SQL übernimmt automatisch die Robustheit, Sicherheit und Portabilität der Oracle Database.

Warum PL/SQL verwenden?

An application that uses Oracle Database is worthless unless only correct and complete data is persisted. The time-honored way to ensure this is to expose the database only via an interface that hides the implementation details—the tables and the SQL statements that operate on these. This approach is generally called the smart database or SmartDB paradigm, because PL/SQL subprograms inside the database issue the SQL statements from code that implements the surrounding business logic; and because the data can be changed and viewed only through a PL/SQL interface.

Erste Schritte
 

Erste Schritte mit PL/SQL

Bryn Llewellyn (@BrynLite . Blog ) ist der Produktmanager für PL/SQL und auf Editionen basierende Neudefinition. Er ist Mitglied des Teams von Ingenieuren, die für die Implementierung dieser Funktionen in Oracle Database verantwortlich sind. Er fungiert als wechselseitiger Verbindungsweg zwischen diesen Ingenieuren und Entwicklern, die Oracle Database verwenden, PL/SQL-Code schreiben und EBR verwenden. Er hört sich Anfragen nach Verbesserungen an und redet und schreibt über neue Funktionen und Verbesserungen.

Steven Feuerstein (@sfonplsql , Blog ) leitet Oracles' Team der Entwicklerbefürworter und sein besonderes Interesse im Team gilt PL/SQL. Er schreibt eine PL/SQL-Kolumne im Oracle Magazine und hat einen YouTube-Kanal mit der Serie "Practically Perfect PL/SQL" ins Leben gerufen.

Sowohl Bryn als auch Steven sind regelmäßig auf Konferenzen der Oracle User Group vertreten.


Erstellen und Verwalten von PL/SQL-Programmeinheiten

PL/SQL-Datentypen

SQL in PL/SQL

Praktisch perfektes PL/SQL mit Steven Feuerstein

Praktisch perfektes PL/SQL (P3) bietet Videos zu PL/SQL von Steven Feuerstein, Entwicklerbefürworter bei Oracle für PL/SQL und Autor der PL/SQL-Programmierung von Oracle.

Beseitigen der Hartcodierung in PL/SQL
Diese erste P3-Wiedergabeliste erforscht die verschiedenen Formen der Hartcodierung, die in PL/SQL vorkommen können, und wie Sie sie am besten beseitigen können.

Kontaktieren Sie uns über die sozialen Medien