Question

In: Computer Science

Data Modelling is the primary step in the process of database design. Compare and contrast Conceptual...

Data Modelling is the primary step in the process of database design. Compare and contrast Conceptual data model versus Physical data model. Illustrates with help of example to list down data (entities), relationship among data and constraints on data.

Solutions

Expert Solution

Conceptual Data Model Physical Data Model

1. This model describes the contents of system.

2. This model is created by data architects and business stakeholders.

3. The purpose of this model is to organise data, define the scope and define business rules.

4.It defines the business objects and relationships between them.

5.Example, for a table named "Customer" and "Product", Customer and Product are defined as entities and relationship is shown between them with no cardinality in this model.

1. This model describes how the system will be implemented using a specific DBMS system

2. This model is created by developers and database administrators.

3. The purpose of this model is to implement the actual database.

4. It defines the actual design blueprint of a database.

5. For example, for tables named "Customer" and "product", this model defines the tables with all the attributes and their types and sizes. Also it defines the relationships among these tables.

Understanding what this model needs to define:

ERD Feature Conceptual Physical
Entity To be defined To be defined
Relationship To be defined To be defined
Column To be defined
Column's type To be defined
Primary Key To be defined
Foreign Key To be defined

Related Solutions

Data Modelling is the primary step in the process of database design. Compare and contrast Conceptual...
Data Modelling is the primary step in the process of database design. Compare and contrast Conceptual data model versus Physical data model. Illustrates with help of example to list down data (entities), relationship among data and constraints on data.
Database design is the process of producing a detailed data model of database. This data model...
Database design is the process of producing a detailed data model of database. This data model contains all the needed logical and physical design choices and physical storage parameters needed to generate a design in a data definition language, which can then be used to create a database. (Wikipedia). Using a diagram/chart software, elaborate a database design Requirements: Define your database objective Explain your database's type of table relationship Explain and design your database elements and datatypes (tables, fields, etc,)....
Database administrators use backups and replication to protect data stored in a database. Compare and contrast...
Database administrators use backups and replication to protect data stored in a database. Compare and contrast the two operations. Describe a business application scenario, and provide and discuss a sample query of a common backup or restore operation.
This is system engineering process. pls explain each step in this process. Problem definition(Analysis), Conceptual Design(Synthesis,...
This is system engineering process. pls explain each step in this process. Problem definition(Analysis), Conceptual Design(Synthesis, Preliminary design(Evaluation), Design decision(Decision), Detailed design(Action), Production, integration & test(verify)
When is the conceptual schema of a database changed?- if we update data in the database...
When is the conceptual schema of a database changed?- if we update data in the database -if we alter the logical structure of the database -if we retrieve data from the database -if we alter the storage structure of the database Which of the following has the same meaning as the outer union? Group of answer choices -the left outer (natural) join -the right outer (natural) join -the full outer (natural) join -the inner (natural) join Assume {A, B} is...
True or False: Logical database design is the process of modifying the physical database design to...
True or False: Logical database design is the process of modifying the physical database design to improve performance. The two major logical database design techniques are conversion of E-R diagrams to relational tables and data normalization. Multivalued attributes are not permitted in unnormalized data. A many-to-many binary relationship in an E-R diagram requires the creation of a total of three tables in a relational database. A one-to-one unary relationship in an E-R diagram requires the creation of a total of...
d) Compare and contrast between the primary and secondary mortgage market. e) Explain the process of...
d) Compare and contrast between the primary and secondary mortgage market. e) Explain the process of borrower analysis conducted by the lenders while you apply for a loan.
Create a 5-step modelling process based on the work of Lankhorst et al
Create a 5-step modelling process based on the work of Lankhorst et al
Compare and contrast primary and secondary immune deficiency.
Compare and contrast primary and secondary immune deficiency.
1a. Construct (draw) an E-R diagram representing the conceptual design of the database. Be sure to...
1a. Construct (draw) an E-R diagram representing the conceptual design of the database. Be sure to identify primary keys, relationship cardinalities, etc. State any assumptions you make. 1b. Convert your E-R diagram to the relational schema. Identify the primary keys of ever relation. Consider the following application: An electronics vendor operates both a Web site and a chain of many physical stores. Examples include Best Buy and Circuit City. To find out more about this application, think about any experiences...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT