ISBN-13: 9781441931559 / Angielski / Miękka / 2010 / 394 str.
ISBN-13: 9781441931559 / Angielski / Miękka / 2010 / 394 str.
PurposeandGoals This textbook provides comprehensive coverage of constraint databases. The p- mary audience of the book is advanced undergraduate and beginning graduate students. For them the extensive set of exercises at the end of each chapter will be useful. The text and the exercises assume as prerequisite only basic discrete ma- ematics, linear algebra, and programming knowledge. Many database experts will also ?nd the bibliographic notes after each chapter a valuable reference for further reading. For both students and database experts the sample systems discussed in Chapters 18 20, as well as some slides, are available free from the author s Web page: http: //cse. unl. edu/ revesz TopicsCoverageandOrganization The dependencies of the chapters are shown in the chart on the next page. The material covered is organized into ?ve broad categories: Models: The material covered includes data abstraction and the relational data model (Chapter 1), the constraint data model (Chapter 2), several s- tiotemporal data models (Chapter 13. 1 3), and data storage (Chapter 17). Queries: Relational algebra and SQL (Chapter 3), Datalog (Chapter 4), Datalog with negation and aggregation (Chapter 5), re?nement queries (Chapter 6), and spatiotemporal database queries (Chapter 13. 4). Evaluation: The evaluation issues discussed are safety (Chapter 8), ev- uation and quanti?er-elimination (Chapter 9), computational complexity viii Preface 1 13. 1 3 2 Models 17 7 43 Queries 5 6 13."