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

Logical Database Design and The Relational Model

The document discusses logical database design and the relational model. It covers topics like logical vs physical database specifications, the relational data model, database normalization, functional dependencies, and maintaining data integrity. There are 30 multiple choice questions testing understanding of these relational database concepts.

Uploaded by

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

Logical Database Design and The Relational Model

The document discusses logical database design and the relational model. It covers topics like logical vs physical database specifications, the relational data model, database normalization, functional dependencies, and maintaining data integrity. There are 30 multiple choice questions testing understanding of these relational database concepts.

Uploaded by

hieuhd22416c
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Logical Database Design and the Relational Model

1) ________ database specification indicates all the parameters for data storage that are then
input to database implementation.
A) Logical
B) Physical
C) Schematic
D) Conceptual

2) A form of database specification which maps conceptual requirements is called:


A) logical specifications.
B) response specifications.
C) security specifications.
D) physical specifications.

3) Data is represented in the form of:


A) data trees.
B) tables.
C) data notes.
D) chairs.

4) A two-dimensional table of data sometimes is called a:


A) group.
B) set.
C) declaration.
D) relation.

5) ________ is a component of the relational data model included to specify business rules to
maintain the integrity of data when they are manipulated.
A) Business rule constraint
B) Data integrity
C) Business integrity
D) Data structure

6) An attribute (or attributes) that uniquely identifies each row in a relation is called a:
A) column.
B) foreign field.
C) primary key.
D) duplicate key.

7) An attribute in a relation of a database that serves as the primary key of another relation in the
same database is called a:
A) link attribute.
B) link key.
C) foreign key.
D) foreign attribute.

8) A primary key whose value is unique across all relations is called a(n):
A) global primary key.
B) inter-table primary key.
C) enterprise key.
D) foreign global key.

9) A primary key that consists of more than one attribute is called a:


A) foreign key.
B) composite key.
C) multivalued key.
D) cardinal key.

10) In the SQL language, the ________ statement is used to make table definitions.
A) create session
B) create table
C) create index
D) select

12) Which of the following is NOT a reason to create an instance of a relational schema with
sample data?
A) Sample data can be used to improve user communications.
B) Sample data can be used for prototype generation.
C) Sample data can reverse database implementation errors.
D) Sample data provide a convenient way to check the accuracy of your design.

13) A domain definition consists of all of the following components EXCEPT:


A) domain name.
B) data type.
C) integrity constraints.
D) size.

14) Which of the following are properties of relations?


A) Each attribute has the same name.
B) No two rows in a relation are identical.
C) There are multivalued attributes in a relation.
D) All columns are numeric.
15) Which of the following violates the atomic property of relations?
A) Sam
B) Hinz
C) Sam Hinz
D) Atomic

16) The entity integrity rule states that:


A) no primary key attribute can be null.
B) referential integrity must be maintained across all entities.
C) each entity must have a primary key.
D) a primary key must have only one attribute.

17) The ________ states that no primary key attribute may be null.
A) referential integrity constraint
B) entity integrity rule
C) partial specialization rule
D) range domain rule

19) All of the following are the main goals of normalization EXCEPT:
A) minimize data redundancy.
B) simplify the enforcement of referential integrity.
C) maximize storage space.
D) make it easier to maintain data.

20) When all multivalued attributes have been removed from a relation, it is said to be in:
A) first normal form.
B) second normal form.
C) Boyce-Codd normal form.
D) third normal form.

23) A relation that contains no multivalued attributes and has nonkey attributes solely dependent
on the primary key but contains transitive dependencies is in which normal form?
A) First
B) Second
C) Third
D) Fourth

24) A constraint between two attributes is called a(n):


A) functional relation.
B) attribute dependency.
C) functional dependency.
D) functional relation constraint.
25) A candidate key must satisfy all of the following conditions EXCEPT:
A) the key must uniquely identify the row.
B) the key must indicate the row's position in the table.
C) the key must be nonredundant.
D) each nonkey attribute is functionally dependent upon it.

26) The attribute on the left-hand side of the arrow in a functional dependency is the:
A) candidate key.
B) determinant.
C) foreign key.
D) primary key.

27) A functional dependency in which one or more nonkey attributes are functionally dependent
on part, but not all, of the primary key is called a ________ dependency.
A) partial key-based
B) partial functional
C) cross key
D) merged relation

28) A functional dependency between two or more nonkey attributes is called a:


A) partial functional dependency.
B) partial nonkey dependency.
C) transitive dependency.
D) partial transitive dependency.

29) ________ problems are encountered when removing data with transitive dependencies.
A) Insertion
B) Modification
C) Deletion
D) Merging

45) A relation that contains minimal redundancy and allows easy use is considered to be:
A) clean.
B) simple.
C) complex.
D) well-structured.

You might also like