Database Chapter 2

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/24

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 6:13 PM on 9/25/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

25 Terms

1
New cards

Entity relationship (ER) modeling

Conceptual database modeling technique

Enables the structuring and organizing of the requirements collection

process

• Provides a way to graphically represent the requirements

2
New cards

ER Diagram (ERD)

the result of ER modeling

3
New cards

entities

constructs that represent what the database keeps track of

4
New cards

entity instances (entity members)

occurrences of an entity, not depicted in the ER diagram, eventually recorded in the database

5
New cards

attribute

depiction of a characteristic of an entity represents the details that will be recorded for each entity instance

6
New cards

unique attribute

attribute whose value is different for each entity instance

these are underlined

7
New cards

relationship

ER modeling construct depicting how entities are related

8
New cards

cardinality constraints

depict how many instances of one entity can be associated with instances of another entity

9
New cards

maximum cardinality

one (represented by a straight bar: I)

many (represented by a crows foot symbol)

10
New cards

minimum cardinality (participation)

optional (represented by a circular symbol: 0)

mandatory (represented by a straight bar I)

11
New cards

composite attribute

attribute that is composed of several

uses parentheses

12
New cards

composite unique attribute

attribute that is composed of several attributes and whose value is different for each entity instance

13
New cards

multiple unique attributes

when an entity has more than one unique attribute each unique attribute is also called a candidate key

14
New cards

multivalued attribute

attribute for which instances o an entity can have multiple values for the same attribute

15
New cards

derived attribute

attribute whose values are calculated and not permanently stored in a database

16
New cards

optional attribute

attribute that is allowed to not have a value

17
New cards

exact minimum and maximum cardinality in relationships

in some cases, the exact minimum and/or maximum cardinality in relationships is known in advance

18
New cards

degree of a relationship

reflects how many entities involved in the relationship

19
New cards

binary relationship

relationship between two entities (degree 2 relationships)

20
New cards

unary relationship (recursive relationship)

occurs when an entity is involved in a relationship with itself (degree 1 relationship)

21
New cards

week entity

ER diagram constructed depicting an entity that does not have a unique attribute of its own - partial key

22
New cards

owner entity

entity whose unique attribute provides mechanism for identifying instances of a weak entity

23
New cards

identifying relationship

relationship between a weak entity and its owner entity in which each instance of a weak entity is associated with exactly one instance of an owner entity

24
New cards

partial key

attribute of a weak entity that, combined with the unique attribute if the owner entity uniquely identifies the weak entity’s instances

25
New cards

associative entity

construct used as an alternative way of depicting M:N relationships

An identical relationship represented as an M:N relationship

with an attribute and as an associative entity with an attribute