Skip to main content

Database Application Development Exam Review - 1978 Verified Questions

Page 1


Database Application Development Exam Review

Course Introduction

This course offers a comprehensive exploration of database application development, focusing on the principles, tools, and techniques required to design, implement, and maintain robust, scalable database-driven applications. Students will learn about database architectures, data modeling, SQL, and advanced querying, as well as integrating databases with programming languages to build dynamic, interactive applications. The course also covers best practices for security, performance optimization, and application testing. Through hands-on projects and case studies, students gain practical experience in developing solutions for real-world data management challenges.

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

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) A database consists of integrated tables,which store ________. A)reports

B)data and relationships among the data C)forms

D)Both A and C are correct

Answer: B

Q2) In database systems,indexes are held in the database. A)True

B)False

Answer: True

Q3) Data is recorded facts and figures;information is knowledge derived from data. A)True

B)False Answer: True

Q4) The DBMS ranked as being the "easiest to use" in the text is Microsoft's SQL Server. 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) In an SQL query,which SQL keyword is used to implement a subquery?

A)GROUP BY

B)HAVING

C)ORDER BY

D)SELECT

Answer: D

Q2) An asterisk (*)following the SELECT verb means that all columns are to be displayed.

A)True

B)False

Answer: True

Q3) To refer to a set of values in a condition,the values are placed inside parentheses ( )and separated by commas.

A)True

B)False Answer: True

Q4) SQL is not a complete programming language.Rather it is a data sublanguage.

A)True

B)False Answer: True

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) A multivalued dependency exists when a determinant is matched to a set of values.

A)True

B)False

Answer: True

Q2) A determinant that determines all the other columns in a relation is a ________.

A)record

B)surrogate key

C)foreign key

D)candidate key

Answer: D

Q3) A ________ is used to limit the possible values of a foreign key.

A)composite key

B)surrogate key

C)functional dependency

D)referential integrity constraint

Answer: D

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) 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

Q2) A null value can indicate which of the following conditions?

A)The value is incorrect.

B)The value is appropriate but unknown.

C)The value has been updated.

D)The value can never be changed.

Q3) The SQL INSERT statement can be used to populate normalized tables.

A)True

B)False

Q4) SQL statements that can be used to create referential integrity statements for normalized tables are created during the normalization process.

A)True

B)False

Q5) What are inconsistent 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

104 Verified Questions

104 Flashcards

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

Sample Questions

Q1) You are given an E-R diagram with two entities,ORDER and CUSTOMER,as shown above.What does the symbol next to the CUSTOMER entity indicate?

A)A maximum cardinality of "zero"

B)A maximum cardinality of "one"

C)A minimum cardinality of "optional"

D)A minimum cardinality of "required"

Q2) The supremetype entity contains the attributes that are common to all subtypes.

A)True

B)False

Q3) In today's E-R models,attributes of relationships are still used.

A)True

B)False

Q4) Attributes may be ________.

A)complete

B)optional

C)multivalued

D)required

Q5) The notation 1:N shows a relationship's maximum cardinalities.

A)True

B)False

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

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) When the key of one table is placed into a second table to represent a relationship,the key is called a relational key in the second table.

A)True

B)False

Q2) A referential integrity constraint policy that insures that foreign key values in a table are correctly maintained when there is a change to the primary key value in the parent table is called ________.

A)incremental updates

B)incremental deletes

C)cascading updates

D)cascading deletes

Q3) Recursive M:N relationships are represented with an intersection table that shows pairs of related rows from a single table.

A)True

B)False

Q4) The last step in creating a table is to verify table normalization.

A)True

B)False

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

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) When a trigger is fired,the DBMS makes the appropriate data available to

A)the SQL interpreter

B)the application code

C)the embedded SQL code

D)the trigger code

Q2) The Oracle DBMS supports the SQL BEFORE trigger.

A)True

B)False

Q3) A set of SQL statements stored in an application written in a standard programming language is called embedded SQL.

A)True

B)False

Q4) One advantage of using the CONSTRAINT phrase to define a primary key is that the database designer controls the ________.

A)name of the table

B)name of the foreign key field

C)name of the constraint

D)name of the primary key field

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) What is the process and what are the considerations when changing a table name?

Q2) 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

Q3) In a correlated subquery,the same table is used in the upper and lower SELECT statements.

A)True

B)False

Q4) To change a table name,we ________.

A)use the SQL RENAME TABLE command

B)use the SQL ALTER TABLENAME command

C)use the SQL MODIFY TABLENAME command

D)create a new table,move the data,and drop the old table

Q5) What is reverse engineering and how well does it work?

Q6) Converting date,money,or other more specific data types to char or varchar will usually succeed.

A)True

B)False

Q7) What is the process for adding a NOT NULL column to a table?

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) The database is most vulnerable to failure after a change to its structure.

A)True

B)False

Q2) Locks that are placed assuming that a conflict will occur are called ________.

