Skip to main content
  • Book
  • © 2003

The Programmer's Guide to SQL

Apress
  • Combines the proven tutorial approach to teaching SQL with a collection of SQL solutions for practical business problems

  • Shows programmers how to perform all of the most common SQL tasks for 5 of the most common databases: SQL Server, Oracle, DB2, Access and MySQL

  • Ideal for programmers needing to adapt their SQL code for a different database

  • Provides clearly explained code examples for all databases

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (15 chapters)

  1. Front Matter

    Pages i-xv
  2. Understanding SQL and Relational Databases

    • Cristian Darie, Karli Watson, Chris Hart, Kevin Hoffman, Julian Skinner
    Pages 1-28
  3. Retrieving Data with SQL

    • Cristian Darie, Karli Watson, Chris Hart, Kevin Hoffman, Julian Skinner
    Pages 29-65
  4. Modifying Data

    • Cristian Darie, Karli Watson, Chris Hart, Kevin Hoffman, Julian Skinner
    Pages 67-81
  5. Summarizing and Grouping Data

    • Cristian Darie, Karli Watson, Chris Hart, Kevin Hoffman, Julian Skinner
    Pages 83-106
  6. Performing Calculations and Using Functions

    • Cristian Darie, Karli Watson, Chris Hart, Kevin Hoffman, Julian Skinner
    Pages 107-145
  7. Combining SQL Queries

    • Cristian Darie, Karli Watson, Chris Hart, Kevin Hoffman, Julian Skinner
    Pages 147-166
  8. Querying Multiple Tables

    • Cristian Darie, Karli Watson, Chris Hart, Kevin Hoffman, Julian Skinner
    Pages 167-192
  9. Hiding Complex SQL with Views

    • Cristian Darie, Karli Watson, Chris Hart, Kevin Hoffman, Julian Skinner
    Pages 193-202
  10. Using Stored Procedures

    • Cristian Darie, Karli Watson, Chris Hart, Kevin Hoffman, Julian Skinner
    Pages 203-263
  11. Transactions

    • Cristian Darie, Karli Watson, Chris Hart, Kevin Hoffman, Julian Skinner
    Pages 265-299
  12. Users and Security

    • Cristian Darie, Karli Watson, Chris Hart, Kevin Hoffman, Julian Skinner
    Pages 301-327
  13. Working with Database Objects

    • Cristian Darie, Karli Watson, Chris Hart, Kevin Hoffman, Julian Skinner
    Pages 329-362
  14. Triggers

    • Cristian Darie, Karli Watson, Chris Hart, Kevin Hoffman, Julian Skinner
    Pages 363-388
  15. Case Study: Building a Product Catalog

    • Cristian Darie, Karli Watson, Chris Hart, Kevin Hoffman, Julian Skinner
    Pages 389-451
  16. Case Study: Implementing Role-Based Security

    • Cristian Darie, Karli Watson, Chris Hart, Kevin Hoffman, Julian Skinner
    Pages 453-497
  17. Back Matter

    Pages 499-559

About this book

The Programmer's Guide to SQL provides an in-depth yet concise tutorial on the use of Structured Query Language (SQL). Once you've mastered the fundamentals, the book serves as a handy desktop reference on SQL usage, covering all of the major SQL statements that youll need when programming databases. It also comes complete with example code for five major database systems: SQL Server, Oracle, DB2, MySQL, and Access.

In each case, the book demonstrates how the SQL standard is implemented (and and often extended) by each database system vendor.

The book also includes two complete case studies that show how to create and query the underlying database for a fully featured website, as well as how to implement role-based security in your applications. This book is ideal for any programmer, analyst, or database administrator in search of a SQL reference that also demonstrates how to use SQL to solve real business problems.

About the authors

Cristian Darie is a software engineer with experience in a wide range of modern technologies. He is the author of numerous books, including his popular ASP.NET C# e-commerce tutorial, his Ajax and PHP tutorial, and his search engine optimization tutorial for PHP developers. Cristian studied distributed application architectures for his Ph.D, and is getting involved with various commercial and research projects. When not planning to buy Google, he enjoys his bit of social life. If you want to say "Hi," you can reach Cristian through his personal website, www.CristianDarie.ro.

Bibliographic Information

  • Book Title: The Programmer's Guide to SQL

  • Authors: Cristian Darie, Karli Watson, Chris Hart, Kevin Hoffman, Julian Skinner

  • DOI: https://doi.org/10.1007/978-1-4302-0800-6

  • Publisher: Apress Berkeley, CA

  • eBook Packages: Springer Book Archive

  • Copyright Information: Cristian Darie, Karli Watson with Chris Hart, Kevin Hoffman, Julian Skinner 2003

  • Softcover ISBN: 978-1-59059-218-2Published: 08 October 2003

  • eBook ISBN: 978-1-4302-0800-6Published: 01 January 2008

  • Edition Number: 1

  • Number of Pages: XV, 576

  • Topics: Database Management, Software Engineering/Programming and Operating Systems

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access