Discovering SQL - Kriegel_ Alex.pdf

(53454 KB) Pobierz
Discovering SQL
679323683.010.png
679323683.011.png 679323683.012.png 679323683.013.png
DISCOVERING SQL
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv
CHAPTER 1 Drowning in Data, Dying of Thirst for Knowledge . . . . . . . . . . . . . . . . . . . . 1
CHAPTER 2 Breaking and Entering: Structured Information . . . . . . . . . . . . . . . . . . . . 29
CHAPTER 3 A Thing You Can Relate To — Designing a Relational Database . . . . . 79
CHAPTER 4 Overcoming the Limitations of SQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
CHAPTER 5 Grouping and Aggregation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .137
CHAPTER 6 When One Is Not Enough: A Query Within a Query . . . . . . . . . . . . . . . 155
CHAPTER 7 You Broke It; You Fix It: Combining Data Sets . . . . . . . . . . . . . . . . . . . . 173
CHAPTER 8 What Else Is There, and Why? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
CHAPTER 9 Optimizing Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
CHAPTER 10 Multiuser Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
CHAPTER 11 Working with Unstructured and Semistructured Data . . . . . . . . . . . . . 287
CHAPTER 12 Not by SQL Alone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
APPENDIX A Installing the Library Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
APPENDIX B Installing RDBMSs Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375
APPENDIX C Accessing RDBMSs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377
APPENDIX D Accessing RDBMSs with the SQuirreL Universal SQL Client . . . . . . . . 379
INDEX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381
679323683.001.png 679323683.002.png 679323683.003.png
679323683.004.png 679323683.005.png 679323683.006.png
Discovering SQL
679323683.007.png 679323683.008.png 679323683.009.png
Zgłoś jeśli naruszono regulamin