DB_lec_06
DB_lec_06
DB_lec_06
Database Systems
Lecture 6
Database Manageme
nt Systems
Today’s agenda
• The Database System Environment
▫ DBMS Component Modules
▫ Database System Utilities
▫ Application Environments
▫ Communications Facilities
3
Database Manageme
nt Systems
• The DDL compiler processes schema definitions specified in the DDL, and
stores descriptions of the schemas (meta-data) in the DBMS catalog.
• The catalog includes information such as names and sizes of files, names
and data-types of data items, storage details, mapping information among
schemas, constraints and so on
Database Manageme
nt Systems
Database Manageme
nt Systems
Database Manageme
nt Systems
Database Manageme
nt Systems
Database Manageme
nt Systems
Other Tools
• Data dictionary / repository:
• Other tools are often available to database designers,
users and DBMS such as CASE tools are used in the
design phase of database systems.
Database Manageme
nt Systems
Applications Development
Environments
• Examples – Power builder (Sybase), JBuilder
(Borland)
▫ Database design,
▫ GUI development,
▫ Querying and updating, and
▫ Application program development
11
Database Manageme
nt Systems
Communications Facilities
• Its function is to allow users at locations
remote from the database system site to
access the database through computer
terminals, workstations, or their local
personal computers.