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