

Database Management Systems
Exam Solutions
Course Introduction
Database Management Systems explores the fundamental concepts, design, and implementation of modern database systems. The course covers data modeling using Entity-Relationship diagrams, relational algebra, normalization, SQL programming, and transaction management. Students will learn about database architecture, indexing, query optimization, and administration, as well as emerging trends such as NoSQL and distributed databases. Through hands-on projects and case studies, learners will gain practical skills in designing, implementing, and managing robust and scalable databases for diverse applications.
Recommended Textbook
Database Processing 12th Edition by
David M. Kroenke
Available Study Resources on Quizplus
24 Chapters
1854 Verified Questions
1854 Flashcards
Source URL: https://quizplus.com/study-set/1823

Page 2
Chapter 1: Introduction
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/36220
Sample Questions
Q1) The DBMS ranked as being the "easiest to use" in the text is Microsoft's SQL Server.
A)True
B)False Answer: False
Q2) Microsoft Access is just a DBMS.
A)True
B)False Answer: False
Q3) A program whose job is to create,process and administer databases is called the ________.
A)Database Modeling System
B)Database Management System
C)Data Business Model System
D)Relational Model Manager
E)Data Business Management Service
Answer: B
To view all questions and flashcards with answers, click on the resource link above.

Page 3

Chapter 2: 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/36222
Sample Questions
Q1) In an SQL query,which built-in function is used to compute the average value of numeric columns?
A)AVG
B)MEAN
C)MAX
D)MIN
E)SUM
Answer: A
Q2) SQL,although very popular,has never become a national standard.
A)True
B)False
Answer: False
Q3) In an SQL query,which SQL keyword must be used to remove duplicate rows from the result table?
A)DELETE
B)DISTINCT
C)NOT EXISTS
D)UNIQUE
E)KEY
Answer: B
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/36224
Sample Questions
Q1) Surrogate keys usually slow performance.
A)True
B)False
Answer: False
Q2) An attribute is considered to be a non-key attribute when it is a non-prime attribute,which means that the attribute is not contained in any candidate key.
A)True
B)False
Answer: True
Q3) When designing a database,one of the candidate keys in a relation is selected as the ________.
A)composite key
B)primary key
C)foreign key
D)surrogate key
E)dependency
Answer: B
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/36226
Sample Questions
Q1) A null value in a column may indicate that there is no appropriate value for that attribute.
A)True
B)False
Q2) ________ is the process of joining two or more tables and storing the result as a single table.
A)Querying
B)Normalization
C)Denormalization
D)A and B
E)B and C
Q3) When you are given a set of tables and asked to create a database to store their data,the first step is to ________.
A)assess the existing tables' structure and content
B)design the database structure
C)create one or more new tables
D)move the data into the new database
E)design the applications that will use the database
Q4) What are general-purpose remarks columns,and why are they a problem?
Q5) What are null values,and why are they a problem?
To view all questions and flashcards with answers, click on the resource link above. Page 6
Chapter 5: Data Modeling With the Entity-Relationship
Model
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/36228
Sample Questions
Q1) An entity that represents something that can exist on its own is called a strong entity.
A)True
B)False
Q2) Entities containing optional sets of attributes are often represented using subtypes.
A)True
B)False
Q3) An entity instance is the occurrence of a particular entity.
A)True
B)False
Q4) In a minimum cardinality,minimums are generally stated as ________.
A)0
B)1
C)N
D)A or B
E)A,B or C
Q5) An entity class is described by the structure of the entities in that class.
A)True
B)False

7
To view all questions and flashcards with answers, click on the resource link above.
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/36230
Sample Questions
Q1) Many-to-many relationships are represented by ________.
A)two tables with an M:N relationship
B)two tables with a 1:N relationship
C)an intersection table which has M:N relationships with the two tables
D)an intersection table which has 1:N relationships with the two tables
E)two intersection tables which each have 1:N relationships with the two tables
Q2) Recursive M:N relationships are represented with an intersection table that shows pairs of related rows from a single table.
A)True
B)False
Q3) To represent a one-to-many relationship in a relational database design the key of the child table is placed as a foreign key into the other table.
A)True
B)False
Q4) In many-to-many relationships in a relational database design the primary keys of both tables are joined into a composite primary key in the intersection table.
A)True
B)False

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

Chapter 7: SQL for Database Construction and Application Processing
Available Study Resources on Quizplus for this Chatper
105 Verified Questions
105 Flashcards
Source URL: https://quizplus.com/quiz/36232
Sample Questions
Q1) The SQL SET keyword is used to specify a new value when changing a column value.
A)True
B)False
Q2) One advantage of using the CONSTRAINT command to define a primary key is that the database designer controls the name of the constraint.
A)True
B)False
Q3) Which SQL keyword is used to name a new table and describe the table's columns?
A)SET
B)CREATE
C)SELECT
D)ALTER
E)CONSTRAINT
Q4) When a trigger is fired,the DBMS makes the appropriate data available to the trigger code.
A)True
B)False
Q5) What are SQL stored procedures and how are they used?
Q6) Discuss SQL data types.
Q7) Explain how relationships are created using SQL. Page 9
To view all questions and flashcards with answers, click on the resource link above.
Page 10

