

Object-Oriented Databases
Test Questions
Course Introduction
This course provides an in-depth exploration of object-oriented databases (OODB), focusing on the principles, models, and technologies that underpin the storage and management of complex data as objects. Students will learn about object-oriented data models, database design techniques, query languages, and transaction management in the context of OODBs. The course also examines the integration of object-oriented programming concepts with database systems and contrasts OODBs with traditional relational databases. Practical sessions involve designing, implementing, and querying object-oriented databases using modern database systems, preparing students for advanced application development in areas such as multimedia, engineering, and scientific data management.
Recommended Textbook
Database Systems Design Implementation and Management 10th Edition by Carlos Coronel
Available Study Resources on Quizplus
15 Chapters
1320 Verified Questions
1320 Flashcards
Source URL: https://quizplus.com/study-set/556

Page 2
Chapter 1: Database Systems
Available Study Resources on Quizplus for this Chatper
70 Verified Questions
70 Flashcards
Source URL: https://quizplus.com/quiz/10359
Sample Questions
Q1) One advantage of a database system over previous data management approaches is that the database system is considerably less complex.
A)True
B)False
Answer: False
Q2) Most decision-support data are based on historical data obtained from ____.
A) operational databases
B) data warehouses
C) enterprise databases
D) workgroup databases
Answer: A
Q3) In early computer file systems,a(n)___________________________________ was hired to create a computer-based system that would track data and produce required reports.
Answer: data processing (DP)specialist
data processing specialist
DP specialist
Q4) ____________________ is the result of processing raw data to reveal its meaning.
Answer: Information

Page 3
To view all questions and flashcards with answers, click on the resource link above.

Chapter 2: Data Models
Available Study Resources on Quizplus for this Chatper
70 Verified Questions
70 Flashcards
Source URL: https://quizplus.com/quiz/10360
Sample Questions
Q1) Today,most relational database products can be classified as object/relational.
A)True
B)False
Answer: True
Q2) The entity relationship model is limited to conceptual modeling,with no implementation component.
A)True
B)False
Answer: True
Q3) ____ are important because they help to ensure data integrity.
A) Attributes
B) Entities
C) Relationships
D) Constraints
Answer: D
Q4) A data model is usually graphical.
A)True
B)False
Answer: True
To view all questions and flashcards with answers, click on the resource link above. Page 4

Chapter 3: The Relational Database Model
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/10361
Sample Questions
Q1) Controlled ____ makes a relational database work.
A) relations
B) logic
C) chaos
D) redundancy
Answer: D
Q2) The ____ relationship should be rare in any relational database design.
A) 1:1
B) 1:M
C) M:1
D) M:N
Answer: A
Q3) Numeric data are data on which you can perform meaningful arithmetic procedures.
A)True
B)False
Answer: True
Q4) Proper data ____________________ design requires carefully defined and controlled data redundancies to function properly.
Answer: warehousing
To view all questions and flashcards with answers, click on the resource link above. Page 5

Chapter 4: Entity Relationship (ER)Modeling
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/10362
Sample Questions
Q1) The ER diagram represents the conceptual database as viewed by the end user.
A)True
B)False
Q2) Ideally,a primary key is composed of several attributes.
A)True
B)False
Q3) All simple attributes are also single-valued.
A)True
B)False
Q4) A ____ attribute can have only one value.
A) composite
B) simple
C) single-valued
D) multivalued
Q5) ____ attributes can have many values.
A) Composite
B) Simple
C) Single-valued
D) Multivalued
Q6) The ERM forms the basis of a(n)___________________________________.
To view all questions and flashcards with answers, click on the resource link above. Page 6

Chapter 5: Advanced Data Modeling
Available Study Resources on Quizplus for this Chatper
70 Verified Questions
70 Flashcards
Source URL: https://quizplus.com/quiz/10363
Sample Questions
Q1) ____ relationships occur when there are multiple relationship paths between related entities.
A) Redundant
B) Duplicated
C) Time-variant
D) Supertype
Q2) The "____" characteristic of a primary key states the following: The PK must uniquely identify each entity instance.A primary key must be able to guarantee unique values.It cannot contain nulls.
A) unique values
B) nonintelligent
C) preferably single-attribute
D) security complaint
Q3) The preferred placement for a foreign key when working with a 1:1 relationship is to ____.
A) use the same primary key for both entities
B) create a bridge entity
C) place a foreign key in one of the entities
D) place a foreign key in both entities
Q4) The most common design trap is known as a(n)____________________.
Page 7
To view all questions and flashcards with answers, click on the resource link above.

