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

Define external coupling, Q. Define External coupling? External coupli...

Q. Define External coupling? External coupling: A form of coupling in that a module has a dependency to other module external to the software being developed or to a particul

Enumerate the evolution of software, Enumerate the evolution of software ...

Enumerate the evolution of software The below Table summarises evolution of software: 1960s Infancy Machine Code 1970s Project Years

What is software bug, Explain Software Bug? Ans) A fault in a program wh...

Explain Software Bug? Ans) A fault in a program which origins the program to perform in an unintended or unanticipated manner.

Test plan including test cases, This assignment aims to provide the opportu...

This assignment aims to provide the opportunity to integrate and develop your analytical and written communication skills, and speci?cally to:develop your skills at developing test

What are the three activities of risk assessment, What are the three activi...

What are the three activities of risk assessment? Ans: The three activities are analyzing, identifying and giving priorities. Risks are able to be identified by a check list

System analyst, Explain the role and functions of a Systems Analyst in the ...

Explain the role and functions of a Systems Analyst in the overall project development.

How can we use spiral model in large-scale systems, Q. How can we use Spira...

Q. How can we use Spiral model in large-scale systems? Spiral model is as well known as spiral life cycle model is the system development life cycle model utilized in informati

Differentiate between failures and faults, Differentiate between failures a...

Differentiate between failures and faults.   Failure:- Failure is the departure of external results of program operation from requirements. So failure is dynamic. Failure can

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