Why study database management?
- Advantages over conventional file processing system regarding data independence & the ANSI/SPARC architecture
Why are databases better than conventional file processing?
What are other problems with a File System approach?
What are advantages of a database?
What are the 3 layers of the ANSI/SPARC architecture?
External layer (views) Logical/conceptual layer (tables) Internal/Physical layer (data structure, disk pages)
How does ANSI/SPARC architecture support DBMS characteristics?
- multiple views of the data (security)
What is the physical part of the schema of ANSI/SPARC architecture?
What is the logical part of the schema of ANSI/SPARC architecture?
What is the external part of the schema of ANSI/SPARC architecture?
- View is often limited by security
What does data independence mean?
each level is independent in the sense that a complete different organization can be used
Physical data independence
Physical level can change without having to change the logical level
Logical data independence
Logical level can change without having to change the external level
What are the main costs of using a DBMS?
When may a DBMS be unnecessary?
Data
facts, texts, graphics, sound and video segments that have meaning in the user’s environment
Database
an organized collection of logically related data , designed to meet the information needs of an organization
-designed, built and populated for a specific purpose
What does CRUD stand for?
Creation
Retrieval
Update or modification
Deletion
*For data to be useful , should be able to perform these core operations
DBMS
Components of a database
Information
data processed to be useful in decision making
Metadata
data that describes the properties or characteristics of other data (e.g. the header of a table)