0% found this document useful (0 votes)
6 views

Take Test: Week 2 Midterm Exam – Database Management ...

The document outlines the structure and instructions for a Week 2 Midterm Exam in Database Management, including a time limit of 2 hours and a single attempt policy. It contains a series of multiple-choice questions related to database concepts, structures, and SQL queries. The exam is designed to assess the understanding of key database management principles and practices.

Uploaded by

Damien Warfield
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Take Test: Week 2 Midterm Exam – Database Management ...

The document outlines the structure and instructions for a Week 2 Midterm Exam in Database Management, including a time limit of 2 hours and a single attempt policy. It contains a series of multiple-choice questions related to database concepts, structures, and SQL queries. The exam is designed to assess the understanding of key database management principles and practices.

Uploaded by

Damien Warfield
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

Take Test: Week 2 Midterm Exam – Database Management ...

1/26/25, 8:32 PM

Links
Database Management Systems ISM4212GR1-201132025 Week 2 Take Test: Week 2 Midterm Exam ?

Take Test: Week 2 Midterm Exam

Test Information
Description Respondus
Instructions
Timed Test This test has a time limit of 2 hours.You will be noti!ed when time expires, and you
may continue or submit.
Warnings appear when half the time, 5 minutes, 1 minute, and 30 seconds
remain.
Multiple Not allowed. This test can only be taken once.
Attempts
Force This test can be saved and resumed later. The timer will continue to run if you
Completion leave the test.
Your answers are saved automatically.

Remaining Time: 1 hour, 41 minutes, 43 seconds.

Question Completion Status:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
61 62

QUESTION 1 2 points Saved

The purpose of a database is to help people keep track of things.


True
False

https://keiseruniversity.blackboard.com/webapps/assessment/take/la…id=_1892017_1&course_id=_539851_1&content_id=_33006337_1&step=null Page 1 of 19
Take Test: Week 2 Midterm Exam – Database Management ... 1/26/25, 8:32 PM

QUESTION 2 2 points Saved

A column that contains a unique identi!er for the rows of its own
table is called a key.
True
False

QUESTION 3 2 points Saved

The description of a database's structure that is stored within the database itself is
called the "metadata."

True and Submit to save and submit. Click Save All Answers to save all answers.
Click Save
False

Save All Answers Save and Subm

QUESTION 4 2 points Saved

Multi-user databases are less complicated than single-user databases because the
work is distributed to many people.

True
False

QUESTION 5 2 points Saved

A data model is a logical representation of the structure of the database.

True
False

QUESTION 6 2 points Saved

The relational model was !rst proposed in 1970 by E. F. Codd at IBM.

https://keiseruniversity.blackboard.com/webapps/assessment/take/la…id=_1892017_1&course_id=_539851_1&content_id=_33006337_1&step=null Page 2 of 19
Take Test: Week 2 Midterm Exam – Database Management ... 1/26/25, 8:32 PM

True
False

QUESTION 7 2 points Saved

The columns of a relation are sometimes called "tuples."

True
False

QUESTION 8 2 points Saved

The functional dependency noted as A à B, means that the value of A can be


determined from the value of B.

True
False

QUESTION 9 2 points Saved

The essence of normalization is taking a relation that has more than one theme and
breaking it into multiple relations that each have only one theme.

True
False

QUESTION 10 2 points Saved

A relation is in !rst normal form if all of its non-key attributes are dependent on part
of the key.

True
False

QUESTION 11
https://keiseruniversity.blackboard.com/webapps/assessment/take/la…id=_1892017_1&course_id=_539851_1&content_id=_33006337_1&step=null Page 3 of 19
Take Test: Week 2 Midterm Exam – Database Management ... 1/26/25, 8:32 PM

QUESTION 11
2 points Saved
Which of the following are basic components of a database system?

the user

the database application

the database management system (DBMS)

the database

All of the above

QUESTION 12 2 points Saved

A very popular development technique used by database


professionals for database design is known as ________.
normalization
data models
entity-relationship data modeling
data migration
data marts

QUESTION 13 2 points Saved

Modern microcomputer personal DBMS products ________.


