Shared Flashcard Set

Details

IST 326 Chp 1
First Chapter of Database Systems
17
Computer Networking
Undergraduate 3
08/21/2012

Additional Computer Networking Flashcards

 


 

Cards

Term
What is a database?
Definition
A database is an organized collection of logically related data
Term
What is data?
Definition
stored meaningful objects or events.
Structured: numbers, texts, and dates
Unstructured: images, video, documents
Term
What is information?
Definition
Information is data processed to increase knowledge
Term
What is metadata?
Definition
Metadata is data about the data. It describes characteristics about the data
Term
5 Disadvantages of a File Processing System
Definition
1. Program data dependence- all programs contains metadata for each file they use
2. Duplication of data - different systems have seperate copies of the same data
3. Limited data sharing - no centralized control
4. Lengthy development - must design own file formats
5. Excessive Programming maintenance - 80% IS budget
Term
In depth look at a program w/ data dependency
Definition
each application programmer must...
Maintain his own data, include code for the metadata, Have his own processing routines.
There is a lack of coordination
As well as non standard file formats
Term
In depth look at duplication of data
Definition
Duplication is...
a waste of space
data changes in one file could cause inconsistencies
which causes compromises in data integrity
Term
The solution: The database approach
Definition
central repository of shared data
data is managed by a controlling agent
stored in standard form
Requires a DBMS
Term
What is a Database Management System>?
Definition
a system that is used to create, maintain, and provide controlled access to user databases
Term
10 Advantages to Database Approach/DBMS
Definition
1. Program data independence
2. Planned redundancy
3. Improved consistency
4. Improved sharing
5. Increased application development productivity
6. Enforcement of standards
7. Improved data quality
8. Improved accessibility and responsiveness
9. Reduced Maintenance
10. Improved decision support
Term
5 Costs and Risks of the Database Approach
Definition
1. New specialized personnel
2. installation and management cost/complexities
3. Conversion costs
4. Need for explicit backup and recovery
5. organization conflict
Term
4 Elements of a database approach
Definition
Data models - graphical systems capturing nature of data
Entities - noun form describing a person, place, thing, etc
Relationships - between entities, 1:m or M: N
Relational databases - tech involving tables representing entities and primary/foreign keys
Term
Components of the Database environment
Definition
CASE Tools
Repository
DBMS
Database
Application programs
User Interface
Database Admins
System devels
End users
Term
The 5 Ranges of database applications
4.5 are enterprising applications
Definition
1. Personal database
2. Two tier client/server databases
3. Multi tier client/server databases
4. ERP Systems, which integrates all functions of the enterprise
5. Data warehousing, which is composed of various operational databases
Term
what is an enterprise data model?
Definition
it is an overall picture of organizational data at a high level of abstraction that specifies the scope and content of the system. It is also the first step
Term
6 steps of the SDLC, which is the slower method of building a database
Definition
Planning - prilim understanding, lots of enterprise modeling
Analysis - find requirements and structure
L Design - elicit specifications and structure
P Design - develop tech and organization specifics
Implementation - programming, testing, training install...
Maintenance - monitor, repare and enhance
Term
Prototyping
Definition
1. Identify problem
2. Develop prototype
3. Implement prototype
4. Revise
5. convert to operation
Supporting users have an ad free experience!