home *** CD-ROM | disk | FTP | other *** search
/ Turbo Toolbox / Turbo_Toolbox.iso / dtx9302 / db_desig / readme.1st < prev    next >
Encoding:
Text File  |  1993-02-17  |  7.2 KB  |  170 lines

  1. Datei: README.1ST
  2. Stand: 17.02.1993
  3.  
  4. Erste Informationen zur Installation der Software
  5.         * Mo's db_Designer II
  6.         * TestWare Mo's db_Designer II
  7.  
  8. Die beiden Produkte unterscheiden sich lediglich dadurch,
  9. daß die erstere die Vollversion und die zweite die Testversion
  10. von Mo's db_Designer II ist.
  11.  
  12. Die TestWare soll Ihnen Möglichkeit geben Mo's db_Designer II
  13. ausführlich zu testen.
  14.  
  15. Die Installation von beiden ist im wesentlichen identisch und
  16. erfolgt automatisch. Dazu befindet sich auf der gelieferten
  17. Diskette ein Installationsprogramm Namens:
  18.                     
  19.                     INSTALIT.EXE
  20.  
  21. Dieses Programm können Sie auf DOS-Ebene starten, indem Sie auf das
  22. Diskettenlaufwerk wechseln, in das Sie die Diskette von 
  23. Mo's db_Designer II bzw. TestWare Mo's db_Designer II eingelegt
  24. haben.
  25. Danach geben Sie auf dem DOS-Prompt den Namen des Istallationsprogramms
  26. ein.
  27.  
  28. Folgendes Beispiel soll den Vorgang verdeutlichen:
  29.                      
  30.         C:\>A:         [RETURN-Taste drücken]
  31.         
  32.         A:\>INSTALIT   [RETURN-Taste drücken]
  33.  
  34. Eine wichtige Voraussetzung für die erfolgreiche Installation ist, daß
  35. Sie eine Version von MS Windows 3.xx installiert haben. Diese wird 
  36. automatisch durch das Installationsprogramm gestartet.
  37.  
  38. Sie können das Installationsprogramm selbstverständlich auch direkt von
  39. MS Windows 3.xx aus starten. Dazu können Sie im Programm-Manager die
  40. Menuepunktfolge: Datei | Ausführen... verwenden. Oder Sie wählen den
  41. Dateinamen des Installationsprogrammes mittels dem Datei-Manager von 
  42. MS Windows 3.xx aus.
  43.  
  44. Genauere Informationen zum Umgang mit dem Programm- und Datei-Manager
  45. entnehmen Sie bitte den einschlägigen Handbüchern zu MS Windows 3.xx.
  46.  
  47.  
  48.  
  49. Erste Hinweise und Schritte zu Mo's db_Designer II
  50.  
  51. Das Design von Datenbanken ist eine zeitintensive und aufwendige
  52. Aufgabe. Um diese zu erleichtern und weitgehend zu automatisieren
  53. wurde Mo's db_Designer II entwickelt. Warum hat diese Werkzeug 
  54. einen so eigenwilligen Name: "Mo's db_Designer II"? Mo ist ein
  55. Pseudonym für eine Reihe von Entwicklern, die von Ralf Siebert 
  56. InformationsSysteme exklusiv distributiert wird. Mo ist ein kleiner
  57. grüner Elefant, den Sie im Inforamtions-Dialog kennenlernen können.
  58.  
  59. Aber jetzt zu den ernsten Dingen des Lebens mit Datenbanken! 
  60.  
  61. Mo's db_Designer II ist ein Werkzeug für den Datenbankentwurf, das
  62. die Struktur einer Datenbank nach dem "Papier & Bleistift-Prinzip 
  63. darstellt. Was ist das "Papier & Bleistift-Prinzip? Es handelt sich
  64. hierbei NICHT um ein neues wissenschaftliches Entwurfsmodell für
  65. Datenbanken, sondern um die Umsetzung des täglichen Arbeitsablaufes
  66. eines Datenbank-Entwicklers. Für den Entwickler einer Datenbank sind
  67. Papier und Bleistift die wichtigsten Hilfsmittel, um die Struktur 
  68. sowie die ersten Ideen von Inhalten der Datenbank zu notieren. Dann 
  69. folgt meistens die zeitaufwendige und fehleranfällige Implementation 
  70. der Datenbank im Datenbanksystem selbst.
  71.  
  72. Eine methodische Grundlage hat Mo's db_Designer II natürlich auch! Basis
  73. ist das Entity-Relationship-Modell. Dieses beschreibt unabhängig von
  74. später verwendeteten Datenbankmodell die Datenbank als Sachen bzw. Dinge 
  75. (Entity) und die Beziehungen (Relationship) zwischen diesen. Ein gutes
  76. Beispiel ist eine Mini-Auftragsverwaltung, in der es KUNDEn und BESTELLungen
  77. gibt. Demzufolge hat eine KUNDE eine BESTELLung, also besteht zwischen
  78. beiden Dingen eine Beziehung.
  79.  
  80. Genauere Informationen zum Entwurf von Datenbanken können Sie im "dünnen" 
  81. und im "dicken" Handbuch lesen. Dort wird auch kurzes Beispiel aufgeführt,
  82. um Ihnen den Einstieg in die Arbeit mit Mo's db_Designer II zu erleichtern.
  83.  
  84. Die TestWare von Mo's db_Designer II wurde in den grundlegenden Funktionen
  85. nicht eingeschränkt. Dadurch haben Sie die Möglichkeit einen Entwurf zu
  86. einer Datenbank aufzuzeichnen. NUR, der Entwurf wird nicht im Data 
  87. Dictionary von Mo's db_Designer II gespeichert! Außerdem ist die Funktion
  88. zum Drucken eines Diagramm, sowie das Generieren bzw. Analysieren einer
  89. Datenbank ausgeblendet. Den Vorgang des Generierens können Sie aber testen,
  90. indem Sie die DOS-Version des DLL-Compilers nutzen. Wie dieser funktioniert
  91. können Sie etwas weiter unten lesen.
  92.  
  93.  
  94.  
  95. Der Data Definition Language Compiler
  96.  
  97. Das Herzstück von Mo's db_Designer II ist ein ausgefeilter Compiler,
  98. der die grafische Darstellung einer Datenbank in den DDl-Code einer
  99. beliebigen Datenbank übersetzen kann. UND den DDL-Code einer beliebigen
  100. Datenbank analysieren kann, um diese Daten als grafische Schema darzustellen.
  101.  
  102. Dieser Compiler wird für die Vollversion von Mo's db_Designer II
  103. als eine MS Windows 3.xx-DLL-Datei ausgeliefert. Der Compiler kann
  104. dann direkt aus Mo's db_Designer II aufgerufen werden.
  105.  
  106. Wie funktioniert der DDL-Compiler?
  107. DDL sind die Initialen für Data Definition Language. Was soviel 
  108. bedeutet, daß diese Sprache eine Datenbank in ihrer gesamten
  109. Struktur beschreibt. Eine der bekanntesten DDL ist SQL. SQL finden
  110. Sie z.B. in Datenbanken wie ORACLE, Informix usw..
  111.  
  112. Der DDL-Compiler ist eine DOS-Anwendung, der Sie eine Kommandozeile
  113. mit entsprechenden Parametern übergeben können. Rufen Sie das 
  114. Programm ohne Parameter auf, dann sehen Sie folgende Parameter-Hilfe:
  115.  
  116.     DDL-Compiler by C. Parczen copyright 1991/1992, Germany
  117.  
  118.     Syntax: DDLCOMP language [options]
  119.  
  120.     language: /tv - to db_VISTA
  121.               /ts - to SQL
  122.               /te - to embedded SQL
  123.  
  124.               /fv - from db_VISTA
  125.     ... accordingly from or to SCRIPT-Code
  126.     options:  /i... - input file
  127.               /o... - output file
  128.               /m... - message file
  129.     ... otherwise standard-IO is used.
  130.  
  131. Eine kurze Erläuterung soll Ihnen bei Testen des DLL-Compilers 
  132. behilflich sein. Die Parameter für "language" geben an, ob Sie
  133. eine Script-Code-Datei nach (to) db_VISTA, SQL oder embedded SQL
  134. übersetzen wollen. Sie können von (from) einer db_VISTA-
  135. Datenbank-Definition eine Script-Code-Datei erzeugen.
  136.  
  137. Der o.g. Script-Code ist eine für Mo's db_Designer II entwickelte
  138. Pseudo-DLL, die die grafische Darstellung als Sprache abbildet. In
  139. der Vollversion von Mo's db_Designer II wird die grafische Darstellung
  140. einer Datenbank direkt durch der DLL-Compiler in die DLL eines 
  141. bestimmten Datenbanksystems übersetzt.
  142.  
  143. Im folgenden sehen Sie zwei Beispiele für den Aufruf des DLL-Compilers:
  144.  
  145. - Übersetzung nach db_VISTA
  146.         DDLCOMPD /tv /iTEST1.SPT /oTEST1.DBV
  147.  
  148. - Übersetzung nach SQL
  149.         DDLCOMPD /ts /iTEST1.SPT /oTEST1.SQL
  150.  
  151. Die beiden Script-Codes befinden sich mit in dem gelieferten Archiv.
  152. Sie können natürlich auch Ihre eigenen Script-Codes erstellen. Dazu 
  153. sollten Sie sich die beiden Test-Script-Codes ansehen. Der Script-Code
  154. ist SQL sehr ähnlich.
  155.  
  156. Falls beim Testen der Software Fehler auftreten sollten oder Sie andere
  157. konstruktive Kritik loswerden wollen, können Sie uns dies unter der folgenden
  158. Telefonnummer bzw. Telefaxnummer mitteilen.
  159.  
  160.                 Support-Telefon: 0661/79497
  161.                 Support-Telefax: 0661/76965
  162.  
  163. Als registriertem Anwender steht Ihnen unter anderem eine Support-Mailbox
  164. mit neuesten Informationen, Handbuch und Shareware zur Verfügung.
  165.  
  166.                 Bis dann
  167.                 Ihr Team von
  168.                 Mo and friends
  169.  
  170.