SQL: Einstieg und Anwendung ; mit IBM DB2, IBM SQL/DS, Informix SQL, Oracle
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München [u.a.]
Hanser
1991
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | X, 374 S. Ill., graph. Darst. |
ISBN: | 3446160965 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV004229369 | ||
003 | DE-604 | ||
005 | 20140711 | ||
007 | t | ||
008 | 901227s1991 ad|| |||| 00||| ger d | ||
016 | 7 | |a 910116377 |2 DE-101 | |
020 | |a 3446160965 |9 3-446-16096-5 | ||
035 | |a (OCoLC)46091410 | ||
035 | |a (DE-599)BVBBV004229369 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
049 | |a DE-91G |a DE-12 |a DE-19 |a DE-Aug4 |a DE-523 |a DE-83 |a DE-11 |a DE-188 | ||
084 | |a ST 271 |0 (DE-625)143639: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 652f |2 stub | ||
084 | |a 28 |2 sdnb | ||
100 | 1 | |a Misgeld, Wolfgang D. |e Verfasser |4 aut | |
245 | 1 | 0 | |a SQL |b Einstieg und Anwendung ; mit IBM DB2, IBM SQL/DS, Informix SQL, Oracle |c Wolfgang Misgeld |
246 | 1 | 0 | |a SQL DS |
264 | 1 | |a München [u.a.] |b Hanser |c 1991 | |
300 | |a X, 374 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a SQL |0 (DE-588)4134010-3 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4151278-9 |a Einführung |2 gnd-content | |
689 | 0 | 0 | |a SQL |0 (DE-588)4134010-3 |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=002633025&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-002633025 |
Datensatz im Suchindex
_version_ | 1810361665388019712 |
---|---|
adam_text |
INHALTSVERZEICHNIS
VORWORT. V
EINLEITUNG. 1
TEIL I
DER SQL-STANDARD
1 EINFUEHRUNG IN SQL. 7
1.1 ENTWICKLUNG VON SQL. 7
1.2 DATENBANKARCHITEKTUR UND ORGANISATION. 8
1.2.1 DAS DREI-EBENEN-KONZEPT. 9
1.2.2 KOMPONENTEN EINES DATENBANKSYSTEMS. 12
1.2.3 TERMINOLOGIE IM RELATIONALEN MODELL. 13
1.2.4 PERSONELLE ORGANISATION. 15
1.3 DATENBANKENTWURF. 17
1.3.1 PHASE 1, SYSTEM- UND DATENANALYSE. 17
1.3.2 PHASE 2, RELATIONEN UND NORMALISIERUNG. 19
1.3.3 PHASE 3, KONZEPTIONELLES DATENBANK-DESIGN. 27
1.4 SQL-ANWENDUNG. 28
2 STARTEN MIT SQL. 29
2.1 EINRICHTUNG VON DATENBANKEN. 29
2.1.1 ANLEGEN VON TABELLEN (CREATE TABLE). 29
2.1.2 DEFINITION VON INDIZES (CREATE INDEX). 34
2.1.3 DOKUMENTATION DER TABELLENDEFINITION (COMMENT). 38
2.2 ERSTE ARBEITSSCHRITTE MIT EINER NEUEN TABELLE. 41
2.2.1 LADEN EINER TABELLE (INSERT INTO). 41
2.2.2 TRANSAKTIONSABSCHLUSS (COMMIT / ROLLBACK). 45
2.3 INFORMATIONSGEWINNUNG (SELECT). 46
2.3.1 ANZEIGEN DES INHALTES EINER TABELLE. 47
2.3.2 AUSWAHL VON ZEILEN (WHERE). 55
EINFACHER VERGLEICH. 55
KONSTANTEN. 56
ARITHMETISCHE AUSDRUECKE. 56
SYSTEMVARIABLE. 57
VERGLEICHSOPERATOREN. 58
ZUSAMMENGESETZTER VERGLEICH. 61
DIE OPERATOREN AND, OR, NOT. 62
DER OPERATOR IN.66
DER BEREICHS-OPERATOR BETWEEN. 68
UEBEREINSTIMMUNGEN FESTSTELLEN MIT LIKE. 70
BIBLIOGRAFISCHE INFORMATIONEN
HTTP://D-NB.INFO/910116377
VU1
INHALTSVERZEICHNIS
2.3.3 ORDNEN VON DATEN (ORDER BY).
2.3.4 MATHEMATISCHE AUFBEREITUNG.
235 SPALTENFUNKTIONEN.
2.3.6 GRUPPENBILDUNG (GROUP BY).
GRUPPENSELEKTION (HAVING).
2.3.7 VERKNUEPFUNG VON TABELLEN (JOIN).
EQUI-JOIN.
OUTER-EQUI-JOIN.
VERKNUEPFUNG MIT SICH SELBST.
VERKNUEPFUNG MEHRERER TABELLEN.
2.3.8 TABELLEN VEREINIGEN (UNION).
2.3.9 UNTERABFRAGEN (SUBQUERIES).
FINFARHP, VERGLEICHE MIT SUBQUERIES.
SUBQUERY MIT IN.
SUBQUERY MIT ALL, ANY UND SOME.
SUBQUERY MIT EXISTS.
23.10 ABHAENGIGE UNTERABFRAGEN.
2.4 WEITERE DATENMANIPULATIONEN.
2.4.1 VERAENDERN VON ATTRIBUTEN (UPDATE)
2.4.2 LOESCHEN VON ZEILEN (DELETE).
2.5 BEREITSTELLEN VON BENUTZERSICHTEN (VIEWS).
2.5.1 VIEW-DEFINITION (CREATE VIEW).
2.5.2 DEFINITION EINFACHER VIEWS.
2.5.3 VIEWS FUER MEHRERE TABELLEN.
73
78
82
90
94
98
103
107
109
115
119
129
131
134
141
146
149
154
154
159
160
161
164
169
2.6 PFLEGE DES DATENBANK-DESIGNS. 177
2.6.1 ERGAENZEN UND ENTFERNEN VON SPALTEN (ALTER TABLE). 178
2.6.2 SYNONYME (CREATE SYNONYM).'YY. 181
2.6.3 LOESCHEN VON TABELLEN, INDIZES, VIEWS UND SYNONYMEN (DROP) 182
2.7 ZUGRIFFSSCHUTZ UND ERTEILUNG VON ZUGRIFFSRECHTEN (GRANT)
2.7.1 SYSTEMZUGANG.
2.7.2 DATENBANK-ZUGRIFFSRECHTE.
2.7.3 ENTZIEHUNG VON ZUGRIFFSRECHTEN (REVOKE).
182
184
186
188
3 ANWENDUNGSPROGRAMMIERUNG MIT SQL.
3.1 ALLGEMEINE SQL-VEREINBARUNGEN. 190
3.1.1 SQL IM ANWENDUNGSPROGRAMM. 191
3.1.2 VEREINBARUNG VON HOSTVARIABLEN (DECLARE). 192
3.1.3 NULL-INDIKATOREN. 194
3.1.4 FEHLERBEDINGUNGEN UND IHRE BEHANDLUNG (WHENEVER). 195
3.1.5 DIE LOGM-PROZEDUR (CONNECT). 200
INHALTSVERZEICHNIS
IX
3.1.6 SQL-BEFEHLE IN ANWENDUNGSPROGRAMMEN. 201
DATENTRANSFER BEIM SELECT. 201
SELECT MIT EINER ERGEBNISZEILE. 202
SELECT MIT MEHREREN ERGEBNISZEILEN (DECLARE CURSOR). 203
ZEILEN MITTELS CURSOR LESEN (FETCH). 205
UPDATE UND DELETE MIT CURSOR. 206
3.1.7 BILDUNG VON LOGICAL UNITS OF WORK (LUW). 208
3.2 BATCHPROGRAMMIERUNG. 210
3.2.1 LADEN EINER DATENBANK AUS EINER DATEI. 211
3.2.2 UPDATE EINER DATENBANK. 219
3.23 DATENBANKBEARBEITUNG MITTELS CURSORPRINZIP. 231
3.3 ERSTELLEN EINES AUSFUEHRBAREN OBJECTPROGRAMMS. 244
TEIL II
SQL-IMPLEMENTIERUNGEN
4 SQL-IMPLEMENTLERUNGEN. 249
4.1 DATENBANKSYSTEM IBM DB2. 249
4.1.1 DB2 INTERACTIVE. 249
4.1.2 QUERY MANAGEMENT FACILITY QMF. 250
4.1.3 SQL-ERWEITERUNGEN IN DB2. 252
4.1.4 DIENSTPROGRAMME FUER DB2. 254
4.2 DATENBANKSYSTEM IBM SQL/DS. 255
4.2.1 INTERAKTIVES ARBEITEN MIT ISQL. 256
ISQL-KOMMANDOS. 258
SPEICHERN VON ROUTINEN. 266
FUNKTIONSTASTENBELEGUNG. 268
4.2.2 SQL-BEFEHLSERWEITERUNGEN. 269
4.2.3 REFERENTIELLE INTEGRITAET. 272
4.2.4 ZUSAETZLICHE SQL/DS-FUNKTIONEN. 276
4.2.5 WEITERE UTILITIES UND TOOLS FUER SQL/DS. 278
4.3 DATENBANKSYSTEM INFORMIX. 281
4.3.1 INTERAKTIVES ARBEITEN MIT RDSQL. 283
4.3.2 RDSQL-BEFEHLSERWEITERUNGEN. 287
43.3 DATUMSFUNKTIONEN. 292
43.4 ERZEUGEN EINES BERICHTS. 293
433 ARBEITEN MIT BILDSCHIRMMASKEN. 301
43.6 DIENSTPROGRAMME ZU INFORMIX-SQL. 306
X INHALTSVERZEICHNIS
4.4 DATENBANKSYSTEM ORACLE. 307
4.4.1 DAS INTERAKTIVE ORACLE-TOOL SQL*PLUS. 307
SQL*PLUS-KOMMANDOS. 309
EDITIER-FUNKTIONEN IN SQL'PLUS. 310
BEFEHLE ZUR REPORT-FORMATIERUNG. 312
SONSTIGE SQL*PLUS-BEFEHLE. 312
4.4.2 SQL-BEFEHLSERWEITERUNGEN. 318
4.4.3 ZUSAETZLICHE EINGEBAUTE FUNKTIONEN. 322
SKALARFUNKTIONEN. 322
DATUMSFUNKTIONEN. 324
SPALTENFUNKTIONEN. 324
4.4.4 DER MASKENGENERATOR SQL*FORMS. 325
4.4.5 DER BERICHTSGENERATOR SQL*REPORTWRITER. 331
4.4.6 DIENSTPROGRAMME ZU ORACLE. 336
ANHANG
A RESERVIERTE SQL-WOERTER. 341
B DEFINITION DER PRIMAERSCHLUESSEL. 348
C DIE BEISPIELTABELLEN. 349
D LITERATURNACHWEIS. 362
E INDEX. 364 |
any_adam_object | 1 |
author | Misgeld, Wolfgang D. |
author_facet | Misgeld, Wolfgang D. |
author_role | aut |
author_sort | Misgeld, Wolfgang D. |
author_variant | w d m wd wdm |
building | Verbundindex |
bvnumber | BV004229369 |
classification_rvk | ST 271 |
classification_tum | DAT 652f |
ctrlnum | (OCoLC)46091410 (DE-599)BVBBV004229369 |
discipline | Informatik |
format | 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">BV004229369</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20140711</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">901227s1991 ad|| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">910116377</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3446160965</subfield><subfield code="9">3-446-16096-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)46091410</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV004229369</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="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-188</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">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 652f</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">Misgeld, Wolfgang D.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">SQL</subfield><subfield code="b">Einstieg und Anwendung ; mit IBM DB2, IBM SQL/DS, Informix SQL, Oracle</subfield><subfield code="c">Wolfgang Misgeld</subfield></datafield><datafield tag="246" ind1="1" ind2="0"><subfield code="a">SQL DS</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München [u.a.]</subfield><subfield code="b">Hanser</subfield><subfield code="c">1991</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">X, 374 S.</subfield><subfield code="b">Ill., 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="650" ind1="0" ind2="7"><subfield code="a">SQL</subfield><subfield code="0">(DE-588)4134010-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4151278-9</subfield><subfield code="a">Einführung</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">SQL</subfield><subfield code="0">(DE-588)4134010-3</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=002633025&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-002633025</subfield></datafield></record></collection> |
genre | (DE-588)4151278-9 Einführung gnd-content |
genre_facet | Einführung |
id | DE-604.BV004229369 |
illustrated | Illustrated |
indexdate | 2024-09-16T14:03:41Z |
institution | BVB |
isbn | 3446160965 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-002633025 |
oclc_num | 46091410 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM DE-12 DE-19 DE-BY-UBM DE-Aug4 DE-523 DE-83 DE-11 DE-188 |
owner_facet | DE-91G DE-BY-TUM DE-12 DE-19 DE-BY-UBM DE-Aug4 DE-523 DE-83 DE-11 DE-188 |
physical | X, 374 S. Ill., graph. Darst. |
publishDate | 1991 |
publishDateSearch | 1991 |
publishDateSort | 1991 |
publisher | Hanser |
record_format | marc |
spelling | Misgeld, Wolfgang D. Verfasser aut SQL Einstieg und Anwendung ; mit IBM DB2, IBM SQL/DS, Informix SQL, Oracle Wolfgang Misgeld SQL DS München [u.a.] Hanser 1991 X, 374 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier SQL (DE-588)4134010-3 gnd rswk-swf (DE-588)4151278-9 Einführung gnd-content SQL (DE-588)4134010-3 s DE-604 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=002633025&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Misgeld, Wolfgang D. SQL Einstieg und Anwendung ; mit IBM DB2, IBM SQL/DS, Informix SQL, Oracle SQL (DE-588)4134010-3 gnd |
subject_GND | (DE-588)4134010-3 (DE-588)4151278-9 |
title | SQL Einstieg und Anwendung ; mit IBM DB2, IBM SQL/DS, Informix SQL, Oracle |
title_alt | SQL DS |
title_auth | SQL Einstieg und Anwendung ; mit IBM DB2, IBM SQL/DS, Informix SQL, Oracle |
title_exact_search | SQL Einstieg und Anwendung ; mit IBM DB2, IBM SQL/DS, Informix SQL, Oracle |
title_full | SQL Einstieg und Anwendung ; mit IBM DB2, IBM SQL/DS, Informix SQL, Oracle Wolfgang Misgeld |
title_fullStr | SQL Einstieg und Anwendung ; mit IBM DB2, IBM SQL/DS, Informix SQL, Oracle Wolfgang Misgeld |
title_full_unstemmed | SQL Einstieg und Anwendung ; mit IBM DB2, IBM SQL/DS, Informix SQL, Oracle Wolfgang Misgeld |
title_short | SQL |
title_sort | sql einstieg und anwendung mit ibm db2 ibm sql ds informix sql oracle |
title_sub | Einstieg und Anwendung ; mit IBM DB2, IBM SQL/DS, Informix SQL, Oracle |
topic | SQL (DE-588)4134010-3 gnd |
topic_facet | SQL Einführung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=002633025&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT misgeldwolfgangd sqleinstiegundanwendungmitibmdb2ibmsqldsinformixsqloracle AT misgeldwolfgangd sqlds |