Chapter 6: Normalization of Database Tables
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/10364
Sample Questions
Q1) A dependency based on only a part of a composite primary key is called a(n)____________________.
Q2) In _________________________,no row may contain two or more multivalued facts about an entity.
Q3) Because a partial dependency can exist only if a table's primary key is composed of several attributes,if a table in 1NF has a single-attribute primary key,then the table is automatically in 2NF.
A)True
B)False
Q4) According to naming conventions described in Chapter 2,____ would be the best name for a column representing the charges per hour in a table named JOB.
A) JOB_CHG_HOUR
B) CHARGES_PER_HOUR_FOR_JOB
C) CHARGES_PER_HOUR
D) CHG_HR
Q5) Converting a database format from 1NF to 2NF is a complex process.
A)True
B)False
Q6) Explain normalization and its different forms.
Page 8
To view all questions and flashcards with answers, click on the resource link above.

Chapter 7: Introduction to Structured Query Language (SQL)
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/10365
Sample Questions
Q1) The SQL aggregate function that gives the total of all values for a selected attribute in a given column is ____.
A) COUNT
B) MIN
C) MAX
D) SUM
Q2) A(n)____________________ character is a symbol that can be used as a general substitute for other characters or commands.
Q3) In an INSERT command,you can indicate just the attributes that have required values by listing the ____________________ inside parentheses after the table name.
Q4) With the exception of the ____________________ process,most RDBMS vendors use SQL that deviates little from the ANSI standard SQL.
Q5) DATE()and SYSDATE are special functions that return today's date in MS Access and ____________________,respectively.
Q6) Rows can be grouped into smaller collections quickly and easily using the SQL ____________________ clause.
Q7) In SQL,all ____________________ expressions evaluate to true or false.
Page 9
To view all questions and flashcards with answers, click on the resource link above.

Chapter 8: Advanced SQL
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/10366
Sample Questions
Q1) In Oracle,the ____ function converts a date to a character string.
A) CONVERT()
B) TO_DATE
C) TO_CHAR()
D) TO_STRING()
Q2) An implicit cursor is automatically created in procedural SQL when the SQL statement returns only one value.
A)True
B)False
Q3) "Union-compatible" means that the ____.
A) names of the relation attributes can be different, but the data types must be identical
B) names of the relation attributes must be the same, but the data types can be different
C) names of the relation attributes must be the same and their data types must be identical
D) number of attributes must be the same, but the names and data types can be different
Q4) The IN subquery uses a(n)____________________ operator.
Q5) Describe the characteristics of an Oracle sequence.
To view all questions and flashcards with answers, click on the resource link above. Page 10

Chapter 9: Database Design
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/10367
Sample Questions
Q1) Analyzing the company situation is part of the ____ phase of the DBLC.
A) database initial study
B) database design
C) implementation and loading, testing, and evaluation
D) operation
Q2) The process of creating an information system is known as ____ development.
A) systems
B) database
C) network
D) transformation
Q3) Once the data has been loaded into the database,the ____ tests and fine-tunes the database for performance,integrity,concurrent access,and security constraints.
A) programmer
B) manager
C) database administrator
D) systems administrator
Q4) The ____________________ design stage uses data modeling to create an abstract database structure that represents real-world objects in the most realistic way possible.
To view all questions and flashcards with answers, click on the resource link above. Page 11

Chapter 10: Transaction Management and Concurrency Control
Available Study Resources on Quizplus for this Chatper
70 Verified Questions
70 Flashcards
Source URL: https://quizplus.com/quiz/10368
Sample Questions
Q1) The ____________________ rule states that only one transaction at a time can own an exclusive lock on the same object.
Q2) In the optimistic approach,during the ____ phase,a transaction scans the database,executes the needed computations,and makes the updates to a private copy of the database values.
A) read
B) validation
C) write
D) shared
Q3) What is transaction isolation and why it is important?
Q4) The multiuser DBMS must implement controls to ensure serializability and isolation of transactions,in addition to atomicity and durability,in order to guard the database's consistency and integrity.
A)True
B)False
Q5) To ensure consistency of the database,every transaction must begin with the database in an unstable state.
A)True B)False
To view all questions and flashcards with answers, click on the resource link above. Page 12

