What is a database?
A database is a shared collection of logically related data, and a description of this data, designed to meet the information needs of an organization.
What is a database management system (DBMS)?
The software that manages and controls access to the database.
What is a database application?
A program that interacts with the database at some point of its execution.
Explain Program-Data Dependence
All file-based programs maintain metadata for each file they use. A change in a file’s data characteristics requires the modification of the data access programs.
Disadvantages of File-Based Systems
2 Limitations on File-Based Systems
What is an Entity?
A distinct object (person, place, thing, concept or event) to be represented in the database.
A Relationship is _______?
An association among entities.
What is an attribute?
An attribute describes some aspect of the object one wishes to record.
DBMS is ______?
A software that enables users to define, create, maintain and control access to the database.
What is an Application Program?
A computer program that interacts with the database by issuing an appropriate request (typically and SQL statement) to the DBMS.