home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / dec / 6526 < prev    next >
Encoding:
Text File  |  1992-12-20  |  3.4 KB  |  76 lines

  1. Newsgroups: comp.sys.dec
  2. 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
  3. From: blair@snogum.enet.dec.com (Blair Phillips - Digital)
  4. Subject: Re: DEC Design Tools (CDD, DEC repository), are they any good ?
  5. Message-ID: <1992Dec18.001123.5822@ryn.mro4.dec.com>
  6. Lines: 63
  7. Sender: news@ryn.mro4.dec.com (USENET News System)
  8. Reply-To: blair@snogum.enet.dec.com 
  9. Organization: Digital Equipment Corporation
  10. References:  <4204@wzv.win.tue.nl>
  11. Date: Fri, 18 Dec 1992 00:11:23 GMT
  12.  
  13.  
  14. In article <4204@wzv.win.tue.nl>, rob@wzv.win.tue.nl (Rob J. Nauta) writes:
  15. >
  16. >My boss thinks buying DEC design tools like CDD (Common Data Dictionary
  17. >and DEC repository) will solve his problems concerning database management.
  18. >Is this true, what are your experiences ?
  19. >
  20. Buying tools never solves problems! However, the process you put in place to
  21. solve the problems may be able to make good use of tools.
  22.  
  23. If used wisely, in a well designed process, CDD/Repositiory is a very valuable
  24. tool.
  25.  
  26. First, some clarifications:
  27.  
  28. CDD/Repository is the first implementation of DEC's repository. They are not
  29. separate products.
  30.  
  31. CDD/Administrator is a management tool for CDD/Repository. It is highly
  32. desirable if you intend to do any extensions to the repository data models.
  33.  
  34. DECdesign is an analysis/design tool (like Cadre Teamwork or IDE) that uses 
  35. CDD/Repository for an object store (on VMS), and can generate data definitions
  36. for CDD/R.
  37.  
  38. Assumptions:
  39. Operating system is OpenVMS
  40. Database is Rdb/VMS
  41. Programming is done in DEC 3gl languages or a 4gl that supports CDD.
  42.  
  43. CDD is very useful for managing the data definitions for an enterprise. It can
  44. be used as the common definition store for Rdb and for most common 3gls. I have
  45. used it from COBOL, FORTRAN, Pascal and C. Many of the popular 4gls (eg.Rally,
  46. Powerhouse) can also work with CDD.
  47.  
  48. This is of particular value on very large projects, or where a large number of
  49. projects share data definitions. One customer site I worked at had close to 100
  50. applications sharing common definitions, and presented interesting coordination
  51. problems. The ability to refer to data definitions in another repository is
  52. very valuable in these cases. You can set up corporate, application and
  53. developer level repositories and inherit definitions form one to another.
  54.  
  55. Managing the repositories on a large site is a problem in itself, and really
  56. need to be sorted out before you invest the effort to populate the
  57. repositories. If you have a large site, it would be worth getting an
  58. experienced consultant to advise on this.
  59.  
  60. CDD/Plus V4 had some bad performance problems, and this alienated a lot of
  61. users, particularly those who had moved form earlier versions without changing
  62. their data dictionary structure or management. The performance in
  63. CDD/Repository V5.x is much better, but the need for careful design is still
  64. there.
  65.  
  66. CDD/Repository will not help at all with other dba problems such as logical and
  67. physical design, database tuning, backup strategies etc. DECdesign and
  68. RdbExpert can help with some of these problems.
  69. --
  70. ----------
  71. Blair Phillips                    Blair@snogum.enet.dec.com
  72. Digital Equipment Corp (Aust) P/L        Phone: (+61 6) 2754874
  73. Canberra, Australia                FAX  : (+61 6) 2473654
  74. {Any opinions expressed are my own, not those of Digital Equipment Corporation}
  75.  
  76.