Skip to main content

Database Management Systems Mock Exam - 600 Verified Questions

Page 1


Database Management Systems

Mock Exam

Course Introduction

Database Management Systems (DBMS) introduces students to the fundamental concepts, architectures, and applications of modern databases. The course covers data models, relational algebra, database design using Entity-Relationship (ER) modeling, and normalization techniques to ensure data integrity and efficiency. Students learn Structured Query Language (SQL) for data definition and manipulation, understand transaction management, concurrency control, and recovery techniques to maintain database reliability. Additionally, the course explores indexing, query optimization, and an overview of emerging trends such as NoSQL databases and distributed databases, equipping students with essential skills for designing, implementing, and managing robust database systems in real-world scenarios.

Recommended Textbook

A Guide to SQL 8th Edition by Philip J. Pratt

Available Study Resources on Quizplus

8 Chapters

600 Verified Questions

600 Flashcards

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

Page 2

Chapter 1: Introduction to Premiere Products, Henry Books, and Alexamara Marina Group

Available Study Resources on Quizplus for this Chatper

75 Verified Questions

75 Flashcards

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

Sample Questions

Q1) At Premiere Products, the three sections of an order are the heading, body, and footing.

A)True

B)False

Answer: True

Q2) Information about the services requested by Alexamara owners is stored in the ____ table.

A) MARINA

B) MARINA_SLIP

C) SERVICE_REQUEST

D) OWNER

Answer: C

Q3) A marina ____________________ uniquely identifies each marina in the MARINA table for Alexamara.

Answer: number

Q4) Each row in the ORDER_LINE table has an order number, part number, number ordered, quoted price, and total amount.

A)True

B)False

Answer: False

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

Chapter 2: Database Design Fundamentals

Available Study Resources on Quizplus for this Chatper

75 Verified Questions

75 Flashcards

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

Sample Questions

Q1) In an entity-relationship (E-R) diagram, ____ are used to represent an entity.

A) rectangles

B) ovals

C) circles

D) diamonds

Answer: A

Q2) A record is another term for a(n) ____.

A) row

B) field

C) attribute

D) property

Answer: A

Q3) Each column in a table of a relational database should have a distinct name.

A)True

B)False

Answer: True

Q4) In a relational database, column B is ____________________ on another column A, if at any point in time a value for A determines a single value for B.

Answer: functionally dependent

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

Chapter 3: Creating Tables

Available Study Resources on Quizplus for this Chatper

75 Verified Questions

75 Flashcards

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

Sample Questions

Q1) The ____ command defines a table's structure by listing its columns, data types, and column lengths.

A) NEW TABLE

B) DEFINE TABLE

C) CREATE TABLE

D) ADD TABLE

Answer: C

Q2) In SQL, there are special rules that specify that a particular word must begin in a particular position on the line.

A)True

B)False

Answer: False

Q3) For any column whose data type is CHAR, values must be enclosed in ____.

A) double quotation marks

B) parentheses

C) single quotation marks

D) square brackets

Answer: C

Q4) In Oracle 10G Express, you enter commands on the SQL ____________________ page.

Answer: Commands

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

Chapter 4: Single-Table Queries

Available Study Resources on Quizplus for this Chatper

75 Verified Questions

75 Flashcards

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

Sample Questions

Q1) The COUNT function only applies to columns with numeric values. A)True

B)False

Q2) When you use the MAX function, SQL ignores any ____________________ value(s) in the column and eliminates them from the computations.

Q3) ____________________ conditions are formed by connecting two or more simple conditions.

Q4) After the word FROM in a SELECT statement, you list any conditions (restrictions) that apply to the data you want to retrieve.

A)True

B)False

Q5) When the ____________________ operator connects simple conditions, all the simple conditions must be true in order for the compound condition to be true.

Q6) The DISTINCT operator is useful when used in conjunction with the COUNT function. A)True B)False

Q7) The column on which data is to be sorted is called a sort

6

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

Chapter 5: Multiple-Table Queries

Available Study Resources on Quizplus for this Chatper

75 Verified Questions

75 Flashcards

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

Sample Questions

Q1) It is permissable to qualify all column names in a query.

A)True

B)False

Q2) You can join three tables together but not four tables.

A)True

B)False

Q3) Sometimes you need to list all the rows from one of the tables in a join, regardless of whether they match any rows in the other table. This type of join is called a(n) ____________________ join.

Q4) You can use the EXISTS operator to retrieve data from more than one table.

A)True

B)False

Q5) In a full outer join, all rows from both tables will be included regardless of whether they match rows from the other table.

A)True

B)False

Q6) The ____________________ of two tables is the set of all rows that are in the first table but that are not in the second table.

Q7) What steps should you take to construct the SQL command to join (relate) tables?

Page 7

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

Chapter 6: Updating Data

Available Study Resources on Quizplus for this Chatper

75 Verified Questions

75 Flashcards

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

Sample Questions

Q1) If the Autocommit mode is turned off, you can cancel updates at any time during your current work session.

A)True

B)False

Q2) One of the nicest features of a relational DBMS, such as Oracle, is the ease with which you can change table structures.

A)True

B)False

Q3) You can use the ____ command to create a new table using data in an existing table.

A) CREATE TABLE

B) NEW TABLE

C) UPDATE

D) ALTER TABLE

Q4) To add a new column, use the ____________________ clause of the ALTER TABLE command.

Q5) Describe the format for the UPDATE command.

Q6) How can you use the COMMIT and ROLLBACK commands to support transactions?

Q7) In Oracle, use the ____________________ command to display the structure of a table.

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

Chapter 7: Database Administration

Available Study Resources on Quizplus for this Chatper

75 Verified Questions

75 Flashcards

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

Sample Questions

Q1) You cannot delete a row from a view.

A)True

B)False

Q2) To add a row to your view, simply add a row to each underlying derived table.

A)True

B)False

Q3) What are the benefits of using views?

Q4) With a view, the display of data can be customized to meet each user's needs.

A)True

B)False

Q5) Views provide data validation.

A)True

B)False

Q6) The process of managing a database is called database

Q7) The main mechanism for providing access to a database is the ____________________ command.

Q8) To ensure the uniqueness of values in a non-primary key column, you can create a unique index by using the ____________________ command.

Page 9

Q9) Information about tables in the database is kept in the system

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

Page 10

Chapter 8: SQL Functions and Procedures

Available Study Resources on Quizplus for this Chatper

75 Verified Questions

75 Flashcards

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

Sample Questions

Q1) In Oracle, SQL Server, and Microsoft Access, use the ____ function to round a numeric value to a desired number of decimal places.

A) INT

B) INTEGER

C) ROUND

D) TRUNCATE

Q2) When you anticipate running a particular query often, you can improve overall performance by saving the query in a file called a routine.

A)True

B)False

Q3) PL/SQL commands have a certain format and cannot include any blank lines in the code.

A)True

B)False

Q4) In T-SQL, all arguments start with the ampersand (&) symbol.

A)True

B)False

Q5) In the function UPPER(LAST_NAME), the item in parentheses (LAST_NAME) is called the ____________________ for the function.

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