Question

In: Computer Science

Data modeling is a key component to creating a database. There are all different aspects of...

Data modeling is a key component to creating a database. There are all different aspects of data modeling, with concerns from various things to the methodology of modeling, to software, to interfaces used between each model.

Paper: Write a 3 page paper (at model 1.2 spacing, 12 pt font, 1 inch margins with at most one half of the paper including a figure, citations not included) on some aspect of data modeling in industry. You must use reliable academic and industry resources. You must have at least one resource that connects your topic to industry. Write up should not exceed 4 pages, excluding citations. Example topics include:

  • Data modeling challenges in transportation industry (logistics)

Solutions

Expert Solution

Data modeling:

1. Definition: In software engineering, data modeling is the process of creating a data model for the data to be stores in a data base.

2. Data modeling answers a set of specific questions that are relevant to any data processing application. What are the primary data objects to be processed by the system? What is the composition of each data object and what attributes describe the object? Where do the objects currently reside? What are the relationships between each object and other objects? What are the relationships between the objects and the processes that transform them? To answer these questions, data modeling methods make use of the entity relationship diagram. The ERD enables a software engineer to identify data objects and their relationships using a graphical notation.
3. Different types of data models are:

  1. Internal data model – It deals with the physical representation of the data base on the computer and thus it is also known as physical model.
  2. Conceptual data model – It deals with the logical structure of the database and is also called as logical model.
  3. External data model – It deals with the user’s view of data and is also known as view level.


4. Challenges in data modeling are:

  • The user may not be having proper documents regarding the requirements of the new software.
  • Sometimes the requirements and demands of the user will be more.
  • Selection of data modeling tools requires wise decision.
  • No proper plan in the architecture of the project.
  • Modeling of the software should happen at the right time in the software development cycle.
  • Sometime user need training .
  • Data modelers may not be able to understand the business requirements of the users.

. Data modelers may not be able to understand the business requirements of the users.
dear,If still you have doubts just comment I will resolve your Query as soon as possile.
thankyou



Related Solutions

Data modeling is a key component to creating a database. There are all different aspects of...
Data modeling is a key component to creating a database. There are all different aspects of data modeling, with concerns from various things to the methodology of modeling, to software, to interfaces used between each model. Paper: Write a 3 page paper (at model 1.2 spacing, 12 pt font, 1 inch margins with at most one half of the paper including a figure, citations not included) on some aspect of data modeling in industry. You must use reliable academic and...
Data Modeling and Database Design (Database Concepts, Eighth Edition) The relational model is the most important...
Data Modeling and Database Design (Database Concepts, Eighth Edition) The relational model is the most important standard in database processing today. Why do you feel that this model has continued to be successful in the world of IT? What would happen if large corporations decided to reject this theory, and store their data using a non-relational model? Are there any success stories where this has happened?
Compare the Data Modeling difference between relational database and NoSQL MongoDB.
Compare the Data Modeling difference between relational database and NoSQL MongoDB.
Creating a Database Design Lab 1: Creating a Database Design (Wk 3) - OR - Draw...
Creating a Database Design Lab 1: Creating a Database Design (Wk 3) - OR - Draw with pencil and paper diagram (take photo of it and submit) along with a summary of the diagram you prepared in a Word document. Use the scenario from Assignment 1: Business Rules and Data Models to complete the lab: Suppose a local college has tasked you to develop a database that will keep track of students and the courses that they have taken. In...
Discuss all the major aspects of Simulation Modeling. Give examples. Evaluate various inventory control methods to...
Discuss all the major aspects of Simulation Modeling. Give examples. Evaluate various inventory control methods to maximize effectiveness for production and profit. Assess the need for network analysis of financial date for the most effective decisions
our company is creating the database for the sales system. These are the major components: Database...
our company is creating the database for the sales system. These are the major components: Database design User entry form design Report design Access and authentication Maintenance You are assigned as an IT manager. For this Discussion, gather information from the library and research other web resources. Write a plan describing your role in designing, developing, managing, and supporting the database.
Discuss key aspects on how data analytics and big data (BDA) are transforming audit.
Discuss key aspects on how data analytics and big data (BDA) are transforming audit.
Highlight the aspects that are more relevant in terms of the modeling of the firm, production,...
Highlight the aspects that are more relevant in terms of the modeling of the firm, production, input markets (capital labor), or drivers of growth for a grocery store.
discussing some of the key benefits of data analytics and quantitative modeling in supporting decision-making. Use...
discussing some of the key benefits of data analytics and quantitative modeling in supporting decision-making. Use some professionals examples experience.
what is super key,  candidate key, and primary key, and foreign key in terms of database? and...
what is super key,  candidate key, and primary key, and foreign key in terms of database? and plz provide some examples, thanks.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT