@article{21171, note = {Price : CHF 60.50; Supplier : Ellipse, Geneva; Recd 23/01/97; Contents : Part 1. Starting out; 1. Introduction to SQL; 2. Database design; Part 2. Rapid tutorial : 3. Creation of a database; 4. Insert, update, and delete; 5. Retrieving data : the SELECT statement; 6. Functions and the clauses ORDER BY, GROUP BY, and HAVING; 7. Joins and Unions; 8. COmplex queries and performance; 9. Views; 10. Privileges and use of GRANT and REVOKE; 11. System tables and stored procedures; 12. Data integrity and constraints; 13. SQL variations; Part 3. Embedded SQL : 14. Writing applications using SQL; 15. Fourth generation languages; 16. Database middleware; Part 4. Expanding horizons : 17. A look at query tools; 18. Report writers; 19. Database directions; A. SQL vendors; B. Installing SQL solo; C. The LEAD toolkit : a demonstration;.}, author = {Groth, Robert, and Gerber, David,}, url = {http://tind.wipo.int/record/21171}, title = {Hands-on SQL : the language, querying, reporting, and the marketplace /}, recid = {21171}, pages = {1 volume (various paging) ;}, }