Data Flashcards

1
Q

What does RAD stand for?

A

Rapid Application Development

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

What does RDBMS stand for?

A

Relational Database Management System

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

Tables, fields, & relationships are called base elements or….

A

Schema

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
FM field data types (5):
T
N
D
T
T
A
Text
Number
Date
Time
Timestamp
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A coherent, distinct type of thing the app will track (think nouns of a system description)

A

Entity

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

A quality or feature regarded as a characteristic or inherent part of someone or something

A

Attribute

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

Spreadsheet Term: Worksheet … data modeling term?

A

Data Modeling Term: Entity

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

Data Modeling Term: Entity … Database term?

A

Database Term: Table

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

SS Term: Worksheet - DM Term: Entity … Database term?

A

Database Term: Table

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

SS Term: Column … DM Term?

A

Data Modeling Term: Attribute

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

SS Term: Column - DM Term: Attribute … Database Term?

A

Database Term: Field

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

SS Term: Row … Data modeling term?

A

Data modeling term: Individual instance of this entity

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

SS Term: Row - DM Term: Individual instance of this entity … Database Term?

A

Database Term: Record

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

A collection of data categories (entities) that have been connected in various ways.

A

Relational database

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

Connections between data categories

A

Relationships

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

Customer - Order Relationshp

Each order is associated with one and only one customer.

Each customer may potentially have many orders in the app.

A

One-to-many relationship

17
Q

Actor - Movie Relationship

One actor may act (over time) in many movies.

One movie generally has roles for many actors.

A

Many-to-many relationship

18
Q

A diagram that shows a number of entities and their relationships.

A

Entity-Relationship Diagram (ERD)

19
Q

An attribute that is guaranteed to be non-empty, unchanging, and unique for each occurrence of a given entity.

A

Primary Key

20
Q

An attribute used to establish a link to another entity, generally by pointing back to the primary key of that entity.

A

Foreign Key

21
Q

When a field has more than one value at once…

A

Multivalued attribute

22
Q

How to resolve a many-to-many relationship

A

Two one-to-many relationships with a ‘join entity’ with 2 foreign keys. Each foreign key is the primary key from the main entities. Add any other additional attributes (if needed)

23
Q

—–|< (hatch plus fork)

A

Minimum of one, maximum of many

24
Q

—–o< (circle plus fork)

A

Minimum of zero, maximum of many

25
Q

—–|-|- (hatch plus hatch)

A

Minimum of one, maximum of one

26
Q

—–o|- (circle plus hatch)

A

Minimum of zero, maximum of one

27
Q

A “slot” that can hold information specific to a single database record.

A

Field

28
Q

Field option ‘Data’

A

Enters data when a new record is created. This is useful when you want a field to be populated with a default value on new record creation.

29
Q

Field option ‘Calculated Value’

A

Populates the initial value of a field with the value returned by a calculation formula.

30
Q

‘Do not replace existing value of field (if any)’

A

Prevents overwriting data already present in the field. When unchecked, the auto-enter triggers both when the record is created & when any of the current table’s fields referenced in the calc. form. are modified.

31
Q

Field option ‘Looked-up Value’

A

Populates a field with a value from another field obtained via a relationship.

32
Q

Field Validation

A

Allows you to test field data against specific criteria and warn the user if the field value is invalid in some way. If a user tries to commit a record containing field data that fails validation rules, the user will receive a warning and be prompted to change the non-conforming data.