CIS 112 Final Exam Flashcards
- Gets collected
- Quantitative or Qualitative
- Can (is for this course) be structured in tidy tables
- Ex.- grey, truck, right
Black, suv, left
Data
- Generated
- Ex.- Beau street is open
Information
________ is stored in a database
Data
4 Criteria to store data
- Representative of Data
- Logical/ Internally Consistent
- Has a defined purpose
- Queryable (Has to be accessible)
________ are logically/internally consistent!
Databases
A tool that imposes the 4 criteria on any data we store
Database Management System
The idea of only storing the minimal amount of data to be truly representative of the data set without being repetitive
Data Dependency/ Data Redundancy
Splitting large data sets into smaller, connected tables.
Data Dependency/ Data Redundancy
- Open source
- Stored in one place but multiple interfaces can pull from it
Data Independence
Accordingly, it provides a basis for a high level data language which will yield maximal independence between programs on the one hand and machine representation and organization of data on the other.
Data Independence
- Every column always gets a unique name.
- Columns represent attributes.
- Rows represent entities.
- Every row must be unique and identifiable (index = primary key)
- Cells contain atomic data or null pointers.
- Attributes must be stored in the same format.
- The ordering of rows and columns is unimportant.
Codd’s Relational Model Criteria
break it into the smallest bit
atomic
The process of removing redundancies by organizing into a well-organized schema of relations connected by keys which constrain/document the functional dependencies of the data.
Normalization
a relationship between two sets of attributes in a database, where one set (the determinant) determines the values of the other set (the dependent)
Dependency
If (A,B) → (C,D,E), and (A) → (D), then (A) → (D) is the _______.
partial dependency
If (A) → (B) and (B) → ( C ), then (B) → ( C ) is the ________.
transitive key
Something we declare so we can insure our database is normalized
keys
The set of columns we need to look at to determine which is which
Primary key
Two columns we look at
Composite key
An attribute/primary key that appears in multiple tables to tell us more information
Foreign Key
A type of structural diagram for use in database design
Entity Relationship Diagram
Contains different symbols and connectors that visualize two important information:
- The major entities within the system scope.
- Inter-relationships among these entities.
Entity Relationship Diagram
Weak relationships are connected by ________
dotted lines
A series of connected components which produce information through specific procedures abiding by specific rules.
Information system