Exam 9: Object-Oriented Database Management

arrow
  • Select Tags
search iconSearch Question
flashcardsStudy Flashcards
  • Select Tags

An instance of an object is an object class.

Free
(True/False)
4.8/5
(33)
Correct Answer:
Verified

False

The object classes in a generalization/specialization relationship are arranged in a ____.

Free
(Multiple Choice)
4.8/5
(36)
Correct Answer:
Verified

C

An object ____.

Free
(Multiple Choice)
4.9/5
(31)
Correct Answer:
Verified

C

An object is an advanced data structure that includes an entity's attributes plus methods which can operate on and modify the object's attribute values.

(True/False)
4.8/5
(27)

When an application program has to update encapsulated data, it sends a message to one of the object's encapsulated operations to trigger the operation.

(True/False)
4.7/5
(34)

Aggregation is denoted by a diamond-shaped symbol in a UML diagram.

(True/False)
4.8/5
(33)

An object/relational DBMS is essentially ____.

(Multiple Choice)
4.8/5
(35)

A BLOB (binary large object) is an example of generalization/specialization hierarchy.

(True/False)
4.9/5
(43)

The modification or refinement of methods or operations as they are inherited downwards is called polymorphism.

(True/False)
5.0/5
(29)

An OODBMS allows associated operations to be defined along with abstract data types.

(True/False)
4.8/5
(28)

All of the following kinds of data are candidates for abstract data types, except ____.

(Multiple Choice)
4.9/5
(38)

An object/relational database might include a table that has audio clip data in one of its columns.

(True/False)
4.8/5
(28)

The term for the relationship in which a class is shown to be composed of other classes is ____.

(Multiple Choice)
4.9/5
(37)

The modification or refinement of operations as they are inherited downwards in a generalization/specialization relationship is called ____.

(Multiple Choice)
4.9/5
(35)

Unified Modeling Language (UML) is ____.

(Multiple Choice)
4.9/5
(37)

Aggregation is a special case of the generalization/specialization relationship.

(True/False)
4.9/5
(40)

Draw an object-oriented class diagram, including traditional unary, binary and ternary relationships, as well as generalization and aggregation relationships as needed, to represent the following Central Zoo environment. Include all of the attributes and operations listed in the description. Central Zoo has three kinds of enclosures: cages, fenced areas, and water tanks. Each enclosure, regardless of which kind it is, has a unique enclosure number and a location. In addition, each cage has an area (in square feet or square meters), a height, and a type, each fenced area has an area and a fence height, each water tank has a temperature. Each water tank is composed of two parts, a tank (the zoo keeps track of the volume of the tank) and a pump (the zoo keeps track of the number of amperes of the pump.) Each animal that lives in a cage in the zoo has a unique animal number, a species, name, gender, and weight. Each cage can have several animals living in it or it can be empty. An animal can live in only one cage. There is an operation that calculates the next cleaning date of each enclosure, but this calculation is different for cages, fenced areas, and water tanks.

(Essay)
4.7/5
(29)

The Unified Modeling Language (UML) is the standard diagramming notation for object-oriented systems development.

(True/False)
4.7/5
(37)

The relational data model does not directly support such data types as photo images, video clips, and audio clips.

(True/False)
4.8/5
(39)

In a generalization/specialization relationship ____.

(Multiple Choice)
4.7/5
(38)
Showing 1 - 20 of 41
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)