|
Hi !
I have some information about Cullinet 4 GL tool.
They have 2 product for Cullinet 4GL tools
1. Enterprise/Generator
This product is same as Cobol/Generator but it can
generatror more language such as cobol, fortran, basic .
2. Enterprise/BUilder
This product is for screen design , report etc.
- KNOWledge/BUILD can work with Rdb but check for KNOWledge/BUILD
version 1.2 is OK.
- KNOWledge/BUILD has their own dictionary they call Application
Dictionary use to store screen , report , PSR program etc, so you must
have 2 data dictionary for 1 system ( Rdb and KNOWledge/BUILD ).
- Caution for reserve word use with Rdb, I think "S_".
- Performance Rdb is better , we can do more for Physical Database
Design.
-
|
| Thanks for your reply,
could you help me further with following questions :
1) Can Knowlegde/Build access the Rdb system relations or Rdb def. in CDD/PLUS
in order to obtain the definition of fields, relations, constraints in Rdb ?
2) If you have a running applications written with KNOWLEDGE/BUILD
and using IDMS/SQL as database and you want to convert this application
to use Rdb :
a) what needs to be changed in the KB Application Dictionary ?
b) do you need changes in the KB application or can you simply point to
Rdb by use of a logical name?
|
|
Hello.
I'm sorry to answer your question too late.
Let's back to your question.
1. We have 2 way to define Rdb database for KB.
- used data definition tool in KB menu.
( to define table, index, field )
( this tool generate VAX SQL command to manipulate rdb ).
- used VAX SQL command in SQL tool menu.
( create, alter, drop )
CAUTION.
Name of field, table, index in Rdb can't
- excess 18 character.
- include $ character.
- start with S_ character.
KB used this rule to maintain system name in Rdb, such as
S_RDB_TAB
S_RDB_VIEW
S_DATABASE
KB set up new application dictionary for Rdb, so i think it
couldn't work with cdd plus but we can used data defininton
menu create field, table, constraints .
2.a. We have 2 dictionary for database ( one for IDMS/SQL , one for
Rdb & RMS ) so we don't have to change anything in KB application
dictionary).
2.b Only modify login.com to
$ DEFINE RDB_DATABASE dbname.
thumrong
|