home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.dec
- Path: sparky!uunet!spool.mu.edu!sdd.hp.com!saimiri.primate.wisc.edu!zaphod.mps.ohio-state.edu!rpi!usc!elroy.jpl.nasa.gov!decwrl!deccrl!news.crl.dec.com!news!nntpd.lkg.dec.com!ryn.mro4.dec.com!news
- From: blair@snogum.enet.dec.com (Blair Phillips - Digital)
- Subject: Re: DEC Design Tools (CDD, DEC repository), are they any good ?
- Message-ID: <1992Dec18.001123.5822@ryn.mro4.dec.com>
- Lines: 63
- Sender: news@ryn.mro4.dec.com (USENET News System)
- Reply-To: blair@snogum.enet.dec.com
- Organization: Digital Equipment Corporation
- References: <4204@wzv.win.tue.nl>
- Date: Fri, 18 Dec 1992 00:11:23 GMT
-
-
- In article <4204@wzv.win.tue.nl>, rob@wzv.win.tue.nl (Rob J. Nauta) writes:
- >
- >My boss thinks buying DEC design tools like CDD (Common Data Dictionary
- >and DEC repository) will solve his problems concerning database management.
- >Is this true, what are your experiences ?
- >
- Buying tools never solves problems! However, the process you put in place to
- solve the problems may be able to make good use of tools.
-
- If used wisely, in a well designed process, CDD/Repositiory is a very valuable
- tool.
-
- First, some clarifications:
-
- CDD/Repository is the first implementation of DEC's repository. They are not
- separate products.
-
- CDD/Administrator is a management tool for CDD/Repository. It is highly
- desirable if you intend to do any extensions to the repository data models.
-
- DECdesign is an analysis/design tool (like Cadre Teamwork or IDE) that uses
- CDD/Repository for an object store (on VMS), and can generate data definitions
- for CDD/R.
-
- Assumptions:
- Operating system is OpenVMS
- Database is Rdb/VMS
- Programming is done in DEC 3gl languages or a 4gl that supports CDD.
-
- CDD is very useful for managing the data definitions for an enterprise. It can
- be used as the common definition store for Rdb and for most common 3gls. I have
- used it from COBOL, FORTRAN, Pascal and C. Many of the popular 4gls (eg.Rally,
- Powerhouse) can also work with CDD.
-
- This is of particular value on very large projects, or where a large number of
- projects share data definitions. One customer site I worked at had close to 100
- applications sharing common definitions, and presented interesting coordination
- problems. The ability to refer to data definitions in another repository is
- very valuable in these cases. You can set up corporate, application and
- developer level repositories and inherit definitions form one to another.
-
- Managing the repositories on a large site is a problem in itself, and really
- need to be sorted out before you invest the effort to populate the
- repositories. If you have a large site, it would be worth getting an
- experienced consultant to advise on this.
-
- CDD/Plus V4 had some bad performance problems, and this alienated a lot of
- users, particularly those who had moved form earlier versions without changing
- their data dictionary structure or management. The performance in
- CDD/Repository V5.x is much better, but the need for careful design is still
- there.
-
- CDD/Repository will not help at all with other dba problems such as logical and
- physical design, database tuning, backup strategies etc. DECdesign and
- RdbExpert can help with some of these problems.
- --
- ----------
- Blair Phillips Blair@snogum.enet.dec.com
- Digital Equipment Corp (Aust) P/L Phone: (+61 6) 2754874
- Canberra, Australia FAX : (+61 6) 2473654
- {Any opinions expressed are my own, not those of Digital Equipment Corporation}
-
-