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
Q

One of the set operators that yields only the rows that appear in both tables is called ________.

26
Q

One of the set operators that yields all rows in one table that are not found in the other table is called ________.

A

Difference

27
Q

One of the set operators that yields all possible pairs of rows from two tables is called ________.

28
Q

One of the set operators that allows information to be intelligently combined from two or more tables is called ________.

29
Q

One of the set operators that links tables by selecting only the rows with common values in their common attribute(s) is called ________.

A

Natural Join

30
Q

It provides a detailed description of all tables in the database created by the user and designer. What is this called?

A

Data Dictionary

31
Q

This relationship is the norm for relational databases. What is it?

32
Q

This relationship can be related to only one other entity, and vice versa. What is it?

33
Q

This relationship is not supported directly in the relational environment. What is it?

34
Q

This is a detailed, logical representation of the data for an organization or for a business area. What is it called?

A

entity-relationship model

35
Q

Who first introduced the ER data model and in what year?

A

Peter Chen_1976

36
Q

It was defined as anything about which data will be collected and stored. What is this?

37
Q

Each entity consists of a set of attributes that describes particular characteristics of the entity. Is this statement true?

38
Q

The ERM uses _______—one or more attributes that uniquely identify each entity instance.

A

Identifiers

39
Q

An attribute that can have only a single value is called ________.

A

Single-valued attributes

40
Q

These are attributes that can have many values. What are they called?

A

Multivalued Attributes

41
Q

An attribute whose value is calculated from other attributes is called ________.

A

Derived Attribute

42
Q

What describes associations among data?

A

Relationships

43
Q

What is used to describe the relationship classification?

A

connectivity

44
Q

It expresses the minimum and maximum number of entity occurrences associated with one occurrence of the related entity. What is this called?

A

Cardinality

45
Q

It indicates the number of entities or participants associated with a relationship. What is this called?

A

Relationship Degree

46
Q

What exists when an association is maintained within a single entity?

A

unary relationship

47
Q

What exists when two entities are associated?

A

binary relationship

48
Q

What exists when three entities are associated?

A

ternary relationship