Skip to main content

Advanced Database Systems Exam Materials - 1571 Verified Questions

Page 1


Advanced Database Systems

Exam Materials

Course Introduction

Advanced Database Systems delves into the principles and technologies underlying modern database management systems beyond the basics. Topics include query optimization, indexing, transaction management, concurrency control, distributed and parallel databases, and emerging models such as NoSQL and NewSQL systems. The course examines challenges in scalability, consistency, reliability, and performance, and explores advanced applications like data warehousing, data mining, and cloud-based data storage. Students will gain practical experience designing, implementing, and tuning advanced database solutions for complex, real-world data problems.

Recommended Textbook

Modern Database Management 10th Edition by Jeffrey A. Hoffer

Available Study Resources on Quizplus

14 Chapters

1571 Verified Questions

1571 Flashcards

Source URL: https://quizplus.com/study-set/528

Page 2

Chapter 1: The Database Environment and Development Process

Available Study Resources on Quizplus for this Chatper

173 Verified Questions

173 Flashcards

Source URL: https://quizplus.com/quiz/9865

Sample Questions

Q1) A workgroup database is stored on a central device called a(n):

A) client.

B) server.

C) remote PC.

D) network.

Answer: B

Q2) ________ is a tool even non-programmers can use to access information from a database.

A) ODBC

B) Structured query language

C) ASP

D) Data manipulation query language

Answer: B

Q3) The need for consensus on data definitions is an example of which type of risk in the database environment?

A) Specialized personnel needs

B) Organizational conflict

C) Conversion costs

D) Legacy systems

Answer: B

Page 3

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

Chapter 2: Modeling Data in the Organization

Available Study Resources on Quizplus for this Chatper

121 Verified Questions

121 Flashcards

Source URL: https://quizplus.com/quiz/9866

Sample Questions

Q1) A cardinality constraint tells what kinds of properties are associated with an entity.

A)True

B)False Answer: False

Q2) A time stamp is a time value that is associated with a data value.

A)True

B)False Answer: True

Q3) Business rules are formulated from a collection of business ramblings.

A)True

B)False Answer: False

Q4) An affirmative entity is also called a relationship entity.

A)True

B)False Answer: False

Q5) A(n)________ is an attribute that uniquely identifies individual instances of an entity type.

Answer: identifier

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

Chapter 3: The Enhanced E-R Model and Business Rules

Available Study Resources on Quizplus for this Chatper

74 Verified Questions

74 Flashcards

Source URL: https://quizplus.com/quiz/9867

Sample Questions

Q1) Packaged data models are as flexible as possible because all supertype/subtype relationships allow the total specialization and overlap rules.

A)True

B)False

Answer: True

Q2) The ________ specifies that each entity instance of the supertype must be a member of some subtype in the relationship. Answer: total specialization rule

Q3) A ________ is a constraint that addresses the question of whether an instance of a supertype may simultaneously be a member of two or more subtypes.

Answer: disjointness constraint

Q4) The ________ specifies that an entity instance can simultaneously be a member of two or more subtypes.

Answer: overlap rule

Q5) A packaged data model can either be ________ or ________. Answer: universal; industry specific

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

5

Chapter 4: Logical Database Design and the Relational Model

Available Study Resources on Quizplus for this Chatper

120 Verified Questions

120 Flashcards

Source URL: https://quizplus.com/quiz/9868

Sample Questions

Q1) A primary key that consists of two or more attributes is called a(n)________ key.

Q2) The normal form which removes any remaining functional dependencies because there was more than one primary key for the same nonkeys is called:

A) Fifth normal form.

B) Fourth normal form.

C) Boyce-Codd normal form.

D) Sixth normal form.

Q3) The entity integrity rule states that:

A) no primary key attribute can be null.

B) referential integrity must be maintained across all entities.

C) each entity must have a primary key.

D) a primary key must have only one attribute.

Q4) Explain what a candidate key is and how it might be used.

Q5) A(n)________ is an attribute that uniquely identifies each row in a relation.

Q6) When two or more attributes describe the same characteristic of an entity,they are synonyms.

A)True

B)False

Page 6

Q7) The first step in transforming EER diagrams into relations is to ________.

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

Chapter 5: Physical Database Design and Performance

Available Study Resources on Quizplus for this Chatper

