

Introduction to Databases
Final Test Solutions
Course Introduction
Introduction to Databases provides a comprehensive overview of fundamental concepts and techniques related to the design, implementation, and management of database systems. The course introduces students to data models, particularly the relational model, and covers topics such as database architecture, query languages (including SQL), normalization, data integrity, and transaction management. Students will explore how databases underpin modern applications, gain practical experience through hands-on exercises, and develop an understanding of how to apply best practices in organizing and retrieving data efficiently and securely.
Recommended Textbook
Database Processing Fundamentals Design and Implementation 14th Edition by
Available Study Resources on Quizplus
25 Chapters
1978 Verified Questions
1978 Flashcards
Source URL: https://quizplus.com/study-set/2437
Page 2

David M. Kroenke

Chapter 1: Introduction
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/48385
Sample Questions
Q1) Databases record data in such a way that they can produce information.
A)True
B)False
Answer: True
Q2) What components are included in a database?
Answer: The database contains user data,metadata,indexes and other overhead data,and application metadata.User data is the data from the user's environment that they want to track.Metadata is data about the structure of the database.Indexes and other overhead data are structures that the database uses to improve performance.Finally,the application metadata is data about forms,reports,and other application components that some databases,particularly those created with desktop DBMS products,store with the database.
Q3) The current DBMS engine in Microsoft Access is called ADE.
A)True
B)False
Answer: True
Q4) The database application is responsible for concurrency control.
A)True
B)False
Answer: False
To view all questions and flashcards with answers, click on the resource link above. Page 3

Chapter 2: Introduction to Structured Query Language
Available Study Resources on Quizplus for this Chatper
114 Verified Questions
114 Flashcards
Source URL: https://quizplus.com/quiz/48388
Sample Questions
Q1) The SQL built-in function AVG computes the average of values in numeric columns.
A)True
B)False
Answer: True
Q2) The American National Standards Institute (ANSI)maintains the standards for SQL.
A)True
B)False
Answer: True
Q3) An alternative to combining tables by a subquery is to use a join.
A)True
B)False
Answer: True
Q4) The columns to be obtained by an SQL command are listed after the FROM keyword. A)True
B)False Answer: False
Q5) SQL,although very popular,has never become a national standard.
A)True
B)False
Answer: False
To view all questions and flashcards with answers, click on the resource link above. Page 4

Chapter 3: The Relational Model and Normalization
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/48391
Sample Questions
Q1) Attribute Y is functionally dependent on attribute X if the value of attribute X determines the value of Y.
A)True
B)False
Answer: True
Q2) The condition that a non-key attribute determines another non-key attribute is known as transitive dependency.
A)True
B)False
Answer: True
Q3) Any table that meets the definition of a relation is in 2NF.
A)True
B)False
Answer: False
Q4) A table that meets the definition of a relation is in ________.
A)First Normal Form
B)Second Normal Form
C)Third Normal Form
D)Boyce-Codd Normal Form
Answer: A
To view all questions and flashcards with answers, click on the resource link above. Page 5

Chapter 4: Database Design Using Normalization
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/48393
Sample Questions
Q1) The first step in assessing table structure includes ________.
A)counting rows
B)examining columns
C)examining data values
D)Both A and B are correct
Q2) What are general-purpose remarks columns,and why are they a problem?
Q3) Database design varies depending on whether you're building an updatable database or a read-only database.
A)True
B)False
Q4) The first step in assessing table structure is to count rows and examine columns.
A)True
B)False
Q5) What are inconsistent values,and why are they a problem?
Q6) Relations are sometimes left unnormalized to improve performance.
A)True
B)False
Q7) When assessing table structure,how do you determine the number and types of columns in a table? To

Chapter 5: Data Modeling With the Entity-Relationship
Model
Available Study Resources on Quizplus for this Chatper
104 Verified Questions
104 Flashcards
Source URL: https://quizplus.com/quiz/48395
Sample Questions
Q1) E-R modeling recognizes both relationship classes and relationship instances.
A)True
B)False
Q2) The supremetype entity contains the attributes that are common to all subtypes.
A)True
B)False
Q3) Maximum cardinality refers to ________.
A)the most instances of one entity class that can be involved in a relationship instance with another entity class
B)the minimum number of entity classes involved in a relationship
C)whether or not an instance of one entity class is required to be related to an instance of another entity class
D)whether or not an entity is a weak entity
Q4) An entity that holds specialized attributes that distinguish it from one or more other similar entities is a ________.
A)supertype
B)subtype
C)discriminator
D)parent

