Chapter 9 - Data Design Flashcards

1
Q

A type of entity relationship. A _____________________, exists when exactly one of the second entity occurs for each instance of the first entity.

A

1:1, one-to-one relationship

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

A type of entity relationship. A _______________________, exists when one occurrence of the first entity can be related to many occurrences of the second entity, but each occurrence of the second entity can be associated with only one occurrence of the first entity.

A

1:M, one-to-many relationship

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

The total number of days from some specific base date. To calculate the number of days between two ____________, subtract one date from the other. For example, using a base date of January 1, 1900, September 27, 2012, has an absolute date value of 41179 and July 13, 2011, has an absolute date of 40737. If the earlier date value is subtracted from the later one, the result is 442 days.

A

absolute date

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Indicates what action is to be taken with an associated item. For example, a student records program might prompt a user to enter or click an action code such as D (to display the student’s record), A (to add a record), and X (to exit the program).

A

Action codes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

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

A

Alphabetic codes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Stands for American Standard Code for Information Interchange, a data storage coding method used on most personal computers and workstations.

A

ASCII

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

An entity that has its own set of attributes and characteristics. _______________ are used to link between many-to-many (M:N) relationships.

A

associative entity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Special fields within data records to provide additional control or security information. Typical ______________ include the date the record was created or modified, the name of the user who performed the action, and the number of times the record has been accessed.

A

audit fields

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Record details of all accesses and changes to a file or database and can be used to recover changes made since the last backup

A

audit log files

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The process of saving a series of file or data copies to be retained for a specified period of time. Data can be __________ continuously, or at prescribed intervals.

A

backup

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

A format that offers efficient storage of numeric data. For example, when numeric data types are specified using Microsoft Access, there are a variety of storage formats choices, including integer and long integer, among others.

A

binary storage format

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

The smallest unit of data is one binary digit.

A

bits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Cipher that uses blocks of numbers for different classifications.

A

Block sequence codes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

A group of eight bits is called a ____, or a character. A set of bytes forms a field, which is an individual fact about a person, a place, a thing, or an event.

A

byte

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Sometimes it is possible to have a choice of fields or field combinations to use as the primary key. Any field that could serve as a primary key is called a _______________.

A

candidate key

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Code that shows relationships between entities.

A

cardinality notation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Ciphers that identify a group of related items. For example, a local department store may use a two-character ___________ to identify the department in which a product is sold.

A

category codes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

A group of eight bits is called a ____________. A set of bytes forms a field, which is an individual fact about a person, a place, a thing, or an event.

A

byte / characters

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Use of a keyword to encode a number. A retail store, for example, may use a 10-letter word, such as CAMPGROUND, to code wholesale prices, where the letter C represents 1, A represents 2, and so on. Thus, the code, GRAND, would indicate that the store paid $562.90 for the item.

A

cipher codes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

The average number of page views to accomplish a purchase or obtain desired information.

A

clicks to close

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

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

A

clickstream storage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

A set of letters or numbers that represents a data item. _____ can be used to simplify output, input, and data formats.

A

code

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

A type of data validation check that is performed on two or more fields to ensure that they are consistent or reasonable when considered together. Even though all the fields involved in a combination check might pass their individual validation checks, the combination of the field values might be inconsistent or unreasonable.

A

combination key

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

An attribute that appears in more than one entity. ________________ can be used to link entities in various types of relationships.

A

common field

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

Sometimes it is necessary for a primary key to consist of a combination of fields. In that case, the primary key is called a combination key, ______________ key, concatenated key, or multivalued key.

A

composite key

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

A type of cardinality notation. It is called _______________ because of the shapes, which include circles, bars, and symbols, that indicate various possibilities. A single bar indicates one, a double bar indicates one and only one, a circle indicates zero, and a crow’s foot indicates many.

A

crow’s foot notation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

A _____ controls database operations, including storing, retrieving, updating, and deleting data. Most commercial DBMSs, such as Oracle and IBM’s DB2, use a _____.

