A collection of related data.
Database
Known facts that can be recorded and have an implicit meaning.
Data
Traditional databases?
Numeric and Textual databases
Some part of the real world about which data is stored in a database
Mini world
T/F (Database System) is a software package to facilitate the creation and maintenance of a computerized database
False. Database management system DBMS
The DBMS software together with the data itself
Database system
Applications interact with a DB by generating ……. and ……..
Queries and transactions
used to hide storage details and present the users with conceptual view of the DB
Data abstraction ( data model )
T/F
the self describing nature of a database system allows the DBMS software to work with different DB applications
TRUE
T/F
DBMS may provide security to prevent unauthorized access
TRUE
T/F
program-data independence does NOT allow changing data structure without having to change the DBMS access programs
FALSE, it allows it
T/F
the Database approach supports multiple views of the data?
TRUE, each user may see a different view of the DB
Guarantees that each transaction is correctly executed or aborted?
Concurrency control
T/F
Online Transaction Processing OLTP is a major part of the DB applications
TRUE
Allows hundreds of concurrent transactions to execute per second
OLTP
T/F
Those who develop the DBMS software are called Actors on the Scene
FALSE, “Workers behind the Scene”
Those who design, develop, and maintain DB applications
Actors on the Scene
Database designers are example of
Actors on the scene
responsible for authorizing access to the DB, monitoring it, acquiring hardware and software
Database Administrators
responsible to define the content, structure, constraints, and functions against the DB. must communicate with end user
Database Designers
Uses the data for queries, reports, and may update the database content
END USER
(casual, parametric) users make up a large section of the end user population
parametric (naive)
………. uses previously well defined functions in the form of canned transactions
parametric or naive users
includes business analysts, scientists, engineers
sophisticated users