have poor response time
are supplied by several well-established manufacturers
were essentially killed o# by MS Access
are not true DBMS products
are really just programming languages with generalized !le-
processing capabilities

QUESTION 14 2 points Saved

For database development, the most important Web-related


technology to emerge in recent years is:
FTP.
XML.
HTTP.

https://keiseruniversity.blackboard.com/webapps/assessment/take/la…id=_1892017_1&course_id=_539851_1&content_id=_33006337_1&step=null Page 4 of 19
Take Test: Week 2 Midterm Exam – Database Management ... 1/26/25, 8:32 PM

OODBMS.
All of the above.

QUESTION 15 2 points Saved

A database may contain ________.


triggers
metadata
tables
stored procedures
All of the above.

QUESTION 16 2 points Saved

Microsoft Access includes:


a DBMS.
an application generator.
a Web server.
A and B
A, B and C

QUESTION 17 2 points Saved

A program whose job is to create, process and administer


databases is called the ________.
Relational Model Manager
Data Business Management Service
Database Management System
Database Modeling System
Data Business Model System

QUESTION 18 2 points Saved

Business organizations have resisted adopting object-oriented


database management systems because ________.
object-oriented programming uses simpli!ed data structures
that !t easily into relational databases

https://keiseruniversity.blackboard.com/webapps/assessment/take/la…id=_1892017_1&course_id=_539851_1&content_id=_33006337_1&step=null Page 5 of 19
Take Test: Week 2 Midterm Exam – Database Management ... 1/26/25, 8:32 PM

the cost of purchasing OODBMS packages is prohibitively


high
the cost of converting data from relational databases to
OODBMSs is too high
object-oriented databases had no substantial advantage over
relational databases for most commercial database
processing
Both C and D

QUESTION 19 2 points Saved

A database may be designed ________.


as a redesign of an existing database
from existing data
as a new systems development project
A and B
A, B, and C

QUESTION 20 2 points Saved

In an enterprise-class database system ________.


the database application(s) interact(s) with the DBMS
the database application(s) access(es) the database data
the DBMS accesses the database data
A and B
A and C

QUESTION 21 2 points Saved

Database professionals use a set of principles called ________ to


guide and assess database design.
entity-relationship data modeling
data migration
normalization
data marts
data models

https://keiseruniversity.blackboard.com/webapps/assessment/take/la…id=_1892017_1&course_id=_539851_1&content_id=_33006337_1&step=null Page 6 of 19
Take Test: Week 2 Midterm Exam – Database Management ... 1/26/25, 8:32 PM

QUESTION 22 2 points Saved

The industry standard supported by all major DBMSs that allows


tables to be joined together is called ________.
Relational Question Language (RQL)
Structured Question Language (SQL)
Relational Query Language (RQL)
Sequential Query Language (SQL)
Structured Query Language (SQL)

QUESTION 23 2 points Saved

In an SQL query, which of the following symbols is used by ANSI


SQL to represent a single unspeci!ed character?
* (asterisk)
? (question mark)
_ (underscore)
# (pound)
% (percent)

QUESTION 24 2 points Saved

SQL is a(n) ________.


product of IBM research
combination of a data de!nition language and a data
manipulation language
data sublanguage
national standard
All of the above

QUESTION 25 2 points Saved

Given a table with the structure: EMPLOYEE (EmpNo, Name,


Salary, HireDate) , which of the following is not a valid ANSI SQL
command?
SELECT HireDate, COUNT(*)
FROM EMPLOYEE
GROUP BY HireDate;

https://keiseruniversity.blackboard.com/webapps/assessment/take/la…id=_1892017_1&course_id=_539851_1&content_id=_33006337_1&step=null Page 7 of 19
Take Test: Week 2 Midterm Exam – Database Management ... 1/26/25, 8:32 PM

SELECT COUNT(*)
FROM EMPLOYEE
WHERE Salary < 30000;
SELECT *
FROM EMPLOYEE
WHERE Name LIKE 'Ja%';
SELECT COUNT(EmpNo)
FROM EMPLOYEE;
SELECT HireDate, COUNT(*)
FROM EMPLOYEE
WHERE Salary < 30000;