Chapter 8: Database Redesign
Available Study Resources on Quizplus for this Chatper
101 Verified Questions
101 Flashcards
Source URL: https://quizplus.com/quiz/36234
Sample Questions
Q1) There is a common trap in writing a correlated subquery,which will cause no rows to ever be displayed in the results.
A)True
B)False
Q2) In the SQL statement:
SELECT S1.CustName,S1.SalesRepNo FROM SALES S1; the "S1" is called an alias.
A)True
B)False
Q3) Adding new tables and relationships to a database is difficult.
A)True
B)False
Q4) Deleting tables and relationships is basically a matter of dropping foreign key constraints and then dropping the tables.
A)True
B)False
Q5) A correlated subquery,looks very different from a noncorrelated subquery. A)True
B)False
Q6) Discuss the role of backup and test databases in database redesign.
Page 11
To view all questions and flashcards with answers, click on the resource link above.

Chapter 9: Managing Multiuser Databases
Available Study Resources on Quizplus for this Chatper
102 Verified Questions
102 Flashcards
Source URL: https://quizplus.com/quiz/36236
Sample Questions
Q1) Locks placed automatically by the DBMS are called implicit locks.
A)True
B)False
Q2) To support rollforward and rollback recovery,transactions must be written to a script before they are applied to the database.
A)True
B)False
Q3) Locks that are placed assuming that a conflict will not occur are called:
A)dynamic.
B)explicit.
C)implicit.
D)optimistic.
E)pessimistic.
Q4) In general,optimistic locking is the preferred technique for Internet databases.
A)True
B)False
Q5) Rollforward and reprocessing are two different names for the same technique. A)True
B)False
Q6) Distinguish between the four cursor types.
Page 12
To view all questions and flashcards with answers, click on the resource link above.

Chapter 10: Managing Databases With SQL Server 2008 R2
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/36237
Sample Questions
Q1) In SQL Server,triggers can roll back the transaction that caused them to be fired.
A)True
B)False
Q2) SQL Statements can be submitted to SQL Server from the Microsoft SQL Server Management Studio.
A)True
B)False
Q3) The Microsoft SQL Server Management Studio cannot verify SQL statements until they are executed.
A)True
B)False
Q4) SQL Server security provides three modes of authentication.
A)True
B)False
Q5) SQL Server automatically makes determinations of whether or not to promote or demote a lock.
A)True
B)False
Q6) Briefly explain the different SQL Server backup types.
Page 13
To view all questions and flashcards with answers, click on the resource link above.

Chapter 11: Managing Databases With Oracle Database 11g
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/36238
Sample Questions
Q1) The Oracle Database PL/SQL statement used to repeat a set of PL/SQL statements as long as some condition is true is:
A)DECLARE.
B)BEGIN.
C)IF...ELSE...END IF.
D)LOOP.
E)END;.
Q2) In Oracle Database,indexes are created using the ALTER command.
A)True
B)False
Q3) Briefly describe how Oracle Database implements serializable transaction isolation.
Q4) Explain the Oracle Database PL/SQL cursor statements.
Q5) The Oracle Database GUI is the Oracle SQL Browser.
A)True
B)False
Q6) The default file extension for text files created for SQL Develope is .sql. A)True
B)False
Q7) Explain the Oracle Database PL/SQL Block Structure.
Page 14
To view all questions and flashcards with answers, click on the resource link above.

Chapter 12: Managing Databases With MySQL 55
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/36239
Sample Questions
Q1) To run a single SQL command in MySQL Community Edition:
A)click the Execute button in the MySQL Workbench.
B)click the Execute SQL in Connected Server button in the MySQL Workbench.
C)click the Execute SQL Script in Connected Server button in the MySQL Workbench.
D)click the Execute SQL Statement in Connected Server button in the MySQL Workbench.
E)click the Execute Current SQL Statement in Connected Server button in the MySQL Workbench.
Q2) The MySQL Installer for Windows requires the prior installation of:
A)the .NET Framework version 2.0.
B)the .NET Framework version 3.0.
C)the .NET Framework version 3.5 SP1.
D)the .NET Framework version 4.0.
E)None of the above - the .NET Framework is not required.
Q3) The MySQL statement BEGIN is used to define a set of MySQL procedure statements.
A)True
B)False
Q4) What is the MySQL Table Editor?
Q5) What MySQL utility is used for DBMS administration?
To view all questions and flashcards with answers, click on the resource link above. Page 15

