Database Applications Development Mock Exam - 1978 Verified Questions

Page 1


Database Applications Development

Mock Exam

Course Introduction

This course provides a comprehensive introduction to the design, development, and deployment of database-driven applications. Students will learn fundamental database concepts, including relational database models, normalization, SQL querying, and transaction management. The course emphasizes hands-on experience in designing database schemas, building efficient queries, and integrating databases with front-end applications using programming languages such as Java or Python. Topics also cover database security, data integrity, backup and recovery strategies, and the use of modern database management systems (DBMS) in real-world scenarios. Through practical projects, students will develop the skills necessary to create robust, scalable, and user-friendly database applications for various domains.

Recommended Textbook

Database Processing Fundamentals Design and Implementation 14th Edition by David M. Kroenke

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) This database component is used to maintain database accuracy and enforce data constraints.

A)Tables

B)Metadata

C)Triggers

D)Stored procedures

Answer: C

Q2) Which of the following statements is not true about client-server architecture?

A)The client initiates a request.

B)The server is usually a tablet or smartphone.

C)The server usually runs the DBMS on it.

D)Most Web applications are supported by client-server.

Answer: B

Q3) 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) In an SQL query,which SQL keyword is used to determine if a column value is equal to any one of a set of values?

A)AND

B)EXISTS

C)OR

D)IN

Answer: D

Q2) In an SQL query,which SQL keyword is used to specify the names of tables to be joined?

A)FROM

B)HAVING

C)JOIN

D)WHERE

Answer: A

Q3) While many subqueries can be alternatively written as joins,correlated subqueries do work that cannot be duplicated as a join.

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) An attribute is also known as a ________.

A)table

B)relation

C)row

D)field Answer: D

Q2) Any table that meets the definition of a relation is said to be in first normal form (1NF).

A)True

B)False Answer: True

Q3) The essence of normalization is taking a relation that is not in BCNF and breaking it into multiple relations such that each one is in BCNF.

A)True

B)False Answer: True

Q4) A relation is in 4NF if it is in BCNF and it has no multivalued dependencies.

A)True

B)False Answer: True

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 second step in assessing table structure includes ________.

A)counting rows

B)examining columns

C)examining data values

D)A and B

Q2) When examining data values as a part of assessing table structure,you should try to determine three types of keys: the primary key,any candidate keys,and any foreign keys.

A)True

B)False

Q3) The SQL keyword IS NULL can be used to help ________.

A)count the number of columns in a table

B)count the number of rows in a table

C)count the number of null values in a column

D)count the number of values in a column

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

104 Verified Questions

104 Flashcards

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

Sample Questions

Q1) An attribute that determines which subtype is appropriate is called a discriminator.

A)True

B)False

Q2) To represent an archetype/instance pattern in an E-R model,________.

A)create a new ID-dependent entity with a 1:N relationship

B)create a new weak,but not ID-dependent entity with a 1:N relationship

C)create a new strong entity with a 1:1 relationship

D)create a new ID-dependent entity with a 1:1 relationship

Q3) One example of a database design using an ID-dependent relationship is the association pattern.

A)True

B)False

Q4) There are three types of recursive relationships: 1:1,1:N,and N:M.

A)True

B)False

Q5) In a 1:N relationship,the parent entity is on the one side of the relationship,and the child entity is on the many side of the relationship.

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) In many-to-many relationships between strong entities in a relational database design,which of the following is not true?

A)The intersection table is ID-dependent on one of the parents

B)The intersection table is ID-dependent on both of the parents

C)The relationships from the intersection table to the parent tables are identifying relationships

D)The maximum cardinality to the intersection table is always N

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) What is an association relationship and how does it differ from an N:M relationship?

Q4) A data constraint is a limitation on data values.

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

104 Verified Questions

104 Flashcards

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

Sample Questions

Q1) One or more rows can be added to a table by using the SQL INSERT statement. A)True

B)False

Q2) The SQL keyword CHECK is used to limit column values to specific values.

A)True

B)False

Q3) Because SQL stored procedures allow and encourage code sharing among developers,stored procedures give database application developers all these advantages except ________.

A)less work

B)standardized processing

C)specialization among developers

D)faster query response times

Q4) The SQL keyword CONSTRAINT is used to define one of several types of constraints. A)True

B)False

Q5) The Oracle DBMS supports the SQL BEFORE trigger.

A)True

B)False

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

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) Which of the following are difficulties when changing the maximum cardinality from 1:1 to 1:N?

A)Preserving the existing tables

B)Preserving the existing relationships

C)Preserving the existing data

D)Both A and B are correct

Q2) In a doubly nested set of NOT EXISTS SELECT statements,________.

A)if a row does not not match any row,then it matches every row

B)if a row matches any row,then it matches every row

C)if a row does not match any row,then it does not match every row

D)if a row matches any row,then it does not match every row

Q3) The data model produced by reverse engineering is a(n)________.

