DBMS Q1L3

0.0(0)
studied byStudied by 4 people
full-widthCall with Kai
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/35

flashcard set

Earn XP

Description and Tags

Lesson 3: DEVELOPING LOGICAL DATA MODEL

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

36 Terms

1
New cards

Logical Data Model

Documents the information requirements of the business.

2
New cards

Entity-Relationship Diagram (ERD)

A detailed, logical and graphical representation of the entities, associations and data elements for an organization or business area.

3
New cards

Basic modeling notation

  • Data entities.

  • Relationships.

  • Attributes.

4
New cards

Entity

  • Information that must be tracked.

  • A name for things that you can list.

  • Usually a noun.

5
New cards

Entity Instance

Person, place, object, event, concept (often corresponds to a row in a table).

6
New cards

Entity Type

Collection of entities (often corresponds to a table).

7
New cards

Relationships

An association or link between two or more distinct sets of data.

8
New cards

Relationship instance

Link between entities (corresponds to primary key-foreign key equivalencies in related tables).

9
New cards

Relationship type

Category of relationship, link between entity types.

10
New cards

Attribute

Property or characteristic of an entity or relationship type (often corresponds to a field in a table).

11
New cards

Entity Types

Strong (prime); Weak (characteristic); Associative (intersection)

12
New cards

Strong (prime)

Exists independently

13
New cards

Weak (characteristic)

Exists because of another (prime) entity

14
New cards

Associative (intersection)

Exists because of two or more entities

15
New cards

Entities Represent Sets

Entities represent a set of instances that are of interest to a particular business.

16
New cards

Attribute

Property or characteristic of an entity or relationship type

17
New cards

Classifications of attributes

  • Required versus Optional Attributes.

  • Simple versus Composite Attribute.

  • Single-Valued versus Multivalued Attribute.

  • Stored versus Derived Attributes.

  • Identifier Attributes.

18
New cards

Identifier (Key)

An attribute (or combination of attributes) that uniquely identifies individual instances of an entity type.

19
New cards

Candidate Identifier

An attribute that could be a key…satisfies the requirements for being an identifier.

20
New cards

Relationship Types vs. Relationship Instances

The relationship type is modeled as lines between entity types; The instance is between specific entity instances.

21
New cards

Relationships can have attributes.

These describe features pertaining to the association between the entities in the relationship.

22
New cards

Relationship Types

One-to-One; One-to-Many or Many-to-One; Many-to-Many

23
New cards

One-to-One (1:1)

Each entity in the relationship will have exactly one related entity.

24
New cards

One-to-Many (1:M) or Many-to-One (M:1)

An entity on one side of the relationship can have many related entities, but an entity on the other side will have a maximum of one related entity.

25
New cards

Many-to-Many (M:M)

Entities on both sides of the relationship can have many related entities on the other side.

26
New cards

Cardinality Constraints

The number of instances of one entity that can or must be associated with each instance of another entity.

27
New cards

Minimum Cardinality

  • If zero, then optional.

  • If one or more, then mandatory.

28
New cards

Maximum Cardinality

The maximum number

29
New cards

Degree of Relationships

The number of entity types that participate in it. Has three types: Unary, Binary, and Ternary.

30
New cards

Unary Relationships

One entity related to another of the same entity type.

31
New cards

Binary Relationships

Connects exactly two entity types.

32
New cards

Ternary Relationships

Connects three entities, where the relationship itself, captures a specific interaction between them.

33
New cards

Strong entities

Exist independently of other types of entities.

34
New cards

Weak entity

Dependent on a strong entity (identifying owner); cannot exist on its own. And, does not have a unique identifier (only a partial identifier).

35
New cards

Associative Entities

  • An entity–has attributes.

  • A relationship–links entities together.

36
New cards

Explore top flashcards