QUESTION 26 2 points Saved

In an SQL query, which of the following symbols is used by


Microsoft Access to represent a single unspeci!ed character?
_ (underscore)
% (percent)
* (asterisk)
? (question mark)
# (pound)

QUESTION 27 2 points Saved

When making an SQL query, we are using SQL as a(n) ________.


DDL
WHERE
SET
DML
embedded language

QUESTION 28 1 points Saved

Given a table with the structure: EMPLOYEE (EmpNo, Name,


Salary, HireDate) , which of the following would !nd all
employees whose name begins with the letter "S" using
Microsoft Access?
SELECT *
FROM EMPLOYEE
WHERE Name IN ['S'];

https://keiseruniversity.blackboard.com/webapps/assessment/take/la…id=_1892017_1&course_id=_539851_1&content_id=_33006337_1&step=null Page 8 of 19
Take Test: Week 2 Midterm Exam – Database Management ... 1/26/25, 8:32 PM

SELECT *
FROM EMPLOYEE
WHERE Name LIKE 'S%';
SELECT EmpNo
FROM EMPLOYEE
WHERE Name LIKE 'S';
SELECT *
FROM EMPLOYEE
WHERE Name LIKE 'S*';
None of the above.

QUESTION 29 2 points Saved

In an SQL query, which SQL keyword is used with built-in


functions to group together rows that have the same value in a
speci!ed column?
GROUP BY
SORT BY
ORDER BY
SELECT
DISTINCT SET

QUESTION 30 2 points Saved

When one SQL query is embedded in the WHERE clause of


another SQL query, this is referred to as a ________.
WHERE Query
subquery
set query
subset
join

QUESTION 31 2 points Saved

Given a table with the structure: EMPLOYEE (EmpNo, Name,


Salary, HireDate) , which of the following would !nd all
employees whose name begins with the letter "S" using standard
SQL?

https://keiseruniversity.blackboard.com/webapps/assessment/take/la…id=_1892017_1&course_id=_539851_1&content_id=_33006337_1&step=null Page 9 of 19
Take Test: Week 2 Midterm Exam – Database Management ... 1/26/25, 8:32 PM

SELECT *
FROM Name
WHERE EMPLOYEE LIKE 'S*';
SELECT EmpNo
FROM EMPLOYEE
WHERE Name LIKE 'S';
SELECT *
FROM EMPLOYEE
WHERE Name LIKE 'S%';
SELECT *
FROM EMPLOYEE
WHERE Name IN ['S'];
None of the above.

QUESTION 32 1 points Saved

In an SQL query, which of the following symbols is used by ANSI


SQL to represent all the columns in a single table?
_ (underscore)
% (percent)
# (pound)
? (question mark)
* (asterisk)

QUESTION 33 1 points Saved

A combination of two or more columns used to identify


particular rows in a relation is a(n) ________.
record
!eld
surrogate key
foreign key
composite key

QUESTION 34 1 points Saved

In a relation ________.
the order of the columns is important
more than one column can use the same name

https://keiseruniversity.blackboard.com/webapps/assessment/take/l…d=_1892017_1&course_id=_539851_1&content_id=_33006337_1&step=null Page 10 of 19
Take Test: Week 2 Midterm Exam – Database Management ... 1/26/25, 8:32 PM

the order of the rows is unimportant


entities in a column vary as to kind
All of the above.

QUESTION 35 1 points Saved

Suppose that you need to update one value of the column


SalesCost in a relation. The way the relation is constructed, this
value actually needs to be changed in three di#erent rows.
However, you only change the value in two of the rows. You have
just created an a(n) ________.
update anomaly
insertion anomaly
normalization anomaly
deletion anomaly
removal anomaly

QUESTION 36 1 points Saved

A(n) ________ is used to limit the possible values of a(n) foreign


key.
normal form
composite key
functional dependency
surrogate key
referential integrity constraint

QUESTION 37 1 points Saved

Referential integrity constraints are used to limit the possible


values of a(n) ________.
dependency
candidate key
foreign key
composite key
surrogate key

