Database Systems Chapter 2: Data Models

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/28

flashcard set

Earn XP

Description and Tags

Terminology and concepts covering data models, evolving database structures, business rules, and levels of data abstraction from Chapter 2.

Last updated 6:30 PM on 6/16/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

29 Terms

1
New cards

Data Model

Relatively simple representations, often graphical, of complex real-world data structures.

2
New cards

Entity

Anything about which data are to be collected and stored.

3
New cards

Attribute

A characteristic of an entity.

4
New cards

Relationship

Describes an association among entities, which can be one-to-many (1:M1:M), many-to-many (M:NM:N), or one-to-one (1:11:1).

5
New cards

Constraint

A restriction placed on the data.

6
New cards

Business Rules

Descriptions of policies, procedures, or principles within a specific organization that describe characteristics of data as viewed by the company.

7
New cards

Hierarchical Model

A model developed in the 1960s with a basic logical structure represented by an upside-down "tree" containing levels or segments.

8
New cards

Network Model

A model created to represent complex data relationships effectively, allowing a record to have more than one parent.

9
New cards

Schema

The conceptual organization of the entire database as viewed by the database administrator.

10
New cards

Subschema

The portion of the database "seen" by the application programs.

11
New cards

Data Management Language (DML)

Defines the environment in which data can be managed.

12
New cards

Data Definition Language (DDL)

Enables the administrator to define the schema components.

13
New cards

Relational Model

Developed by E.F. Codd in 1970, it uses a matrix (relation) consisting of row and column intersections.

14
New cards

Tuple

A row in a relation (table) within the relational model.

15
New cards

Relational Database Management System (RDBMS)

Performed the same functions as the hierarchical model but hides complexity from the user and manages relational tables.

16
New cards

Entity Relationship Model (ERM)

Introduced by Chen in 1976, this model uses graphical representations to model database components.

17
New cards

Entity Set

A collection of like entities.

18
New cards

Connectivity

Labels used to classify the types of relationships in an Entity Relationship diagram.

19
New cards

Object-Oriented Data Model (OODM)

A model where data and relationships are contained in a single structure known as an object.

20
New cards

Inheritance

The concept where an object inherits the methods and attributes of its parent class.

21
New cards

Unified Modeling Language (UML)

A language based on OO concepts that uses diagrams and symbols to graphically model a system.

22
New cards

Extended Relational Data Model (ERDM)

A semantic data model that includes many features of the OO model and is often called an object/relational database management system (O/RDBMS).

23
New cards

Extensible Markup Language (XML)

The de facto standard protocol for data exchange among systems and Internet services.

24
New cards

External Model

The end users' view of the data environment, often represented by ER diagrams.

25
New cards

Conceptual Model

A global view of the entire database that integrates all external views into a single conceptual schema, independent of hardware and software.

26
New cards

Internal Model

A representation of the database as seen by the DBMS, mapping the conceptual model to specific database software.

27
New cards

Physical Model

The lowest level of abstraction, describing the way data are saved on storage media such as disks or tapes.

28
New cards

Logical Independence

The ability to change the internal model without affecting the conceptual model.

29
New cards

Physical Independence

The ability to change the physical model without affecting the internal model.