Teminology Flashcards

1
Q

Data

A

Values stored on paper, in a person’s mind or stored in a database.

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

Information

A

Data values that have been processed in some way to provide meaning. Information is Knowledge!

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

Null

A

A value is Not Known or Not Applicable. Nulls are the “bane” of a programmers existence as Null compared to any value in a mathematical operation will always result in (return) a Null.

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

Table

A

In the initial design phase you identify the “things” of significance to the business. These “things” will probably become tables in your database.

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

Field

A

These are the qualities or characteristics of the entities. A field typically contains a single (scalar) value. Although there is a data type that supports multiple values called an array.

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

Calculated Field

A

Contains a value resulting from a calculation of other stored values, such as: Qty * Price.

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

Data type

A

Scalar Data types include characters (text), numbers, dates, boolean (Yes, No or True, False).

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

Record

A

All the characteristics that quantify a single instance of the entity. Tuple is an academic term that means an ordered list of a specified type.

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

View

A

A view is not a physical object it is a SELECT statement based on one or more underlying physical tables. The view SQL Statement is stored in the database data dictionary.

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

Materialized View

A

Is a physical object which contains all the data from the underlying base tables – current to the point in time the snapshot was “taken”.

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

Primary Key

A

A special field or group of fields that are used to uniquely identify each record in a table.

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

Foreign Key

A

A field or group of fields that are used to relate 2 tables together. WHERE employees.EmployeeId = departments.EmployeeId.

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

Unique Key

A

Indicates a field that must store a unique value for each record in the table or else be null.

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

Index

A

Is a physical object which is used to speed up processing of query results and is also used to maintain the Primary and Unique Key constraints.

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

Relationship

A

Perhaps the most important term in Database Design. The 3 relationship types are One-to-One, One-to-Many and Many-to-Many. Discussed further below.

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

Degree

A

A relationship must be quantified as to whether it is a MUST BE (Mandatory) or a MAY BE (Optional). Discussed further below.

17
Q

Linking Table

A

The Many-to-Many relationships cannot be built in a Relational Database model. A Linking table is used to resolve this problem. Discussed further below.

18
Q

Field Specification

A

At a minimum a field must have a name, a data type and length. LastName CHAR(15).

19
Q

Data Integrity

A

Data must be valid, consistent and accurate or its’ values may be misleading.