The University of Texas
CS 327e
Spring 2002
Quiz 1
Date: 2002-04-15
Duration: 45 minutes
Total: 100 points, 25 questions. Each question is weighted
equally, and is worth 4 points.
Use a pencil to fill in
the appropriate circle for the correct answer in the electronic answer sheet.
Fill in your FIRST NAME,
LAST NAME, and full SSN circles on the sheet.
ALL SOLUTIONS ARE IN BOLD.
1. Knowing the complete organizational structure is important even
when a system is designed for only one component.
|
a. |
True |
|
b. |
False |
2. A
well-designed database system should be able to address most of the Lab's
stated problems. Constraints within
which the system is to be designed must be carefully defined.
|
a. |
True |
|
b. |
False |
3. University Computer Lab's Business Rule 8
states that each user may check out zero, one, or many items, and zero, one, or
many users may check out each item during the semester.
|
a. |
True |
|
b. |
False |
4. University Computer Lab's Business Rule 14
states that each LA accumulates hours worked during each two-week pay period,
and each "hours worked" entry is associated with one or more LAs.
|
a. |
True |
|
b. |
False |
5. The
software will automatically check for inconsistent relationships, circular relationships,
and incorrectly defined relationships.
|
a. |
True |
|
b. |
False |
6. The verification process leads to
modifications in the initial E-R model.
|
a. |
True |
|
b. |
False |
7. Once the verification process is
completed, the designer will complete the design process by formulating the
logical and physical models.
|
a. |
True |
|
b. |
False |
8. As the revised model is developed,
designers must keep in mind the often conflicting requirements of design
elegance, information requirements, and processing speed.
|
a. |
True |
|
b. |
False |
9. Verification represents the link between
database modeling and design activities, database implementation, and database
application design.
|
a. |
True |
|
b. |
False |
10. The conceptual model's entities do not
need to be normalized before they can be properly implemented.
|
a. |
True |
|
b. |
False |
11. The logical design process is used to
translate the conceptual design into the internal model for the selected DBMS.
|
a. |
True |
|
b. |
False |
12. Because
the conceptual modeling process does not preclude the definition of attributes,
you can reasonably argue that normalization occasionally straddles the line
between conceptual and logical modeling.
|
a. |
True |
|
b. |
False |
13. When all the tables required by the design
have been created, the relationships specified in the design are
established. A good CASE tool will let
the designer accomplish these tasks directly from the design.
|
a. |
True |
|
b. |
False |
14. Most modern DBMSs automatically index on
the primary key components.
|
a. |
True |
|
b. |
False |
15. Views cannot be used for security
purposes.
|
a. |
True |
|
b. |
False |
16. The University Computer Lab provides
|
a. |
Controlled access to
microcomputers, laser printers, and supplies. |
|
b. |
Controlled access to
application software, and software documentation. |
|
c. |
General problem solving
services. |
|
d. |
a and b |
|
e. |
a, b, and c |
17. The University Computer Lab's items are
classified as
|
a. |
Hardware and software. |
|
b. |
Literature and supplies. |
|
c. |
Hardware, literature, and
supplies. |
|
d. |
Software, hardware,
supplies, and literature. |
18. The verification process is used to
establish that:
|
a. |
The design properly reflects
the end-user or application views of the database. |
|
b. |
All database transactions -
inserts, updates, deletes are defined and modeled to ensure that the
implementation of the design will support all transaction-processing
requirements. |
|
c. |
a only |
|
d. |
b only |
|
e. |
a and b |
19. The verification process is used to
establish that:
|
a. |
The design is sufficiently
flexible to support expected enhancements and modifications |
|
b. |
The database design is
capable of meeting all output requirements, such as query screens, forms, and
report formats. |
|
c. |
a only |
|
d. |
a and b |
|
e. |
b only |
20. In spite of the fact that we sometimes are
forced to revise an E-R diagram it is still possible that:
|
a. |
Some of the relationships
are not clearly identified and may have been misidentified. |
|
b. |
The model contains design
redundancies. |
|
c. |
a only |
|
d. |
a and b |
|
e. |
b only |
21. The advantage(s) of letting CASE tool
write all of the table structures and relationships are:
|
a. |
The database will match the
design precisely. |
|
b. |
All the relationships have
already been tested by CASE tool to ensure that they are logically correct
and that they are implementable as design. |
|
c. |
a only |
|
d. |
a and b |
|
e. |
b only |
22. The advantage(s) of letting CASE tool
write all the table structures and relationships are:
|
a. |
All the relationships have
already been tested by CASE tool to ensure that they are logically correct
and that they are implementable as design. |
|
b. |
All of the FK attribute
definitions and characteristics match those of the referenced PKs. |
|
c. |
a only |
|
d. |
a and b |
|
e. |
b only |
23. Several indexes can be created to improve
access time, such as
|
a. |
Indexes created for all
primary keys will increase access speed when a foreign key references in
tables is made. |
|
b. |
Indexes can also be created
for all alternate search keys. |
|
c. |
Indexes can be created for
all columns used in the WHERE, ORDER BY, and GROUP BY clauses of a SELECT
statement. |
|
d. |
a and b |
|
e. |
a, b and c |
24. There are several techniques used to
ensure appropriate data entries. Among
some of these techniques we can find
|
a. |
Drop-down lists to limit the
input selections. |
|
b. |
Automated data entry
completions based on the input selections. |
|
c. |
System-generated
computations to avoid end-user computational errors. |
|
d. |
b and c only |
|
e. |
a, b and c |
25. The DBA's responsibilities should include:
|
a. |
Providing preventive and
corrective maintenance. |
|
b. |
Providing end-user
management services. |
|
c. |
Performing periodic security
audits. |
|
d. |
a and c only |
|
e. |
a, b and c |