Chapter 11: Database Performance Tuning and Query
Optimization
Available Study Resources on Quizplus for this Chatper
70 Verified Questions
70 Flashcards
Source URL: https://quizplus.com/quiz/10369
Sample Questions
Q1) ____ is/are the central activity during the parsing phase in query processing.
A) Database statistics
B) Data sparsity
C) SQL query
D) Query optimization
Q2) The SQL cache stores the end-user written SQL.
A)True
B)False
Q3) A DBA determines the initial size of the data files that make up the database;however,as required,the data files can automatically expand in predefined increments known as ____.
A) procedure cache
B) file group
C) data files
D) extends
Q4) End users and the DBMS interact through the use of ____________________ to generate information.
Q5) A(n)____________________ request is a low-level (read or write)data access operation to/from computer devices.
Q6) DBMS query processing has ____________________ phases. Page 13
To view all questions and flashcards with answers, click on the resource link above.
Page 14

Chapter 12: Distributed Database Management Systems
Available Study Resources on Quizplus for this Chatper
70 Verified Questions
70 Flashcards
Source URL: https://quizplus.com/quiz/10370
Sample Questions
Q1) A fully distributed DBMS must perform all the functions of a centralized DBMS,and it must handle all necessary functions imposed by the distribution of data and processing.
A)True
B)False
Q2) A transaction processor is also known as the ____________________ processor.
Q3) Under the ____ scenario,multiple processes run on different computers sharing a single data repository.
A) single-site processing, single-site data
B) multiple-site processing, single-site data
C) single-site processing, multiple-site data
D) multiple-site processing, multiple-site data
Q4) ____ transparency allows the system to perform as if it were a centralized database management system.
A) Heterogeneity
B) Distribution
C) Performance
D) Failure
Q5) One of the advantages of a DDBMS is less danger of a single-____________________ failure.
To view all questions and flashcards with answers, click on the resource link above. Page 15

Chapter 13: Business Intelligence and Data Warehouses
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/10371
Sample Questions
Q1) ROLAP extends ____ so that it can differentiate between access requirements for data warehouse data and operational data.
A) SQL
B) OLAP
C) DDS
D) BI
Q2) The mainframe environment enables an OLAP system to be divided into several components that define its architecture.
A)True
B)False
Q3) Describe the use of SQL in relation to ROLAP.
Q4) Data ____ implies that all business entities,data elements,data characteristics,and business metrics are described in the same way throughout the enterprise.
A) volatility
B) time-variation
C) subject-orientation
D) integration
Q5) When you ____________________ data,you are aggregating the data to a higher level.
To view all questions and flashcards with answers, click on the resource link above. Page 16

Chapter 14: Database Connectivity and Web Technologies
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/10372
Sample Questions
Q1) A client-side extension is a program that interacts directly with the Web server to handle specific types of requests.
A)True
B)False
Q2) A(n)____ file provides the composition of the database's logical model and defines the syntax rules for an XML document.
A) XMLD
B) HTML
C) DTD
D) meta
Q3) XML is derived from the _____________________________________________,an international standard for the publication and distribution of highly complex technical documents.
Q4) A ____ is an external application that is automatically invoked by the browser when needed.
A) Web client
B) plug-in
C) Web service
D) Web server
To view all questions and flashcards with answers, click on the resource link above. Page 17

Chapter 15: Database Administration and Security
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/10373
Sample Questions
Q1) A ____ is a named collection of database access privileges that authorize a user to connect to the database and use the database system resources.
A) user
B) role
C) profile
D) manager
Q2) ____ deals with ensuring that data is protected against unauthorized access,and if the data are accessed by an authorized user,that the data are used only for an authorized purpose.
A) Integrity
B) Compliance
C) Availability
D) Confidentiality
Q3) The DBA works with managers to ensure the quality and integrity of database design and transactions.
A)True
B)False
Q4) The most common backup medium has traditionally been ____________________.
Q5) Describe the DBA's managerial role.
To view all questions and flashcards with answers, click on the resource link above. Page 18