Discuss in detail about data modeling, Software Engineering

Assignment Help:

Discuss in detail about data modeling.

  • Data modelling makes use of the ERD.
  • Consists of three interconnected information.

The data object.

Attributes.

Relationships.

Cardinality and Modality

  • Cardinality means the specification of the number of occurrences of one object that can be linked 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 when no explicit relationship or relation is optional.
  • Modality is 1 when occurrence of relationship is mandatory.

Entity/Relationship Diagrams

  • Elements are

Data Objects.

Attributes.

Relationships.

Various type indicators.

 


Related Discussions:- Discuss in detail about data modeling

Define behavioural modelling, Define Behavioural Modelling. The state t...

Define Behavioural Modelling. The state transition diagram shows the characteristics of a system by depicting its states and the events that cause the system to change state

Explain abstraction, Abstraction :- Abstraction allows one to concentrate o...

Abstraction :- Abstraction allows one to concentrate on a problem at some level of generalization without regard to irrelevant low level details; use of abstraction also allows one

What is cocomo model, What is COCOMO model? COnstructive COst MOdel is ...

What is COCOMO model? COnstructive COst MOdel is a cost model, which provides the estimate of number of man-months it will take to make the software product.

What is cardinality in data modelling, What is cardinality in data modellin...

What is cardinality in data modelling? Cardinality in data modeling, cardinality verifies how the number of occurrences of one object is related to the number of occurrences of

How can manager be used to handle exceptions in QTP, How can recovery scena...

How can recovery scenario manager be used to handle exceptions in QTP? QTP provides a wizard through Recovery Scenario Manger which can recover unexpected errors and events wh

Name the techniques used in behavioural model, Name the techniques used in ...

Name the techniques used in behavioural model In conventional approach of modeling, analyst collects great deal of comparatively unstructured data through data gathering tools

What is integration testing and system testing, What is the difference in w...

What is the difference in writing the test cases for Integration testing and system testing? Integration testing is done at module level when lots of modules are integrated wit

List some of the design principles, Mention some of the Design principles. ...

Mention some of the Design principles. a.    The design process should not suffer from tunnel vision. b.    The design should not reinvent the wheel. c.     The Design sh

What are the various types of coupling, What are the various types of coupl...

What are the various types of coupling? i. Data coupling - The data coupling is likely by parameter passing or data interaction. ii. Control coupling - The modules share c

What is software fault, Software faults are unseen programming errors. Soft...

Software faults are unseen programming errors. Software faults are errors in the correctness of the semantics of computer programs.

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