Download Foundations of Databases pdf by Serge Abiteboul, Richard Hull, Victor Vianu, Written by three leading researchers within the field, this book provides in-depth coverage of the idea regarding the logical level of database management systems, as well as each classical and advanced topics. It includes elaborated proofs and diverse examples and exercises. Download the pdf from below to explore all topics and start learning.

BOOK CONTENTS-

PART A ANTECHAMBER1 Database Systems
2 Theoretical Background
3 The Relational Model


PART B BASICS: RELATIONAL QUERY LANGUAGES
4 Conjunctive Queries
5 Adding Negation: Algebra and Calculus
6 Static Analysis and Optimization
7 Notes on Practical Languages


PART C CONSTRAINTS
8 Functional and Join Dependency
9 Inclusion Dependency
10 A Larger Perspective
11 Design and Dependencies


PART D DATALOG AND RECURSION
12 Datalog
13 Evaluation of Datalog
14 Recursion and Negation
15 Negation in Datalog


PART E EXPRESSIVENESS AND COMPLEXITY
16 Sizing Up Languages
17 First Order, Fixpoint, and While
18 Highly Expressive Languages


PART F FINALE
19 Incomplete Information
20 Complex Values
21 Object Databases
22 Dynamic Aspects