DataBase Management Exam 1

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

1/108

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.

109 Terms

1
New cards

Data

Raw facts that have not yet been processed

2
New cards

Information

Data that has been organized and given context to reveal meaning

3
New cards

Knowledge

Awareness and understanding of information that supports decision-making

4
New cards

Database

Shared, integrated structure that stores end-user data and metadata

5
New cards

End-user Data

Raw facts of interest to the end user

6
New cards

Metadata

Data about data; describes characteristics and relationships

7
New cards

DBMS (Database Management System)

Collection of programs that manage database structure and access

8
New cards

Advantages of DBMS

Improved data sharing, security, integration, consistency, access, decision-making, productivity

9
New cards

Single-user Database

Supports one user at a time

10
New cards

Multiuser Database

Supports multiple users simultaneously

11
New cards

Workgroup Database

Supports a small number of users or a department

12
New cards

Enterprise Database

Supports many users across departments

13
New cards

Centralized Database

Data stored at a single site

14
New cards

Distributed Database

Data spread across multiple sites

15
New cards

Cloud Database

Created and maintained using cloud services

16
New cards

General-purpose Database

Contains broad variety of data

17
New cards

Discipline-specific Database

Focuses on specific subject area

18
New cards

Operational Database

Supports day-to-day company operations

19
New cards

Analytical Database

Stores historical data and business metrics for decision making

20
New cards

Data Warehouse

Stores data optimized for decision support

21
New cards

OLAP (Online Analytical Processing)

Tools for retrieving, processing, and modeling warehouse data

22
New cards

Business Intelligence

Approach to capture and process business data for decision making

23
New cards

Structured Data

Data formatted for storage and use

24
New cards

Unstructured Data

Data in its raw state

25
New cards

Semistructured Data

Partially processed data

26
New cards

XML (Extensible Markup Language)

Language to represent data elements in text format

27
New cards

XML Database

Supports storage and management of XML data

28
New cards

NoSQL

Non-relational DBMS designed for high volume, variety, velocity of data

29
New cards

Database Design

Process of designing database structure to store and manage data

30
New cards

Well-designed Database

Facilitates management, ensures accuracy and valuable information

31
New cards

Poorly-designed Database

Causes errors and poor decision making

32
New cards

Structural Dependence

File access depends on file structure

33
New cards

Structural Independence

File structure can change without affecting access

34
New cards

Data Dependence

Programs must change when data storage changes

35
New cards

Data Independence

Storage can change without affecting programs

36
New cards

Data Redundancy

Unnecessary duplicate data storage

37
New cards

Data Anomaly

Error caused by inconsistent/duplicate data

38
New cards

Update Anomaly

Not all updates applied correctly

39
New cards

Insertion Anomaly

Cannot add data without other data present

40
New cards

Deletion Anomaly

Deleting data unintentionally removes important info

41
New cards

DBMS Functions

Dictionary management, storage management, performance tuning, security, multiuser access, backup, integrity, query languages

42
New cards

SQL

Standard query language used to access/manipulate database data

43
New cards

Disadvantages of DBMS

Higher costs, complexity, vendor dependence, frequent upgrades

44
New cards

Data Modeling

Process of creating a specific data model for a problem domain

45
New cards

Data Model

Simplified representation of real-world data

46
New cards

Entity

Person, place, thing, or event about which data is stored

47
New cards

Attribute

Characteristic of an entity

48
New cards

Relationship

Association among entities (1:M, M:N, 1:1)

49
New cards

Constraint

Restriction placed on data to ensure integrity

50
New cards

Business Rule

Precise description of a policy or principle guiding database design

51
New cards

Schema

Conceptual organization of entire database

52
New cards

Subschema

Portion of database seen by application programs

53
New cards

DML (Data Manipulation Language)

Language to manage and work with data

54
New cards

DDL (Data Definition Language)

Language to define schema components

55
New cards

Relational Model

Based on relations (tables of rows and columns)

56
New cards

Tuple

Row in a relation

57
New cards

RDBMS (Relational DBMS)

DBMS implementing relational model

58
New cards

ER Model (Entity Relationship Model)

Graphical representation of entities and their relationships

59
New cards

ERD (Entity Relationship Diagram)

Diagram showing entities, attributes, and relationships

60
New cards

Chen Notation

One ER diagram style

61
New cards

Crow’s Foot Notation

Common ER diagram style

62
New cards

UML Class Diagram

ER-style diagram from object-oriented design

63
New cards

OODM (Object-Oriented Data Model)

Combines data and relationships in objects

64
New cards

Object

Abstraction of a real-world entity

65
New cards

Class

Collection of similar objects

66
New cards

Method

Action performed by an object

67
New cards

Inheritance

Ability of objects to inherit attributes/methods from parent classes

68
New cards

OODBMS

Object-oriented DBMS

69
New cards

ERDM (Extended Relational Data Model)

Relational model extended with OO features

70
New cards

O/R DBMS

Object-relational DBMS combining relational with OO features

71
New cards

IoT (Internet of Things)

Web of connected devices exchanging and collecting data

72
New cards

Big Data

Movement to manage/analyze huge data; defined by 3Vs: Volume, Velocity, Variety

73
New cards

Hadoop

Open-source distributed storage and computation framework

74
New cards

HDFS (Hadoop Distributed File System)

Distributed file system for managing large data

75
New cards

MapReduce

API for fast distributed data analytics

76
New cards

External Model

End users’ view of the data environment

77
New cards

External Schema

Specific representation of an external view

78
New cards

Conceptual Model

Global, organization-wide view of the database

79
New cards

Conceptual Schema

High-level description of main data objects

80
New cards

Internal Model

Database representation as seen by DBMS, software-dependent

81
New cards

Internal Schema

Specific representation of the internal model

82
New cards

Physical Model

Lowest-level abstraction describing physical data storage

83
New cards

Logical Independence

Change internal model without affecting conceptual model

84
New cards

Physical Independence

Change physical model without affecting internal model

85
New cards

High-Quality Data

Improves decisions, satisfaction, innovation, productivity, compliance

86
New cards

Nine Characteristics of Quality Data

Accuracy, completeness, consistency, uniqueness, timeliness, relevancy, accessibility, clarity, value

87
New cards

Domain

Range of allowable values for an attribute

88
New cards

Record

Collection of attributes about an entity

89
New cards

File

Collection of entities

90
New cards

Schema (DBMS)

Defines tables, attributes, and relationships

91
New cards

Concurrency Control

DBMS ensures multiple users access data safely

92
New cards

QBE (Query by Example)

Visual approach to database queries

93
New cards

Data Dictionary

Detailed description of data stored in DB

94
New cards

Data Cleansing

Detects and corrects/deletes inaccurate, incomplete, irrelevant data

95
New cards

Enterprise Data Model

Organization-wide model defining entities, attributes, and rules

96
New cards

ER Diagram

Graphical model for entities, attributes, and relationships

97
New cards

Normalization

Process to eliminate data redundancy

98
New cards

Selecting (Relational Op)

Eliminating rows based on criteria

99
New cards

Projecting (Relational Op)

Eliminating columns in a table

100
New cards

Joining (Relational Op)

Combining tables through common attributes