A)conceptual schema

B)internal schema

C)dependency graph

D)table-relationship diagram

Q4) When using queries with EXISTS and NOT EXISTS,the processing of the associated SELECT statements must be nested.

A)True

B)False

Page 10

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/48403

Sample Questions

Q1) One important reason for documenting changes to the database structure is for diagnosing errors.

A)True

B)False

Q2) A dirty read happens when one transaction reads a changed record that has not been committed to the database.

A)True

B)False

Q3) A transaction is a group of alternative database actions,from which the database can choose to perform only one of them.

A)True

B)False

Q4) Rollforward is a method of database recovery that restores the database save and all valid transactions since the save was reapplied.

A)True

B)False

Q5) Explain the concept of serializable transactions.

Q6) Briefly define the four isolation levels and the problems they prevent.

Q7) Which are more commonly used: implicit or explicit locks? Why?

Page 11

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

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) The SQL Server default when creating a new database is to create two data files and one log file for each database.

A)True

B)False

Q3) When reviewing a table in the SQL Server GUI tools,which property should be set to "Yes" to indicate that the column is a surrogate key for which SQL Server should automatically supply values?

A)Identity

B)Surrogate

C)AutoIncrement

D)AutoNumber

Q4) The recommended SQL Server security is Windows-only security.

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) The default file extension for text files created for SQL Developer is .sql.

A)True

B)False

Q2) The PL/SQL keyword ISTHERE is used to test for the existence of a condition.

A)True

B)False

Q3) What is SQL*Plus?

Q4) The PL/SQL keyword BEGIN is used to define a group of PL/SQL statements.

A)True

B)False

Q5) In Oracle Database,indexes are created using the ALTER command.

A)True

B)False

Q6) In the event of an application failure,Oracle Database uses the in-memory rollback segments and OnLine ReDo files to recover.

A)True

B)False

Q7) What is SQL Developer?

Page 13

Q8) What is the Oracle Enterprise Manager Database Express?

Q9) Explain sequences and their relationship to surrogate keys.Include an example.

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

Page 14

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) Explain the MySQL cursor statements.

Q2) The default transaction isolation level in MySQL is REPEATABLE READ.

A)True

B)False

Q3) The spreadsheet data must first be highlighted (selected)in order to be imported using the MySQL for Excel Add-In.

A)True

B)False

Q4) Which trigger type(s)does MySQL not support?

A)BEFORE

B)AFTER

C)INSTEAD OF

D)Both A and B are correct

Q5) What term does MySQL use as a synonym for backup?

A)Replica

B)Export

C)Data export

D)Data export dump

Q6) What MySQL utility is used for DBMS administration?

Q7) Explain the MySQL control-of-flow statements.

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

128 Verified Questions

128 Flashcards

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

Sample Questions

Q1) A data source that is fully SQL-compliant would use what type of DBMS driver?

A)Single-tier

B)Multiple-tier

C)SQL transform

D)Text-based

Q2) A ________ data source can be shared among database users as long as they have the same DBMS driver and privilege to access the database.

A)file

B)common

C)user

D)system

Q3) Database processing and document processing are unrelated to one another.

A)True

B)False

Q4) Which of the following is not true about Tomcat?

A)It is a servlet processor.

B)It can be used as a standalone Web server.

C)It is often used in conjunction with Apache.

D)It is an applet processor.

Q5) What is ADO.NET and what is an ADO.NET DataSet?

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

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

Q2) OLAP provides the ability to sum,count,average,and perform other simple arithmetic operations on groups of data.

A)True

B)False

Q3) The "M" in RFM analysis stands for ________.

A)money

B)mostly

C)modest

D)modern

Q4) The term drill down means the user wants to ________.

A)summarize data

B)get older data

C)sort data

D)get more details

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

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) The Microsoft Access 2013 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

Q2) Microsoft Access can run QBE queries,but not SQL queries.

A)True

B)False

Q3) In Microsoft Access,the primary key must be set as a field property while the table is in Design View.

A)True

B)False

Q4) The Microsoft Access application generator is not responsible for ________.

A)creating forms

B)creating reports

C)creating queries

D)creating tables

Q5) Explain how to create a relationship in Microsoft Access.Include an example.

Q6) What is the Microsoft Office Fluent User Interface?

Q7) Describe the tabbed Ribbon.

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

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) The classic systems analysis methodology is called the ________.

A)Systems Development Life Cycle (SDLC)

B)Analysis Development Life Cycle (ADLC)

C)Component Development Life Cycle (CDLC)

D)Information Development Life Cycle (IDLC)

Q2) Data is facts and numbers.

A)True

B)False

Q3) Which of the following is not included in Michael Porter's list of primary or operational activities?

A)Procurement

B)Inbound logistics

C)Manufacturing operations

D)Outbound logistics

Q4) Databases are created in a DBMS during the implementation step.

A)True

B)False

Q5) Data models are created during the component design step. A)True

