Curioustab
Aptitude
General Knowledge
Verbal Reasoning
Computer Science
Interview
Take Free Test
Aptitude
General Knowledge
Verbal Reasoning
Computer Science
Interview
Take Free Test
Object-Oriented Database Questions
In Object Database Language (ODL) modeling for object-oriented databases, the keyword “inverse” is used to declare the bidirectional counterpart of what construct? Provide the most precise ODL concept referenced by “inverse”.
In ODL/ODMG-style schemas, the reserved word “enum” is used for what purpose? Choose the most accurate description of where enumerations are applied.
In collection semantics used with object databases and OQL, which structure is an unordered collection that may contain duplicate elements? Pick the most accurate term.
In ODL schema design, how should an association between two classes be specified to ensure consistent bidirectional navigation and integrity? Select the best practice regarding relationship declaration.
Which collection type represents an ordered collection of elements (all of the same type) in object data models and OQL? Choose the most appropriate term.
With Object Query Language (OQL), which actions are supported when constructing queries over collections? Select the most comprehensive answer.
Object Query Language (OQL) is most similar to which query style and clause structure? Choose the most accurate characterization.
In object data models, which of the following qualifies as an atomic literal type? Select the most comprehensive correct choice.
The Object Definition Language (ODL) in object-oriented database systems is best described as what? Select the most complete characterization.
Consider the declaration: ABC123 course(); Identify the class (type) name referenced in this statement and not the variable or function name.
Java Inheritance — Understanding 'class Manager extends Employee' In object-oriented programming with Java syntax, what is the correct interpretation of the declaration: class Manager extends Employee?
Object Databases — Meaning of an 'Extent' In object database terminology, what does the term extent refer to within a database?
Object Database Management Systems (ODBMS) — Capabilities vs. Myths Which statement accurately reflects the strengths and realistic adoption of ODBMS technology in comparison to relational databases?
ODL (Object Definition Language) — Association Degree Support Within ODL, which degrees of association relationships are supported when modeling links between objects?
ODL (Object Definition Language) — Elements You Can Define When authoring an object schema with ODL, which categories of elements can be defined directly?
In ODMG's Object Definition Language (ODL), if all possible values of an attribute are known in advance, can those values be explicitly enumerated in the type declaration (for example, by using an enumeration to restrict the attribute domain)?
According to the ODMG Object Model, are relationships directly supported only as unary (recursive) or binary links between classes, with n-ary associations modeled via intermediate objects rather than native n-ary relationship syntax?
In ODMG ODL, must a class's extent (the set of its persistent instances) be specified before declaring a key for that class, since keys uniquely identify objects within an extent?
In ODMG ODL syntax, are operations (methods) specified by writing the operation name followed by parentheses and parameters, analogous to method signatures in object-oriented languages?
Does ODL support the use of the
keyword to declare abstract classes (interfaces) and to mark operations as abstract, indicating they have no implementation at that level?
1
2