System Analysis and Design - Data Design

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

1/16

flashcard set

Earn XP

Description and Tags

Flashcards covering key concepts from the System Analysis and Design lecture on Data Design, including ERD, database terminology, relationships, and data types.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

17 Terms

1
New cards

Entity Relationship Diagram (ERD)

A blueprint that makes sure a streaming service actually works, including elements like UserAccount, Profile, WatchHistory, and Movie/TV_Show.

2
New cards

Data Management Design

Includes Data access and manipulation logic and Storage design.

3
New cards

Relational Databases (RDBs)

Focus on Relationships based on key match.

4
New cards

Table/Entity/Relation

Database Terminology: Structure that holds data in rows and columns.

5
New cards

Attribute/Field/Column

Database Terminology: A characteristic or property of an entity.

6
New cards

Row/Record/Tuple

Database Terminology: A single instance of an entity.

7
New cards

Primary Key

The attribute that is selected to uniquely define each row in a database table.

8
New cards

Foreign Key (FK)

An attribute in one table that refers to the Primary Key (PK) of another table, used for key-matching.

9
New cards

Multiplicities

Represent relationships between entities, such as zero or one, one or many, or zero or many.

10
New cards

CHAR

A fixed-length text data type.

11
New cards

VARCHAR

A variable-length text data type.

12
New cards

INT

An integer data type.

13
New cards

FLOAT

A floating-point number data type.

14
New cards

BIT/BOOLEAN

A yes/no data type.

15
New cards

DATETIME

A date and time data type.

16
New cards

Class Diagram

Shows data values in the class and Actions or functions that a class can perform

17
New cards

One-to-many Association

Insert an ID of the one-side table into the many-side table.