Judith S. Bowman has been a database professional since the early 1980s. She is currently an independent consultant specializing in SQL and relational database issues and is the author of Practical SQL: The Sequel (Addison-Wesley, 2001). Sandra L. Emerson is an independent consultant and former Vice President of Publishing Programs for Sybase. Marcy Darnovsky, teaches at colleges throughout the San Francisco Bay area. She was formerly at Sybase.
0201703092AB04062001
|
xix | ||||
Foreword to the Fourth Edition | xxi | ||||
Preface | xxiii | ||||
Why New Editions? | xxiii | ||||
Changes for Recent Editions | xxiv | ||||
Include More Real-World Examples | xxiv | ||||
Emphasize SQL-92 | xxiv | ||||
Provide Software for Hands-On Practice | xxv | ||||
The Fourth Edition | xxv | ||||
Test on More Systems | xxv | ||||
Show Examples of Vendor-Specific Differences | xxvi | ||||
Acknowledgments | xxvi | ||||
Introduction | xxvii | ||||
The Beginnings of SQL | xxvii | ||||
The Commercialization of SQL | xxviii | ||||
Who Should Use This Book | xxix | ||||
The Focus of This Book | xxix | ||||
How to Learn SQL with This Book | xxxi | ||||
The Structure of This Book | xxxii | ||||
How to Use This Book | xxxiii | ||||
Save your Practice SQL Statements in Operating System Files | xxxiii | ||||
Save Your Successes | xxxiii | ||||
Structure an Application's Queries into Separate Modules or Subroutines | xxxiii | ||||
Make Yourself a Crib Sheet | xxxiii | ||||
Improve on Our Solutions | xxxiii | ||||
An Overview of the Book | xxxiv | ||||
SQL and Relational Database Management | xxxiv | ||||
Designing Databases | xxxiv | ||||
Creating and Filling a Database | xxxiv | ||||
Selecting Data from the Database | xxxiv | ||||
Sorting Data and Other Selection Techniques | xxxiv | ||||
Grouping Data and Reporting from It | xxxv | ||||
Joining Tables for Comprehensive Data Analysis | xxxv | ||||
Structuring Queries with Subqueries | xxxv | ||||
Creating and Using Views | xxxv | ||||
Security, Transactions, Performance, and Integrity | xxxv | ||||
Solving Business Problems | xxxv | ||||
Syntax Summary for the SQL Used in This Book | xxxvi | ||||
Industry SQL Equivalents | xxxvi | ||||
Glossary | xxxvi | ||||
The Bookbiz Sample Database | xxxvi | ||||
Resources | xxxvi | ||||
|
1 | (20) | |||
|
1 | (1) | |||
|
1 | (2) | |||
|
3 | (1) | |||
|
4 | (1) | |||
|
5 | (3) | |||
|
6 | (1) | |||
|
7 | (1) | |||
|
8 | (1) | |||
|
8 | (5) | |||
|
9 | (1) | |||
|
10 | (1) | |||
|
10 | (3) | |||
|
13 | (2) | |||
|
15 | (1) | |||
|
15 | (1) | |||
|
16 | (1) | |||
|
17 | (1) | |||
|
18 | (3) | |||
|
21 | (30) | |||
|
21 | (1) | |||
|
21 | (8) | |||
|
22 | (1) | |||
|
23 | (1) | |||
|
23 | (1) | |||
|
24 | (2) | |||
|
26 | (1) | |||
|
27 | (2) | |||
|
29 | (10) | |||
|
29 | (1) | |||
|
30 | (1) | |||
|
31 | (2) | |||
|
33 | (1) | |||
|
33 | (2) | |||
|
35 | (1) | |||
|
36 | (1) | |||
|
37 | (1) | |||
|
38 | (1) | |||
|
39 | (7) | |||
|
40 | (1) | |||
|
41 | (2) | |||
|
43 | (2) | |||
|
45 | (1) | |||
|
46 | (4) | |||
|
48 | (1) | |||
|
49 | (1) | |||
|
50 | (1) | |||
|
50 | (1) | |||
|
51 | (44) | |||
|
51 | (1) | |||
|
51 | (5) | |||
|
52 | (3) | |||
|
55 | (1) | |||
|
56 | (2) | |||
|
56 | (1) | |||
|
57 | (1) | |||
|
57 | (1) | |||
|
58 | (1) | |||
|
58 | (10) | |||
|
61 | (2) | |||
|
63 | (1) | |||
|
64 | (1) | |||
|
64 | (2) | |||
|
66 | (1) | |||
|
66 | (2) | |||
|
68 | (4) | |||
|
69 | (1) | |||
|
69 | (1) | |||
|
70 | (1) | |||
|
71 | (1) | |||
|
72 | (7) | |||
|
73 | (2) | |||
|
75 | (2) | |||
|
77 | (2) | |||
|
79 | (4) | |||
|
79 | (1) | |||
|
79 | (1) | |||
|
80 | (1) | |||
|
81 | (1) | |||
|
81 | (1) | |||
|
82 | (1) | |||
|
82 | (1) | |||
|
83 | (11) | |||
|
84 | (1) | |||
|
84 | (1) | |||
|
85 | (1) | |||
|
86 | (1) | |||
|
87 | (1) | |||
|
88 | (1) | |||
|
89 | (1) | |||
|
89 | (1) | |||
|
89 | (2) | |||
|
91 | (2) | |||
|
93 | (1) | |||
|
94 | (1) | |||
|
95 | (48) | |||
|
95 | (1) | |||
|
95 | (5) | |||
|
96 | (1) | |||
|
96 | (1) | |||
|
97 | (2) | |||
|
99 | (1) | |||
|
99 | (1) | |||
|
99 | (1) | |||
|
100 | (14) | |||
|
101 | (1) | |||
|
102 | (1) | |||
|
102 | (1) | |||
|
103 | (1) | |||
|
103 | (2) | |||
|
105 | (1) | |||
|
106 | (1) | |||
|
107 | (1) | |||
|
107 | (2) | |||
|
109 | (1) | |||
|
110 | (1) | |||
|
111 | (3) | |||
|
114 | (2) | |||
|
114 | (1) | |||
|
115 | (1) | |||
|
116 | (26) | |||
|
117 | (1) | |||
|
118 | (1) | |||
|
119 | (1) | |||
|
119 | (1) | |||
|
120 | (1) | |||
|
120 | (1) | |||
|
121 | (1) | |||
|
121 | (1) | |||
|
122 | (2) | |||
|
124 | (1) | |||
|
124 | (3) | |||
|
127 | (1) | |||
|
128 | (2) | |||
|
130 | (1) | |||
|
131 | (2) | |||
|
133 | (1) | |||
|
134 | (1) | |||
|
134 | (1) | |||
|
135 | (2) | |||
|
137 | (1) | |||
|
138 | (1) | |||
|
139 | (1) | |||
|
139 | (1) | |||
|
139 | (1) | |||
|
140 | (1) | |||
|
141 | (1) | |||
|
142 | (1) | |||
|
143 | (32) | |||
|
143 | (1) | |||
|
143 | (1) | |||
|
144 | (11) | |||
|
144 | (2) | |||
|
146 | (1) | |||
|
146 | (2) | |||
|
148 | (1) | |||
|
149 | (1) | |||
|
150 | (1) | |||
|
151 | (1) | |||
|
152 | (1) | |||
|
153 | (1) | |||
|
154 | (1) | |||
|
155 | (7) | |||
|
157 | (1) | |||
|
158 | (2) | |||
|
160 | (1) | |||
|
160 | (1) | |||
|
160 | (2) | |||
|
162 | (11) | |||
|
164 | (1) | |||
|
165 | (1) | |||
|
165 | (1) | |||
|
166 | (1) | |||
|
167 | (2) | |||
|
169 | (1) | |||
|
170 | (3) | |||
|
173 | (2) | |||
|
175 | (30) | |||
|
175 | (1) | |||
|
175 | (1) | |||
|
175 | (17) | |||
|
176 | (1) | |||
|
177 | (1) | |||
|
178 | (1) | |||
|
179 | (1) | |||
|
179 | (3) | |||
|
182 | (1) | |||
|
183 | (1) | |||
|
184 | (2) | |||
|
186 | (1) | |||
|
186 | (1) | |||
|
187 | (2) | |||
|
189 | (2) | |||
|
191 | (1) | |||
|
192 | (5) | |||
|
193 | (1) | |||
|
193 | (3) | |||
|
196 | (1) | |||
|
197 | (1) | |||
|
197 | (6) | |||
|
198 | (1) | |||
|
198 | (1) | |||
|
199 | (2) | |||
|
201 | (1) | |||
|
201 | (2) | |||
|
203 | (1) | |||
|
203 | (2) | |||
|
205 | (38) | |||
|
205 | (1) | |||
|
205 | (1) | |||
|
206 | (2) | |||
|
206 | (1) | |||
|
207 | (1) | |||
|
208 | (5) | |||
|
209 | (1) | |||
|
210 | (2) | |||
|
212 | (1) | |||
|
213 | (5) | |||
|
213 | (1) | |||
|
214 | (2) | |||
|
216 | (2) | |||
|
218 | (4) | |||
|
218 | (1) | |||
|
219 | (1) | |||
|
219 | (1) | |||
|
220 | (1) | |||
|
221 | (1) | |||
|
222 | (8) | |||
|
222 | (1) | |||
|
223 | (1) | |||
|
224 | (1) | |||
|
225 | (1) | |||
|
225 | (2) | |||
|
227 | (1) | |||
|
228 | (1) | |||
|
229 | (1) | |||
|
230 | (3) | |||
|
230 | (2) | |||
|
232 | (1) | |||
|
233 | (1) | |||
|
233 | (8) | |||
|
234 | (1) | |||
|
235 | (3) | |||
|
238 | (1) | |||
|
239 | (2) | |||
|
241 | (2) | |||
|
243 | (40) | |||
|
243 | (1) | |||
|
243 | (1) | |||
|
244 | (1) | |||
|
244 | (5) | |||
|
245 | (1) | |||
|
246 | (1) | |||
|
247 | (1) | |||
|
248 | (1) | |||
|
249 | (1) | |||
|
249 | (3) | |||
|
249 | (2) | |||
|
251 | (1) | |||
|
251 | (1) | |||
|
252 | (1) | |||
|
252 | (1) | |||
|
253 | (13) | |||
|
254 | (2) | |||
|
256 | (1) | |||
|
257 | (1) | |||
|
258 | (1) | |||
|
259 | (1) | |||
|
259 | (1) | |||
|
260 | (1) | |||
|
260 | (2) | |||
|
262 | (1) | |||
|
263 | (3) | |||
|
266 | (4) | |||
|
267 | (1) | |||
|
268 | (1) | |||
|
269 | (1) | |||
|
270 | (6) | |||
|
273 | (1) | |||
|
274 | (1) | |||
|
275 | (1) | |||
|
276 | (1) | |||
|
277 | (1) | |||
|
278 | (4) | |||
|
278 | (2) | |||
|
280 | (2) | |||
|
282 | (1) | |||
|
283 | (32) | |||
|
283 | (1) | |||
|
283 | (1) | |||
|
284 | (3) | |||
|
284 | (1) | |||
|
285 | (2) | |||
|
287 | (1) | |||
|
287 | (7) | |||
|
292 | (1) | |||
|
292 | (1) | |||
|
292 | (2) | |||
|
294 | (12) | |||
|
296 | (1) | |||
|
296 | (1) | |||
|
297 | (1) | |||
|
298 | (1) | |||
|
298 | (1) | |||
|
299 | (1) | |||
|
300 | (1) | |||
|
300 | (1) | |||
|
301 | (2) | |||
|
303 | (3) | |||
|
306 | (4) | |||
|
306 | (1) | |||
|
307 | (1) | |||
|
308 | (1) | |||
|
309 | (1) | |||
|
310 | (2) | |||
|
312 | (3) | |||
|
315 | (30) | |||
|
315 | (1) | |||
|
315 | (1) | |||
|
316 | (10) | |||
|
317 | (1) | |||
|
318 | (1) | |||
|
319 | (1) | |||
|
319 | (1) | |||
|
320 | (1) | |||
|
320 | (1) | |||
|
320 | (2) | |||
|
322 | (2) | |||
|
324 | (2) | |||
|
326 | (4) | |||
|
326 | (1) | |||
|
327 | (1) | |||
|
327 | (1) | |||
|
328 | (1) | |||
|
329 | (1) | |||
|
330 | (8) | |||
|
331 | (1) | |||
|
332 | (1) | |||
|
333 | (1) | |||
|
333 | (1) | |||
|
334 | (2) | |||
|
336 | (1) | |||
|
336 | (1) | |||
|
336 | (2) | |||
|
338 | (1) | |||
|
338 | (5) | |||
|
339 | (2) | |||
|
341 | (1) | |||
|
341 | (1) | |||
|
342 | (1) | |||
|
343 | (2) | |||
|
345 | (34) | |||
|
345 | (1) | |||
|
345 | (1) | |||
|
346 | (7) | |||
|
346 | (5) | |||
|
351 | (2) | |||
|
353 | (8) | |||
|
353 | (3) | |||
|
356 | (2) | |||
|
358 | (3) | |||
|
361 | (9) | |||
|
361 | (2) | |||
|
363 | (2) | |||
|
365 | (4) | |||
|
369 | (1) | |||
|
370 | (8) | |||
|
371 | (1) | |||
|
372 | (1) | |||
|
373 | (2) | |||
|
375 | (1) | |||
|
375 | (2) | |||
|
377 | (1) | |||
|
378 | (1) | |||
Appendix A: Syntax Summary for the SQL Used in This Book | 379 | (2) | |||
|
379 | (1) | |||
|
379 | (1) | |||
|
380 | (1) | |||
|
380 | (1) | |||
Appendix B: Industry SQL Equivalents | 381 | (6) | |||
|
381 | (1) | |||
|
381 | (1) | |||
|
381 | (1) | |||
|
382 | (2) | |||
|
384 | (3) | |||
|
384 | (1) | |||
|
385 | (1) | |||
|
385 | (2) | |||
Appendix C: Glossary | 387 | (16) | |||
Appendix D: The bookbiz Sample Database | 403 | (48) | |||
|
403 | (1) | |||
|
403 | (1) | |||
|
403 | (11) | |||
|
403 | (1) | |||
|
404 | (1) | |||
|
405 | (3) | |||
|
408 | (1) | |||
|
409 | (1) | |||
|
410 | (1) | |||
|
411 | (1) | |||
|
412 | (1) | |||
|
413 | (1) | |||
|
414 | (13) | |||
|
415 | (3) | |||
|
418 | (4) | |||
|
422 | (2) | |||
|
424 | (3) | |||
|
427 | (19) | |||
|
446 | (5) | |||
Appendix E: Resources | 451 | (4) | |||
|
451 | (1) | |||
|
451 | (3) | |||
|
451 | (1) | |||
|
452 | (1) | |||
|
452 | (1) | |||
|
452 | (1) | |||
|
453 | (1) | |||
|
453 | (1) | |||
|
453 | (1) | |||
|
454 | (1) | |||
|
454 | (1) | |||
|
454 | (1) | |||
|
454 | (1) | |||
Index | 455 |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.