May 1, 2024
Updated May 9, 2025
16 minute read
Embarking on the Journey of Database Design
1ptakz|
Find a path to becoming a Database Design. Learn more at:
OpenCourser.com/topic/1ptakz/database
Reading list
We've selected nine books
that we think will supplement your
learning. Use these to
develop background knowledge, enrich your coursework, and gain a
deeper understanding of the topics covered in
Database Design.
Classic work on database design theory. It covers topics such as relational algebra, normalization, and data integrity.
Collection of articles from SQL Server experts on the topic of performance tuning. It covers a wide range of topics, from query optimization to hardware tuning.
Comprehensive guide to MongoDB, a popular NoSQL database. It covers all the essential topics, from basic administration to advanced features such as aggregation and map-reduce.
Provides a step-by-step guide to data modeling and database design. It covers all the essential concepts, such as entity-relationship modeling, normalization, and database design patterns.
Comprehensive guide to optimizing MySQL for performance. It covers topics such as query optimization, indexing, and hardware tuning.
Beginner-friendly and practical guide to designing relational databases. It covers all the essential concepts of database design, such as data modeling, normalization, and query optimization.
Provides a business-oriented approach to data modeling. It covers topics such as data requirements gathering, conceptual data modeling, and logical data modeling.
Great starting point for beginners who want to learn about database design. It covers the basics of data modeling, normalization, and query optimization.
Practical guide to writing SQL queries. It covers all the essential topics, from basic syntax to advanced features such as joins and subqueries.
For more information about how these books relate to this course, visit:
OpenCourser.com/topic/1ptakz/database