Database: Neenu Prasad
Database: Neenu Prasad
Neenu Prasad
Definition
Data: facts that can be recorded and that have implicit
meaning.
Example
A university database might contain information about the
following:
Users
Users are differentiated by the way they expect to interact
with the system..
Nave users :
They invoke one of the permanent application programs that
Users
Sophisticated users : They form requests in a database query language.ie they interact with the systems without writing application
programs.
Application programmers : They are computer professionals who write the application programs. They can choose from many tools to develop user interfaces #
Functions of DBA
Schema definition
Query Processing
It includes 1. Parsing and translation 2. Optimization 3. Evaluation
Cont
a) DDL Interpreter (Parsing and Translation): Interprets the DDL statements and records the definition in the data
Storage Manager
program module that provides the interface between the
Storage Manager
Authorisation and integrity manager They performs tests for satisfaction of integrity constraints and checks for the authority of users to access data. Transaction manager
APPLICATIONS OF DATABASES
Banking: all transactions Airlines: reservations, schedules Universities: registration, grades