Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ENVIRONMENT
4 PRIMARY ELEMENTS OF DATABASE
• Users
• Database Administrator
• Physical Database
USERS
2 Ways on how to Access the Database
1. Via User Application Programs
– These programs will send data access requests
(calls) to the DBMS, which validates the requests
and retrieves data for processing.
2. Via Direct Query
– Requires no formal user program
– The DBMS has a built-in query facility that allows
authorized users to process data independent of
professional programmers.
– This feature has been an attractive incentive for
users to adopt the database approach.
DATABASE MANAGEMENT SYSTEM
objective of DBMS:
• Program Development
• Database Access
Program Development
- DBMS contains application development
software.
CONCEPTUAL VIEW
-represents the database logically and abstractly rather than
the way it is physically stored.
USER VIEW
-defines how a particular user sees the portion of the
database that he or she is authorized to access.
Data Manipulation Language (DML)
- Is the propriety programming language that a
particular DBMS uses to retrieve, process, and
store data.
Query Language
- Permits end users and professional
programmers to access data in the database
directly without the need for conventional
programs.
DATABASE ADMINISTRATOR
- Responsible for managing the database
resources.
Data Dictionary
- describes every data element in the database
- this enables all users and programmers to
share common view of the data resource and
greatly facilitates the analysis of user needs.
PHYSICAL DATABASE
- Lowest level of the database.
- At the physical level, database is a collection
of records and files.
- Consists of magnetic spots and magnetic
disks.
- The other level of the database are abstract
representation of the physical level.