Chapter 13: The Web Server Environment
Available Study Resources on Quizplus for this Chatper
110 Verified Questions
110 Flashcards
Source URL: https://quizplus.com/quiz/36240
Sample Questions
Q1) The actions that an object can perform are called ________.
A)classes
B)collections
C)methods
D)properties
E)procedures
Q2) The final step of using a PHP connection to a DBMS is to:
A)open the connection.
B)test the connection.
C)query the database.
D)process the query results.
E)close the connection.
Q3) Type 4 JDBC drivers translate JDBC calls into a DBMS-independent network protocol.
A)True
B)False
Q4) With ODBC,a database and the DBMS that processes it are identified by the data source.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above. Page 16

Chapter 14: Database Processing With XML
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/36241
Sample Questions
Q1) The SQL Server statement SELECT...FOR XML can only be used with a single table.
A)True
B)False
Q2) Which of the following refers to different methods of parsing XML documents?
A)SAX
B)DOM
C)XPath
D)A and B
E)A,B and C
Q3) SOAP was originally an XML-based standard for providing remote procedure calls over the Internet.
A)True
B)False
Q4) When XSLT actions are indicated in a loop,the loop ends with </xsl:for-each>.
A)True
B)False
Q5) XML Namespaces are used to define domains,support domains and disambiguate terms.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above. Page 17

Chapter 15: Database Processing for Business Intelligence Systems
Available Study Resources on Quizplus for this Chatper
101 Verified Questions
101 Flashcards
Source URL: https://quizplus.com/quiz/36242
Sample Questions
Q1) A data warehouse is a database system that has data,programs and personnel specialized in Business Intelligence (BI)processing.
A)True
B)False
Q2) Business Intelligence (BI)systems do which of the following?
A)Analyze current and past activities
B)Predict future events
C)Record and process transactions
D)A and B
E)A,B,and C
Q3) 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).500
E).667
Q4) A digital dashboard is an electronic display customized for an individual user.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above. Page 18

Chapter 16: Microsoft Access 2010
Available Study Resources on Quizplus for this Chatper
48 Verified Questions
48 Flashcards
Source URL: https://quizplus.com/quiz/36219
Sample Questions
Q1) Microsoft Access databases are stored using the file extension .accdb.
A)True
B)False
Q2) The Microsoft Access 2010 Close button is actually a:
A)Save and Close button.
B)Save and Exit button.
C)Close and Exit button.
D)Print and Close button.
E)Print and Exit button.
Q3) Microsoft Access can run QBE queries,but not SQL queries.
A)True
B)False
Q4) Explain how to create a relationship in Microsoft Access.
Q5) Microsoft Access is a personal database that combines a DBMS with an application generator.
A)True
B)False
Q6) Microsoft Access uses the AutoNumber data type to create surrogate keys.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above. Page 19

Chapter 17: Getting Started With Systems Analysis and Design
Available Study Resources on Quizplus for this Chatper
35 Verified Questions
35 Flashcards
Source URL: https://quizplus.com/quiz/36221
Sample Questions
Q1) Which of the following is a component of a computer-based information system?
A)Hardware
B)Software
C)Data
D)Procedures
E)All of the above.
Q2) Define and discuss an information system.
Q3) The system is updated with patches,service packs and new software releases during the ________ step of the SDLC.
A)system definition
B)requirements analysis
C)component design
D)implementation
E)systems maintenance
Q4) What are the five steps or stages of the systems development life cycle (SDLC)?
Q5) Data models are created during the component design step.
A)True
B)False
Q6) What activities take place during the component design step of the systems development life cycle (SDLC)? Page 20
To view all questions and flashcards with answers, click on the resource link above.
Page 21

Chapter 18: E-R Diagrams and the Idef1x Standard
Available Study Resources on Quizplus for this Chatper
35 Verified Questions
35 Flashcards
Source URL: https://quizplus.com/quiz/36223
Sample Questions
Q1) What line symbols are used in IDEF1X diagrams to represent relationships?
Q2) In IDEF1X,a category cluster includes BLACK and WHITE,but does not show GREY,which is also a possible category.This is an IDEF1X:
A)complete category cluster.
B)incomplete category cluster.
C)inherited category cluster.
D)inconclusive category cluster.
E)None of the above.
Q3) A categorization relationship is a IS-A relationship. A)True B)False
Q4) What is IDEF1X?
Q5) Extended E-R model N:M relationships are called nonidentifying connection relationships in IDEF1X. A)True B)False
Q6) What are IDEF1X domains?
Q7) What symbols are used in IDEF1X diagrams to represent cardinalities?
Q8) What are the IDEF1X equivalents of 1:1,1:N and N:M relationships?
To view all questions and flashcards with answers, click on the resource link above. Page 22

