Database systems : a practical approach to design, implementation, and management /
/ Thomas M. Connolly, Carolyn E. Begg.
- 4th ed.
- New Dehli : Pearson, 2009
- l, 1374 p. ill. ; 24 cm.
includes appendix, references and index
Preface part 1 background 1 introduction to databases 2 database environment part 2 the relational model and languages 3 the relational model 4 relational algebra and relational calculus 5 sql: data manipulation 6 sql: data definition 7 query-by-example 8 commercial rdbmss: office access and oracle part 3 database analysis and design techniques 9 database planning, design, and administration 10 fact-finding techniques 11 entity--relationship modeling 12 enhanced entity--relationship modeling 13 normalization 14 advanced normalization part 4 methodology 15 methodology -- conceptual database design 16 methodology -- logical database design for the relational model 17 methodology -- physical database design for relational databases 18 methodology -- monitoring and tuning the operational system part 5 selected database issues 19 security 20 transaction management 21 query processing part 6 distributed dbmss and replication 22 distributed dbmss -- concepts and design 23 distributed dbmss -- advanced concepts 24 replication and mobile databases part 7 object dbmss 25 introduction to object dbmss 26 object-oriented dbmss -- concepts 27 object-oriented dbmss -- standards and systems 28 object-relational dbmss part 8 web and dbmss 29 web technology and dbmss 30 semistructured data and xml part 9 business intelligence 31 data warehousing concepts 32 data warehousing design 33 olap 34 data mining appendices a users' requirements specification for dreamhome case study b other case studies c file organizations and indexes d when is a dbms relational? E programmatic sql f alternative er modeling notations g summary of the database design methodology for relational databases h estimating disk space requirements (web only) i example web scripts (web only) references further reading index