![]() |
![]() |
![]() |
|
![]() |
|||
| SSD13 - Generating Databases |
LSE13 - Datenbanken generieren
1 Allocation to V-Model and Methods Allocation
SD6.2 - Realization of Database
Method
none
2 Brief Characteristics
3 Requirements
3.1 Requirements for Interfaces
| SSD13.I.1 | Granularity | The exchange of control parameters with SWFM01 - Workflow Management is possible for individual closed function packages of the tool by means of a disclosed, documented interface. |
| SSD13.I.2 | Input interface to SSD11 - Supporting Database Specification | It is possible to integrate directly logical schema specifications for databases and data structures generated with SSD11 without further transformation from the object management in order to generate physical schema specifications. |
| SSD13.I.3 | Output interface to SSD15 - Compiling | It is possible to transmit physical schema specifications for databases and data structures via the object management without further transformation to SSD15 in order to be compiled. |
| SSD13.I.4 | Output interface to SSD21 - Transforming Databases, Data Structures Backwards | It is possible to transmit physical schema specifications for databases and data structures via the object management without further transformation to SSD21 in order to be converted into logical schema specifications. |
3.2 Requirements for the Methods Support
3.3 Requirements for Functions
| SSD13.F.1 | Generation of Physical Schema Specifications | With the help of input parameters it is possible to generate physical schema specifications from the logical schema specifications (with recommendations for memory allocation, indices, buffer size, blocking factors, etc.). The input parameters comprise information about the quantity structure, the required time behavior, and-referring to certain processing items-the required data storage or distribution, and the length and number of the records to be processed. |
| SSD13.F.2 | Completeness of the physical schema specifications | It is guaranteed that all elements of the relevant logical schema specifications are transformed into the physical schema specification. |
| SSD13.F.3 | Accepting integrity conditions | It is guaranteed that during the generation of physical schema specifications the integrity conditions contained in the logical schema specifications are integrated into the physical schema specifications. The requirement refers in particular to the fact that the possibly required syntax for corresponding integrity conditions is also generated in the physical schema specification. |
| SSD13.F.4 | Generation of procedure code | It is possible to generate the procedure code required for the database installation from the logical schema specifications. |
| SSD13.F.5 | Version compatibility |
The generated physical schema specifications have to take into consideration the performance factors of the current database versions. New versions of commercial database systems usually offer improved performance and versatility, as the option to formulate differentiated integrity conditions. In most cases this requires an adjustment of the corresponding tools that are applied to generate physical schema specifications. |
| SSD13.F.6 | Consideration of performance factors |
The generated physical schema specifications have to take into consideration all performance factors for which the logical schema specifications or their descriptions contain sufficient user presettings. The requirement also means that the possibly required syntax for the physical schema specifications are generated as well, including the database description commands for the generation of indices and proposals for the required memory layout and the corresponding memory allocation. |
3.4 Other Requirements
| SSD13.O.1 | Upward compatibility | It must be possible to process objects generated with an older release of the tool with the later release of that tool, without loss of information and functionality. |
| SSD13.O.2 | Procedural command language | The tool has a procedural command language that can be applied by the user to generate and run macros or procedures. |
| SSD13.O.3 | Complexity | There is no limitation of the complexity caused by the tool itself. |
![]() |
![]() |
GDPA Online
Last Updated 01.Jan.2002
Updated by Webmaster
Last Revised 01.Jan.2002
Revised by Webmaster
![]() |