Database Management Systems Textbook Exam Questions - 525 Verified Questions

Page 1


Database Management Systems

Textbook Exam Questions

Course Introduction

Database Management Systems is a foundational course that explores the principles, architecture, and management of databases in modern information systems. Students will learn about data models, relational databases, SQL query language, and database design methodologies. The course covers concepts such as normalization, transaction management, concurrency control, and data security. Students gain practical experience in designing, implementing, and querying databases, as well as understanding emerging trends like NoSQL and distributed databases. This course equips learners with the skills necessary to manage vast amounts of data efficiently, supporting robust applications and informed decision-making in various organizational settings.

Recommended Textbook

Concepts of Database Management 9th Edition by Joy

Available Study Resources on Quizplus 9 Chapters

525 Verified Questions

525 Flashcards

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

Page 2

Chapter 1: Introduction to Database Management

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

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

Sample Questions

Q1) An entity is a person, place, object, event, or idea for which you want to store and process data.

A)True

B)False

Answer: True

Q2) Which type of rule ensures that changes made to the database do not result in a loss of data consistency?

A) redundancy constraint

B) integrity constraint

C) conflict requirement

D) security requirement

Answer: B

Q3) _________________________ describes the large volume of data produced by every digital process, system, sensor, mobile device, and even social media exchange.

Answer: Big data

Q4) Redundancy makes changing data more cumbersome and time-consuming.

A)True

B)False

Answer: True

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

Chapter 2: The Relational Model 1: Introduction, QBE, and Relational Algebra

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

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

Sample Questions

Q1) Which command contains all rows that are common in two tables?

A) UNION

B) SUBTRACT

C) JOIN

D) INTERSECT

Answer: D

Q2) Which operator is used to concatenate every row in the first table with every row in the second table?

A) union

B) difference

C) product

D) intersection

Answer: C

Q3) What type of functions are Count, Sum, Avg, Max, and Min?

A) accumulation

B) allowed

C) primary

D) aggregate

Answer: D

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

Chapter 3: The Relational Model 2: SQL

Available Study Resources on Quizplus for this Chatper

75 Verified Questions

75 Flashcards

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

Sample Questions

Q1) You use the WHERE clause on groups and the HAVING clause on rows.

A)True

B)False

Answer: False

Q2) What command do you use to make changes to existing data in a table?

A) MODIFY

B) CHANGE

C) SELECT

D) UPDATE

Answer: D

Q3) The ____________________ data type stores integers in the range -32768 to 32767.

Answer: SMALLINT

Q4) Based on the code shown, which query lists the descriptions of all items that are not in Storehouse 3???Item (ItemNum, Description, OnHand, Category, Storehouse, Price )

A) SELECT Description FROM Customer WHERE NOT Storehouse='3' ;

B) SELECT Description FROM Item WHERE Storehouse='4' ;

C) SELECT Description FROM Item WHERE Storehouse>'3' ;

D) SELECT Description FROM Item WHERE NOT Storehouse='3' ;

Answer: D

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

Chapter 4: The Relational Model 3: Advanced Topics

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

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

Sample Questions

Q1) Which command will create an application program's or individual user's picture of the database?

A) CREATE INDEX

B) SELECT INDEX

C) SELECT VIEW

D) CREATE VIEW

Q2) When you create a query that involves a view, the DBMS immediately executes the query you created.

A)True

B)False

Q3) What is the difference between entity integrity and referential integrity?

Q4) Which statement removes the table Category from a DBMS?

A) DELETE TABLE Category ;

B) DROP TABLE Category ;

C) REMOVE TABLE Category ;

D) RID TABLE Category ;

Q5) Within relational model systems on both mainframes and personal computers, the main mechanism for increasing the efficiency with which data is retrieved from the database is the ____________________.

Q6) Describe a client/server system and how it applies to stored procedures.

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

Chapter 5: Database Design 1: Normalization

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

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

Sample Questions

Q1) Which term's definition also defines a candidate key?

A) functional key

B) repeating group

C) primary key

D) nonkey column

Q2) When the ____________________ of a table is a single column, the table is automatically in second normal form.

Q3) A(n) ________________ key is a candidate key not chosen ad the primary key.

Q4) Second normal form can be defined as a table that is in first normal form but that contains no ____.

A) partial dependencies

B) alternate keys

C) nonkey columns

D) interrelation constraints

Q5) The ____________________ process enables you to identify the existence of potential problems in the design of a database.

Q6) A table that contains a ________________ that is not a candidate key indicates the table is not in third normal form.

Q7) Discuss what normal forms are and list the most common normal forms.

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

Chapter 6: Database Design 2: Design Method

Available Study Resources on Quizplus for this Chatper

75 Verified Questions

75 Flashcards

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

Sample Questions

Q1) What is a column that you create for an entity to serve solely as the primary key and that is visible to users?

A) synthetic key

B) weak entity

C) artificial key

D) natural key

Q2) What is an entity that does not require a relationship to another entity for identification?

A) alternative entity

B) foreign entity

C) independent entity

D) single entity

Q3) To obtain information about ____________________ dependencies you might ask users questions such as: "If you know a particular employee number, can you establish other information, such as employee name?"

Q4) When the existence of one entity depends on the existence of another related entity, there is an existence ____________________.

Q5) On an E-R diagram, ____________________ entities have rounded corners.

Q6) Describe the different types of primary keys.

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

Chapter 7: Dbms Functions

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

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

Sample Questions

Q1) In which procedure does the DBMS read the log for the problem transactions and apply the before images to undo their updates?

A) concurrent update

B) backward recovery

C) authentication

D) batch processing

Q2) ____________________ involves maintaining a log of all updates in the database.

Q3) You can minimize the occurrence of deadlocks by making sure all programs lock records in random order whenever possible.

A)True

B)False

Q4) Which process returns the database to a state that is known to be correct?

A) recovery

B) concurrent update

C) encryption

D) batch processing

Q5) A commit is a record of what the data in a row looked like before an update.

A)True

B)False

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

Chapter 8: Database Administration

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

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

Sample Questions

Q1) When the primary key cannot be null, this is known as ____________________.

Q2) The data architect sets data-handling policies and assigns data entry.

A)True

B)False

Q3) QBE is an example of a procedural language.

A)True

B)False

Q4) Which of the following is a log of all database maintenance, with dates, license keys, issues or updates, involved personnel, and resolutions?

A) system journal

B) run-book

C) system catalog

D) DBMS log

Q5) A shared lock permits other users to read the data in the database.

A)True

B)False

Q6) A(n) ____________________ site is a backup site that is equipped with duplicate hardware and software but not data.

Q7) Describe a parallel database system.

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

Chapter 9: Database Management Approaches

Available Study Resources on Quizplus for this Chatper

75 Verified Questions

75 Flashcards

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

Sample Questions

Q1) An advantage of a distributed database is that the database can handle more complex query processing.

A)True

B)False

Q2) A local deadlock involves one transaction that requires a record held by a second transaction at one site, while the second transaction requires a record held by the first transaction at a different site.

A)True

B)False

Q3) Late binding lets you use the same name for different operations, which is called ____________________ in object-oriented systems.

Q4) The term domain refers to the general structure of an object.

A)True

B)False

Q5) Where does a user send a message to execute steps in a method?

A) to the method

B) to the object

C) to a class

D) to a subclass

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

Turn static files into dynamic content formats.

Create a flipbook