Chapter 19: 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/36225
Sample Questions
Q1) In UML-style E-R diagrams,the second segment of an entity class contains
A)the name of the entity
B)the cardinalities of the entity
C)constraints and methods
D)relationships
E)entity attributes
Q2) UML-style E-R diagrams introduce object-oriented notation that is of limited practical value in traditional,relational database design.
A)True
B)False
Q3) Which of the following is true about UML?
A)UML is a methodology for developing OOP systems.
B)UML is a set of tools to support the development of OOP systems.
C)UML is primarily focused on database development.
D)A and B
E)A,B and C
Q4) What format is used for weak entities in UML-Style E-R diagrams?
Q5) What cardinality format is used in UML-Style E-R diagrams?
Q6) What new contributions to data modeling do UML-style E-R diagrams introduce?
Page 23
To view all questions and flashcards with answers, click on the resource link above.

Chapter 20: 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/36227
Sample Questions
Q1) The authors recommend using which of the following folder structures with the MySQL Workbench?
A)..\MyDocumnets\MySQL Workbench.
B)..\MyDocumnets\MySQL Workbench\Schemas.
C)..\MyDocumnets\MySQL Workbench\EER Models.
D)Both A and B.
E)All of the above.
Q2) Table column data is edited in the MySQL Table Editor.
A)True
B)False
Q3) The MySQL Installer for Windows should be used to install MySQL Community Edition components on computers running which operating systems?
A)Microsoft Windows
B)Unix
C)Linux
D)Either B or C.
E)Any of the above.
Q4) Table names are edited in the MySQL EER Component Editor.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above. Page 24

Chapter 21: Getting Started With Microsoft Visio 2010
Available Study Resources on Quizplus for this Chatper
36 Verified Questions
36 Flashcards
Source URL: https://quizplus.com/quiz/36229
Sample Questions
Q1) Microsoft Visio 2010 can be used to create data models,but not database designs.
A)True
B)False
Q2) In Microsoft Visio 2010,the arrow end of the Relationship connector object points to the table containing:
A)the foreign key.
B)the primary key.
C)the non-primary key unique column.
D)the non-foreign key unique column.
E)None of the above is correct.
Q3) In Microsoft Visio 2010,we can create data models using:
A)Entity and Dynamic connector objects.
B)Entity and Relationship connector objects.
C)Category and Dynamic connector objects.
D)Category and Relationship connector objects.
E)A and C
Q4) In Microsoft Visio 2010,how do we create database designs?
Q5) In Microsoft Visio 2010,clicking the File command tab opens the Backstage view.
A)True
B)False
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/36231
Sample Questions
Q1) A semantic object must represent something with a physical existence.
A)True
B)False
Q2) A composite object is a semantic object that contains:
A)single-value,simple or group attributes,but no object attributes.
B)at least one object attribute.
C)at least one multi-value,simple or group attribute but no object attributes.
D)at least one multi-value,object attribute.
E)at least one group attribute but no object attributes.
Q3) The term "semantic" means:
A)meaning.
B)data.
C)detailed.
D)attribute.
E)true.
Q4) Explain why semantic object attributes are call "paired attributes."
Q5) An association object relates two (or more)objects and stores data that are peculiar to that relationship.
A)True
B)False

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

Chapter 23: Data Structures for Database Processing
Available Study Resources on Quizplus for this Chatper
35 Verified Questions
35 Flashcards
Source URL: https://quizplus.com/quiz/36233
Sample Questions
Q1) The word key indicates a field or fields whose value uniquely or nonuniquely identifies a record.
A)True
B)False
Q2) DBMS products represent trees using: A)indexes.
B)linked lists.
C)sequential lists.
D)A and B
E)A,B and C
Q3) The DBMS creates ________,also called blocks,on its direct access fields.
A)psuedo records
B)physical records
C)longlife records
D)key file records
E)secondary file records
Q4) A multilevel index that allows both sequential and direct processing of data records is called a C-tree.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above. Page 27
Chapter 24: Getting Started With Web Servers php and the

Available Study Resources on Quizplus for this Chatper
35 Verified Questions
35 Flashcards
Source URL: https://quizplus.com/quiz/36235
Sample Questions
Q1) What additional permissions must be assigned before a user can work with files on the IIS Web server?
Q2) For a Web server running the Linux operating system,the most commonly used Web server is:
A)the IIS Web server.
B)the Apache Web server.
C)the Tomcat Web server.
D)the ASP.NET Web server.
E)the JSP Web server.
Q3) The discussion of how to install PHP in the text used PHP version ________.
A)5.2.13
B)5.2.14
C)5.3.0
D)5.3.5
E)5.3.6
Q4) For a workstation running the Windows operating system,all the necessary user file system permissions to the Web page area are already granted.
A)True
B)False
28
To view all questions and flashcards with answers, click on the resource link above.