Test 1 Review Flashcards
(30 cards)
What is a Key-Value?
Unstructured data great for many types of applications, not typically for businesses.
What is a database?
A self describing collection of integrated records.
What is a Relational Database?
Stores information grouped into 1+ tables with one/many attributes.
Each attribute contains only one type of data.
What are tables?
AKA Class; Typically a single subject, it is where all data/user information is stored in the database. Names must be unique.
What are queries?
Used to search and/or manipulate data in a table(s).
What are forms?
User friendly way to input and search information in a database.
What are reports?
Formats data for printing on paper.
What are the elements of a table?
Attributes (columns or fields)
Rows (records)
What are some attribute data types?
Number Text Date/Time Attachment Yes/No Hyperlink
What is a Primary Key?
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).
What is NULL?
An empty value, not zero or blank.
What is a field size?
Numerical value that allows you to determine the field type and size for numbers.
What is a format?
Display layout for a field that applies to both numbers and dates.
What is an input mask?
A pattern for all data when entering data into a field.
What is a caption?
The name of the field when used in the datasheet view.
What is a default value?
A value that is automatically entered for a field if the user does not provide a value.
What is a validation rule/text?
Rule: only allow data that fits certain criteria to be entered.
Text: a custom message to show when a rule fails.
What is a required value mean?
Users must enter a value into the field.
What are associations?
Relationships between tables.
What are foreign keys?
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.
What is normalization?
A set of guidelines for breaking tables apart to eliminate redundancy and reduce potential errors.
Most databases never get past 3rd normal form (T/F)
True
What are the levels of normalization?
1-5, Domain-Key Normal, and 6th
3rd is aka Boyce-Codd Normal
What is de-normalization?
Reconstructing tables for performance or practicality purposes.