Data Models

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

1/23

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

24 Terms

1
New cards

Model

is an abstraction of a more complex real

2
New cards

Data Model

a relatively simple representation, usually graphical, of more complex real

3
New cards

Data Modeling

the process of creating a specific data m odel for a determined problem domain

4
New cards

First step in Data Modeling

Designing a database

5
New cards

Basic Building blocks of all data models

entities, attributes, relationships, and constraints

6
New cards

Entity

anything (a person, place, thing, or an event) about which data are to be collected and stored

7
New cards

Attribute

characteristics of an entity

8
New cards

Relationship

describes an association among entities

9
New cards

Three types of Relationships:

One to Many
Many to Many
One to One

10
New cards

One to Many

one instance of an entity is allowd to be associated with several instances of other entity

11
New cards

Busimess Rules

describe the operations, definitions, and constraint that apply to an organization

12
New cards

Characteristics of a Good Business Rule

Declarative
Precise
Atomic
Expressible
Distinct
Consistent
Business Oriented

13
New cards

Declarative

a statement of policy, not how the policy is enforeced or conducted

14
New cards

Precise

it must have only on interpretation among all the interested people and its meaning must be clear

15
New cards

Atomic

One statement only; no part of the rule can stand on its own as a rule (Conjunction & Disjunction)

16
New cards

Expressible

Must be stated in a natural language but in a structured manner (remove unnecessary words)

17
New cards

Distinct

Must not be redundant; can refer other rules. It must not be similar to other rules

18
New cards

Consistent

Should not contain conflicting statement and should not contradict with other rules

19
New cards

Business Oriented

Use terms business people can understand. Only business people can modify or invalidate

20
New cards

Degrees of data abstraction

dictates how detail the model is

21
New cards

ANSI and Planning Committe

defined the framework for the data modeling based on the degress of data abstraction: External, Conceptual, Internal

22
New cards

External Model

ERD is complete. Based on the end user’s view of the data; usually focused on the business unit he/she belongs.

23
New cards

Conceptual Model

Done after external views. It is the bases for the identification and high

24
New cards

Internal

Done once a DBMS is selected. How the DBMS itself understands and stores the database. You take what you designed in the conceptual model and make sur eit fits the rules of DBMS, and internal sceme is written through mySQL