Module 2 Flashcards

1
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Is it true that end users find it difficult to think of a relation as a table?

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

It is perceived as a two-dimensional structure composed of rows and columns. What is this structure called?

A

Table

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

E. F. Codd used the terms ‘relation’ and ________ as synonyms.

A

Table

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

You can think of a table as a persistent representation of a logical relation— that is, a ________ whose contents can be permanently saved for future use.

A

Relation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A table that contains a group of related entity occurrences is called an ________.

A

Entity Set

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

In the relational model, ______ is/are important because they are used to ensure that each row in a table is uniquely identifiable.

A

Keys

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

A ________ consists of one or more attributes that determine other attributes.

A

Key

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

The relationship is called ___________, which means that the value of one or more attributes determines the value of one or more other attributes.

A

Functional Dependence

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The attribute whose value determines another is called a ________.

A

Determinant

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

The attribute whose value is determined by the other attribute is called ________.

A

Dependent

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

A table is perceived as a two-dimensional structure composed of rows and columns. Is this statement true?

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Can a table row (tuple) represent multiple entities at the same time?

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Each table column represents an attribute, and each column has a distinct name. Is this statement true?

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Each intersection of a row and column represents a multiple data value. Is this statement true?

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

All values in a column must conform to the same data format. Is this statement true?

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Each column has a specific range of values known as the ________.

A

Attribute domain

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

The order of the rows and columns is immaterial to the DBMS. Is this statement true?

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Which of the following statements about Entity Integrity and Referential Integrity is TRUE?

A

A Foreign Key (FK) must always reference an existing Primary Key value or be null.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What best describes Entity Integrity?

A

A Primary Key ensures each row has a unique identity and cannot be null.

21
Q

What best describes the Referential Integrity Rule?

A

A Foreign Key must reference an existing Primary Key value or be null.

22
Q

One of the set operators that is referred to as a unary operator because it only uses one table as input is ________.

23
Q

One of the set operators that yields all values for selected attributes is called ________.

24
Q

One of the set operators that combines all rows from two tables, excluding duplicate rows is called ________.

25
One of the set operators that yields only the rows that appear in both tables is called ________.
Intersect
26
One of the set operators that yields all rows in one table that are not found in the other table is called ________.
Difference
27
One of the set operators that yields all possible pairs of rows from two tables is called ________.
Product
28
One of the set operators that allows information to be intelligently combined from two or more tables is called ________.
Join
29
One of the set operators that links tables by selecting only the rows with common values in their common attribute(s) is called ________.
Natural Join
30
It provides a detailed description of all tables in the database created by the user and designer. What is this called?
Data Dictionary
31
This relationship is the norm for relational databases. What is it?
1:M
32
This relationship can be related to only one other entity, and vice versa. What is it?
1:1
33
This relationship is not supported directly in the relational environment. What is it?
M:N
34
This is a detailed, logical representation of the data for an organization or for a business area. What is it called?
entity-relationship model
35
Who first introduced the ER data model and in what year?
Peter Chen_1976
36
It was defined as anything about which data will be collected and stored. What is this?
Entity
37
Each entity consists of a set of attributes that describes particular characteristics of the entity. Is this statement true?
True
38
The ERM uses _______—one or more attributes that uniquely identify each entity instance.
Identifiers
39
An attribute that can have only a single value is called ________.
Single-valued attributes
40
These are attributes that can have many values. What are they called?
Multivalued Attributes
41
An attribute whose value is calculated from other attributes is called ________.
Derived Attribute
42
What describes associations among data?
Relationships
43
What is used to describe the relationship classification?
connectivity
44
It expresses the minimum and maximum number of entity occurrences associated with one occurrence of the related entity. What is this called?
Cardinality
45
It indicates the number of entities or participants associated with a relationship. What is this called?
Relationship Degree
46
What exists when an association is maintained within a single entity?
unary relationship
47
What exists when two entities are associated?
binary relationship
48
What exists when three entities are associated?
ternary relationship