SQL : 1999 - Understanding Relational Language Components


Jim. Melton
Bok Engelsk 2001 · Electronic books.
Annen tittel
Utgitt
Burlington : : Elsevier Science, , 2001.
Omfang
1 online resource (929 p.)
Opplysninger
Description based upon print version of record.. - Front Cover; SQL:1999 Understanding Relational Language Components; Copyright Page; Contents; Preface; Chapter 1. Database and Technology Foundations; 1.1 Introduction; 1.2 Introduction to Database Technology; 1.3 Database Languages; 1.4 The Transaction Model; 1.5 Chapter Summary; Chapter 2. Introduction to SQL:1999; 2.1 Introduction; 2.2 SQL History and Background; 2.3 SQL Concepts; 2.4 SQL Data Types; 2.5 Logic and Null Values; 2.6 Data Conversions; 2.7 SQL Statements; 2.8 Static Versus Dynamic Execution; 2.9 Conforming to SQL:1999; 2.10 Relationship to Products; 2.11 Identifiers. - 10.7 More about Referential Integrity Constraints. - 2.12 Chapter SummaryChapter 3. Basic Table Creation and Data Manipulation; 3.1 Introduction; 3.2 Our Example; 3.3 Basic Table Creation; 3.4 Set Orientation; 3.5 Basic Data Retrieval; 3.6 Updating Information; 3.7 Inserting Information; 3.8 Deleting Information; 3.9 Chapter Summary; Chapter 4. Basic Data Definition Language (DDL); 4.1 Introduction; 4.2 Data Definition Fundamentals; 4.3 Basic DDL Statements; 4.4 WITH CHECK OPTION; 4.5 Chapter Summary; Chapter 5. Values, Basic Functions, and Expressions; 5.1 Introduction; 5.2 Types of SQL Values; 5.3 Literals; 5.4 Parameters; 5.5 Special Values. - 5.6 Column References and Field References5.7 Some Terminology; 5.8 Set Functions; 5.9 Value Functions; 5.10 Value Expressions; 5.11 Chapter Summary; Chapter 6. Advanced Value Expressions: CASE, CAST, and Row Value Expressions; 6.1 Introduction; 6.2 The CASE Expression; 6.3 The CAST Expression; 6.4 Row Value Constructors; 6.5 Table Value Constructors; 6.6 Array Value Constructors; 6.7 Chapter Summary; Chapter 7. Predicates; 7.1 Introduction; 7.2 What Is a Predicate?; 7.3 Subqueries; 7.4 Comparison Predicate; 7.5 IS NULL Predicate; 7.6 IN Predicate; 7.7 LIKE and SIMILAR Predicates. - 7.8 EXISTS and UNIQUE Predicates7.9 OVERLAPS Predicate; 7.10 SOME, ANY, and ALL; 7.11 MATCH Predicate; 7.12 DISTINCT Predicate; 7.13 Type Predicate; 7.14 Search Conditions; 7.15 Chapter Summary; Chapter 8. Working with Multiple Tables: The Relational Operators; 8.1 Introduction; 8.2 Join Operations: An Overview; 8.3 Types of Join Operations; 8.4 The UNION Operator; 8.5 UNION JOIN; 8.6 The INTERSECT and EXCEPT Operators; 8.7 Another Example; 8.8 Chapter Summary; Chapter 9. Advanced SQL Query Expressions; 9.1 Introduction; 9.2 Query Specifications. - 9.3 Functional Dependencies: Rules for Updatability9.4 Query Expressions; 9.5 Joined Table; 9.6 Grouped Tables; 9.7 Result Data Types of Columns of UNION, EXCEPT, and INTERSECT; 9.8 Sequence of Evaluation within Query Expression; 9.9 Table Value Constructor; 9.10 Subqueries; 9.11 Table References; 9.12 CUBE and ROLLUP; 9.13 Recursive Queries; 9.14 Chapter Summary; Chapter 10. Constraints, Assertions, and Referential Integrity; 10.1 Introduction; 10.2 Column Constraints and Table Constraints; 10.3 Assertions; 10.4 PRIMARY KEY; 10.5 Referential Integrity; 10.6 Multiple Cascades. - This book is the best way to make the leap from SQL-92 to SQL:1999, but it is much more than just a simple bridge between the two. The latest from celebrated SQL experts Jim Melton and Alan Simon, SQL:1999 is a comprehensive, eminently practical account of SQL's latest incarnation and a potent distillation of the details required to put it to work. Written to accommodate both novice and experienced SQL users, SQL:1999 focuses on the language's capabilities, from the basic to the advanced, and the ways that real applications take advantage of them. Throughout, the authors illustra
Emner
Sjanger
Dewey
ISBN
1558604561

Bibliotek som har denne