Iman

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/36

flashcard set

Earn XP

Description and Tags

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

37 Terms

1
New cards

Entities

In the ERM, it corresponds to a table—not to a row.

2
New cards

Required Attributes

In ER modeling, an attribute that must have a value; it cannot be left empty.

3
New cards

Optional Attributes

An attribute that does not require a value; therefore, it can be left empty.

4
New cards

Domains

The possible set of values for a given attribute.

5
New cards

Identifiers

One or more attributes that uniquely identify each entity instance.

6
New cards

Relational Schema

The organization of a relational database as described by the database administrator.

7
New cards

Composite Identifiers

A key composed of more than one attribute.

8
New cards

Composite Attribute

An attribute that can be further subdivided to yield additional attributes.

9
New cards

Simple Attribute

An attribute that cannot be subdivided into meaningful components.

10
New cards

Single-Valued Attributes

An attribute that can have only one value.

11
New cards

Multivalued Attributes

An attribute that can have many values for a single entity occurrence.

12
New cards

Derived Attributes

An attribute that does not physically exist within the entity and is derived via an algorithm.

13
New cards

Relationship

An association between entities.

14
New cards

Participants

The entities that participate in a relationship.

15
New cards

Connectivity

The term used to describe the relationship classification.

16
New cards

Cardinality

A property that assigns a specific value to connectivity and expresses the range of allowed entity occurrences associated with a single occurrence of the related entity.

17
New cards

Existence-dependent

A property of an entity whose existence depends on one or more other entities.

18
New cards

Existence-independent

A property of an entity that can exist apart from one or more related entities.

19
New cards

Strong Entity (Regular Entity)

An entity that is existence-independent and can exist apart from all of its related entities.

20
New cards

Weak (Non-Identifying) Relationships

A relationship in which the primary key of the related entity does not contain a primary key component of the parent entity.

21
New cards

Strong (Identifying) Relationships

A relationship that occurs when two entities are existence dependent.

22
New cards

Participation in an entity relationship

Is either optional or mandatory.

23
New cards

True/False

Relationships aren't bidirectional.

24
New cards

Relationship Degree

Indicates the number of entities or participants associated with a relationship.

25
New cards

Unary Relationship

An ER term used to describe an association within an entity.

26
New cards

Binary Relationship

An ER term for an association between two entities.

27
New cards

Ternary Relationship

An ER term used to describe an association between three entities.

28
New cards

Recursive Relationship

A relationship found within a single entity type.

29
New cards

Associative Composite Entities

M:N relationships are a valid construct found frequently during the ER modeling process.

30
New cards

Associative Entity

The ER Model uses this to represent an M:N relationship between two or more entities.

31
New cards

Associative Composite Entities

Also called a composite or bridge entity.

32
New cards

Conflicting Goals

Database designers must often make design compromises that are triggered by factors like design standards, processing speed, and information requirements.

33
New cards

Design Standards

Standards that guide you in developing logical structures that minimize data redundancies.

34
New cards

Processing Speed

High processing speed means minimal access time.

35
New cards

Information Requirements

Complex requirements may dictate data transformations and expand the number of entities and attributes within the design.

36
New cards

SQL Functions

Named, reusable sequences of SQL statements that perform specific operations based on arguments.

37
New cards

Relational Set Operations

Set of functions that allow you to combine results from multiple SELECT statements.