A)explicit locks

B)implicit locks

C)optimistic locks

D)pessimistic locks

Q3) A dynamic cursor saves primary key values when the cursor is opened and retrieves the values for each row as the application program accesses it.

A)True

B)False

Q4) A series of actions to be taken on the database such that either all actions are completed successfully,or none of them can be completed,is known as a ________.

A)checkpoint

B)log

C)lock

D)transaction

Q5) Explain the purpose of transaction logs and checkpoints.

To view all questions and flashcards with answers, click on the resource link above. Page 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) For triggers on insert and update actions,the new column values are stored in

A)a table named new:TableName

B)a table named old:TableName

C)a pseudotable name inserted

D)a pseudotable named deleted

Q2) Locking hints included in an SQL statement will override locking behavior based on explicit transaction isolation level statements.

A)True

B)False

Q3) SQL Server AFTER triggers may be used with insert and update actions,but not delete actions.

A)True

B)False

Q4) Stored procedures and triggers in SQL Server may become confused while executing stored procedures and triggers when SQL Server special words such as TRANSACTION appear as table or other names,even if they are enclosed in square brackets [ ].

A)True

B)False

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) Oracle Database provides only one method for creating an Oracle Database database.

A)True

B)False

Q2) The Oracle Database PL/SQL statement used to complete the basic PL/SQL block structure is ________.

A)DECLARE

B)BEGIN

C)IF...ELSE...END IF

D)END;

Q3) When creating a new database in Oracle Database,two new account passwords are automatically created in the database.

A)True

B)False

Q4) Oracle Database uses the SQL ALTER TABLE command to change the structure of a table.

A)True

B)False

Q5) What is the Oracle Enterprise Manager Database Express?

Q6) Explain the Oracle Database PL/SQL cursor statements.

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

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) The MySQL SQL/PSM statement used to test for a condition and then direct which 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)REPEAT

Q2) The MySQL keyword to create a cursor is ________.

A)DECLARE CURSOR {CursorName}

B)OPEN {CursorName}

C)FETCH

D)CLOSE {CursorName}

Q3) MySQL supports BEFORE triggers.

A)True

B)False

Q4) The SQL query data results are displayed ________.

A)in the Navigator window

B)in a tabbed Result Grid

C)in a Messages window

D)in a tabbed Action Output window

Q5) Explain the MySQL Block Structure.

14

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

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) Which of the following is true of JDBC?

A)Programs must be written in Java.

B)JDBC only works with open-source products.

C)JDBC is only available for Unix-like operating systems,such as Linux.

D)JDBC is actually a DBMS.

Q2) A Java virtual machine is actually a ________.

A)program compiler

B)JDBC data source

C)bytecode interpreter

D)JDBC driver

Q3) Only open source products may be used in conjunction with JDBC.

A)True

B)False

Q4) In PHP,any programming language statements that are to be processed on the server must be enclosed in ________.

A)<!-- and --!>

B)[php and php]

C)(php and php)

D)<?php and ?>

Q5) Briefly describe PHP.

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) Hadoop is a(n)________.

A)RDMBS

B)OODBMS

C)distributed file system (DFS)

D)Web server

Q2) Google's Bigtable was an early example of structured storage.

A)True

B)False

Q3) Which of the following is not a reason that operational data are difficult to read?

A)Dirty data

B)Current data

C)Nonintegrated data

D)Missing values

Q4) Business Intelligence (BI)reporting systems summarize the current status of business activities and compare that status with past events,but not with predicted future activities.

A)True

B)False

Q5) What is a data warehouse?

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

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) Microsoft Access can run QBE queries,but not SQL queries.

A)True

B)False

Q2) The Microsoft Access window Close button is actually a close-and-exit button.

A)True

B)False

Q3) In Microsoft Access,relationships between tables are created in the Relationships window.

A)True

B)False

Q4) In addition to the basic command tabs,Microsoft Access 2013 also has additional contextual command tabs.

A)True

B)False

Q5) In Microsoft Access,the relationship between two tables is not actually created until

A)the OK button in the Create Relationships dialog box is clicked

B)the Create button in the Create Relationships dialog box is clicked

C)the OK button in the Edit Relationships dialog box is clicked

D)the Create button in the Edit Relationships dialog box is clicked

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

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) Databases are created in a DBMS during the ________ step of the SDLC.

A)system definition

B)requirements analysis

C)component design

D)implementation

Q2) Information systems are used to support business processes.

A)True

B)False

Q3) How does Michael Porter define support business activities? What do they include?

Q4) Which of the following does a User Requirements Document (URD)typically NOT contain?

A)A data model

B)Functional requirements

C)The scope of the work to be done

D)Project delivery requirements

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) Extended E-R model 1:N relationships are called identifying connection relationships in IDEF1X.

A)True

B)False

Q2) In IDEF1X,a type domain allows ________.

A)different data types

B)different values

C)greater specificity of values

