Exam 14: Using Relational Databases to Provide Object Persistence

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

One of the advantages of the call-level API approach is the small amount of code needed to be written.

(True/False)
4.9/5
(83)

SQL ________ frameworks provide a set of tools that provide persistence by linking classes to parameters and results of SQL queries.

(Short Answer)
4.9/5
(87)

All of the following are elements of the object-relational impedance mismatch EXCEPT:

(Multiple Choice)
4.7/5
(75)

The process of using a limited number of database connections that are shared by multiple applications and users is called pooling of database connections.

(True/False)
4.8/5
(86)

A performance problem caused by too many select statements generated by an ORM framework is called:

(Multiple Choice)
4.8/5
(86)

ORM frameworks have the responsibility for generating ________.

(Short Answer)
4.9/5
(78)

What are some of the typical responsibilities of an Object-Relational Mapping Framework?

(Essay)
4.8/5
(78)

All of the following are typical responsibilities of the ORM framework EXCEPT:

(Multiple Choice)
4.8/5
(81)

A persistent solution that hides the underlying storage technology is called:

(Multiple Choice)
4.9/5
(77)

Transparent persistence is a solution that hides the underlying storage technology.

(True/False)
4.9/5
(86)

Persistence defines an object's capability to maintain its ________ between application execution ________.

(Short Answer)
4.8/5
(79)

In both table per concrete class approaches there is no table representing the ________ superclass.

(Short Answer)
4.8/5
(89)

One advantage of the call-level API approach to providing persistence is:

(Multiple Choice)
4.9/5
(88)

Serialization is not a realistic method for storing large amounts of structured data.

(True/False)
4.8/5
(77)

Object-oriented environments typically do not have an inherent,built-in concept of boundaries between ________.

(Short Answer)
4.9/5
(91)

The conceptual differences between the object-oriented approach to application design and the relational model for database design is called the ________.

(Short Answer)
4.9/5
(90)

The relational database approach is based on the same architectural assumptions as the object-oriented approach.

(True/False)
4.7/5
(62)

Storing the state of an object between application execution sessions is called providing ________ to the object.

(Multiple Choice)
4.8/5
(72)

Relational databases and the processes that are used to design them focus primarily on data (with the exceptions of stored procedures and some object-relational extensions of relational databases)whereas object-oriented environments by definition integrate data and behavior.

(True/False)
4.9/5
(87)

________ is a structure that defines relationships between domain classes in the object-oriented model and relations in the relational model.

(Short Answer)
4.8/5
(79)
Showing 41 - 60 of 113
close modal

Filters

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