ADO.NET: Datenbankprogrammierung
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München ; Boston <<[u.a.]>>
Addison-Wesley
2002
|
Schriftenreihe: | .NET essentials
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 141 S. Ill. |
ISBN: | 3827319978 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV014728612 | ||
003 | DE-604 | ||
005 | 20120711 | ||
007 | t | ||
008 | 020909s2002 gw a||| |||| 00||| ger d | ||
016 | 7 | |a 965145085 |2 DE-101 | |
020 | |a 3827319978 |9 3-8273-1997-8 | ||
035 | |a (OCoLC)76391191 | ||
035 | |a (DE-599)BVBBV014728612 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-12 |a DE-92 |a DE-91G |a DE-19 |a DE-473 |a DE-11 | ||
084 | |a ST 253 |0 (DE-625)143628: |2 rvk | ||
084 | |a ST 270 |0 (DE-625)143638: |2 rvk | ||
084 | |a ST 271 |0 (DE-625)143639: |2 rvk | ||
084 | |a DAT 356f |2 stub | ||
084 | |a DAT 652f |2 stub | ||
100 | 1 | |a Westphal, Ralf |e Verfasser |0 (DE-588)124087523 |4 aut | |
245 | 1 | 0 | |a ADO.NET |b Datenbankprogrammierung |c Ralf Westphal |
264 | 1 | |a München ; Boston <<[u.a.]>> |b Addison-Wesley |c 2002 | |
300 | |a 141 S. |b Ill. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a .NET essentials | |
650 | 0 | 7 | |a ADO.NET |0 (DE-588)4678430-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a ADO.NET |0 (DE-588)4678430-5 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009981438&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-009981438 |
Datensatz im Suchindex
_version_ | 1808136169037234176 |
---|---|
adam_text |
INHALT
1
EINLEITUNG
11
FRAGESTELLUNGEN
11
1.1
ADO.NET
WIRFT
FRAGEN
AUF
11
1.2
UND
HIER
SIND
DIE
ANTWORTEN
12
2
DATENBANKMODELLIERUNG
FUER
ADO.NET
15
FRAGESTELLUNGEN
15
2.1
OBJEKT-RELATIONALES
MAPPING
15
2.2
OBJEKTE
AUF
TABELLEN
ABBILDEN
17
2.3
ALLE
KLASSEN
EINER
VERERBUNGSHIERARCHIE
AUF
EINE
TABELLE
ABBILDEN
19
ABBILDUNG
EINER
KLASSENHIERARCHIE
AUF
EINE
TABELLE
20
KLASSENZUGEHOERIGKEIT
21
POLYMORPHIE
21
2.4
OBJEKTE
ERHALTEN
EINE
PERSISTENTE
IDENTITAET
23
KEINE
IDENTITAET
IM
RELATIONALEN
DATENMODELL
24
KUENSTLICHE
IDENTITAET
DURCH
PRIMAERSCHLUESSEL
24
IDENTITAET
IM
OBJEKTORIENTIERTEN
DATENMODELL
25
2.4.1
OBJEKTIDENTITAET
ABBILDEN
26
PRIMAERSCHLUESSEL
ALS
PERSISTENTE
OBJEKTIDENTITAETEN
26
OIDS
NICHT
VOM
DATENBANKSYSTEM
VERGEBEN
LASSEN
29
GUID
30
HIGH/LOW-VERFAHREN
31
2.4.2 OID
IMMER
SELEKTIEREN
34
2.5
UEBLICHE
BEZIEHUNGEN
UEBER
FREMDSCHLUESSEL
IN
CHILD-TABELLE
HERSTELLEN
35
2.5.1
1:1
UND
LM-BEZIEHUNGEN
37
2.5.2
N:M-BEZIEHUNGEN
39
2.6
LOOKUP-BEZIEHUNGEN
UEBER
FREMDSCHLUESSEL
IN
PARENT-TABELLE
HERSTELLEN
41
2.7
ANDERE
BEZIEHUNGEN
43
WEICHE
BEZIEHUNGEN
45
2.8
ZUSAMMENFASSUNG
47
3
MIT
AUTOMATISCHEN
PRIMAERSCHLUESSELN
LEBEN
49
FRAGESTELLUNGEN
49
3.1
DIE
GUTEN
ALTEN
ZEITEN
49
3.2 SCHOENE
NEUE
WELT?
51
3.2.1
AUTOINCREMENT-SPALTEN
IM
DATENBANKSCHEMA
52
3.2.2
BEZIEHUNGEN
UEBER
AUTOINCREMENT-PKS
HERSTELLEN
53
3.3
AUTOINCREMENT-PKS
SPEICHERN
54
3.3.1
DAS
PROBLEM:
DATENHALTUNG
IN
EINEM
CACHE
54
3.3.2
DIE
LOESUNG:
SYNCHRONISATION
VON
CACHE
UND
DATENBANK
55
3.3.3
AUTOINCREMENT-PK
SYNCHRONISIEREN
MIT
MS
SQL
SERVER
56
ZUGRIFF
AUF
DEN
ZULETZT
ERZEUGTEN
AUTOINCREMENT-WERT
58
ES
GEHT
AUCH
OHNE
STORED
PROCEDURE
59
SYNCHRONISATION
MIT
VERAENDERUNGEN
DURCH
TRIGGER
60
OPTIMISTISCHES
SPERREN
MIT
ZEITSTEMPELN
60
3.3.4
AUTOINCREMENT-PK
SYNCHRONISIEREN
MIT
MS
ACCESS
2000
62
3.4
AUTOINCREMENT-PKS
IN
VERTEILTEN
ANWENDUNGEN
SPEICHERN
64
MARSHALING
VON
DATASET-OBJEKTEN
66
SYNCHRONISIERTE
DATEN
EINMISCHEN
68
AENDERUNGEN
ALS
AENDERUNGEN
ERHALTEN
69
3.5
BEZIEHUNGEN
AUF
DER
BASIS
VON
AUTOINCREMENT-PKS
SPEICHERN
70
4
KOMPLEXE
DATEN
LADEN
73
FRAGESTELLUNGEN
73
4.1
RELATIONALE
BEZIEHUNGEN
IN
EINEM
DATASET
ABBILDEN
73
4.1.1
KOMPLEXE
DATENGEFLECHTE
74
4.1.2
ABBILDUNG
MIT
EINEM
CURSOR-BASIERTEN
API
75
4.1.3
ABBILDUNG
IN
EINEM
DATASET
81
ERHALTEN
EINER
HIERARCHIE
IN
EINEM
DATASET
82
LI-BEZIEHUNG
84
L:N-BEZIEHUNG
85
N:L-BEZIEHUNG
85
N:M-BEZIEHUNG
87
REFLEXIVE
BEZIEHUNG
89
ZUSAMMENFASSUNG
93
4.2
LADESTRATEGIEN
FUER
KOMPLEXE
DATENGEFLECHTE
93
4.2.1
SCHRITTWEISES
LADEN
94
DATEN
IN
HIERARCHIEN
EINSCHRAENKEN
94
DATENDOPPLUNGEN
VERMEIDEN
96
MEHRERE
DATAADAPTER
BENUTZEN
99
BATCH-KOMMANDOS
MIT
DATAADAPTER
102
BATCH-KOMMANDOS
MIT
DATAREADER
104
STORED
PROCEDURES
107
ZUSAMMENFASSUNG
108
4.2.2
ADO
2.X
SHAPE-KOMMANDOS
108
DATEN
IN
EIN
DATASET
LADEN
110
DATEN
MIT
DATAREADER
LADEN
112
ZUSAMMENFASSUNG
113
6
4.2.3
AUTOMATISCHES
AUFSPALTEN
EINES
JOIN
114
KONVENTIONEN
STATT
SYNTAXUNTERSTUETZUNG
115
METADATEN
ERMITTELN
117
AUFSPALTEN
DER
SQL-JOIN-ERGEBNISMENGE
120
BEZIEHUNGEN
AUTOMATISCH
AUFBAUEN
122
ZUSAMMENFASSUNG
124
4.2.4
LADEN
ALS
XML-DOKUMENT
125
DIE
FOR
XML-KLAUSEL
125
XML
IN
EIN
DATASET
LADEN
127
ANSPRECHEN
DER
SQLXML-SCHNITTSTELLE
MIT
DEM
MS
SQL
SERVER
MANAGED
PROVIDER
128
DIE
SQLXML
MANAGED
CLASSES
130
ZUSAMMENFASSUNG
131
4.3
FAZIT
131
5
LITERATUR
135
STICHWORTVERZEICHNIS
137
7 |
any_adam_object | 1 |
author | Westphal, Ralf |
author_GND | (DE-588)124087523 |
author_facet | Westphal, Ralf |
author_role | aut |
author_sort | Westphal, Ralf |
author_variant | r w rw |
building | Verbundindex |
bvnumber | BV014728612 |
classification_rvk | ST 253 ST 270 ST 271 |
classification_tum | DAT 356f DAT 652f |
ctrlnum | (OCoLC)76391191 (DE-599)BVBBV014728612 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a22000008c 4500</leader><controlfield tag="001">BV014728612</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20120711</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">020909s2002 gw a||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">965145085</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3827319978</subfield><subfield code="9">3-8273-1997-8</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76391191</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV014728612</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-12</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-11</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 253</subfield><subfield code="0">(DE-625)143628:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 270</subfield><subfield code="0">(DE-625)143638:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 271</subfield><subfield code="0">(DE-625)143639:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 356f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 652f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Westphal, Ralf</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)124087523</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">ADO.NET</subfield><subfield code="b">Datenbankprogrammierung</subfield><subfield code="c">Ralf Westphal</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München ; Boston <<[u.a.]>></subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">2002</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">141 S.</subfield><subfield code="b">Ill.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">.NET essentials</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">ADO.NET</subfield><subfield code="0">(DE-588)4678430-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">ADO.NET</subfield><subfield code="0">(DE-588)4678430-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009981438&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-009981438</subfield></datafield></record></collection> |
id | DE-604.BV014728612 |
illustrated | Illustrated |
indexdate | 2024-08-23T00:30:23Z |
institution | BVB |
isbn | 3827319978 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009981438 |
oclc_num | 76391191 |
open_access_boolean | |
owner | DE-12 DE-92 DE-91G DE-BY-TUM DE-19 DE-BY-UBM DE-473 DE-BY-UBG DE-11 |
owner_facet | DE-12 DE-92 DE-91G DE-BY-TUM DE-19 DE-BY-UBM DE-473 DE-BY-UBG DE-11 |
physical | 141 S. Ill. |
publishDate | 2002 |
publishDateSearch | 2002 |
publishDateSort | 2002 |
publisher | Addison-Wesley |
record_format | marc |
series2 | .NET essentials |
spelling | Westphal, Ralf Verfasser (DE-588)124087523 aut ADO.NET Datenbankprogrammierung Ralf Westphal München ; Boston <<[u.a.]>> Addison-Wesley 2002 141 S. Ill. txt rdacontent n rdamedia nc rdacarrier .NET essentials ADO.NET (DE-588)4678430-5 gnd rswk-swf ADO.NET (DE-588)4678430-5 s DE-604 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009981438&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Westphal, Ralf ADO.NET Datenbankprogrammierung ADO.NET (DE-588)4678430-5 gnd |
subject_GND | (DE-588)4678430-5 |
title | ADO.NET Datenbankprogrammierung |
title_auth | ADO.NET Datenbankprogrammierung |
title_exact_search | ADO.NET Datenbankprogrammierung |
title_full | ADO.NET Datenbankprogrammierung Ralf Westphal |
title_fullStr | ADO.NET Datenbankprogrammierung Ralf Westphal |
title_full_unstemmed | ADO.NET Datenbankprogrammierung Ralf Westphal |
title_short | ADO.NET |
title_sort | ado net datenbankprogrammierung |
title_sub | Datenbankprogrammierung |
topic | ADO.NET (DE-588)4678430-5 gnd |
topic_facet | ADO.NET |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009981438&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT westphalralf adonetdatenbankprogrammierung |