Database Creation - Group 1
Database Creation - Group 1
Group 1
By Miguel Chadid
Namneet Kaur
Meskhat Hossain
Tanvir Singh
Phase 1:
Data requirements
• Collection and evaluation of existing data.
• Gathering or researching incomplete or missing data.
• Recognizing and determining the needs of the system and users.
• Identifying the type of data and organizing its structure.
• Understanding and structuring the data
• Determining the queries and reports users will generate
Phase 2:
Conceptual Data Modeling
• It focuses on creating a high-level (human-level) view of the
data
• Analysing the entities, attributes and relationships within the
database
• Identifying the necessary constraints on the entities that need
it in accordance with business rules or stakeholder needs.
• The main goal of this phase is to construct a general overview
of the data in order to review it and refine it as necessary
Phase 3:
Logical Database Design
• The main goal of this phase is to design a conceptual
blueprint of the database showing the relationship and
structures of the data and entities (ER model)
• Placement of constraints considering any business rules.
• Due to the change in business rules and stakeholder
needs there must be flexibility in the constraints, scales
and relationships within the database
• Normalization of the data, removing redundancies and
errors.
Phase 4:
Physical Database Design
• In short words, it’s the direct translation from the logical
database design to a physical database.
• Choosing the DBMS, file organization, indexing and
clustering methods.
• Testing and enhancement of performance, security and
integrity.
• Database recovery disaster planning.
• Fine-tuning.
Conclusion Data requirements
Logical modeling
Physical modeling
References:
• https://support.microsoft.com/en-us/office/database-desi
gn-basics-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5
• https://www.lucidchart.com/pages/database-diagram/dat
abase-design
• https://www.sqlteam.com/articles/database-design-and-
modeling-fundamentals