Contents1. SQL – Structured Query Language11.1. Tables 1Oracle/SQL Tutorial1.2. Queries (Part I) 31.3. Data Definition in SQL 6Michael Gertz1.4. Data Modifications in SQL 9Database and Information Systems Group1.5. Queries (Part II) 11Department of Computer Science1.6. Views 19University of California, Davis2. SQL*Plus (Minimal User Guide, Editor Commands, Help System) 20gertz@cs.ucdavis.eduhttp://www.db.cs.ucdavis.edu3. Oracle Data Dictionary 234. Application Programming4.1. PL/SQL4.1.1 Introduction 264.1.2 Structure of PL/SQL Blocks 27This Oracle/SQL tutorial provides a detailed introduction to the SQL query language and the4.1.3 Declarations 27Oracle Relational Database Management System. Further information about Oracle and SQL4.1.4 Language Elements 28can be found on the web site www.db.cs.ucdavis.edu/dbs.4.1.5 Exception Handling 32Comments, corrections, or additions to these notes are welcome. Many thanks to Christina4.1.6 Procedures and Functions 34Chung for comments on the previous version.4.1.7 Packages 364.1.8 Programming in PL/SQL 384.2. Embedded SQL and Pro*C 39Recommended Literature5. Integrity Constraints and Triggers5.1. Integrity ConstraintsThe complete Oracle Documentation is available online at technet.oracle.com. Free sub-5.1.1 Check Constraints 46scription!5.1.2 Foreign Key Constraints 47Oracle Press has several good books on various Oracle topics. See www.osborne.com/oracle/5.1.3 More About Column- and Table ...
Voir