Chapter 9 Flashcards
Database
-Highly structured data storage
RDBMS
Relational Database Management System
Primary Key and Foreign Key
-It is more efficient and reliable to store data in multiple tables
-The primary key is a designated table column with unique value for each record
-The foreign key is a column that references the primary key value of another table
-The definition of tables, columns, and relations is called the database schema
Constraints
-Garbage in, Garbage out (GIGO)
-Columns (fields) are defined with a data type, which acts as a basic constraint on what can be entered
-Constraints can be applied in other ways
Structured relational database
Defined tables and columns with data types
Unstructured data
-documents, presentations, some types of spreadsheets
-User is not really constrained about what they enter
-data can be extracted by searching and indexing the file content
Semi-Structured
Documents that contain meta data or markup that identifies the values contained
One-tier
User interface (front end) and database (back end) hosted on same computer
Two-tier
-Client server
-Client machine runs application and presentation
-Server machine runs database
Three-tier
-Client front end
-Application/business logic
-Database
N-tier
-Any multi-tier architecture
-More complex than 3-tier