- Дейт К. Введение в системы баз данных
- Уидом Д., Ульман Д. Основы реляционных баз данных
- Гарсиа Молина Г., Уидом Д., Ульман Д. Системы баз данных полный курс
- Фаулер М. Архитектура корпоративных программных приложений
- Эмблер С. В., Садаладж П. Дж. Рефакторинг баз данных. Эволюционное проектирование
- Garcia-Molina H., Ullman J., Widom J. Database System Implementation
- Silberschatz A., Korth H.F., Sudarshan S. Database System Concepts
- Gulutzan P., Pelzer T. SQL-99 complete, really
- Silberschatz A., Korth H.F., Sudarshan S. Database System Concepts (Slides)
- Werstein P. Database Theory and Applications (Slides)
- Chen P. The Entity-Relationship Model: Toward a Unified View of Data
- Chen P. Entity-Relationship Modeling: Historical Events, Future Trends, and Lessons
- Hartmann S. Reasoning about participation constraints and Chen's constraints
- MySQL Data Definition Statements
- PostgreSQL Data Definition
- Oracle Managing tables
- MSSQL Server Transact-SQL statements
- Armstrong W.W. Dependency Structures of Data Base Relationships
- Fagin R. Functional Dependencies in a Relational Database and Propositional Logic
- Beeri C., Fagin R., Howard J. A complete axiomatization for functional and multivalued dependencies in database relations
- Maier D. Maier D. - Minimum covers in the relational database model
- Fagin R. Multivalued Dependencies and a New Normal Form for Relational Databases
- Beeri C., Fagin R., Howard J. A complete axiomatization for functional and multivalued dependencies in database relations
- Date C.J., Fagin R. Simple conditions for guaranteeing higher normal forms in relational databases
- Fagin R. Normal forms and relational database operators
- Select Syntax in MySQL Reference Manual
- Codd E.F. A relational model of data for large shared data banks
- Codd E.F. Relational completeness of data base sublanguages
- Кнут Д. Искусство программирования. Том 3. Сортировка и поиск
- Silberschatz A., Korth H.F., Sudarshan S. Database System Concepts
- MySQL 8.0: CREATE PROCEDURE and CREATE FUNCTION Statements
- Mohan C., Haderle D., Lindsay B., Pirahesh H., Schwarz P. ARIES: A Transaction Recovery Method Supporting Fine-Granularity Locking and Partial Rollbacks Using Write-Ahead Logging
- Mohan C. Repeating History Beyond ARIES
- Bernstein P.A., Hadzilacos V., Goodman N. Concurrency Control and Recovery in Database Systems
- Ioannidis Y.E. Query Optimization
- Mannino M.V., Chu P., Sager T. Statistical profile estimation in database systems
- PostgreSQL Documentation Chapter 51. Overview of PostgreSQL Internals
- Partitioning in MySQL Reference Manual
- Replication in MySQL Reference Manual
- Celko J. SQL and the Snare of Three-Valued Logic
- Wikibooks SQL: NULLs and the Three Valued Logic
- Фаулер М. Архитектура корпоративных программных приложений (главы 3, 13)
- Celko J. Деревья в SQL
- Celko J. SQL for Smarties (глава 28)
- Celko J. SQL for Smarties (глава 4)
- Gao D., Jensen C., Snodgrass R., Soo M. Join operations in temporal databases