BFOR-205 (Intro to Database Systems) Exam 1 Flashcards

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 10:29 PM on 10/12/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

Noun (object, person, place, thing, or concept) of which data is being maintained for in the system

Entity in DBMS - GeeksforGeeks


2
New cards

Attribute

Individual characteristic(s) within an entity

Entity in DBMS - GeeksforGeeks


3
New cards

Entity Strengths

  • Strong Entity

  • Weak Entity

  • Associative Entity


4
New cards

Strong Entity

  • Can exist independently

  • Contains unique identifier (underlined)

  • Drawn with single line

Entity Relationship Diagram Symbols | Professional ERD Drawing


5
New cards

Weak Entity

  • Cannot exist on its own; dependent on strong entity

  • Partial identifier; does NOT have unique identifier

  • Drawn with double lines

Entity Relationship Diagram Symbols | Professional ERD Drawing


6
New cards

Associative/Bridge Entity

Resolves a many-to-many relationship by turning it into multiple one-to-many relationships, by combining primary keys (composite)

example


7
New cards

Entity Type

Collection of similar entities that share the same attributes

8
New cards

Entity Instance

Single occurrence of entity type

9
New cards

Generalization

  • Bottom-up

  • Defines a more general entity type (supertype) from set of specialized entities

Difference between Generalization and Specialization in DBMS - GeeksforGeeks


10
New cards

Specialization

  • Top-down

  • Defines one or more specialized entities (subtypes) based on supertype

Difference between Generalization and Specialization in DBMS - GeeksforGeeks


11
New cards

Primary Key

Unique identifier for each record of an entity


  • No duplicates (ex. StudentID can only belong to one person)

  • Cannot be NULL

Primary key in DBMS


12
New cards

Foreign Key

Points to primary key in another table to establish a relationship


  • Can have duplicates (ex. one customer can have multiple orders)

  • Can be NULL


13
New cards

Partial Identifier

Identifies weak entity WHEN combined with primary key of the owner strong entity

  • represented with double underline


14
New cards

Types of Cardinalities

  • Mandatory One

    • ||—————||

  • Mandatory Many

    • >|—————|<

  • Optional One

    • |o————o|

  • Optional Many

    • >o————o<


15
New cards

Completeness Constraint

Determines whether supertype must also be member of at least one subtype

16
New cards

Disjointness Constraint

Determines whether supertype may simultaneously be a member of multiple subtypes

17
New cards
18
New cards
19
New cards
20
New cards
21
New cards
22
New cards
23
New cards
24
New cards
25
New cards