官术网_书友最值得收藏!

Chapter 1. Overview of PL/SQL Programming Concepts

Structured Query Language (SQL) is a language that has been widely accepted and adopted for accessing relational databases. This language allows users to perform database operations such as reading, creating, modifying, and deleting the data. Since the summer of 1970, when Dr. E.F. Codd published the paper A Relational Model of Data for Large Shared Data Banks for the ACM journal, the language has matured comprehensively as an industry standard. With its broad range of features and easy adaptation to enterprise environments, the SQL language has been typically regarded as the most reliable language for interacting with relational databases.

PL/SQL was developed in 1991 by Oracle Corporation as a procedural language extension to SQL. Its ability to integrate seamlessly with SQL makes it a powerful language to construct the data access layer and the rich procedural extensions help in translating business logic within the Oracle Database. This first chapter introduces you to the PL/SQL language and refreshes some of the key programming concepts. The chapter is outlined as follows:

  • Introduction to PL/SQL
  • Recapitulate procedures, functions, packages, and cursors
  • Exception handling
  • Object dependencies
  • Major Oracle supplied packages
  • Oracle Development tools—SQL Developer and SQL*Plus
主站蜘蛛池模板: 永靖县| 高碑店市| 永胜县| 岚皋县| 新乡市| 宁阳县| 开原市| 贵州省| 太湖县| 石泉县| 辽阳市| 神农架林区| 高邮市| 民勤县| 沈阳市| 民勤县| 股票| 都匀市| 平罗县| 高碑店市| 铅山县| 错那县| 湟中县| 东乡族自治县| 资兴市| 固镇县| 湘潭市| 衡水市| 阿荣旗| 永靖县| 张家界市| 监利县| 平南县| 武宣县| 林西县| 庆阳市| 乐清市| 宽城| 永顺县| 迭部县| 土默特右旗|