Chapter 6: Transforming Data Models Into Database Designs
Available Study Resources on Quizplus for this Chatper
103 Verified Questions
103 Flashcards
Source URL: https://quizplus.com/quiz/48397
Sample Questions
Q1) To represent an N:M relationship in a relational database design,a table is created to represent the relationship itself.
A)True
B)False
Q2) When the parent entity has a surrogate key,the enforcement actions are the same for both parent and child.
A)True
B)False
Q3) When transforming supertype/subtype entities into a relational database design,the key of the supertype table is placed into the subtype table typically as the key.
A)True
B)False
Q4) Which of the following is not true about surrogate keys?
A)They are identifiers that are supplied by the system,not the users.
B)They have no meaning to the users.
C)They are non-unique within a table.
D)They can be problematic when combining databases.
Q5) What are MUST NOT and MUST COVER constraints?
To view all questions and flashcards with answers, click on the resource link above. Page 8
Q6) How are one-to-one recursive relationships addressed using the relational model?

Chapter 7: SQL for Database Construction and Application Processing
Available Study Resources on Quizplus for this Chatper
104 Verified Questions
104 Flashcards
Source URL: https://quizplus.com/quiz/48399
Sample Questions
Q1) The Oracle DBMS supports the SQL BEFORE trigger.
A)True
B)False
Q2) Because SQL statements are set-oriented,whereas programs are element-oriented,the results of SQL statements used in programs are treated as
A)tables
B)rows
C)files
D)pseudofiles
Q3) The SQL keyword MODIFY is used to change the structure,properties or constraints of a table.
A)True
B)False
Q4) Which SQL keyword is used to add one or more rows of data to a table?
A)DELETE
B)INSERT
C)SELECT
D)UPDATE
To view all questions and flashcards with answers, click on the resource link above. Page 9
Q5) Explain the essential format of the CREATE TABLE statement. Include an example.

Chapter 8: Database Redesign
Available Study Resources on Quizplus for this Chatper
103 Verified Questions
103 Flashcards
Source URL: https://quizplus.com/quiz/48401
Sample Questions
Q1) When using a doubly nested set of NOT EXISTS SELECT statements,a row that does not match any row matches every row.
A)True
B)False
Q2) In a correlated subquery,the DBMS must run the lower SELECT statement as a process that is nested within the upper SELECT statement.
A)True
B)False
Q3) The design produced by reverse engineering may be described as a table-relationship diagram.
A)True
B)False
Q4) Discuss the role of backup and test databases in database redesign.
Q5) A continuous circular process of changes in user behaviors and change in the information systems they use is a natural outcome of information system use.
A)True
B)False
Q6) What is a correlated subquery? Include an example.
To view all questions and flashcards with answers, click on the resource link above. Page 10

Chapter 9: Managing Multiuser Databases
Available Study Resources on Quizplus for this Chatper
102 Verified Questions
102 Flashcards
Source URL: https://quizplus.com/quiz/48403
Sample Questions
Q1) Resource locking is one remedy to the lost update problem.
A)True
B)False
Q2) Which of the following is true about making changes to the database structure?
A)The DBA need not get input from users on the issue because it is a technical decision.
B)Formal policies and procedures for requesting a change are not used because they are too limiting.
C)Documentation of when the change was made,how it was made,and why it was made must be created.
D)Changes do not produce unexpected results because the DBA will have investigated the change thoroughly before implementing it.
Q3) Two-phased locking has a growing phase and a shrinking phase.
A)True
B)False
Q4) An active data repository is one in which the metadata is automatically created as the system components are created.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above.
11

Chapter 10: Managing Databases With SQL Server 2014
Available Study Resources on Quizplus for this Chatper
101 Verified Questions
101 Flashcards
Source URL: https://quizplus.com/quiz/48383
Sample Questions
Q1) When viewing a table in the GUI tools table design window in SQL Server,the notation that should supply the values for a surrogate key is that the Identity property of that column is set to "Yes."
A)True
B)False
Q2) What name is so special to SQL Server that no stored procedure will work on a table with that name,not even if it is enclosed in brackets?
A)NAME
B)UPDATE
C)TRANSACTION
D)KEY
Q3) The default cursor concurrency setting for a static cursor in SQL Server is
A)SCROLL_LOCK
B)Optimistic
C)Serializable
D)Read only
Q4) Briefly explain the different SQL Server recovery models.
Q5) Briefly explain the different SQL Server backup types.
To view all questions and flashcards with answers, click on the resource link above. Page 12

