AUTHORS: Casteel, Joan - ©2010
ORACLE 11G: SQL is an introduction to the fundamental SQL language used in all relational databases today. This textbook is not simply a study guide; it is written for those who have just a basic knowledge of databases and can be used in a course on this latest implementation of SQL from Oracle. Learning these concepts and techniques prepares students for the first exam in both the Oracle Database Administrator and Oracle Developer Certification Exam paths and offers a solid understanding of using Oracle 11g SQL effectively. The first part of ORACLE 11G: SQL focuses on creating database objects, including tables, constraints, indexes, sequences, synonyms, and users, and manipulating data. The second part explores data query techniques, such as row filtering, joins, single-row functions, aggregate functions, subqueries, and views. Several advanced query topics, such as ROLLUP, CUBE, and TOP-N analysis, are also introduced. To help students bridge these SQL topics to further studies, appendixes introduce SQL tuning, compare Oracle’s SQL syntax with other databases (MS SQL Server and MySQL), and explain how to embed SQL in applications (ASP.NET). An overview of the two Oracle connection interface tools, SQL Developer and SQL Plus, is also provided.