Question

Explain how constrains are implemented in Object Oriented Systems.

28 Oct 2017
Answer :
Word Count : 559

The purpose of consistency constraints (CCs) is to restrict the database states (or sequences

thereof) to those that are considered as legal. Therefore, constraints as present in the modeled

miniworld have to be expressed in a formal way, i.e., must be made known to the DBS.

In general, consistency constraints can be classified according to where they are specified

into internal and external consistency constraints.

Internal CCs are those that are known to and can be enforced by the DBS, while external

CCs have to be expressed, checked, and enforced within application programs. Internal CCs

can be subdivided into the following three types [7]:

• inherent consistency constraints: they are fixed for a given data model and therefore do not

have to be specified (e.g., absence of cycles in inheritance relationships),

• implicit consistency constraints: they can be specified in the schema using specific constructs

(keywords) of the data definition language (DDL), e.g., the identification of unique

properties,

• explicit consistency constraints: they are formulated in a separate sublanguage of the DDL,

the constraint definition language, either as predicates in a declarative language or by

means of triggers. As an example, consider the typical consistency constraint that employees

may not earn more than their manager.

Another classification of consistency constraints is based on whether only single database

states or even database state transitions can

____ ___ _____ ___ _______ ______ ____ ____.
_________ _______ ______ ___ __________ ____ _____ __________ _________ ______.
______ _________ _____ __________ ____.
______ __________ _______ _______ ____ ___ _________ ____ ____ ________ _____.
_____ _____ __________ _________ _______ ________ ________ __________.
____ __________ __________ _________ __________ _________ ___ _________.
________ _________ _________ ____ ___ _______ _____ _____.
______ ______ ____ ____ ______ ______ ____ _________ ______.
______ ____ ______ ______ ______ _______ _______ __________ _____.
____ _____ _____ _____ _________ _______ ________ _________ __________.
_________ ________ _____ _____ ________ _______ _________ _________ _____.
___ _______ __________ _________ __________ _________ ___ _______ _______ ___ _________.
______ ________ _______ __________ _________ ____ _____ ___ _____ __________ _____.
_________ _______ _____ ____ ______ ________ ___ _______ _____ ___ _____ _______.
___ ____ _____ ________ _____ ___ ________ ______.
_____ ________ ________ _______ ___.
_____ ______ __________ _______ _________ ________ __________ ______ ______ ________ ___ ___.
______ ____ ________ ____ ________ ______ __________.
_________ __________ ______ _________ _________.
______ ______ ___ __________ ____ _____ __________ ________ __________.
________ ____ __________ ______ _______ ________ ___ __________ _________ __________.
_________ _________ ____ _____ _________ ______ ____ ___.
______ _______ ___ _____ _____ _______.
________ _____ _____ ____ ______ ___ ____ ________ ____ _____ _________ ____.
____ ________ _________ _________ ________ _______ ________ ______ ______ __________ ____.
_______ _____ _________ __________ _______.
____ ____ __________ ________ _______ _____ _________ _______ _______ __________ _________ _____.
__________ ___ ________ ______ ___ ____ ____ _______.
___ ______ _____ ___ ______ ________ _____ ___ _________ ________ ______.
____ _________ _______ ______ _____ __________ _____ _______ _______ ______.
____ ______ ______ _______ _________ _______ ___.
______ ______ ________ _________ ______ ________.
_______ _______ __________ __________ ________ _____ _______ ____ ________ ______ _______ ______.
______ __________ ___ __________ _______ ______ ___ _____ _______ _______ _________.
___ ___ _____ ______ ________ _________ ___ _____ _____ _________ _______.
_________ _______ ____ ________ ________ _______ ___.
___ ____ ____ _________ ________ ________ ____.
_____ ______ ____ _______ __________ ________ ______.
IGNOU ACADEMY
Your IGNOU journey, made easier.
  • Solved Assignments
  • Study Notes
  • Guess Papers
  • Question Papers
Skip in 10
Top
📞
Call Support Instant phone assistance IGNOU MCS 32 2011 - Explain how constrains are implemented in Object Oriented Systems. | IGNOU Academy
→
🟢
WhatsApp Chat Fast live messaging
→
Email Us Business enquiries & support
→