Escolar Documentos
Profissional Documentos
Cultura Documentos
H3R
Laboratory Exercise 1
1.Data Models
Data models define how the logical structure of a database is modeled. Data Models
are fundamental entities to introduce abstraction in a DBMS. Data models define how
data is connected to each other and how they are processed and stored inside the
system.The very first data model could be flat data-models, where all the data used
are to be kept in the same plane. Earlier data models were not so scientific, hence
they were prone to introduce lots of duplication and update anomalies
Resources: https://www.tutorialspoint.com/dbms/dbms_data_models.htm
2.Entities
Data modeling is often the first step in database design as the designers first
create a conceptual model of how data items relate to each other, it will then
involve a progression from conceptual model to logical model, and to
physical schema. These diagrams can be used as a blueprint for the
construction of new software or for re-engineering a legacy application.
Resources:
google.com/search?q=Data+models&rlz=1C1GCEA_enPH849PH849&oq=Da
ta+models&aqs=chrome..69i57.4464j0j0&sourceid=chrome&ie=UTF-8
3.Relationships
A relationship is established between two database tables when one table has
a foreign key that references the primary key of another table. This is the basic
concept behind the term relational database.
Resources: https://www.lifewire.com/database-relationships-p2-1019758
4.Relational Databases
Resources:
https://searchdatamanagement.techtarget.com/definition/relational-database
Analysis
- During this phase, all the relevant information is collected from the
customer to develop a product as per their expectation.
Logical Design
Physical Design
- The physical design where you translate the expected schemas into
actual database structures.
Implementation
Maintenance
- After the deployment of a product on the production environment,
maintenance of the product i.e. if any issue comes up and needs to be
fixed or any enhancement is to be done is taken care by the developers.
Resources: https://www.softwaretestinghelp.com/software-development-life-cycle-sdlc/
https://docs.oracle.com/cd/A81042_01/DOC/server.816/a76994/physical.htm