Enumerate the DBMS Component Modules
Processes schema definition stores it in the catalog.
DDL compiler
Handles high-level queries.
Query compiler
Extracts DML commands from an application program.
Pre-compiler
Compilation of DML commands into object code.
DML compiler
Handles database accesses at runtime.
Runtime database processor
Data transfer between disk & main memory.
Stored data manager
Enumerates the Database System Utilities
i. Used to load existing data files into the database.
ii. The source file format and the target data file structure are mentioned to the
utility.–> automatically reformats the data —> stores it in the database.
Loading
Backup
Used during the design of the database.
CASE tools
Storing catalog information.
Data Dictionary (or data repository)
Provides an environment for developing database applications.
Ex. JBuilder, PowerBuilder System
Application Development Environment
Remote access to the database.
Communications software