Live briefing
Everything about Database design
Designing how data is held in a database
Database design is the organization of data according to a database model. The designer determines what data must be stored and how the data elements interrelate. With this information, they can begin to fit the data to the database model. A database management system manages the data accordingly. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Database designA 5-minute orientation
- Skim a recent paper: Self-tuning Database Systems: A Systematic Literature Review of Automatic Database Schema Design and TuningInfluential work since 2022
- Pick up a classic book: Database ProcessingThe most-reprinted book on the subject
- Read the landmark paper: Statistical database designCited 49 times
- Go sideways: Data modelA closely related topic
- Go sideways: Entity–relationship modelA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Statistical database design
Managing the chip design database
Database facilities for engineering design
Distributed database design methodologies
Materialization [database design]
Integrating Database and Dialogue Design
Database design for incomplete relations
Understanding database design expertise
🆕 Influential since 2022
Self-tuning Database Systems: A Systematic Literature Review of Automatic Database Schema Design and Tuning
Knowledge database creation for design of polymer matrix composite
SQuADDS: A validated design database and simulation workflow for superconducting qubit design
Database Design for Double-Linker Metal–Organic Frameworks
Boarding House Search Information System Database Design
📚 Books worth reading
Database ProcessingDavid Kroenke · 1977
Fundamentals of database systemsRamez Elmasri, Shamkant B. Navathe · 1989
Database systemsPeter Rob · 1993
Database Management SystemsGerald V. Post · 1998
Database systemsThomas M. Connolly, Carolyn E. Begg · 1996
Database systemsPeter Rob, Carlos Coronel · 2006
The concepts of database managementPhilip J. Pratt · 1995
IoTSouvik Pal, Vicente García Díaz · 2020
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Data model A data model is an abstract model that organizes elements of data and standardizes how they relate to one another and to the properties of real-world entities…
- Entity–relationship model An entity–relationship model (or ER model) describes interrelated things of interest in a specific domain of knowledge. A basic ER model is composed of…
- Data modeling Data modeling is the process of creating a data model for an information system by applying formal techniques. It is used to define and analyze the data…
- Database In computing, a database is an organized collection of data or a type of data store based on the use of a database management system (DBMS), the software…
- Outline of databases The following is provided as an overview of and topical guide to databases: Database – organized collection of data, today typically in digital form. The…
- Database model A database model is a type of data model that determines the logical structure of a database. It fundamentally determines in which manner data can be stored…
- Entity Framework Entity Framework (EF) is an open source object–relational mapping (ORM) framework for ADO.NET. It was originally shipped as an integral part of .NET Framework…
- Database schema The database schema is the structure of a database described in a formal language supported typically by a relational database management system (RDBMS)…