| 000 | 01949cam a2200373 a 4500 | ||
|---|---|---|---|
| 001 | u3718 | ||
| 003 | SA-PMU | ||
| 005 | 20210418122931.0 | ||
| 008 | 060321s2006 caua 001 0 eng c | ||
| 010 | _a 2007270059 | ||
| 040 |
_aVYR _beng _cVYR _dBAKER _dIXA _dYDXCP _dOCLCQ _dBTCTA _dLVB _dIQU _dDLC _dUKM _dCDN _dDEBBG _dSTF _dAU@ _dOCLCQ |
||
| 020 | _a0596008945 | ||
| 020 | _a9780596008949 | ||
| 035 |
_a(OCoLC)65173838 _z(OCoLC)221663667 |
||
| 042 | _apcc | ||
| 050 | 0 | 0 |
_aQA76.73.S67 _bF376 2006 |
| 082 | 0 | 0 |
_a005.13/3 _222 |
| 100 | 1 | _aFaroult, Stéphane. | |
| 245 | 1 | 4 |
_aThe art of SQL / _cStephane Faroult, with Peter Robson. |
| 260 |
_aSebastopol, CA : _bO'Reilly, _cc2006. |
||
| 300 |
_axvi, 349 p. : _bill. ; _c24 cm. |
||
| 490 | 1 | _aTheory in practice | |
| 500 | _aIncludes index. | ||
| 505 | 0 | _a1. Laying plans : designing databases for performance -- 2. Waging war : accessing databases efficiently -- 3. Tactical dispositions : indexing -- 4. Maneuvering : thinking SQL statements -- 5. Terrain : understanding physical implementation -- 6. The nine situations : recognizing class SQL patterns -- 7. Variations in tactics : dealing with hierarchial data -- 8. Weaknesses and strengths : recognizing and handling difficult cases -- 9. Multiple fronts : tackling concurrency -- 10. Assembly of forces : coping with large volumes of data -- 11. Stratagems : trying to salvage response times -- 12. Employment of spies : monitoring performance. | |
| 650 | 0 | _aSQL (Computer program language) | |
| 700 | 1 |
_aRobson, Peter, _d1944- |
|
| 830 | 0 | _aTheory in practice. | |
| 856 | 4 | 1 |
_3Table of contents _uhttp://catdir.loc.gov/catdir/toc/fy0706/2007270059.html |
| 856 | 4 | 2 |
_3Contributor biographical information _uhttp://catdir.loc.gov/catdir/enhancements/fy0912/2007270059-b.html |
| 856 | 4 | 2 |
_3Publisher description _uhttp://catdir.loc.gov/catdir/enhancements/fy0715/2007270059-d.html |
| 942 | _cBOOK | ||
| 994 |
_aZ0 _bSUPMU |
||
| 596 | _a1 2 | ||
| 999 |
_c663 _d663 |
||