Exam 9: Object-Oriented Database Management
Exam 1: Data: the New Corporate Resource31 Questions
Exam 2: Data Modeling57 Questions
Exam 3: The Database Management System Concept83 Questions
Exam 4: Relational Data Retrieval: SQL71 Questions
Exam 5: The Relational Database Model: Introduction57 Questions
Exam 6: The Relational Database Model: Additional Concepts39 Questions
Exam 7: Logical Database Design58 Questions
Exam 8: Physical Database Design134 Questions
Exam 9: Object-Oriented Database Management41 Questions
Exam 10: Data Administration, Database Administration, and Data Dictionaries47 Questions
Exam 11: Database Control Issues: Security, Backup and Recovery, Concurrency59 Questions
Exam 12: Clientserver Database and Distributed Database56 Questions
Exam 13: The Data Warehouse62 Questions
Exam 14: Database and the Internet45 Questions
Select questions type
The objects that describe similar entities are known collectively as a(n) ____.
(Multiple Choice)
5.0/5
(34)
Methods or operations cannot be modified when they are inherited downwards.
(True/False)
4.9/5
(35)
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 Grand Travel Airlines environment. Include all of the attributes and operations listed in the description.
Grand Travel Airlines operates as both a passenger and a cargo airline. It has different kinds of planes for each of the two functions. For planes of both types it keeps track of each plane's top speed, length, and range. In addition, it keeps track of the capacity (number of seats) of each passenger plane and the capacity (in tons or metric tons) of each cargo plane.
Each passenger flight has a flight number, a date, departure time, and arrival time. A flight uses only one airplane while a particular plane is used on many flights.
Grand Travel Airlines has two kinds of passenger planes: jet and propeller driven. For the propeller driven planes it must keep track of the maximum revolutions per minute (RPM) of the propellers. Each jet plane is composed of three parts: the fuselage, the wings, and the engines. Grand Travel records the fuselage height and width, the wingspan (length) of the wings, and the number of engines and their maximum thrust.
An operation calculates the next maintenance date of each passenger plane, but the calculation is different for jet and propeller driven planes.
(Essay)
4.9/5
(40)
A potential exposure that can introduce errors in relational data is the ability of many application programs to manipulate shared data.
(True/False)
4.8/5
(26)
Generalization/specialization is a relationship that can be handled directly by an OODBMS.
(True/False)
4.7/5
(29)
An object/relational DBMS is an OODBMS with relational features added to them.
(True/False)
4.8/5
(42)
Attributes in object classes in a generalization/specialization relationship ____.
(Multiple Choice)
4.8/5
(42)
In a generalization/specialization hierarchy, attributes are inherited downwards from the general object class to the specialized object classes.
(True/False)
4.9/5
(44)
Relational database management systems directly support ____.
(Multiple Choice)
4.9/5
(38)
Generalization/specialization is denoted in a UML diagram by an arrow pointing upward towards the "general" object class.
(True/False)
4.8/5
(42)
Generalization/specialization relationships are a form of aggregation relationships.
(True/False)
4.8/5
(35)
In a generalization/specialization hierarchy, attributes can be inherited downwards from the general object class to the specialized object classes, but methods or operations cannot.
(True/False)
4.8/5
(51)
Generalization/specialization is a relationship that recognizes that some kinds of entities can really be subdivided into smaller, more specialized groups.
(True/False)
4.9/5
(33)
All of the following are true about encapsulation, except ____.
(Multiple Choice)
4.8/5
(30)
Generalization/specialization is a relationship in which a class is shown to be composed of other classes.
(True/False)
4.9/5
(39)
The term for the relationship that recognizes that some kinds of entities can really be subdivided into smaller, more specific groups is ____.
(Multiple Choice)
4.7/5
(42)
Aggregation relationships are handled naturally by relational DBMSs but generalization/specialization relationships are not.
(True/False)
4.9/5
(37)
An OODBMS will only permit the attributes of an encapsulated object to be updated by its encapsulated methods or operations.
(True/False)
4.8/5
(33)
Showing 21 - 40 of 41
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)