Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
Type of Medium
Language
Region
Library
Years
Person/Organisation
Subjects(RVK)
Access
  • 1
    Online Resource
    Online Resource
    Amsterdam ; : Elsevier,
    UID:
    almafu_9958102393802883
    Format: 1 online resource (817 p.)
    Edition: 4th ed.
    ISBN: 9786612879579 , 9781282879577 , 128287957X , 9780123820235 , 0123820235
    Series Statement: The Morgan Kaufmann series in data management systems
    Uniform Title: SQL for smarties
    Content: SQL for Smarties was hailed as the first book devoted explicitly to the advanced techniques needed to transform an experienced SQL programmer into an expert. Now, 15 years later and in its fourth edition, this classic reference still reigns supreme as the only book written by a SQL master that teaches programmers and practitioners to become SQL masters themselves! These are not just tips and techniques; also offered are the best solutions to old and new challenges. Joe Celko conveys the way you need to think in order to get the most out of SQL programming efforts for both correctness and pe
    Note: Description based upon print version of record. , Front Cover; Series page; Joe Celko's SQL for Smarties; Copyright; Dedication; Table of Contents; About the Author; Introduction to the Fourth Edition; Chapter 1. Databases versus File Systems; 1.1 Tables as Entities; 1.2 Tables as Relationships; 1.3 Rows versus Records; 1.4 Columns versus Fields; 1.5 Schema Objects; 1.6 CREATE SCHEMA Statement; Chapter 2. Transactions and Concurrency Control; 2.1 Sessions; 2.2 Transactions and ACID; 2.3 Concurrency Control; 2.4 Pessimistic Concurrency Control; 2.5 SNAPSHOT Isolation and Optimistic Concurrency; 2.6 Logical Concurrency Control , 2.7 Deadlock and LivelocksChapter 3. Schema Level Objects; 3.1 CREATE SCHEMA Statement; 3.2 CREATE PROCEDURE, CREATE FUNCTION, and CREATE TRIGGER; 3.3 CREATE DOMAIN Statement; 3.4 CREATE SEQUENCE; 3.5 CREATE ASSERTION; 3.6 Character Set Related Constructs; Chapter 4. Locating Data and Special Numbers; 4.1 Exposed Physical Locators; 4.2 Generated Identifiers; 4.3 Sequence Generator Functions; 4.4 Preallocated Values; 4.5 Special Series; Chapter 5. Base Tables and Related Elements; 5.1 CREATE TABLE Statement; 5.2 Nested UNIQUE Constraints; 5.3 CREATE ASSERTION Constraints; 5.4 TEMPORARY Tables , 5.5 Manipulating Tables5.6 Avoiding Attribute Splitting; 5.7 Modeling Class Hierarchies in DDL; 5.8 Exposed Physical Locators; 5.9 Auto-Incrementing Columns; 5.10 Generated Identifiers; 5.11 A Remark on Duplicate Rows; 5.12 Other Schema Objects; 5.13 Temporary Tables; 5.14 CREATE DOMAIN Statement; 5.15 CREATE TRIGGER Statement; 5.16 CREATE PROCEDURE Statement; 5.17 DECLARE CURSOR Statement; Chapter 6. Procedural, Semiprocedural, and Declarative Programming; 6.1 Basics of Software Engineering; 6.2 Cohesion; 6.3 Coupling; 6.4 The Big Leap; 6.5 Rewriting Tricks; 6.6 Functions for Predicates , 6.7 Procedural versus Logical DecompositionChapter 7. Procedural Constructs; 7.1 CREATE PROCEDURE; 7.2 CREATE TRIGGER; 7.3 CURSORs; 7.4 SEQUENCEs; 7.5 Generated Columns; 7.6 Table Functions; Chapter 8. Auxiliary Tables; 8.1 The Series Table; 8.2 Lookup Auxiliary Tables; 8.3 Auxiliary Function Tables; 8.4 Global Constants Tables; 8.5 A Note on Converting Procedural Code to Tables; Chapter 9. Normalization; 9.1 Functional and Multivalued Dependencies; 9.2 First Normal Form (1NF); 9.3 Second Normal Form (2NF); 9.4 Third Normal Form (3NF); 9.5 Elementary Key Normal Form (EKNF) , 9.6 Boyce-Codd Normal Form (BCNF)9.7 Fourth Normal Form (4NF); 9.8 Fifth Normal Form (5NF); 9.9 Domain-Key Normal Form (DKNF); 9.10 Practical Hints for Normalization; 9.11 Key Types; 9.12 Practical Hints for Denormalization; Chapter 10. Numeric Data Types; 10.1 Numeric Types; 10.2 Numeric Type Conversion; 10.3 Four Function Arithmetic; 10.4 Arithmetic and NULLs; 10.5 Converting Values to and from NULL; 10.6 Mathematical Functions; 10.7 Unique Value Generators; 10.8 IP Addresses; Chapter 11. Temporal Data Types; 11.1 Notes on Calendar Standards; 11.2 SQL Temporal Data Types , 11.3 INTERVAL Data Types , English
    Additional Edition: ISBN 9780123820228
    Additional Edition: ISBN 0123820227
    Language: English
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    Amsterdam :Elsevier,
    UID:
    almafu_BV042300712
    Format: 1 Online-Ressource (xxiii, 787 Seiten) : , Illustrationen.
    Edition: Fourth edition
    ISBN: 978-0-12-382023-5 , 0-12-382023-5
    Series Statement: Morgan Kaufmann series in data management systems
    Uniform Title: SQL for smarties
    Additional Edition: Erscheint auch als Druck-Ausgabe ISBN 978-0-12-382022-8
    Language: English
    Keywords: SQL ; Programmierung
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    Burlington, MA : Elsevier
    UID:
    gbv_642985901
    Format: Online-Ressource (xxiii, 787 p) , ill
    Edition: 4th ed
    Edition: Online-Ausg. 2010 Electronic reproduction; Mode of access: World Wide Web
    ISBN: 9780123820228 , 0123820235 , 9780123820235
    Series Statement: The Morgan Kaufmann series in data management systems
    Content: SQL for Smarties was hailed as the first book devoted explicitly to the advanced techniques needed to transform an experienced SQL programmer into an expert. Now, 15 years later and in its fourth edition, this classic reference still reigns supreme as the only book written by a SQL master that teaches programmers and practitioners to become SQL masters themselves! These are not just tips and techniques; also offered are the best solutions to old and new challenges. Joe Celko conveys the way you need to think in order to get the most out of SQL programming efforts for both correctness and performance. New to the fourth edition, Joe features new examples to reflect the ANSI/ISO Standards so anyone can use it. He also updates data element names to meet new ISO-11179 rules and he expands coverage of SSD, parallel processors and how new hardware will change how SQL works, all with the same experience-based teaching style that made the previous editions the classics they are today. KEY FEATURES Expert advice from a noted SQL authority and award-winning columnist who has given ten years service to the ANSI SQL standards committee Teaches scores of advanced techniques that can be used with any product, in any SQL environment, whether it is an SQL 92 or SQL 2008 environment Offers tips for working around deficiencies and gives insight into real-world challenges
    Content: SQL for Smarties was hailed as the first book devoted explicitly to the advanced techniques needed to transform an experienced SQL programmer into an expert. Now, 15 years later and in its fourth edition, this classic reference still reigns supreme as the only book written by a SQL master that teaches programmers and practitioners to become SQL masters themselves! These are not just tips and techniques; also offered are the best solutions to old and new challenges. Joe Celko conveys the way you need to think in order to get the most out of SQL programming efforts for both correctness and performance. New to the fourth edition, Joe features new examples to reflect the ANSI/ISO Standards so anyone can use it. He also updates data element names to meet new ISO-11179 rules and he expands coverage of SSD, parallel processors and how new hardware will change how SQL works, all with the same experience-based teaching style that made the previous editions the classics they are today. KEY FEATURES Expert advice from a noted SQL authority and award-winning columnist who has given ten years service to the ANSI SQL standards committee Teaches scores of advanced techniques that can be used with any product, in any SQL environment, whether it is an SQL 92 or SQL 2008 environment Offers tips for working around deficiencies and gives insight into real-world challenges
    Note: Includes bibliographical references and index , Front Cover; Series page; Joe Celko's SQL for Smarties; Copyright; Dedication; Table of Contents; About the Author; Introduction to the Fourth Edition; Chapter 1. Databases versus File Systems; 1.1 Tables as Entities; 1.2 Tables as Relationships; 1.3 Rows versus Records; 1.4 Columns versus Fields; 1.5 Schema Objects; 1.6 CREATE SCHEMA Statement; Chapter 2. Transactions and Concurrency Control; 2.1 Sessions; 2.2 Transactions and ACID; 2.3 Concurrency Control; 2.4 Pessimistic Concurrency Control; 2.5 SNAPSHOT Isolation and Optimistic Concurrency; 2.6 Logical Concurrency Control , 2.7 Deadlock and LivelocksChapter 3. Schema Level Objects; 3.1 CREATE SCHEMA Statement; 3.2 CREATE PROCEDURE, CREATE FUNCTION, and CREATE TRIGGER; 3.3 CREATE DOMAIN Statement; 3.4 CREATE SEQUENCE; 3.5 CREATE ASSERTION; 3.6 Character Set Related Constructs; Chapter 4. Locating Data and Special Numbers; 4.1 Exposed Physical Locators; 4.2 Generated Identifiers; 4.3 Sequence Generator Functions; 4.4 Preallocated Values; 4.5 Special Series; Chapter 5. Base Tables and Related Elements; 5.1 CREATE TABLE Statement; 5.2 Nested UNIQUE Constraints; 5.3 CREATE ASSERTION Constraints; 5.4 TEMPORARY Tables , 5.5 Manipulating Tables5.6 Avoiding Attribute Splitting; 5.7 Modeling Class Hierarchies in DDL; 5.8 Exposed Physical Locators; 5.9 Auto-Incrementing Columns; 5.10 Generated Identifiers; 5.11 A Remark on Duplicate Rows; 5.12 Other Schema Objects; 5.13 Temporary Tables; 5.14 CREATE DOMAIN Statement; 5.15 CREATE TRIGGER Statement; 5.16 CREATE PROCEDURE Statement; 5.17 DECLARE CURSOR Statement; Chapter 6. Procedural, Semiprocedural, and Declarative Programming; 6.1 Basics of Software Engineering; 6.2 Cohesion; 6.3 Coupling; 6.4 The Big Leap; 6.5 Rewriting Tricks; 6.6 Functions for Predicates , 6.7 Procedural versus Logical DecompositionChapter 7. Procedural Constructs; 7.1 CREATE PROCEDURE; 7.2 CREATE TRIGGER; 7.3 CURSORs; 7.4 SEQUENCEs; 7.5 Generated Columns; 7.6 Table Functions; Chapter 8. Auxiliary Tables; 8.1 The Series Table; 8.2 Lookup Auxiliary Tables; 8.3 Auxiliary Function Tables; 8.4 Global Constants Tables; 8.5 A Note on Converting Procedural Code to Tables; Chapter 9. Normalization; 9.1 Functional and Multivalued Dependencies; 9.2 First Normal Form (1NF); 9.3 Second Normal Form (2NF); 9.4 Third Normal Form (3NF); 9.5 Elementary Key Normal Form (EKNF) , 9.6 Boyce-Codd Normal Form (BCNF)9.7 Fourth Normal Form (4NF); 9.8 Fifth Normal Form (5NF); 9.9 Domain-Key Normal Form (DKNF); 9.10 Practical Hints for Normalization; 9.11 Key Types; 9.12 Practical Hints for Denormalization; Chapter 10. Numeric Data Types; 10.1 Numeric Types; 10.2 Numeric Type Conversion; 10.3 Four Function Arithmetic; 10.4 Arithmetic and NULLs; 10.5 Converting Values to and from NULL; 10.6 Mathematical Functions; 10.7 Unique Value Generators; 10.8 IP Addresses; Chapter 11. Temporal Data Types; 11.1 Notes on Calendar Standards; 11.2 SQL Temporal Data Types , 11.3 INTERVAL Data Types , Introduction -- Chapter 1: Databases versus File Systems -- Chapter 2: Transactions and Concurrency Control -- Chapter 3: Schema Level Objects -- Chapter 4: Locating Data and Special Numbers -- Chapter 5: Base Tables and Related Elements -- Chapter 6: Procedural, Semi-Procedural and Declarative Programming -- Chapter 7: Procedural Constructs -- Chapter 8: Auxiliary Tables -- Chapter 9: Normalization -- Chapter 10: Numeric Data Types -- Chapter 11: Temporal Data Types -- Chapter 12: Character Data Types -- Chapter 13: NULLs -- Missing Data in SQL -- Chapter 14: Multiple Column Data Elements -- Chapter 15: Table Operations -- Chapter 16: Comparison or Theta Operators -- Chapter 17: Valued Predicates -- Chapter 18: CASE Expressions -- Chapter 19: LIKE and SIMILAR TO Predicates -- Chapter 20: BETWEEN and OVERLAPS Predicates -- Chapter 21: The [NOT] IN() Predicate -- Chapter 22: EXISTS() Predicate -- Chapter 23: Quantified Subquery Predicates -- Chapter 24: The Simple SELECT Statement -- Chapter 25: Advanced SELECT Statements -- Chapter 26: Virtual Tables: VIEWs, Derived Tables, CTEs and MQTs -- Chapter 27: Partitioning Data in Queries -- Chapter 28: Grouping Operations -- Chapter 29: Simple Aggregate Functions -- Chapter 30: Advanced Grouping, Windowed Aggregation and OLAP in SQL -- Chapter 31: Descriptive Statistics in SQL -- Chapter 32: Sub-Sequences, Regions, Runs, Gaps, and Islands -- Chapter 33: Matrices in SQL -- Chapter 34: Set Operations -- Chapter 35: Subsets -- Chapter 36: Trees and Hierarchies in SQL -- Chapter 37: Graphs in SQL -- Chapter 38: Temporal Queries -- Chapter 39: Optimizing SQL. , Electronic reproduction; Mode of access: World Wide Web
    Additional Edition: ISBN 9780123820228
    Additional Edition: ISBN 0123820227
    Additional Edition: Erscheint auch als Druck-Ausgabe Joe Celko's SQL for Smarties : Advanced SQL Programming
    Language: English
    Subjects: Computer Science
    RVK:
    RVK:
    Keywords: Electronic books
    URL: Volltext  (An electronic book accessible through the World Wide Web; click for information)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    Amsterdam ; : Elsevier,
    UID:
    almahu_9948314164502882
    Format: xxiii, 787 p. : , ill.
    Edition: 4th ed.
    Edition: Electronic reproduction. Ann Arbor, MI : ProQuest, 2015. Available via World Wide Web. Access may be limited to ProQuest affiliated libraries.
    Series Statement: The Morgan Kaufmann series in data management systems
    Uniform Title: SQL for smarties
    Language: English
    Keywords: Electronic books.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    UID:
    b3kat_BV047577690
    Format: (xxiii, 787 Seiten) , Illustrationen
    Edition: Fourth edition
    ISBN: 9780123820235 , 0123820235
    Series Statement: Morgan Kaufmann series in data management systems
    Uniform Title: SQL for smarties
    Additional Edition: Erscheint auch als Druck-Ausgabe ISBN 978-0-12-382022-8
    Additional Edition: Erscheint auch als Online-Ausgabe ISBN 0-12-382023-5
    Additional Edition: Erscheint auch als Online-Ausgabe ISBN 0-12-382023-5
    Language: English
    Keywords: SQL ; Programmierung
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Did you mean 012182022x?
Did you mean 0121820297?
Did you mean 0121820327?
Close ⊗
This website uses cookies and the analysis tool Matomo. Further information can be found on the KOBV privacy pages