105 Verified Questions

105 Flashcards

Source URL: https://quizplus.com/quiz/9869

Sample Questions

Q1) Indexes are most useful for columns that frequently appear in ________ clauses of SQL statements.

Q2) Free range partitioning is a type of horizontal partitioning in which each partition is defined by a range of values for one or more columns in the normalized table.

A)True

B)False

Q3) A(n)________ is a routine that converts a primary key value into a relative record number.

A) record index calculator

B) index pointer program

C) hashing algorithm

D) pointing algorithm

Q4) A(n)________ is a field of data used to locate a related field or record.

A) key

B) index

C) lock

D) pointer

Q5) When would you use horizontal partitioning and when would you use vertical partitioning?

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

Chapter 6: Introduction to SQL

Available Study Resources on Quizplus for this Chatper

119 Verified Questions

119 Flashcards

Source URL: https://quizplus.com/quiz/9870

Sample Questions

Q1) The SQL command ________ adds one or more new columns to a table.

A) create table

B) alter table

C) create view

D) create relationship

Q2) What result set will the following query return?

Select item_no,description

From item

Where weight > 100 and weight < 200;

A) The item_no and description for all items weighing less than 100

B) The item_no for all items weighing between 101 and 199

C) The item_no and description for all items weighing between 101 and 199

D) The item_no for all items weighing more than 200

Q3) The ________ is a set of commands used to define a database.

Q4) Explain the three classes of SQL commands and when they would be used.

Q5) Which of the following finds all groups meeting stated conditions?

A) Select

B) Where

C) Having

D) Find

8

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

Chapter 7: Advanced SQL

Available Study Resources on Quizplus for this Chatper

111 Verified Questions

111 Flashcards

Source URL: https://quizplus.com/quiz/9871

Sample Questions

Q1) The advantages of SQL-invoked routines are flexibility,efficiency,shareability and applicability.

A)True

B)False

Q2) One major advantage of the outer join is that:

A) information is easily accessible.

B) information is not lost.

C) the query is easier to write.

D) all of the above.

Q3) Specifying the attribute names in the select statement will make it easier to find errors in queries and also correct for problems that may occur in the base system.

A)True

B)False

Q4) A ________ is a stored subroutine that returns only one value and has only input parameters.

Q5) When a subquery is used in the FROM clause,it is called a(n)________.

Q6) A ________ is a named set of SQL statements that are considered when a data modification occurs.

Q7) What is the difference between a trigger and a routine?

Page 9

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

Chapter 8: Database Application Development

Available Study Resources on Quizplus for this Chatper

100 Verified Questions

100 Flashcards

Source URL: https://quizplus.com/quiz/9872

Sample Questions

Q1) A language used to transform complex XML documents and also used to create HTML pages from XML documents is called ________.

Q2) ________ is any of several classes of software that allow an application to interoperate with other software without requiring the user to understand all software involved.

A) User interface enhancers

B) Middleware

C) Interface managers

D) MPP

Q3) Application partitioning gives developers the opportunity to write application code that can later be placed on either a client workstation or a server,depending upon which location will give the best performance.

A)True

B)False

Q4) XQuery is an HTML transformation language used to query HTML pages.

A)True

B)False

Q5) ________ is the application logic component responsible for data storage and retrieval.

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

Chapter 9: Data Warehousing

Available Study Resources on Quizplus for this Chatper

117 Verified Questions

117 Flashcards

Source URL: https://quizplus.com/quiz/9873

Sample Questions

Q1) A logical data mart is a(n):

A) data mart consisting of only logical data.

B) data mart created by a relational view of a slightly denormalized data warehouse.

C) integrated, subject-oriented, detailed database designed to serve operational users.

D) centralized, integrated data warehouse.

Q2) An enterprise data warehouse is the control point and single source of all data made available to end users for decision support applications.

A)True

B)False

Q3) An operational data store (ODS)is a(n):

A) place to store all unreconciled data.

B) representation of the operational data.

C) integrated, subject-oriented, updateable, current-valued, detailed database designed to serve the decision support needs of operational users.

D) small-scale data mart.

Q4) Data that have been selected,formatted,and aggregated for end users are called ________ data.

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

11

Chapter 10: Data Quality and Integration