Chapter 11: Managing Databases With Oracle Database
Available Study Resources on Quizplus for this Chatper
106 Verified Questions
106 Flashcards
Source URL: https://quizplus.com/quiz/48386
Sample Questions
Q1) The Oracle Database GUI tool used for application development is the Oracle SQL Developer.
A)True
B)False
Q2) Which of the following is true of Oracle Database when the isolation level is set to Serializable?
A)It will update any row having an SCN greater than the Transaction SCN.
B)It will delete any row having an SCN greater than the Transaction SCN.
C)It will read any row having an SCN greater than the Transaction SCN.
D)It will wait for a blocking transaction to release an exclusive lock.
Q3) The Oracle database PL/SQL statement used to test for a condition and then direct when blocks of code should be run depending on the outcome of the test is ________.
A)DECLARE
B)BEGIN
C)IF...THEN...ELSE...END IF
D)LOOP
Q4) Explain the Oracle Database PL/SQL Block Structure.
Q5) What is the Database Configuration Assistant (DBCA)?
Q6) Explain the Oracle Database PL/SQL control-of-flow statements.
Page 13
To view all questions and flashcards with answers, click on the resource link above.

Chapter 12: Managing Databases With Mysql 56
Available Study Resources on Quizplus for this Chatper
101 Verified Questions
101 Flashcards
Source URL: https://quizplus.com/quiz/48389
Sample Questions
Q1) MySQL uses MySQL OLD transition variables with triggers to access old data updated or deleted from a table row.
A)True
B)False
Q2) MySQL Workbench is the MySQL GUI database administration utility.
A)True
B)False
Q3) The MySQL statement to store a stored procedure in the database is ________.
A)CREATE PROCEDURE
B)ALTER PROCEDURE
C)DROP PROCEDURE
D)CLOSE PROCEDURE
Q4) The MySQL command line utility is ________.
A)MySQL*Plus
B)the MySQL Command-Line Client
C)MySQL-Shell
D)MySQL-CMD
Q5) MySQL databases are backed up using the MySQL Backup System.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above. Page 14

Chapter 13: The Web Server Environment
Available Study Resources on Quizplus for this Chatper
128 Verified Questions
128 Flashcards
Source URL: https://quizplus.com/quiz/48405
Sample Questions
Q1) If the Web server and the DBMS are running on the same server,the system has a three-tier architecture.
A)True
B)False
Q2) In the 1990s the database community and the document processing community created a standard called Expandable Markup Language (XML).
A)True
B)False
Q3) What are the different types of conformance levels within the ODBC standard,and why do they exist?
Q4) Why is the decomposition of the features and functions of a DBMS into different objects an advantage for OLE DB?
Q5) As compared to CGI files,JSP pages ________.
A)are less memory efficient
B)require more processor time
C)execute faster
D)keep more copies of a given page in memory
Q6) Explain the process by which JSP pages are compiled.
Q7) What is XML,and why is it significantly better than HTML?
To view all questions and flashcards with answers, click on the resource link above. Page 15
Chapter 14: Big Data, Data-Warehouses, and Business Intelligence Systems
Available Study Resources on Quizplus for this Chatper
108 Verified Questions
108 Flashcards
Source URL: https://quizplus.com/quiz/48407
Sample Questions
Q1) Microsoft Excel 2013 cannot import SQL Server 2014 data directly into a PivotTable report,but must first place the data into a worksheet.
A)True
B)False
Q2) To create an OLAP report for an SQL Server 2014 database,use the PivotTable tool in SQL Server 2014.
A)True
B)False
Q3) Hadoop is a(n)________.
A)RDMBS
B)OODBMS
C)distributed file system (DFS)
D)Web server
Q4) Which of the following is (are)true about data mining applications?
A)They use sophisticated mathematical techniques.
B)They use sophisticated statistical techniques.
C)Their report delivery is more important than report delivery for reporting systems.
D)Both A and B are correct

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

Chapter 15: Getting Started With Microsoft Access 2013
Available Study Resources on Quizplus for this Chatper
53 Verified Questions
53 Flashcards
Source URL: https://quizplus.com/quiz/48384
Sample Questions
Q1) In Microsoft Access,the primary key must be set as a field property while the table is in Design View.
A)True
B)False
Q2) Describe the tabbed Ribbon.
Q3) Microsoft Access is a personal database system,and a personal database system is characterized by ________.
A)the DBMS removing the metadata from the database
B)the DBMS product taking the role of the DBMS and the database application generator
C)the DBMS not supporting indexes
D)the DBMS product being limited to a maximum of ten tables in any given database
Q4) Microsoft Access is considered a "personal database" product.What is a personal database?
Q5) Microsoft Access 2013 uses the Microsoft Office Fluent User Interface. A)True
B)False
Q6) What is the Microsoft Office Fluent User Interface?
Q7) Explain how to create a relationship in Microsoft Access.Include an example.
Page 17
To view all questions and flashcards with answers, click on the resource link above.

