Chapter 9 System Analysis and Design

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

Recursive foreign key

A foreign key in a relation that references the primary key values of that same relation.

Physical table

A named set of rows and columns that specifies the fields in each row of the table.

Functional dependency

A particular relationship between two attributes.

Input mask

A pattern of codes that restricts the width and possible values for each position of a field.

Second normal form (2NF)

A relation for which every non-primary key attribute is functionally dependent on the whole primary key.

Well-structured relation (or table)

A relation that contains a minimum amount of redundancy and allows users to insert, modify, and delete the rows without errors of inconsistencies.

Third normal form (3NF)

A relation that is in second normal form and has no functional (transitive) dependencies between two (or more) non-primary key attributes.

Field

The smallest unit of named application data recognized by system software.

Synonyms

Two different names that are used for the same attribute.

Pointer

A field of data that can be used to locate a related field or row of data.

Calculated (or computed or derived) field

A field that can be derived from other database fields.

Physical file

A named set of table rows stored in a contiguous section of secondary memory.

Relation

A named, two-dimensional table of data. Each relation consists of a set of named columns and an arbitrary number of unnamed rows.

Primary key

An attribute whose value is unique across all occurrences of a relation.

Referential integrity

An integrity constraint specifying that the value (or existence) of an attribute in one relation depends on the value (or existence) of the same attribute in another relation.

Secondary key

One or a combination of fields for which more than one row may have the same combination of values.

Hashed file organization

The address for each row is determined using an algorithm.

Denormalization

The process of splitting or combining normalized relations into physical tables based on affinity of use of rows and fields.

Indexed file organization

The rows are stored either sequentially or non-sequentially, and an index is created that allows software to locate individual rows.

Sequential file organization

The rows in the file are stored in sequence according to a primary key value.

Data type

A coding scheme recognized by system software for representing organizational data.

Homonym

A single attribute name that is used for two or more different attributes.

Null value

A special field value, distinct from 0, blank, or any other value, that indicates that the value for the field is missing or otherwise unknown.

Index

A table used to determine the location of rows in a file that satisfy some condition.

File organization

A technique for physically arranging the records of a file.

Foreign key

An attribute that appears as a non-primary key attribute in one relation and as a primary key attribute (or part of a primary key) in another relation.

Relational database model

Data represented as a set of related tables or relations.

Normalization

The process of converting complex data structures into simple, stable data structures.

Default value

The value a field will assume unless an explicit value is entered for that field.


Ensembles d'études connexes

APES Unit 5: Soil and Agriculture; Minerals and Mining

View Set

heavy duty truck systems final Part A

View Set

Harding Wellness-Yingling - Test 1

View Set

A&P Chapter 4- Genetics and Cellular Function (Saladin)

View Set

Wireless Networks - Chapter 2, 3, 4, 5, 6

View Set

APUSH Unit 4 College Board MCQ 1800-1848

View Set

Spanish 1 Lección 1 Fotonovela Quiz

View Set

PrepU Chapter 15: Oncologic Disorders

View Set

Safety and Infection Control Practice Test for the NCLEX-RN Exam

View Set