Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
Beschreibung
Von zahlreichen Beispielen unterstützt erfährt der Leser alle Möglichkeiten, die ihm durch INFORMIX-4GL im Bereich der Datenbankentwicklung gegeben sind und wie er sie effizient nutzen kann. Dabei liegt der Schwerpunkt auf strategischen Entscheidungen, welche bei jeder 4GL-Applikation getroffen werden müssen. Dem Entwickler werden bei allen Verfahrensschritten die Vor- und Nachteile erläutert und gezeigt, in welcher Richtung Optimierungen möglich sind.
Von zahlreichen Beispielen unterstützt erfährt der Leser alle Möglichkeiten, die ihm durch INFORMIX-4GL im Bereich der Datenbankentwicklung gegeben sind und wie er sie effizient nutzen kann. Dabei liegt der Schwerpunkt auf strategischen Entscheidungen, welche bei jeder 4GL-Applikation getroffen werden müssen. Dem Entwickler werden bei allen Verfahrensschritten die Vor- und Nachteile erläutert und gezeigt, in welcher Richtung Optimierungen möglich sind.
Über den Autor
Reinhard Lebensorger ist im Fachbereich Informatik an der TU Wien tätig. Außerdem als Supportingenieur in der DB-Entwicklung, neben seiner Beratungstätigkeit als EDV-Consultant.
Inhaltsverzeichnis
1 Das Unternehmen Informix.- 2 Die Produktpalette.- Übersicht.- Produktgruppen.- 3 Die Serverentscheidung.- Übersicht.- Unterschiede SE-OnLine.- 4 UNIX und 4GL.- Übersicht.- Grundlagen.- Shellskripts.- Einbettung in 4GL-Programme.- Prozeßkontrolle.- Übungen.- 5 Das relationale Datenbankmodell.- Übersicht.- Dateisystem-Datenbanksystem.- Das Relationenmodell.- Normalisierung.- Operationen auf Relationen.- Selektion.- Projektion.- Joins.- Der outer-Join.- 6 Professionelle Datenbankwartung.- Übersicht.- Einsatz von Informix-SQL.- Rapid Prototyping.- Masken mit mehreren Tabellen.- Komfortable Servicemasken.- Master-Detail Beziehung.- Auswertungen.- Entwurf eines Wartungssystemes.- Übungen.- 7 4GL-Konzepte.- Übersicht.- Programmkomponenten.- Sprachelemente.- SQL.- Menüs.- Hilfesysteme.- Fehlerbehandlung.- Bildschirmfenster.- Bildschirmmasken.- Listen.- Transaktionen.- Stored Procedures.- Preparen von Anweisungen.- Simple Ein/Ausgaben.- 8 Die Cursortechnik.- Übersicht.- Generelle Verwendung.- Cursor und preparte Befehle.- INSERT-Cursor.- Cursor und Transaktionen.- Cursor in Stored Procedures.- Übungen.- 9 Bildschirmfenster.- Neuigkeiten.- Das Windowmanagement.- Fensterattribute.- Ein/Ausgabezeilen.- Standardfehler.- Praxistips.- Übungen.- 10 Menüsteuerungen und I-Menus.- Ringmenüs.- Pulldownmenüs.- Praktische Organisation.- Praktische Tips.- Informix Menus.- 11 Bildschirmmasken und 4GL-Forms.- Perform.- Grafiksymbole in Masken.- Feldattribute.- Hinterlegung im DataDictionary.- Maskenhandling.- Array-Masken.- Variable Feldbezeichnung.- Query By Example.- Informix 4GL-Forms.- Organisatorisches Umfeld.- Generierung von Benutzereingaben.- Übungen.- 12 Reports.- Grundlagen.- Druckbildgestaltung.- DerFORMAT-Abschnitt.- Gruppenoperationen.- Reports von Informix-SQL.-Zahlenformatierung.- Variables Druckbild.- Druckjobverwaltung.- Übungen.- 13 Programm Debugging.- Der Debugger.- Das Environment.- Debuggen von Batchprogrammen.- Debuggen mit C-Routinen.- Übungen.- 14 Entwicklung mit beiden Servern.- Übersicht.- Grundlagen der Datenspeicherung.- Sperrmechanismen.- Interferenzen.- Unterschiedliche Befehlsgruppen.- Syntaktische Unterschiede.- Änderung des Datenbanklayouts.- Implementierungsstrategien.- Hinzufugen von NOT NULL Tabellenspalten.- Übungen.- 15 Der Datenbankzugriff.- Übersicht.- Der INSERT Befehl.- Der SELECT Befehl.- Temporäre Tabellen.- Outer joins.- Das kartesische Produkt.- Two-sided outer joins.- Der UPDATE Befehl.- Implizite Locks.- Explizite Locks.- Der DELETE Befehl.- Das Transaktionskonzept.- Stored Procedures.- Übungen.- 16 Query-Optimierung.- Setzen des Optimierungslevels.- Grundlagen.- Verwendung von Indizes.- Praktische Vorgangsweise.- Aussagen des Optimizers.- Zugriff über einen vorhandenen Index.- Sequentieller Zugriff.- Zugriff über automatisch erstellten Index.- Maßnahmen zur Optimierung.- Übungen.- 17 Optimierung der Entwicklungskosten.- Übersicht.- Die 80:20 Regel.- Normierung der Schreibweise.- Reusable Code.- Modularisierung.- Entwicklung im Team.- Das 3-Stufenkonzept.- Das UNDC-Environment.- CASE-Tools.- Tips fíir die Praxis.- 18 OnLine Monitoring.- Übersicht.- Systemüberwachung.- Fehleranalyse.- Performance.- Performance-Monitoring.- Anzeichen für schlechte Performance.- Übungen.- 19 Sicherungskonzepte.- Sicherungskonzepte.- Datensicherung mit dem Standardserver.- Logdateien mit SE.- Datensicherung mit OnLine.- Permanente Logsicherung.- Übungen.- 20 Grafische Benutzeroberflächen.- Aspekte zu grafischen Oberflächen.- Systemabhängigkeiten.- Programmierung der grafischen Oberfläche.-Menüs.- Beispielprogramme.- Sachwortverzeichnis.
Details
Erscheinungsjahr: 2012
Fachbereich: Allgemeines
Genre: Mathematik, Medizin, Naturwissenschaften, Technik
Rubrik: Naturwissenschaften & Technik
Medium: Taschenbuch
Inhalt: 374 S.
3 s/w Illustr.
374 S. 3 Abb.
ISBN-13: 9783322904195
ISBN-10: 3322904199
Sprache: Deutsch
Einband: Kartoniert / Broschiert
Autor: Lebensorger, Reinhard
Auflage: Softcover reprint of the original 1st edition 1994
Hersteller: Vieweg & Teubner
Vieweg+Teubner Verlag
Verantwortliche Person für die EU: Springer Vieweg in Springer Science + Business Media, Abraham-Lincoln-Str. 46, D-65189 Wiesbaden, juergen.hartmann@springer.com
Maße: 244 x 170 x 21 mm
Von/Mit: Reinhard Lebensorger
Erscheinungsdatum: 01.06.2012
Gewicht: 0,655 kg
Artikel-ID: 105703499

Ähnliche Produkte