Chapter 16: Getting Started With Systems Analysis and Design
Available Study Resources on Quizplus for this Chatper
37 Verified Questions
37 Flashcards
Source URL: https://quizplus.com/quiz/48387
Sample Questions
Q1) How does Michael Porter define primary or operational business activities? What do they include?
Q2) Information systems must be both developed and used to help businesses reach their goals and objectives.
A)True
B)False
Q3) Databases are created in a DBMS during the ________ step of the SDLC.
A)system definition
B)requirements analysis
C)component design
D)implementation
Q4) Data models are created during the ________ step of the SDLC.
A)system definition
B)requirements analysis
C)component design
D)implementation
Q5) One deliverable from the requirements analysis step is a statement of requirements (SOR).
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above. Page 18

Chapter 17: E-R Diagrams and the IDEF1X Standard
Available Study Resources on Quizplus for this Chatper
37 Verified Questions
37 Flashcards
Source URL: https://quizplus.com/quiz/48390
Sample Questions
Q1) What are IDEF1X domains?
Q2) A categorization relationship is an IS-A relationship.
A)True
B)False
Q3) Extended E-R model weak,but non-ID-dependent relationships are called nonidentifying connection relationships in IDEF1X.
A)True
B)False
Q4) Extended E-R model 1:1 relationships are called nonidentifying connection relationships in IDEF1X.
A)True
B)False
Q5) Extended E-R model N:M relationships are called nonidentifying connection relationships in IDEF1X.
A)True
B)False
Q6) IDEFIX domains are numbered sets of values.
A)True
B)False
Q7) What symbols are used in IDEF1X diagrams to represent cardinalities?
To view all questions and flashcards with answers, click on the resource link above. Page 19

Chapter 18: E-R Diagrams and the UML Standard
Available Study Resources on Quizplus for this Chatper
36 Verified Questions
36 Flashcards
Source URL: https://quizplus.com/quiz/48392
Sample Questions
Q1) In the UML-style entity class ORDERS shown above,"SumOfOrders" is ________.
A)an entity attribute
B)a method
C)a constraint
D)a class attribute
Q2) Maximum cardinalities are represented in UML-style E-R diagrams with the same notation (1:1,1:N,N:M)as in traditional E-R diagrams.
A)True
B)False
Q3) Persistent means that data should continue to exist in the database even if the object that processes it is destroyed.
A)True
B)False
Q4) In UML,an attribute preceded by a(n)________ is "protected."
A)<persistent>
B)#
C)-
D)+
Q5) What is OOP persistence,and how is it indicated in UML-style E-R diagrams?
To view all questions and flashcards with answers, click on the resource link above. Page 20
Chapter 19: Getting Started With Mysql Workbench Data
Modeling Tools
Available Study Resources on Quizplus for this Chatper
37 Verified Questions
37 Flashcards
Source URL: https://quizplus.com/quiz/48394
Sample Questions
Q1) Describe how to get started creating a new database design in the MySQL Workbench.
Q2) Describe the MySQL Connector/ODBC and how to install it.
Q3) To add a table to a database design,click the Place a New Table button,move the cursor to the diagram area and click the left mouse button.
A)True
B)False
Q4) In order to create MySQL EER diagrams,users must log into MySQL using the Connect to Database and the Connect to MySQL Server dialog boxes.
A)True B)False
Q5) The MySQL Installer for Windows can be used to install the MySQL Workbench. A)True B)False
Q6) Describe how to set table properties in a MySQL Workbench database design.
Q7) Users should create a MySQL Workspace folder to hold documents created with the MySQL Workbench.
Page 21

A)True
B)False
To view all questions and flashcards with answers, click on the resource link above.

