Progress OpenEdge Database Architecture

                      
 OpenEdge Database:
•       Database management system is system software for creating and managing databases.
•       OpenEdge database is a Relational Database Management System (RDBMS).
•       OpenEdge database is a collection of logical storage structures and operating system files that contains permanent data on the disk.
•       OpenEdge database is organized into a Logical Database and a Physical Database.
 Logical Database:
•       Logical database objects described in the database schema and include tables, indexes and sequences.
     Application developers works with logical databases & responsible for creating and maintaining logical database objects.
Physical Database:
•       Physical database consists of files that contain permanent data on disk. Physical database includes database objects like Storage areas, Extents, Clusters and Database blocks.
•                    Database Administrators works with the physical database objects & responsible for creating             and maintaining database files.


OpenEdge Database Architecture:
         Progress OpenEdge Database contains not only data but also information about their schema,           below is the architecture diagram:




OpenEdge Database database related files:
•       Structure Description file (.st)
•       Log file (.lg)
•       Database file (.db)
•       Primary recovery (Before Image) (.bi)
•       Schema area or Data area (.dn)
•       After-image (.ai)             
•       Transaction log (.tl)
•       License file (.lic )
•       Lock file (.lk )    

Comments

Popular posts from this blog

Different Ways to Start/Stop OpenEdge Database

Progress OpenEdge Database Connection Modes