QUESTION 38
https://keiseruniversity.blackboard.com/webapps/assessment/take/la…d=_1892017_1&course_id=_539851_1&content_id=_33006337_1&step=null Page 11 of 19
Take Test: Week 2 Midterm Exam – Database Management ... 1/26/25, 8:32 PM

QUESTION 38
1 points Saved
An arti!cial column added to a relation to serve as the primary
key is a(n) ________.
composite key
surrogate key
foreign key
candidate key
dependency

QUESTION 39 1 points Saved

Which of the following is true about the functional dependency


A -> (X, Y) ?
X and Y are functionally dependent on A.
A is a determinant.
A determines Y.
X is functionally dependent on A.
All of the above.

QUESTION 40 1 points Saved

Given the functional dependency A -> (B, C) , A is a(n) ________.


determinant
independent variable
composite determinant
dependent variable
C and D

QUESTION 41 1 points Saved

A relation ________.
has cells that hold only a single value
has no two identical rows
has columns containing data about attributes of the entity
has rows containing data about an entity
All of the above.

https://keiseruniversity.blackboard.com/webapps/assessment/take/l…d=_1892017_1&course_id=_539851_1&content_id=_33006337_1&step=null Page 12 of 19
Take Test: Week 2 Midterm Exam – Database Management ... 1/26/25, 8:32 PM

QUESTION 42 1 points Saved

When designing a database, one of the candidate keys in a


relation is selected as the ________.
surrogate key
dependency
primary key
composite key
foreign key

QUESTION 43 1 points Saved

Normalization is a process used to deal with which of the


following modi!cation anomalies?
Update anomaly
Insertion anomaly
Deletion anomaly
A and B
A, B and C

QUESTION 44 1 points Saved

A key consisting of one or more columns that is a primary key in


another relation is a(n) ________.
dependency
composite key
candidate key
foreign key
surrogate key

QUESTION 45 1 points Saved

Which of the following is true about the functional dependency


(A, B) -> C ?
A and B together are determined by C
A determines B.
A and B together determine C.
A is the determinant of C.
C and B together determine A.

https://keiseruniversity.blackboard.com/webapps/assessment/take/l…d=_1892017_1&course_id=_539851_1&content_id=_33006337_1&step=null Page 13 of 19
Take Test: Week 2 Midterm Exam – Database Management ... 1/26/25, 8:32 PM

QUESTION 46 1 points Saved

A table designed to store PhoneNumber01, PhoneNumber02


and PhoneNumber03 contains ________.
the inconsistent values problem
the missing values problem
the multivalued, multicolumn problem
the general-purpose remarks column problem
None of the above is correct.

QUESTION 47 1 points Saved

To count the number of rows in a table, use the SQL construct


________.
SELECT COUNT *
SELECT COUNT(*)
SELECT TOP n *
SELECT COUNT(TOP n)
SELECT *

QUESTION 48 1 points Saved

The !rst step in assessing table structure includes ________.


counting rows
examining columns
examining data values
A and B
B and C

QUESTION 49 1 points Saved

The second step in assessing table structure includes ________.


counting rows
examining data values
examining columns
A and B

https://keiseruniversity.blackboard.com/webapps/assessment/take/l…d=_1892017_1&course_id=_539851_1&content_id=_33006337_1&step=null Page 14 of 19
Take Test: Week 2 Midterm Exam – Database Management ... 1/26/25, 8:32 PM

B and C

QUESTION 50 1 points Saved

During the second step of the assessing table structure, you are
trying to determine ________.
multivalued dependencies
foreign keys
functional dependencies
A and B
A, B and C

QUESTION 51 1 points Saved

A classic example of unneeded normalization is when we are


dealing with ________.
ZIP codes
association patterns
general purpose remarks columns
sales orders and line items
multivalued dependencies

QUESTION 52 1 points Saved

You are creating a PRODUCT table using existing data from


multiple sources. Examining the data, you !nd that you have
"large red hat", "large hat, red", "red hat large" and "hat, large,
red." This is an example of ________.
the multivalue, multicolumn problem
the missing values problem
the inconsistent values problem
the general-purpose remarks column problem
None of the above is correct.

