Ch 9 Systems Design

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

1/62

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 6:07 AM on 4/27/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

63 Terms

1
New cards

Entity

A person

2
New cards

Table (or File)

A set of related records that store data about a specific entity

3
New cards

Field (or Attribute)

A single characteristic or fact about an entity

4
New cards

Record (or Tuple)

A set of related fields that describes one instance

5
New cards

Primary Key

A field or combination of fields that uniquely and minimally identifies a particular member of an entity

6
New cards

Foreign Key

A field in one table that must match a primary key value in another table for a relationship to exist

7
New cards

Candidate Key

Any field that has the potential to serve as a primary key

8
New cards

Referential Integrity

A set of rules that avoids data inconsistency and quality problems by ensuring foreign keys match valid primary keys

9
New cards

Entity-Relationship Diagram (ERD)

A graphic representation of all system entities and the relationships among them

10
New cards

Cardinality

A description of the numeric relationship between two entities

11
New cards

Normalization

A process for avoiding problems in data design by assigning specific fields to each table

12
New cards

First Normal Form (1NF)

A table design that contains no repeating groups

13
New cards

Second Normal Form (2NF)

A design in 1NF where all non-key fields are functionally dependent on the entire primary key

14
New cards

Third Normal Form (3NF)

A design in 2NF where no non-key field is dependent on another non-key field

15
New cards

Data Warehouse

An integrated collection of data that can include seemingly unrelated information from across the entire company

16
New cards

Data Mining

The process of looking for meaningful data patterns and relationships among large sets of data

17
New cards

Logical Storage

Data that a user can view

18
New cards

Physical Storage

Hardware-related storage involving the process of reading and writing binary data to media

19
New cards

Mnemonic Codes

Codes that use a specific combination of letters that are easy to remember

20
New cards

Middleware

Software used to integrate different applications and allow them to exchange data

21
New cards

database management system

Collection of tools, features, and interfaces that enables users to add, update, manage, access, and analyze data

22
New cards

advantages of a DBMS

Scalability, economy of scale

23
New cards

economy of scale

Database design allows better utilization of hardware

24
New cards

database administrator DBA

Assess’s overall requirements and maintains a database

25
New cards

database manipulation language DML

Controls database operations (SQL)

26
New cards

schema

descriptions of all fields, tables, and relationships

27
New cards

subschema

portions of the database that a particular system or user needs or is allowed to access

28
New cards

physical data repository

contains the schema and subschemas, can be centralized or distributed, used ODBC

29
New cards

Open database connectivity ODBC

allows communication between systems and DBMSs

30
New cards

databases are created and managed by using languages and commands that have nothing to do with?

HTML

31
New cards

Data security

Web-based data must be secure, yet easily accessible to authorized users

32
New cards

common field

Attribute that appears in more than one entity

33
New cards

one-to-one relationship

Exist when exactly one of the second entity occurs for each instance of the first entity

34
New cards

One to many relationship

exist when one occurrence at the first entity can relate to many instances of the second entity

35
New cards

crow’s foot notation

indicates various possibilities using circles, bars, and symbols

36
New cards

table design

specifies fields

37
New cards

stages in a normalization process

Unnormalized design, first normal form, second normal form, third normal form

38
New cards

Standard notation format

Used to show a table structure, fields, and primary key

39
New cards

repeating group

Set of one or more fields that can occur any number of times in a single record

40
New cards

codes

are shorter than the data they represent to save storage space and costs and decrease data entry time in transmission time, can also reduce data input error errors and it’s easier to remember

41
New cards

sequence codes

Numbers or letters assigned in a specific order

42
New cards

Block sequence codes

use blocks of numbers for different classifications

43
New cards

significant digit codes

distinguished items by using a series of subgroups of digits

44
New cards

alphabetic codes

use letters to distinguish one item from another

45
New cards

types of alphabetic codes

Category codes, abbreviation code codes, mnemonic codes

46
New cards

derivation codes

combine data from different item attributes, or characteristics

47
New cards

cipher codes

Use a keyword to encode a number

48
New cards

action codes

Indicate what action is to be taken with an associated item

49
New cards

Data mart

designed to serve the needs of a department

50
New cards

EBCDIC

used on main frame computers and high capacity servers

51
New cards

ASCII

used on most personal computers

52
New cards

binary storage format

represents numbers as actual binary values

53
New cards

unicode

uses two bytes per character

54
New cards

ISO

Requires YYYYMMDD format

55
New cards

absolute date

Total number of days from some specific base date

56
New cards

binary digit

Data that only has two possibility values: 1 and 0

57
New cards

clickstream storage

Records how users interact with a website

58
New cards

Key fields

used during system designed to organize, access, and maintain data structures

59
New cards

permissions

Associated with different users as means of establishing their levels of access

60
New cards

query language

Allow allows a user to specify a task without specifying how the task is going to be accomplished

61
New cards

third normal form

Avoid the redundancy and data integrity problems that can exist in previous stage stages of the normalization process

62
New cards

byte

8 bits

63
New cards

scalability

ability for a system to easily be expanded, modified, or downsized