Available Study Resources on Quizplus for this Chatper

102 Verified Questions

102 Flashcards

Source URL: https://quizplus.com/quiz/9874

Sample Questions

Q1) Data federation is a technique which:

A) creates an integrated database from several separate databases.

B) creates a distributed database.

C) provides a virtual view of integrated data without actually creating one centralized database.

D) provides a real-time update of shared data.

Q2) Data are moved to the staging area before extraction takes place.

A)True

B)False

Q3) Update mode is used to create a data warehouse.

A)True

B)False

Q4) The best place to improve data entry across all applications is: A) in the users.

B) in the level of organizational commitment.

C) in the database definitions.

D) in the data entry operators.

Q5) ETL is short for Extract,Tranform,Load.

A)True

B)False

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

Chapter 11: Data and Database Administration

Available Study Resources on Quizplus for this Chatper

116 Verified Questions

116 Flashcards

Source URL: https://quizplus.com/quiz/9875

Sample Questions

Q1) A high-level function that is responsible for the overall management of data resources in an organization is called ________.

Q2) What are the four basic facilities that a database management system should provide for backup and recovery?

Q3) Which of the following threats involves outside parties using information to embarrass a company?

A) Accidental loss

B) Theft and fraud

C) Loss of confidentiality

D) Loss of data integrity

Q4) Loss of data integrity does not impact the quality of data in a database.

A)True

B)False

Q5) While views promote security by restricting user access to data,they are not adequate security measures because:

A) an unauthorized person may gain access to a view through experimentation.

B) all users can read any view.

C) a view's data does not change.

D) none of the above.

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

Chapter 12: Distributed Databases

Available Study Resources on Quizplus for this Chatper

109 Verified Questions

109 Flashcards

Source URL: https://quizplus.com/quiz/9876

Sample Questions

Q1) An optimization strategy that allows sites that can update to proceed and other sites to catch up is called:

A) read-only commit.

B) lazy commit.

C) sequenced commit.

D) linear set up.

Q2) Which of the following are business conditions that encourage the use of distributed databases?

A) Business unit autonomy

B) Data sharing needs

C) Data communication reliability

D) All of the above

Q3) A distributed DBMS must provide consistency among copies of data across the remote sites.

A)True

B)False

Q4) In a homogeneous environment,the same DBMS is used at each location.

A)True

B)False

Q5) What business conditions encourage the use of distributed databases?

Page 14

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

Chapter 13: Object-Oriented Data Modeling

Available Study Resources on Quizplus for this Chatper

91 Verified Questions

91 Flashcards

Source URL: https://quizplus.com/quiz/9877

Sample Questions

Q1) An entity that has a well-defined role in the application domain,and has a state,behavior,and identity is called a(n)________.

Q2) ________ encompasses an object's properties and the values of those properties.

Q3) When an operation may apply to two or more classes in different ways,this is known as ________.

Q4) A class that has no direct instances,but whose descendants may have direct instances is called a(n)________.

Q5) A class-scope attribute is an attribute of a class that specifies a value common to an instance of a class.

A)True

B)False

Q6) Which type of operation has side effects?

A) Update

B) Append

C) Query

D) Scope

Q7) An association class is similar to an associative entity in the E-R model.

A)True

B)False

15

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

Chapter 14: Using Relational Databases to Provide Object

Persistence

Available Study Resources on Quizplus for this Chatper

113 Verified Questions

113 Flashcards

Source URL: https://quizplus.com/quiz/9878

Sample Questions

Q1) Object-relational mapping frameworks provide the highest level of ________.

Q2) Comprehensive object-relational mapping frameworks hide the relational data access methods from the object-oriented applications and provide an entirely translucent persistence layer.

A)True

B)False

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

A) stateness

B) persistence

C) quality

D) data

Q4) SQL query mapping frameworks reduce significantly the amount of code required to manage ________.

Q5) A(n)________ is a class that represents a real-world entity.

Q6) An advantage to the call-level API approach is low overhead.

A)True

B)False

Q7) What is object-relational impedance mismatch?

Q8) ORM frameworks have the responsibility for generating ________. Page 16

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

Page 17

Turn static files into dynamic content formats.

Create a flipbook
Advanced Database Systems Exam Materials - 1571 Verified Questions by Quizplus - Issuu