Chapter 20: Getting Started With Microsoft Visio 2013
Available Study Resources on Quizplus for this Chatper
32 Verified Questions
32 Flashcards
Source URL: https://quizplus.com/quiz/48396
Sample Questions
Q1) In Microsoft Visio 2013,the Crow's Foot Database Notation stencil objects include a Recursive Relationship object.
A)True
B)False
Q2) In Microsoft Visio 2013,the Crow's Foot Database Notation stencil objects include a Category object.
A)True
B)False
Q3) In Microsoft Visio 2013,we can create database designs using Entity and Dynamic connector objects.
A)True
B)False
Q4) In Microsoft Visio 2013,how do we create database designs?
Q5) In Microsoft Visio 2013,when the Entity object is placed in a diagram,it is labeled as a table.
A)True
B)False
Q6) In Microsoft Visio 2013,how do we format line ends in data models to represent the symbols used in the IE Crow's Foot notation?
Page 22
To view all questions and flashcards with answers, click on the resource link above.
Chapter 21: Data Structures for Database Processing
Available Study Resources on Quizplus for this Chatper
39 Verified Questions
39 Flashcards
Source URL: https://quizplus.com/quiz/48398
Sample Questions
Q1) Linked lists can be used to keep records in ________.
A)logical order
B)physical order
C)sequential order
D)pseudo order
Q2) What is a linked list?
Q3) DBMS products represent trees using all of the following except ________.
A)indexes
B)linked lists
C)sequential lists
D)secondary lists
Q4) How does a DBMS store data on its direct access files?
Q5) Data structures are typically used to ________.
A)unbalance a B-Tree
B)represent simple and complex networks
C)enhance database security
D)fry an egg
Q6) A simple network can be represented using linked lists and indexes.
A)True
B)False

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

Chapter 22: the Semantic Object Model
Available Study Resources on Quizplus for this Chatper
35 Verified Questions
35 Flashcards
Source URL: https://quizplus.com/quiz/48400
Sample Questions
Q1) Semantic objects represent the user's perceptions more closely than the E-R model.
A)True
B)False
Q2) A simple object is a semantic object that contains only ________.
A)single-value,simple or group attributes
B)single-value,object attributes
C)single-value,simple attributes
D)multi-value,simple or group attributes
Q3) The key of an attribute is a description of an attribute's possible values.
A)True
B)False
Q4) Which of the following statements about Subtype objects is not true?
A)Subtypes can be Inclusive (an object may be more than one subtype).
B)Subtypes can be Exclusive (an object may only be one of the subtypes).
C)Subtypes can be Nested.
D)All relations between the parent and subtype are 1:N.
Q5) Explain the concept of semantic objects as being a sufficient description.
Q6) Explain the differences between the E-R model and the semantic object model.
Q7) Describe the two ways that semantic object views can be used.
Page 24
To view all questions and flashcards with answers, click on the resource link above.

Chapter 23: Getting Started With Web Servers, PHP, and the
Netbeans IDE
Available Study Resources on Quizplus for this Chatper
35 Verified Questions
35 Flashcards
Source URL: https://quizplus.com/quiz/48402
Sample Questions
Q1) The Java JRE is installed directly from the Java download page at ________.
A)www.oracle.com
B)www.jre.com
C)www.jdk.com
D)www.sun.com
Q2) The delimiters for embedding PHP code in a web page are ________.
A){ and }
B)<php and /php>
C)<?php and ?>
D){php and ?}
Q3) For a workstation running the Windows operating system,the additional user file system permissions ________ must be granted to the Users group at the wwwroot folder.
A)Read and Write
B)Modify and Read
C)Modify and Write
D)Read and Execute
Q4) There is only one way to install PHP.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above. Page 25

Chapter 24: Business Intelligence Systems
Available Study Resources on Quizplus for this Chatper
82 Verified Questions
82 Flashcards
Source URL: https://quizplus.com/quiz/48404
Sample Questions
Q1) Which of the following is (are)true about data mining applications?
A)They use sophisticated mathematical techniques.
B)They use sophisticated statistical techniques.
C)Their report delivery is more difficult than report delivery for reporting systems.
D)Both A and B are correct
Q2) Refer to the table above.What is the lift for Drug B being purchased given that Drug A has been purchased?
A).200
B).250
C).333
D).667
Q3) A reporting system does not maintain a database of metadata.
A)True
B)False
Q4) What is data mining application?
Q5) Business Intelligence (BI)systems support operational activities.
A)True
B)False
Q6) What are Business Intelligence (BI)systems?
To view all questions and flashcards with answers, click on the resource link above. Page 26
Chapter 25: Big Data
Available Study Resources on Quizplus for this Chatper
81 Verified Questions
81 Flashcards
Source URL: https://quizplus.com/quiz/48406
Sample Questions
Q1) An important improvement of XML Schema over DTDs is that XML Schemas are themselves XML documents.
A)True
B)False
Q2) XML Schema is used to define ________.
A)document content and structure
B)XQL queries
C)DOM-compliant parsers
D)DTDs
Q3) Specify the four categories of NoSQL databases used in the text,and give an example of each.
Q4) What are the elements of a graph database?
Q5) XML documents can be ________ against their XML Schema.
A)measured
B)grown
C)validated
D)browsed
Q6) NoSQL really stands for "Not only SQL."
A)True
B)False

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