Relational Database Design
May 2, 2024
Updated July 3, 2025
18 minute read
Relational database design is a branch of computer science that deals with the design of relational databases. A relational database is a type of database that stores data in a structured format, consisting of rows and columns. Each row represents a record, and each column represents a field. Relational databases are widely used in various applications, including e-commerce, banking, healthcare, and manufacturing.
Why Learn Relational Database Design?
5jav6q|
Find a path to becoming a Relational Database Design. Learn more at:
OpenCourser.com/topic/5jav6q/relational
Reading list
We've selected eight 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
Relational Database Design.
Practical guide to relational database design. It provides step-by-step instructions on how to design and implement a relational database, from gathering requirements to creating tables and indexes. It valuable resource for both beginners and experienced database designers who want to improve their skills.
Classic in the field of relational database design. It provides a comprehensive overview of the entity-relationship model, which popular data modeling technique. It valuable resource for database designers and developers who want to learn how to design and implement relational databases using the entity-relationship model.
Concise and approachable introduction to relational database design. It covers the basics of relational database theory, including data modeling, normalization, and query optimization. It is an excellent resource for beginners who want to learn the fundamentals of relational database design in a clear and organized manner.
Provides a practical guide to relational database design and optimization. It covers all aspects of relational database design, from data modeling to query optimization. It valuable resource for database designers and developers who want to learn how to design and implement high-performance relational databases.
Is an advanced textbook on relational database design. It covers advanced topics such as data warehousing, data mining, and object-oriented database design. It valuable resource for database designers and developers who want to learn about the latest advances in relational database design.
Provides a comprehensive overview of relational database design and implementation using SQL Server 2012. It covers all aspects of relational database design, from data modeling to query optimization. It valuable resource for database designers and developers who want to learn how to design and implement high-performance relational databases on SQL Server.
Provides a clear and concise introduction to relational database design and implementation. It covers all aspects of relational database design, from data modeling to query optimization. It valuable resource for beginners who want to learn the fundamentals of relational database design in a clear and organized manner.
Guide to designing and building data-intensive applications. It covers topics such as data modeling, data storage, and data processing. It valuable resource for software engineers who want to learn how to design and build scalable and efficient data-intensive applications.
For more information about how these books relate to this course, visit:
OpenCourser.com/topic/5jav6q/relational