A

data manipulation language (DML)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

A specialized database designed to serve the needs of a specific department, such as sales, marketing, or finance. Each __________ includes only the data that users in that department require to perform their jobs.

A

data mart

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

Looking for meaningful patterns and relationships among data. For example, _____________ software could help a consumer products firm identify potential customers based on their prior purchases.

A

data mining

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

An integrated collection of data that can support management analysis and decision making.

A

data warehouse

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

Someone who manages a DBMS. The ___ assesses overall requirements and maintains the database for the benefit of the entire organization rather than a single department or user.

A

database administrator (DBA)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

A collection of tools, features, and interfaces that enables users to add, update, manage, access, and analyze data in a database.

A

database management system (DBMS)

33
Q

Combining data from different item attributes, or characteristics, to build the code. Most magazine subscription codes are __________________.

A

Derivation codes

34
Q

Stands for Extended Binary Coded Decimal Interchange Code, a coding method used on mainframe computers and some high-capacity servers.

A

EBCDIC

35
Q

The inherent efficiency of high-volume processing on larger computers. Database design allows better utilization of hardware. If a company maintains an enterprise-wide database, processing is less expensive using a powerful mainframe server instead of using several smaller computers.

A

economy of scale

36
Q

A graphical model of the information system that depicts the relationships among system entities.

A

entity-relationship diagram (ERD)

37
Q

Each ____ or table contains data about people, places, things, or events that interact with the information system.

A

file

38
Q

A _______________, also called a file processing system, stores and manages data in one or more separate files.

A

file-oriented systems

39
Q

A record is said to be in ___ if it does not contain a repeating group (a set of data items that can occur any number of times in a single record).

A

first normal form (1NF)

40
Q

A field in one table that must match a primary key value in another table in order to establish the relationship between the two tables.

A

foreign key

41
Q

___________________ is an important concept for understanding the 2NF. The field X is said to be ______________________ on the field Y if the value of X depends on the value of Y. For example, an order date is dependent on an order number; for a particular order number, there is only one value for the order date. In contrast, the product description is not dependent on the order number. For a particular order number, there might be several product descriptions, one for each item ordered.

A

functionally dependent

42
Q

A network of national standards institutes from over a hundred countries working in partnership with international organizations, governments, industries, and business and consumer representatives. The ___ acts as a bridge between public and private sectors.

A

International Organization for Standardization (ISO)

43
Q

A standard that enables Java applications to exchange data with any database that uses SQL statements and is ODBC-compliant.

A

java database connectivity (JDBC)

44
Q

Used during the systems design phase to organize, access, and maintain data structures. The four types of ___________ are primary keys, candidate keys, foreign keys, and secondary keys.

A

key fields

45
Q

A ____________contains field values that describe a single person, place, thing, or event. Application programs see a _________ as a set of fields, regardless of how or where the data is stored physically.

A

logical record

46
Q

Refers to information as seen through a user’s eyes, regardless of how or where that information is organized or stored.

A

logical storage

47
Q

A type of entity relationship. A _______________________________, exists when one instance of the first entity can be related to many instances of the second entity, and one instance of the second entity can be related to many instances of the first entity.

A

M:N, many-to-many relationship

48
Q

A type of analysis that can detect patterns and trends in large amounts of data.

A

market basket analysis

49
Q

Ciphers using a specific combination of letters that are easy to remember. Many three-character airport codes are _______________. For example, LAX represents Los Angeles.

A

mnemonic codes

50
Q

Sometimes it is necessary for a primary key to consist of a combination of fields. In that case, the primary key is called a combination key, composite key, concatenated key, or ___________ key.

A

multivalued key

51
Q

Any field that is not a primary key or a candidate key is called a _____________.

A

nonkey field

52
Q

A process by which analysts identify and correct inherent problems and complexities in their record designs.

A

normalization

53
Q

