Data Models

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

1/22

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

23 Terms

1
New cards

data model

blueprint of the data

2
New cards

what are the 3 main functions of the data model?

  • provide structure/organize data

  • provide relationships between data

  • provide constraints of the data

3
New cards

construct

building block for the data

4
New cards

metadata

description of data’s constructs AND constraints

5
New cards

A spreadsheet containing entities for the mini world of a school best represents _____

constructs

6
New cards

data model operation

actions done on the database

7
New cards

conceptual/high level model

data model similar to the user perception and the mini world; independent of data storage

8
New cards

physical/low level model

data model similar to how data is actually stored; not very friendly for actors on the scene

9
New cards

representational/implementation model

data model showing how computer reads data, but still abstracts some internal processes; often uses tables/illustrations

10
New cards

self describing model

data model using a description of data in a key-value style:

Eg: <Name> Bob </Name>

11
New cards

database schema

static, NON changing description of the structure of data and its constraints

12
New cards

schema diagram

illustration, picture display of the data

13
New cards

schema construct

an element within a database schema

14
New cards

database state

content within a database at any given time

15
New cards

valid state

database state when all constraints are mate

16
New cards

What is the following order of how data is inherited?

data model → database schema → metadata → actual data

17
New cards

3 schema architecture/SPARC model

model that supports multi-view and is used for explaining database organization

18
New cards

internal schema

structure describing how storage works

19
New cards

conceptual schema

structure describing constructs + constraints

20
New cards

external schema

structure describing how the user views the data

21
New cards

logical data independence

changes can occur on the conceptual schema without affecting the external schema

22
New cards

physical data independence

changes can occur on the internal schema without affecting the conceptual schema

23
New cards

changing a schema at the lower level only affects _____

mapping