D)default values

Q3) The IDEF1X default cardinality of a nonidentifying connection relationship is indicated by a dashed line with a filled-in circle by the child and no other notation.

A)True

B)False

Q4) In IDEF1X,the named set of values that an attribute can have is called a ________.

A)domain

B)base domain

C)type domain

D)domain cluster

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) What new contributions to data modeling do UML-style E-R diagrams introduce?

Q2) Which of the following is not a characteristic that was introduced to E-R diagramming by UML?

A)Class attributes

B)Relationship attributes

C)Visibility of attributes

D)Methods

Q3) In UML,an attribute that is accessible only by methods of its entity class is said to be

A)private

B)exclusive

C)protected

D)public

Q4) Which of the following is not a true statement about the current version of UML?

A)UML places a filled-in diamond on the parent of a weak entity.

B)UML provides a means to document exclusivity among subtypes.

C)UML uses the label &lt;identifying&gt; to document an ID-dependent relationship.

D)UML shows the cardinality on the parent entity of a weak entity as simply "1."

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) To create a new MySQL Workbench EER model,you can use ________.

A)the add Model link on the Home page

B)the File | New Model command

C)the Start new EER command

D)Both A or B are correct

Q2) In the MySQL Table Editor,the abbreviation for AUTO_INCREMENT is ________.

A)PK

B)NN

C)UQ

D)AI

Q3) In the MySQL Table Editor,the abbreviation for NOT NULL is ________.

A)PK

B)NN

C)UQ

D)BIN

Q4) To create a new MySQL Workbench EER model,you can use the File | New Model command.

A)True

B)False

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

Q5) Describe how to create relationships in a MySQL Workbench database design.

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 Category object.

A)True

B)False

Q2) In Microsoft Visio 2013,the Crow's Foot Database Notation stencil objects include

A)an Entity object

B)a Relationship object

C)a Dynamic connector object

D)Both A and B are correct

Q3) In Microsoft Visio 2013,the cardinalities of the Relationship connector object end points are formatted using ________.

A)the Set Begin Symbol command

B)the Set End Symbol command

C)the Set Non-primary Key Unique column

D)Both A and B are correct

Q4) Microsoft Visio 2013 can be used to create data models.

A)True

B)False

Q5) In Microsoft Visio 2013,how do we create data models?

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

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) What is a set?

Q2) What is a B-tree?

Q3) A complex network cannot be decomposed into trees or simple networks.

A)True

B)False

Q4) The term set refers to all records having the same nonunique secondary key.

A)True

B)False

Q5) Simple networks can be represented by using ________.

A)indexes or linked lists

B)linked lists or sequential lists

C)sequential lists or indexes

D)complex networks

Q6) A ________ is a file that has no repeating groups.

A)flat file

B)stacked file

C)record file

D)key file

Q7) How does a DBMS store data on its direct access files?

Q8) What are tree,simple networks and complex networks?

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

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) A version object ________.

A)may be a composite object

B)typically contains the archetype object in its identifier

C)typically is a simple object

D)produces archetype objects

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) Describe the two ways that semantic object views can be used.

Q4) A simple attribute has only one element.

A)True

B)False

Q5) A semantic object must represent something with a physical existence. A)True

B)False

Q6) A "simple object" can contain only simple attributes.

A)True

B)False

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

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 IIS Web server is managed using the Microsoft Internet Information Service (IIS)Manager.

A)True

B)False

Q2) 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

Q3) For a workstation running the Windows operating system,the user file system permissions Modify and Write must be granted to the Users group at the ________ folder.

A)wwwroot

B)inetpub

C)Web

D)eclipse

Q4) Apache is the Web server typically used on computers running the Windows operating system.

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) 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

Q2) We have obtained access to the company's operational data.In one record,we find that a customer's age has been recorded as "337".This is an example of ________.

A)dirty data

B)inconsistent data

C)non-integrated data

D)a "wrong format" problem

Q3) Data mining applications are used accomplish all of the following tasks except ________.

A)update the database

B)make predications

C)facilitate decision making

D)perform what-if analysis

Q4) Why is operational data sometimes unusable for Business Intelligence use?

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) SOAP was originally an XML-based standard for providing remote procedure calls over the Internet.

A)True

B)False

Q2) The SQL Server XML SELECT statements can be applied to ________.

A)single table SELECT statements

B)multiple table SELECT statements

C)XML Schema statements

D)Both A and B are correct

Q3) What is XML,and why is it significantly better than HTML?

Q4) An example of a document database is ________.

A)Dynamo

B)Couchbase Server

C)Bigtable

D)Neo4j

Q5) For database/XML applications,a good rule to follow is that elements are used to carry data and attributes are used to carry metadata.

A)True

B)False

Q6) What is an XML Schema?

Page 27

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

Turn static files into dynamic content formats.

Create a flipbook
Database Application Development Exam Review - 1978 Verified Questions by Quizplus - Issuu