An industry-standard protocol that makes it possible for software from different vendors to interact and exchange data.

A

Open database connectivity (ODBC)

54
Q

An unassociated or unrelated record or field. An _______ could be created if a customer order was entered in an order table where that customer did not already exist in the customer table. Referential integrity would prevent the creation of this _______.

A

orphan

55
Q

User-specific privileges that determine the type of access a user has to a database, file, or directory.

A

permissions / user rights

56
Q

Information storage mechanism that is strictly hardware related, because it involves the process of reading and writing binary data to physical media, such as a hard drive, flash drive, or DVD.

A

physical storage

57
Q

A field or combination of fields that uniquely and minimally identifies a particular member of an entity. For example, in a customer table the customer number is a unique _____________ because no two customers can have the same customer number. That key also is minimal because it contains no information beyond what is needed to identify the customer.

A

primary key

58
Q

A language allows the user to provide an example of the data requested.

A

query by example (QBE)

59
Q

Allows a user to specify a task without specifying how the task will be accomplished. Some _______________ use natural language commands that resemble ordinary English sentences.

A

query language

60
Q

Process for restoring data and restarting a system after an interruption. _________________ can be used to restore a file or database to its current state at the time of the last backup.

A

recovery procedures

61
Q

A type of validity check. _________________ is a set of rules that avoids data inconsistency and quality problems.

A

referential integrity

62
Q

A database in which tables are related by common fields, creating a unified data structure that provides improved data quality and access.

A

relational database

63
Q

A model used in relational databases. The ___________________ was introduced during the 1970s and became popular because it was flexible and powerful.

A

relational model

64
Q

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

A

repeating group

65
Q

The complete definition of a database, including descriptions of all fields, records, and relationships.

A

schema

66
Q

A record design is in ___ if it is in 1NF and if all fields that are not part of the primary key are dependent on the entire primary key. If any field in a 1NF record depends on only one of the fields in a combination primary key, then the record is not in ___. A 1NF record with a primary key that is a single field is automatically in ___.

A

second normal form (2NF)

67
Q

A field or combination of fields that can be used to access or retrieve records. _____________ values are not unique. For example, to access records for only those customers in a specific postal code, the postal code field could be used as a secondary key.

A

secondary key

68
Q

Numbers or letters assigned in a specific order. ___________________ contain no additional information other than an indication of order of entry into a system.

A

Sequence codes

69
Q

Cipher that distinguishes items by using a series of subgroups of digits. U.S. Postal Service zip codes, for example, are __________________.

A

Significant digit codes

70
Q

A representation that makes designing tables easier as it clearly shows a table’s structure, fields, and primary key.

A

standard notation format

71
Q

A query language that allows PC users to communicate with servers and mainframe computers.

A

Structured Query Language (SQL)

72
Q

A view of the database used by one or more systems or users. A _____________ defines only those portions of the database that a particular system or user needs or is allowed to access.

A

subschema

73
Q

Each file or ______ contains data about people, places, things, or events that interact with the information system.

A

table

74
Q

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

A

table design

75
Q

A record design is in ___ if it is in 2NF and if no nonkey field is dependent on another nonkey field. A nonkey field is a field that is not a candidate key for the primary key.

A

third normal form (3NF)

76
Q

A _________, is a set of related fields that describes one instance, or member of an entity, such as one customer, one order, or one product. A _______ might have one or dozens of fields, depending on what information is needed.

A

tuple / record

77
Q

A relatively recent coding method that represents characters as integers. Unlike EBCDIC and ASCII, which use eight bits for each character, _________ requires 16 bits per character, which allows it to represent more than 65,000 unique characters.

A

Unicode

78
Q

A record that contains a repeating group, which means that a single record has multiple occurrences of a particular field, with each occurrence having different values

A

unnormalized

79
Q

A problem faced by many firms in the year 2000 because their computer systems used only two digits to represent the year; most dates now use a four-digit format for the year (YYYYMMDD).

A

Y2K issue