Tilley C9 - CNIT182

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

1/78

encourage image

There's no tags or description

Looks like no tags are added yet.

79 Terms

1
New cards

data structure

Framework for organizing, storing, and managing data

2
New cards

file-oriented system

stores and manages data in one or more separate files

3
New cards

Relational Database/Model

stores information in the form of logically related two-dimensional tables

4
New cards

Database Management System (DBMS)

Collection of programs that enables users to add, update, manage, access, and analyze data

5
New cards

Scalability

the capacity for the system to change in size and scale to meet new demands

6
New cards

economy of scale

The inherent efficiency of high-volume processing on larger computers.

7
New cards

Database Administrator (DBA)

Person who is responsible to maintaining the database and assessing its overall requirements

8
New cards

Data Manipulation Language (DML)

Program that allows for database operations, such as storing, retrieving, updating, and deleting data.

9
New cards

query language

Program that allows a user to specify a task without specifying how it will be completed.

10
New cards

query by example (QBE) language

Program that allows the user to specify a task by providing an example of the data requested.

11
New cards

Structured Query Language (SQL)

Language used to communicate between client workstations and mainframe/server computers

12
New cards

Schema

complete definition of a database, including all of its parts.

13
New cards

Subschema

The actual view of the database, it is defined on the permissions that a particular system or user has.

14
New cards

Open Database Connectivity (ODBC)

protocol that facilitates data transfer between software made by different vendors.

15
New cards

Java Database Connectivity (JDBC)

Enables Java applications to exchange data with any database that uses SQL statements and is JDBC-compliant

16
New cards

Middleware

Software that integrates different applications and allows them to exchange data

17
New cards

entity

A person, place, thing, transaction, or event about which information is stored

18
New cards

table/file

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

19
New cards

Field/Attribute

single characteristic or attribute of anentity

20
New cards

Common Field

Attribute that appears in more than one entity

21
New cards

Record/Tuple

set of related fields that describes one instance, or occurrence, of an entity, such as one customer, one order, or one product

22
New cards

Key Fields

Used to organize, access, and maintain data structures

23
New cards

Primary Key

A field (or group of fields) that uniquely identifies a given entity in a table

24
New cards

Combination/composite/concatenated/multivalued key

data validation check that is performed on two or more fields

25
New cards

Candidate Key

any field that could serve as a primary key

26
New cards

nonkey field

Any field that is not a primary key or a candidate key

27
New cards

Foreign Key

A primary key of one table that appears as an attribute in another table and acts to provide a logical relationship between the two tables

28
New cards

Secondary Key

Key used strictly for data retrieval purposes

29
New cards

Referential Integrity

Set of rules that avoids data inconsistency and quality problems

30
New cards

orphan

An unassociated or unrelated record or field. Referential integrity would prevent the creation of this orphan.

31
New cards

Entity Relationship Diagram (ERD)

a model that shows the logical relationships and interaction among system entities

32
New cards

One-to-One Relationship

One entity relates to exactly one entity.

33
New cards

One-to-Many Relationship

One entity relates to multiple instances of another.

34
New cards

Many-to-Many Relationship

One entity can be associated with many other entities and vice versa.

35
New cards

Associative Entity

Event or transaction that links the two entities of a many-to-many relationship, but has its own characteristics

36
New cards

Cardinality

numeric relationship between two entities

37
New cards

Cardinality Notation

UML representation of cardinality

38
New cards

Crow's Foot Notation

A representation of the entity relationship diagram that uses a three-pronged symbol to represent the "many" sides of the relationship.

39
New cards

Normalization

Process of creating table designs by assigning specific fields to each table in the database.

40
New cards

table design

Specifies the fields and identifies the primary key in a particular table or file.

41
New cards

standard notation format

used to show a table's structure, fields, and primary key

42
New cards

repeating group

A set of one or more fields that can occur any number of times in a single record, with each occurrence having different values.

43
New cards

unnormalized

A table design that contains a repeating group

44
New cards

First Normal Form (1NF)

A table that does not contain a repeating group

45
New cards

functionally dependent

An attribute is functionally dependent on another attribute (or a collection of other attributes) if a value for the first attribute determines a single value for the second attribute at any time.

46
New cards

Second Normal Form (2NF)

A relation that is in 1NF and every non-primary key attribute is fully dependent on the primary key.

47
New cards

Third Normal Form (3NF)

A table that is in 2NF and no nonkey field is dependent on another nonkey field

48
New cards

code

a set of letters or numbers that identifies information

49
New cards

sequence code

Numbers or letters assigned in a specific order

50
New cards

block sequence code

Code that uses blocks of numbers for different classifications.

51
New cards

Alphabetic Code

Uses alphabet letters to distinguish one item from another based on a category, an abbreviation, or an easy-to-remember value, called a mnemonic code.

52
New cards

Category Codes

Type of alphabetic code that identifies a group of related items

53
New cards

Abbreviation codes

type of alphabetic code that abbreviates a word (think airports)

54
New cards

Significant digit codes

Distinguish items by using a series of subgroups of digits

55
New cards

Derivation codes

Combine data from different item attributes, or characteristics

56
New cards

Cipher codes

Use a keyword to encode a number

57
New cards

Action codes

Indicates what action is to be taken with an associated item.

58
New cards

Data Warehouse

integrated collection of data that can include unrelated information

59
New cards

Data Mart

a data collection that addresses the needs of a particular department or functional area of the business

60
New cards

Data Mining

software that looks for meaningful data patterns and relationships

61
New cards

clicks to close

average page views to accomplish a task

62
New cards

clickstream storage

Recording web visitor behavior and traffic trends for later data mining use.

63
New cards

Market Basket Analysis

Specific type of data analysis that focuses on the composition of the basket (or bundle) of products purchased by a household during a single shopping occasion.

64
New cards

Logical Storage

Data that a user can view, understand, and access regardless of how it is stored

65
New cards

Physical Storage

Strictly hardware-related

Involves the process of reading and writing binary data to physical media

66
New cards

data element/item

another word for data field

67
New cards

logical record

Set of field values that describes a single person, place, thing, or event

68
New cards

Bits

binary digits (0s and 1s)

69
New cards

EBCDIC

A coding method used on mainframe computers and some high-capacity servers.

70
New cards

ASCII

coding method used on most personal computers

71
New cards

Bytes

8 bits = 1 (?)

72
New cards

binary storage format

A format that offers efficient storage of numeric data.

73
New cards

unicodde

Newer coding standard that uses 2 bytes/character instead of 1

74
New cards

absolute date

the total number of days from some specific base date

75
New cards

permissions

privileges given to a user

76
New cards

encryption

Process of converting readable data into unreadable characters to prevent unauthorized access.

77
New cards

Recovery Procedures

Actions necessary to restore data files of an information system and

computational capability after a system failure.

78
New cards

audit log files

Records details of all accesses and changes to a file or database

79
New cards

Audit Fields

Special fields within data records to provide additional control or security information.