Test 1 Review Flashcards

(30 cards)

1
Q

What is a Key-Value?

A

Unstructured data great for many types of applications, not typically for businesses.

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

What is a database?

A

A self describing collection of integrated records.

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

What is a Relational Database?

A

Stores information grouped into 1+ tables with one/many attributes.
Each attribute contains only one type of data.

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

What are tables?

A

AKA Class; Typically a single subject, it is where all data/user information is stored in the database. Names must be unique.

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

What are queries?

A

Used to search and/or manipulate data in a table(s).

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

What are forms?

A

User friendly way to input and search information in a database.

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

What are reports?

A

Formats data for printing on paper.

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

What are the elements of a table?

A

Attributes (columns or fields)

Rows (records)

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

What are some attribute data types?

A
Number
Text
Date/Time
Attachment
Yes/No
Hyperlink
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is a Primary Key?

A

Identifier for each row (instance) and is often an Autonumber. It is unique and not null and can be comprised of more than one attribute (composite key).

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

What is NULL?

A

An empty value, not zero or blank.

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

What is a field size?

A

Numerical value that allows you to determine the field type and size for numbers.

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

What is a format?

A

Display layout for a field that applies to both numbers and dates.

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

What is an input mask?

A

A pattern for all data when entering data into a field.

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

What is a caption?

A

The name of the field when used in the datasheet view.

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

What is a default value?

A

A value that is automatically entered for a field if the user does not provide a value.

17
Q

What is a validation rule/text?

A

Rule: only allow data that fits certain criteria to be entered.
Text: a custom message to show when a rule fails.

18
Q

What is a required value mean?

A

Users must enter a value into the field.

19
Q

What are associations?

A

Relationships between tables.

20
Q

What are foreign keys?

A

Used to provide associations between tables and should be related to the primary key in the related table. Always goes on the many side of the relationship.

21
Q

What is normalization?

A

A set of guidelines for breaking tables apart to eliminate redundancy and reduce potential errors.

22
Q

Most databases never get past 3rd normal form (T/F)

23
Q

What are the levels of normalization?

A

1-5, Domain-Key Normal, and 6th

3rd is aka Boyce-Codd Normal

24
Q

What is de-normalization?

A

Reconstructing tables for performance or practicality purposes.

25
What is 1st normal form?
Each table should have a primary key with no repeating groups of information within a single table. Each attribute has a single value.
26
What is 3rd normal form?
In 1st and 2nd normal forms, remove any columns that are not dependent on the entire primary key, with exception of names/address, numbers, and dates.
27
What is transitive dependency?
Link between tables where data in one non-key column needs to be changed based on another non-key column (violates 3rd normal form).
28
What is multiplicity?
An indication of how many objects may participate in a given association, used to describe the types of relationships between tables. (1 - +; + - +; 1 - 1)
29
1 - Many Relationship
1 side is always primary key.
30
Many - Many Relationship
Junction table required with primary key and the foreign keys of the 2 tables.