Conceptual Data Modeling (ER and EER diagrams)

studied byStudied by 0 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 40

flashcard set

Earn XP

Description and Tags

Midterm

41 Terms

1

What are the main components of the ER model?

Entities

Attributes

Relationships

New cards
2

What does an attribute type represent

Property of an entity

New cards
3

What is a simple (atomic) attribute

Cannot be divided into parts

New cards
4

Has only one value for an entity

single-valued attribute

New cards
5

Can have multiple values for an entity

Multi-valued attribute

New cards
6

Can be nested composite and multivalued attributes

Complex attribute

New cards
7

Has values from user input

Stored attribute

New cards
8

Value derived from other attributes

Derived attribute

New cards
9

May have a null value

Optional attribute

New cards
10

Must have a valid value, no NULL

Required attribute

New cards
11

Uniquely identifies instances of an entity type

inidentifier

New cards
12

What is the difference between a simple and composite identifier

Simple is a single attribute, while composite is multiple

New cards
13

Can an entity type have more than one key

Yes, can have several candidate keys

New cards
14

What is the notation for key attributes in ER diagrams

Underlined

New cards
15

How are attributes displayed in ER diagrams

In ovals connected to their entity types

New cards
16

What does a multivalued attribute type look like in ER diagrams?

Displayed in double ovals

New cards
17

How is a derived attribute represented in ER diagrams?

dotted ovals

New cards
18

What does a required attribute look like in ER diagrams

presented in bold letters

New cards
19

What does a relationship represent in the ER Model?

An association between one or more entities

New cards
20

Can relationships have attributes?

Yes, they can describe features of the association

New cards
21

What is a cardinality constraint?

Limits combinations of entity instances

New cards
22

Exists independently of other entities

Strong entity

New cards
23

Dependent on a strong entity for existence

Weak entity

New cards
24

Represents a many-to-many relationship with attributes

Associative entity

New cards
25

What is the degree of a relationship type

Number of entity types participating in it

New cards
26

What is a unary relationship

relationship type of degree 1

New cards
27

What is a binary relationship

relationship type of degree 2

New cards
28

What is a ternary relationship

Relationship type of degree 3

New cards
29

What is a n-nary relationship

Relationship type of degree n

New cards
30

Subgrouping with distinct attributes

subtype

New cards
31

Generic entity type with subtypes

Supertype

New cards
32

Defines relationship between supertype and subtypes

IS-A relationship

New cards
33

Defining subclasses starting from a superclass

Specialization

New cards
34

Defining a superclass from subclasses.

Generalization

New cards
35

A constraint that specifies whether you must be a member of a subtype

Completeness

New cards
36

What do disjointness constraints specify

Whether an instance can be in multiple subtypes

New cards
37

What does the disjoint rule state/

An instance can be a member of one subtype

New cards
38

What does the completeness constraint specify

An instance must belong to at least one subtype

New cards
39

Subclass with several possible superclasses

Category

New cards
40

Why are entity clusters used in EER diagrams

To simplify diagrams with many entities

New cards
41

What are the shortcomings of the EER model regarding temporal constrains

It cannot model time-related conditions

It cannot guarantee the consistency across multiple relationship types

New cards

Explore top notes

note Note
studied byStudied by 344 people
752 days ago
5.0(2)
note Note
studied byStudied by 5 people
815 days ago
5.0(1)
note Note
studied byStudied by 138 people
970 days ago
5.0(1)
note Note
studied byStudied by 16 people
691 days ago
5.0(2)
note Note
studied byStudied by 35 people
861 days ago
5.0(1)
note Note
studied byStudied by 16 people
720 days ago
5.0(1)
note Note
studied byStudied by 31 people
521 days ago
5.0(1)
note Note
studied byStudied by 15 people
741 days ago
5.0(2)

Explore top flashcards

flashcards Flashcard (33)
studied byStudied by 9 people
757 days ago
5.0(1)
flashcards Flashcard (20)
studied byStudied by 4 people
543 days ago
5.0(3)
flashcards Flashcard (22)
studied byStudied by 57 people
708 days ago
4.5(2)
flashcards Flashcard (50)
studied byStudied by 5 people
554 days ago
5.0(1)
flashcards Flashcard (42)
studied byStudied by 12 people
485 days ago
5.0(1)
flashcards Flashcard (33)
studied byStudied by 1 person
694 days ago
5.0(1)
flashcards Flashcard (31)
studied byStudied by 23 people
780 days ago
5.0(1)
flashcards Flashcard (54)
studied byStudied by 18568 people
709 days ago
4.5(362)
robot