-
公开(公告)号:BR8906006A
公开(公告)日:1990-06-19
申请号:BR8906006
申请日:1989-11-29
Applicant: IBM
Inventor: COYLE DANIEL JEROME JR , HARGROVE DAN CARTER , MCCONAUGHY JOHN MARK
Abstract: An interfacing system and method for use in computerized systems for intercommunication between application and database systems. A plurality of generic application program interfaces are employed as an interface for use in precompiler development as a runtime interface target to initialize data structures with data required to perform runtime database query language-related functions. The application program is isolated from the database kernel interface facilitating alteration of the database kernel interface without affecting the application program or user-developed precompilers. Parameters used by the interface are employed by applications written to a plurality of host languages. The applications indirectly use these data structures required by the kernel. The interface system supports serialized multiple thread access to the database kernel facilitating performance/functional benefits of multi-threaded applications.
-
公开(公告)号:BR8906000A
公开(公告)日:1990-06-19
申请号:BR8906000
申请日:1989-11-29
Applicant: IBM
Abstract: A database management pre-compiler for a host programming language contains a language dependent portion and a language independent portion. The language dependent portion extracts source file statements written in a supplemental language and converts them into a language independent format. The language independent statements are communicated to the language independent portion, which translates them into lists of tasks to be performed. These tasks are communicated back to the language dependent portion in a language independent format. The language dependent portion then translates the tasks into procedure calls in the host language.
-
公开(公告)号:BR8906005A
公开(公告)日:1990-06-19
申请号:BR8906005
申请日:1989-11-29
Applicant: IBM
Inventor: HARGROVE DAN CARTER , HIDALGO DOMINGO SEGUNDO
-
-