|
Term
|
Comment
|
|---|---|
|
Database
|
A database is a collection of data, usually in the form of tables or files, under the control of a database management system (DBMS).
|
|
Database server (hardware)
|
A database server is a machine providing database services to other machines. In this document the database server is a machine running relational database management systems. A database server can host one or several instances.
Example:
• Server 'iba.company.com'
• Server '192.888.777.666'
• Server 'SQL02'
|
|
DBA
|
The DataBase Administrator is responsible for administering, monitoring, and maintaining the database.
|
|
DBMS
|
A DataBase Management System (DBMS) is a set of software programs that controls the organization, storage, management, and retrieval of data in a database.
Example: GBMS, Oracle…
|
|
GBMS
|
GBMS is MEGA's historical proprietary DBMS.
|
|
HOPEX Environment
|
On RDBMS installations, an environment is a group of directories where HOPEX generates documents, log files, etc.
|
|
RDBMS
|
Relational DataBase Management System.
Examples: Oracle, SQL Server, DB2 Universal Database,…
|
|
Repository
|
A repository is a structured collection of data.
A HOPEX repository is a collection of HOPEX data. Data is structured in relation to a metamodel. Object names are often unique within the repository or with a namespace of the repository.
|
|
Schema
|
A schema object is a logical data storage structure.
In Oracle, it is a collection of objects (example: tables, views, indexes, procedures, functions…) mapped to an Oracle user. A schema is stored in one/several tablespace objects of the database.
It is strongly recommended to isolate each HOPEX Repository in a separate Oracle schema (User Repositories AND SystemDb repository)
|
|
Storage format
|
HOPEX term. It defines the type of DBMS storing HOPEX data.
Possible value is SQL Server: storage in SQL Server DBMS.
|
|
SystemDb repository
|
HOPEX Term.
It is a HOPEX repository that stores system data, such as, user definition, metamodel definition, template definitions, queries, diagram configuration. This data can be shared by all user repositories within a HOPEX environment. A SystemDb repository is associated to one/several user repositories.
|
|
User repository
|
HOPEX Term.
This is a HOPEX repository storing data, such as diagrams, org-units...
|