Explain in detail about data modelling, Software Engineering

Assignment Help:

Explain in detail about data modelling.

  • Data modeling makes use of the ERD.
  • Having of 3 interrelated information.

The data object.

Attributes.

 Relationships.

Cardinality and Modality

  • Cardinality is the specification of the number of occurrences of one object that can be related to the number of occurrences of another object.
  • One-to-one cardinality.
  • One-to-many cardinality.
  • Many-to-Many cardinality.
  • Modality of a relation is 0 if there is no explicit relationship or relation is optional.
  • Modality is 1 if an occurrence of relationship is mandatory.

Entity/Relationship Diagrams

  • Components are

Data Objects.

Attributes.

Relationships.

Several type indicators.  

 


Related Discussions:- Explain in detail about data modelling

What are the testing principles the software engineer, What are the testing...

What are the testing principles the software engineer must apply while performing the software testing? i. All tests should be traceable according to customer requirements.

Illustrate the relationship between time and cost, Q. Illustrate the relati...

Q. Illustrate the relationship between Time and cost? In software projects, time cannot be freely exchanged against cost. Such a trade off is limited by the nature of the softw

Ethical issue moduel, i want to select topic to my ethical issues assignmen...

i want to select topic to my ethical issues assignment can u propose reasonable topic?

Perform risk analysis during software testing, Describe how to perform Risk...

Describe how to perform Risk Analysis during software testing. While a test plan is being formed, risks involved in testing the product are to be taken into consideration with

Identify all activity dependencies in the project, Question: The activi...

Question: The activities in a project are given the PERT chart below: a) Identify all activity dependencies in the project. b) Clearly distinguish between critical

Show the advantages of re-engineering, Q. Show the Advantages of Re-Enginee...

Q. Show the Advantages of Re-Engineering? 1) Reduced risk - there is a elevated risk in new software development. There possibly staffing problems, development problems and spe

What is the benefit of modular design, What is the benefit of modular desig...

What is the benefit of modular design? Changes made during testing and maintenance becomes manageable and they do not influence other modules.

What is e-commerce, Question 1 What do you mean by system's state of equil...

Question 1 What do you mean by system's state of equilibrium? Also illustrate the process of stabilising system Question 2 Explain the concept of Planning and Design in syste

What is software metric, What is Software metric? Any type of measureme...

What is Software metric? Any type of measurement which relate to a software system, process or related documentation Lines of code in a program, the Fog index, number of

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd