Deskriptive Sprachen für Objekt-Datenbanken:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Abschlussarbeit Buch |
Sprache: | German |
Veröffentlicht: |
1994
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | IX, 219 S. graph. Darst. |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV009926036 | ||
003 | DE-604 | ||
005 | 19960130 | ||
007 | t | ||
008 | 941122s1994 gw d||| m||| 00||| ger d | ||
016 | 7 | |a 942344766 |2 DE-101 | |
035 | |a (OCoLC)612840875 | ||
035 | |a (DE-599)BVBBV009926036 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-91 |a DE-355 |a DE-29T |a DE-384 |a DE-521 |a DE-11 |a DE-188 | ||
084 | |a ST 270 |0 (DE-625)143638: |2 rvk | ||
084 | |a DAT 651d |2 stub | ||
084 | |a DAT 350d |2 stub | ||
084 | |a DAT 315d |2 stub | ||
084 | |a 28 |2 sdnb | ||
100 | 1 | |a Laasch, Christian |e Verfasser |4 aut | |
245 | 1 | 0 | |a Deskriptive Sprachen für Objekt-Datenbanken |c vorgelegt von Christian Laasch |
264 | 1 | |c 1994 | |
300 | |a IX, 219 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
502 | |a Ulm, Univ., Diss., 1994 | ||
650 | 0 | 7 | |a Deklarative Programmiersprache |0 (DE-588)4293502-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Objektorientiertes Datenbanksystem |0 (DE-588)4202958-2 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
689 | 0 | 0 | |a Objektorientiertes Datenbanksystem |0 (DE-588)4202958-2 |D s |
689 | 0 | 1 | |a Deklarative Programmiersprache |0 (DE-588)4293502-7 |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=006574975&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-006574975 |
Datensatz im Suchindex
_version_ | 1807502770612207616 |
---|---|
adam_text |
INHALTSVERZEICHNIS
I
MOTIVATION
UND
UMFELD
1
1
MOTIVATION
3
1.1
EINLEITUNG
.
3
1.2
BEZUG
ZUM
COCOON-PROJEKT
.
5
1.3
ZIELSETZUNG
UND
AUFBAU
DER
ARBEIT
.
7
2
KONZEPTE
OBJEKTORIENTIERTER
PROGRAMMIERSPRACHEN
9
2.1
OBJEKTE
.
9
2.1.1
ATTRIBUTE
UND
METHODEN
.
9
2.1
2
IDENTIFIZIERBARKEIT
.
10
2.2
EINKAPSELUNG
.
11
2.3
OBJEKTTYP
.
12
2.4
KLASSE
.
12
2.4
1
ALS
IMPLEMENTIERUNG
EINES
ADT
.
12
2.4
2
ALS
OBJEKTFABRIK
.
12
2.4
3
ALS
PROTOTYP
.
13
2.4.4
ALS
OBJEKTBEHAELTER
.
13
2.5
HIERARCHIEN
VON
OBJEKTTYPEN
BZW.
KLASSEN
.
13
2.5.1
VERERBUNG
.
13
2.5.2
SUBSTITUIERBARKEIT
.
14
2.5.3
TEILMENGENBEZIEHUNG
.
14
2.5.4
KOMBINATIONEN
.
14
2
5
5
UEBERLAGERN
UND
VERFEINERN
VON
METHODEN
UND
ATTRIBUTEN
.
15
2.5
6
MEHRFACHVERERBUNG
.
16
2.6
PARAMETRISIERTE
TYPEN
.
16
3
KONZEPTE
FUNKTIONALER
SPRACHEN
19
3.1
HINTERGRUND
.
.
19
3.2
BESTANDTEILE
FUNKTIONALER
SPRACHEN
.
20
3
2
1
FUNKTIONEN
20
3
2
2
EXTERNE
NAMEN
.
21
3
3
POLYMORPHISMUS
.
21
3.4
FUNKTIONEN
HOEHERER
ORDNUNG
.
23
VI
4
ANPASSUNG
DER
KONZEPTE
FUER
DATENBANKMODELLE
27
4
1
MODELLIERUNGSKOMPONENTEN
.
28
4.1.1
OBJEKTE
.
.
28
4.1.2
OBJEKTTYPEN
UND
KLASSEN
.
.
.
31
4
13
SUBTYPEN
TEILMENGENBEZIEHUNG,
VERERBUNG,
SUBSTITUIERBARKEIT
32
4.1.4
KO
UND
KONTRAVARIANTE
VERFEINERUNG
VON
FUNKTIONEN
.
33
4.1.5
UEBERLAGERUNG
VON
FUNKTIONEN
.
35
4.1.6
PARAMETRISIERTE
TYPEN
.
38
4.2
ANFRAGEOPERATIONEN
.
.
.38
4.3
AENDERUNGSOPERATIONEN
.
.
41
4.3.1
DETERMINISMUS,
MENGENORIENTIERTHEIT
UND
ORTHOGONALITAET
.
42
4.3.2
ABGESCHLOSSENHEIT
UND
ADAEQUATHEIT
.
44
II
DEFINITION
DER
MODEILFAMILIE
CL
47
5
UEBERBLICK
49
5.1
GENERELLE
IDEE
.
49
5.2
AUFBAU
DIESES
TEILS
.
52
5.3
NOTATION
.
54
5
3
1
TYPPRUEFUNG
.
.
54
5
3
2
DER
DENOTATIONALE
ANSATZ
.
55
6
BASISMODELL
CL
59
6
1
MOTIVATION
.
59
6.2
KONTEXT
.
59
6.3
TYPUEBERGREIFENDE
SPRACHELEMENTE
.
60
6
3.1
EXTERNE
NAMEN
.
60
6.3.2
TYPUEBERGREIFENDE
AUSDRUECKE
.
62
6.3.3
KONTROLLFLUSSOPERATIONEN
.
62
6
4
SORTEN
.
63
6.4.1
ABDRUCKBARE
SORTEN
.
63
6
4.2
OBJEKTSORTEN
.
65
6.5
TYPKONSTRUKTOREN
.
69
6.5.1
FUNKTIONEN
.
69
6
5
2
MENGEN
.
76
6
5.3
TUPEL
.
87
6.6
ZUSAMMENFASSUNG
DES
MODELLS
CL
.
89
6
6
1
KONTEXT
.
90
6
6
2
SYNTAX
.
90
7
SUBTYPEN:
YY
93
7.1
MOTIVATION
.
93
7.2
KONTEXT
.
93
7
3
TYPUEBERGREIFENDE
OPERATIONEN
.
95
VLL
7.3.1
BEDINGTER
AUSDRUCK
.
95
7.3.2
PROJEKTION
.
96
7
3
3
TYPWAECHTER
.
96
7.4
SORTEN
.
97
7.4.1
ABDRUCKBARE
SORTEN
.
97
7.4.2
OBJEKT
.
98
7.5
TYPKONSTRUKTOREN
.
102
7.5.1
FUNKTIONEN
.
102
7.5.2
MENGEN
.
103
7.5.3
TUPEL
.
104
7.6
ZUSAMMENFASSUNG
DES
MODELLS
CL-
.
105
7.6.1
KONTEXT
.
105
7.6.2
SYNTAX
.
105
8
UEBERLAGERUNG
VON
FUNKTIONEN:
II
107
8.1
MOTIVATION
.
107
8.2
KONTEXT
.
108
8.3
REDEFINITION DER
SPRACHE
.
108
8.3.1
FUNKTIONSANWENDUNG
.
109
8.3.2
ZUWEISUNG
AN
FUNKTIONEN
.
114
8.4
ZUSAMMENFASSUNG
DES
MODELLS
CL- T
.
115
8.4.1
KONTEXT
.
115
8
4.2
SYNTAX
.
116
9
TYPENVERBAND
AUF
SORTEN:
O
117
9.1
MOTIVATION
.
117
9
2
KONTEXT
.
117
9.3
SORTEN
.
118
9.3.1
ABDRUCKBARE
SORTEN
.
118
9.3
2
OBJEKTSORTEN
.
118
9.4
ZUSAMMENFASSUNG
DES MODELL
CL
.
123
9.4.1
KONTEXT
.
123
9.4
2
SYNTAX
.
123
9.5
KOMBINATION
DES
TYPENVERBANDS
MIT
ANDEREN
ERWEITERUNGEN
.
124
9
5.1
KOMBINATION
DES
TYPENVERBANDS
MIT
SUBTYPEN
.
124
9
5.2
KOMBINATION
DES
TYPENVERBANDS
MIT
UEBERLAGERUNGEN
UND
SUBTYPEN
126
10
SORTENVERBAND:
T
131
10
1
MOTIVATION
.
131
10
2
KONTEXT
.
131
10
3
TYPUEBERGREIFENDE
OPERATIONEN
.
132
10
4
SORTEN
.
133
10
5
TYPKONSTRUKTOREN
.
.
.
134
10
6
VERALLGEMEINERUNG
DES
SORTENVERBANDS
.
134
10.7
ZUSAMMENFASSUNG
DES
MODELLS
CL
T
.
.
136
VM
10.8
KOMBINATIONEN
DER
ERWEITERUNGEN
.
136
10.8
1
DAS
MODELL
CL
TT
.
137
10.8
2
DAS
MODELL
CL
OT
.
137
10.8.3
DAS
MODELL
CL
FE
T
.
139
10.8.4
DIE
MODELLE
CL^T
I
CL. &
T
,
CL
X
^
T
UND
CL- &
GT
.
140
III
VERGLEICH
ANDERER
MODELLE
MIT
DER
MODELLFAMILIE
CL
143
11
COCOON-MODELL
145
11.1
UEBERBLICK
.
145
11.2
PRAESENTATION
.
146
112
1
BESTANDTEILE
.
146
11
2.2
ANFRAGEALGEBRA
UND
GENERISCHE
ANDERUNGSOPERATIONEN
.
148
11.2.3
MANIPULATION
DER
AUSPRAEGUNG
VON
SOME-KLASSEN
.
149
11.2.4
ANWENDUNG
VON
ADD
UND
REMOVE
AUF
ALL-KLASSEN
UND
SICHTEN
.
151
11.3
ABBILDUNG
AUF
EIN
FORMALES
MODELL
.
154
11
3.1
TYPSYSTEM
.
154
113
2
ABBILDUNG
DER
COOL-OPERATIONEN
.
154
11
3.3
KONFLIKTRELATION
DER
SPRACHE
COOL
.
156
11.3.4
KLASSEN
UND
SICHTEN
.
158
11.3.5
ANDERUNGSOPERATIONEN
ADD
UND
REMOVE
.
163
11.3.6
INVERSE
FUNKTIONEN
.
163
12
ERWEITERUNGEN
RELATIONALER
DATENBANKMODELLE
167
12
1
IRIS
.
167
12.1.1
BESTANDTEILE
.
167
12.1
2
OSQL
.
168
12.1.3
IPL
.
171
12.2
OODAPLEX
.
174
13
FUNKTIONALE
DATENBANKPROGRAMMIERSPRACHEN
177
13
1
DIE
SPRACHE
MACHIAVELLI
.
177
13.1.1
TYPSYSTEM
.
178
13.1.2
OPERATIONEN
.
178
13.1
3
TYPINFERENZ
.
180
13.1.4
PARTIELLE
TYPEN
.
181
13.2
DIE
SPRACHE
O
2
FDL
.
182
14
OBJEKTORIENTIERTE
DATENBANKMODELLE
187
14.1
ALLGEMEINE
PRAESENTATION
DER
MODELLE
.
187
14.1.1
BESTANDTEILE
.
187
14.1.2
ANFRAGE
UND
ANDERUNGSOPERATIONEN
.
188
14.2
DAS
O
2
MODELL
.
189
14
2
1
OJC
.
191
IX
14.2.2
O
2
SQL
.
192
14.2
3
SICHTEN
.
195
14.3
DAS
NO
2
MODELL
.
196
14.3.1
TYPSYSTEM
.
196
14.3.2
ANFRAGEALGEBRA
.
197
14.3.3
ANDERUNGSOPERATIONEN
.
198
IV
ZUSAMMENFASSUNG
DER
ERGEBNISSE
UND
AUSBLICK
201
15
ZUSAMMENFASSUNG
DER
ERGEBNISSE
203
16
AUSBLICK
207
LITERATURVERZEICHNIS
209 |
any_adam_object | 1 |
author | Laasch, Christian |
author_facet | Laasch, Christian |
author_role | aut |
author_sort | Laasch, Christian |
author_variant | c l cl |
building | Verbundindex |
bvnumber | BV009926036 |
classification_rvk | ST 270 |
classification_tum | DAT 651d DAT 350d DAT 315d |
ctrlnum | (OCoLC)612840875 (DE-599)BVBBV009926036 |
discipline | Informatik |
format | Thesis Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV009926036</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">19960130</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">941122s1994 gw d||| m||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">942344766</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)612840875</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV009926036</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-91</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-521</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-188</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">DAT 651d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 350d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 315d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">28</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Laasch, Christian</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Deskriptive Sprachen für Objekt-Datenbanken</subfield><subfield code="c">vorgelegt von Christian Laasch</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">1994</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">IX, 219 S.</subfield><subfield code="b">graph. Darst.</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="502" ind1=" " ind2=" "><subfield code="a">Ulm, Univ., Diss., 1994</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Deklarative Programmiersprache</subfield><subfield code="0">(DE-588)4293502-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Objektorientiertes Datenbanksystem</subfield><subfield code="0">(DE-588)4202958-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4113937-9</subfield><subfield code="a">Hochschulschrift</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Objektorientiertes Datenbanksystem</subfield><subfield code="0">(DE-588)4202958-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Deklarative Programmiersprache</subfield><subfield code="0">(DE-588)4293502-7</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=006574975&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-006574975</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV009926036 |
illustrated | Illustrated |
indexdate | 2024-08-16T00:42:48Z |
institution | BVB |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-006574975 |
oclc_num | 612840875 |
open_access_boolean | |
owner | DE-91 DE-BY-TUM DE-355 DE-BY-UBR DE-29T DE-384 DE-521 DE-11 DE-188 |
owner_facet | DE-91 DE-BY-TUM DE-355 DE-BY-UBR DE-29T DE-384 DE-521 DE-11 DE-188 |
physical | IX, 219 S. graph. Darst. |
publishDate | 1994 |
publishDateSearch | 1994 |
publishDateSort | 1994 |
record_format | marc |
spelling | Laasch, Christian Verfasser aut Deskriptive Sprachen für Objekt-Datenbanken vorgelegt von Christian Laasch 1994 IX, 219 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Ulm, Univ., Diss., 1994 Deklarative Programmiersprache (DE-588)4293502-7 gnd rswk-swf Objektorientiertes Datenbanksystem (DE-588)4202958-2 gnd rswk-swf (DE-588)4113937-9 Hochschulschrift gnd-content Objektorientiertes Datenbanksystem (DE-588)4202958-2 s Deklarative Programmiersprache (DE-588)4293502-7 s DE-604 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006574975&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Laasch, Christian Deskriptive Sprachen für Objekt-Datenbanken Deklarative Programmiersprache (DE-588)4293502-7 gnd Objektorientiertes Datenbanksystem (DE-588)4202958-2 gnd |
subject_GND | (DE-588)4293502-7 (DE-588)4202958-2 (DE-588)4113937-9 |
title | Deskriptive Sprachen für Objekt-Datenbanken |
title_auth | Deskriptive Sprachen für Objekt-Datenbanken |
title_exact_search | Deskriptive Sprachen für Objekt-Datenbanken |
title_full | Deskriptive Sprachen für Objekt-Datenbanken vorgelegt von Christian Laasch |
title_fullStr | Deskriptive Sprachen für Objekt-Datenbanken vorgelegt von Christian Laasch |
title_full_unstemmed | Deskriptive Sprachen für Objekt-Datenbanken vorgelegt von Christian Laasch |
title_short | Deskriptive Sprachen für Objekt-Datenbanken |
title_sort | deskriptive sprachen fur objekt datenbanken |
topic | Deklarative Programmiersprache (DE-588)4293502-7 gnd Objektorientiertes Datenbanksystem (DE-588)4202958-2 gnd |
topic_facet | Deklarative Programmiersprache Objektorientiertes Datenbanksystem Hochschulschrift |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006574975&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT laaschchristian deskriptivesprachenfurobjektdatenbanken |