QUESTION 53 1 points Saved

A form of multivalued dependency is found in ________.


the general-purpose remarks column problem

https://keiseruniversity.blackboard.com/webapps/assessment/take/l…d=_1892017_1&course_id=_539851_1&content_id=_33006337_1&step=null Page 15 of 19
Take Test: Week 2 Midterm Exam – Database Management ... 1/26/25, 8:32 PM

the missing values problem


the inconsistent values problem
the multivalued, multicolumn problem
None of the above is correct.

QUESTION 54 1 points Saved

An advantage of denormalization is ________.


faster updating
less complex SQL in application code
faster querying
A and B
B and C

QUESTION 55 1 points Saved

The disadvantages of normalization include ________.


more complex SQL for multitable subqueries and joins
the elimination of duplicated data
the elimination of modi!cation anomalies
A and B
A, B and C

QUESTION 56 1 points Saved

A missing value is called a(n) ________.


missing value
empty value
null value
Any of A, B or C can be used.
None of the above is correct.

QUESTION 57 1 points Saved

________ is the process of joining two or more tables and storing


the result as a single table.

https://keiseruniversity.blackboard.com/webapps/assessment/take/l…d=_1892017_1&course_id=_539851_1&content_id=_33006337_1&step=null Page 16 of 19
Take Test: Week 2 Midterm Exam – Database Management ... 1/26/25, 8:32 PM

Normalization
Querying
Denormalization
A and B
B and C

QUESTION 58 1 points Saved

For a number of reasons, ________ is not often an advantage for a


read-only database.
normalization
denormalization
updating
A and B
B and C

QUESTION 59 1 points Saved

A null value can indicate which of the following conditions?


The value is appropriate and known, but not entered into the
database.
The value is inappropriate.
The value is appropriate but unknown.
All of A, B or C are correct.
None of the above is correct.

QUESTION 60 1 points Saved

When a table is created using existing data from multiple


sources, you are likely to !nd that some data values have never
been provided. This is an example of ________.
the general-purpose remarks column problem
the multivalued, multicolumn problem
the inconsistent values problem
the missing values problem
None of the above is correct.

https://keiseruniversity.blackboard.com/webapps/assessment/take/la…d=_1892017_1&course_id=_539851_1&content_id=_33006337_1&step=null Page 17 of 19
Take Test: Week 2 Midterm Exam – Database Management ... 1/26/25, 8:32 PM

QUESTION 61 5 points Saved

Use the following two tables to answer the following question:


Employee (EID, EName, Address, Phone, DeptID)
Department (DeptID, DName, Location)
Using a Subquery, write a SQL statement to show Employees who work for
'Accounting' Department (show employee's Name and Phone#).
For the toolbar, press ALT+F10 (PC) or ALT+FN+F10 (Mac).

Paragraph Open Sans,a…

10pt

SELECT EName, Phone


FROM Employee
WHERE DeptID = (
SELECT DeptID
FROM Department
WHERE DName = 'Accounting'
);

P 16 WORDS POWERED BY TINY

QUESTION 62 5 points Saved

Use the following two tables to answer the following question:


Employee (EID, EName, Address, Phone, DeptID)
Department (DeptID, DName, Location)
Using a Join, write a SQL statement to show Employees who work for 'Accounting'
Department (show employee's Name and Phone#).
For the toolbar, press ALT+F10 (PC) or ALT+FN+F10 (Mac).

https://keiseruniversity.blackboard.com/webapps/assessment/take/l…d=_1892017_1&course_id=_539851_1&content_id=_33006337_1&step=null Page 18 of 19
Take Test: Week 2 Midterm Exam – Database Management ... 1/26/25, 8:32 PM

Paragraph Open Sans,a…

10pt

SELECT Employee.EName, Employee.Phone


FROM Employee
JOIN Department
ON Employee.DeptID = Department.DeptID
WHERE Department.DName = 'Accounting';

P 15 WORDS POWERED BY TINY

https://keiseruniversity.blackboard.com/webapps/assessment/take/l…d=_1892017_1&course_id=_539851_1&content_id=_33006337_1&step=null Page 19 of 19

You might also like