ADO.NET Datenbankprogrammierung

ADO.NET Datenbankprogrammierung

von: Ralf Westphal

Addison-Wesley Verlag, 2002

ISBN: 9783827319975

Sprache: Deutsch

142 Seiten, Download: 3695 KB

 
Format:  PDF, auch als Online-Lesen

geeignet für: Apple iPad, Android Tablet PC's Online-Lesen PC, MAC, Laptop


 

eBook anfordern

Mehr zum Inhalt

ADO.NET Datenbankprogrammierung



  Inhalt 6  
  1 Einleitung 12  
     1.1 ADO.NET wirft Fragen auf 12  
     1.2 Und hier sind die Antworten 13  
  2 Datenbankmodellierung für ADO.NET 16  
     2.1 Objekt-relationales Mapping 16  
     2.2 Objekte auf Tabellen abbilden 18  
     2.3 Alle Klassen einer Vererbungshierarchie auf eine Tabelle abbilden 20  
     2.4 Objekte erhalten eine persistente Identität 24  
        2.4.1 Objektidentität abbilden 27  
        2.4.2 OID immer selektieren 35  
     2.5 »Übliche« Beziehungen über Fremdschlüssel in Child-Tabelle herstellen 36  
        2.5.1 1:1- und 1:n-Beziehungen 38  
        2.5.2 n:m-Beziehungen 40  
     2.6 Lookup-Beziehungen über Fremdschlüssel in Parent-Tabelle herstellen 42  
     2.7 Andere Beziehungen 44  
     2.8 Zusammenfassung 48  
  3 Mit automatischen Primärschlüsseln leben 50  
     3.1 Die guten alten Zeiten 50  
     3.2 Schöne neue Welt? 52  
        3.2.1 Autoincrement-Spalten im Datenbankschema 53  
        3.2.2 Beziehungen über Autoincrement-PKs herstellen 54  
     3.3 Autoincrement-PKs speichern 55  
        3.3.1 Das Problem: Datenhaltung in einem Cache 55  
        3.3.2 Die Lösung: Synchronisation von Cache und Datenbank 56  
        3.3.3 Autoincrement-PK synchronisieren mit MS SQL Server 57  
        3.3.4 Autoincrement-PK synchronisieren mit MS Access 2000 63  
     3.4 Autoincrement-PKs in verteilten Anwendungen speichern 65  
     3.5 Beziehungen auf der Basis von Autoincrement-PKs speichern 71  
  4 Komplexe Daten laden 74  
     4.1 Relationale Beziehungen in einem DataSet abbilden 74  
        4.1.1 Komplexe Datengeflechte 75  
        4.1.2 Abbildung mit einem Cursor-basierten API 76  
        4.1.3 Abbildung in einem DataSet 82  
     4.2 Ladestrategien für komplexe Datengeflechte 94  
        4.2.1 Schrittweises Laden 95  
        4.2.2 ADO 2.x SHAPE-Kommandos 109  
        4.2.3 Automatisches Aufspalten eines Join 115  
        4.2.4 Laden als XML-Dokument 126  
     4.3 Fazit 132  
  5 Literatur 136  
  Stichwortverzeichnis 138  

Kategorien

Service

Info/Kontakt