B)False

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

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) In an IDEF1X identifying connection relationship,________.

A)the identifier of the child is always part of the identifier of the parent

B)the identifier of the parent is always part of the identifier of the child

C)the identifier of the parent is always the same as the identifier of the child

D)the identifier of the parent is optional

Q2) What symbols are used in IDEF1X diagrams to represent cardinalities?

Q3) The IDEF1X equivalent of the extended E-R model subtype is the category entity,and category entities are placed in categorization clusters.

A)True

B)False

Q4) IDEF1X category clusters may be either complete or incomplete. A)True B)False

Q5) IDEF1X identifying connection relationships correspond to ID-dependent relationships in the extended E-R model. A)True

B)False

Q6) What is IDEF1X?

Q7) What are the IDEF1X equivalents of 1:1,1:N and N:M relationships?

Page 20

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

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) One weakness of UML-style E-R diagrams is that there is no means of distinguishing between a weak entity that is ID-dependent and a weak entity that is not ID-dependent.

A)True

B)False

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) In UML-style E-R diagrams,which of the following would be considered a class attribute of the entity class CUSTOMER?

A)Customer Name (meaning,the first and last name of the customer)

B)Customer Address (meaning,the street,city,state,and zip code of the customer's residence)

C)Customer Count (meaning,the count of the number of customers)

D)Customer Number (meaning,an assigned number to uniquely identify a customer)

Q4) Attributes preceded by a # are private.

A)True

B)False

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

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

Q2) In the MySQL Table Editor,the abbreviation AI stands for AUTO_INCREMENT.

A)True

B)False

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

A)PK

B)NN

C)UQ

D)AI

Q4) In the MySQL Workbench,a 1:N non-identifying relationship between two tables that already contain the needed primary and foreign keys is created using the 1:N Non-identifying Relationship button.

A)True

B)False

Q5) Describe how to get started creating a new database design in the MySQL Workbench.

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

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 cardinalities of the relationship are set using the Set Begin Symbol and Set End Symbol commands.

A)True

B)False

Q2) In Microsoft Visio 2013,the arrow end of the Relationship connector object points to the table containing the foreign key.

A)True

B)False

Q3) In Microsoft Visio 2013,for a Relationship object relationship that is one-mandatory on the child side of the relationship,the correct setting in the Symbol menu is ________.

A)1 and only 1

B)1 or more

C)Zero or 1

D)Zero or more

Q4) In Microsoft Visio 2013,we can create data models using Entity and Relationship objects.

A)True B)False

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

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) A ________ is a file that has no repeating groups.

A)flat file

B)stacked file

C)record file

D)key file

Q2) In a linked list,the sequence field holds the address of the next record in the logical sequence.

A)True

B)False

Q3) The word key indicates a field or fields whose value uniquely or nonuniquely identifies a record or set of records.

A)True

B)False

Q4) A simple network is a collection of records and the 1:N relationships between them.

A)True

B)False

Q5) What is a linked list?

Q6) What is a set?

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

24

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

Q2) What type of attribute has a single element?

A)Single

B)Simple

C)Link

D)Compound

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

Q4) The first attribute of a subtype object is the childID attribute.

A)True

B)False

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

Q6) Explain the differences between the E-R model and the semantic object model.

Page 25

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

Q2) Which of the following is not true about PHP dynamic extension files (dll files)?

A)They can be shared by many applications.

B)They allow php to make application calls directly to the DBMS rather than using ODBC.

C)There is no relationship between the php.ini file and the dll files.

D)They enable support for PHP Data Objects (PDO).

Q3) The delimiters for embedding PHP code in a web page are ________.

A){ and }

B)<php and /php>

C)<?php and ?>

D){php and ?}

Q4) What is theNetBeans IDE?

Page 26

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

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) A data warehouse is a database system that has data for,programs for,and personnel specialized in BI processing.

A)True

B)False

Q2) In a common form of RFM analysis,an RFM score of 5 1 1 means that the customer orders frequently and orders items of high monetary value but has not ordered anything for some time.

A)True

B)False

Q3) Cluster analysis is a commonly used technique in supervised data mining.

A)True

B)False

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

A)Dirty data

B)Large values

C)Non-integrated data

D)Missing values

Q5) What is a star schema?

Q6) What are Business Intelligence (BI)systems?

Page 27

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

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) Graph databases are composed of three elements,one of which is the edge.

A)True

B)False

Q2) XML Schemas consist of elements,attributes,and properties.

A)True

B)False

Q3) The document type declaration for an XML document begins with the keyword

A)XML

B)DTD

C)TYPE

D)DOCTYPE

Q4) One important difference between a relation and a column family is that ________.

A)the rows in a column family can have different numbers of columns

B)the columns in a column family are unnamed

C)all values in a column family must have the same timestamp

D)values in a column family must be strings

Q5) What is an XML Schema?

Q6) What is an XML DTD?

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

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.