Index Index Index Symbols <$nopage>CTE -> s. Common Table Expression 320 A Abfrage-Anomalie 74 Abfrage auf NULL 198 Abgeleitete Tabellen 181 ABS 234 ACOS 233 ADD_MONTHS 237 Aggregate in einem Bericht 353 Aggregatfunktionen 132, 194, 247 Ähnlichkeitsabfragen 116 Aktualisieren 417 Aktualisierungs-Anomalie 74 Aliasnamen 94 ALL 183 ALTER TABLE 389 Anforderungen an ein DBS 44 Anomalie 73 ANSI-SQL-Verknüpfungen 142, 147 ANY 183 Applikationsserver 51 Architektur-Muster Applikationsserver 51 Datenbank-Server 50 Lokale Datenbank 49 Architektur-Muster für relationale Datenbanken 48 Arithmetische Operatoren 119 ASCII 223 ASCIISTR 223 ASIN 233 ATAN 233 Attribut 46, 62 Äußere Verknüpfung 84 Äußere Verknüpfungen 150 AVG 247 B Bearbeitung von Leerzeichen 230 Bereichsaggregate 300 Bereichsaggregierung 291 Bereichsuntersuchung 114 Berichte in SQL*Plus 338 BETWEEN 114, 167 Beziehungen eineindeutig 60 komplex 61 Beziehungen zwischen Daten 58 Beziehungstabellen 64 BIN_TO_NUM 223 Boyce-Codd-Normalform 72 C CASE 187, 326 Aggregatfunktionen 194 Gewöhnliche Fallunterscheidung in SQL 188 mit Selektor 188 441 Index ohne Selektor 189 verschachtelt 196 CAST 223 CEIL 233 CHARTOROWID 224 CHECK-Bedinung 382 Chiffrierung 229 Chi-Quadrat-Test 318 CHISQ_DF 318 CHISQ_OBS 318 CHISQ_SIG 318 CHR 224 Codd 63 COHENS_K 319 COMMIT 434 Common Table Expression 320 CONCAT 232 CONNECT BY 218 CONSTRAINT 385, 391 CONT_COEFFICIENT 319 CONVERT 224 CORR 250 COS 233 COSH 233 COUNT 247 COV_POP 250 COV_SAMP 250 CRAMERS_V 318 CREATE 379 INDEX 392 SEQUENCE 394 TABLE 379 VIEW 398 CROSS JOIN 148 CSV-Datei erzeugen 367 CTE 320 Pivot 328 Prinzip 321 442 CUBE 271 CUME_DIST 283 CURRENT_DATE 236 CURRENT_TIMESTAMP 236 CURRVAL 205 D Data Dictionary 41 Data-Warehouse-Funktionen 256 Dateiausgabe einer Abfrage 364 Daten Definition 54 Eigenschaften 55 Datenbank (DB) 41 Datenbankmanagementsystem (DBMS) 41, 42 Datenbank-Server 50 Datenbanksystem (DBS) 41 Datendefinitionssprache 76 Datenformat 56 Dateninkonsistenzen 64 Datenkontrollsprache 77 Datenmanipulationssprache 77 Datentypen Definition 55 elementare 57 zusammengesetzte 57 Datums- und Zeitfunktionen 236 DB-Anomalie 73 DB-Links 100 DBMS 41 DBS 41 DBTIMEZONE 236 DCL 77 DDL 76 DECOMPOSE 225 DELETE Auf Basis anderer Tabellen 429 Index Fehlerbehandlung 430 Rückgabewerte 431 Standardfall 428 DENSE_RANK 279 Differenz 83 Dimensionsspalten 273 DISTINCT 90 Division 85 DML 77 Domäne 46 Definition 56 Drei-Ebenen-Modell (ANSI / PARC) 42 DUMP 225 Duplikate 92 Dynamische Wertermittlung 163 E Eineindeutige Beziehung 59, 60 Einfüge-Anomalie 74 Einschränkungen Hinzufügen, löschen und ändern 391 Eintragen 404 Einzeilige Ausdrücke 166 Entity 62 Entity-Relationship-Diagramm 63 Entity-Relationship-Modell 62 Entity-Typ 62 ER-Modell 64 Ersetzung 203 Erstellung von Übersichten 163 Erste und letzte Werte einer Untergruppe 304 Erweiterte Gruppierungen 256 Existenz 186 EXISTS 186 Externe Sicht 44 EXTRACT 240 Extremwert 304 F FIRST 304 FLOOR 233 FOREIGN KEY 386 FROM 181 FULL OUTER JOIN 149 Funktion 48 Funktionale Abhängigkeit 67 Funktionale Beziehung 59, 61 Funktionaler Zusammenhang 251 G Gewöhnliche Fallunterscheidung 188 Gleichheitsverknüpfung 84 Gleitender Durchschnitt 295 Grad 46 GREATEST 248 Groß- und Kleinschreibung 228 GROUP BY 91, 132, 256, 257 GROUP_ID 277 GROUPING 273 GROUPING_ID 276 GROUPING SETS 260 Grundstrukturen von Abfragen 89 Gruppensuchbedingungen 171, 268 Gruppenwerte 297 Gruppierung 132, 256, 349 H Häufigkeitsverteilungen 310 HAVING 103, 137, 171 Hierarchische Untersuchungen 216 Histogramm 288 Histogrammerzeugung 214 Hitparaden 282 HTML-Ausgabe 369 Hypothetische Verteilungsrechnung 316 443 Index I IN 111, 166 Index 392 INITCAP 228 Innere Aggregate 298 Innere Verknüpfungen 150 INNER JOIN 148 INSERT 404 Aus Abfrage 408 Fehlerbehandlung 412 Mehrere Tabellen 410 Rückgabewerte 416 Standardfall 407 Installation Oracle 10g 25 Oracle 11g 28 INSTR 229 Interne Sicht 43 INTERSECT 123 J Join 84 K Kardinalität 46 Komplexe Abfragen 140 Komplexe Beziehung 59, 61 Komplexe Gruppen 136 Konsistenz 73 Konversionsfunktionen 223 Konzeptionelle Sicht 43 Korrelationsabbildung zwischen Mengen 163 Korrelationsmaße 250 Korrelierte Spaltenunterabfragen 169 Korrelierte Unterabfragen 175 Spaltenunterabfragen 179 Kreuzprodukt 156 444 Kreuzverknüpfungen 144 Kumulationsberechnung 294 L LAG 307 LAST 304 LEAD 307 LEAST 248 LEFT OUTER JOIN 148 LENGTH 232 LENGTHB 232 LEVEL 210 LIKE 116 Lineare Regression 314 Lineare Regressionsmaße 251 LN 234 LOCALTIMESTAMP 236 LOG 234 Logische Operatoren 107 Lokale Datenbank 49 Lösch-Anomalie 74 LOWER 228 LPAD 231 LTRIM 230 M Manuelle Verknüpfungen 142 Mathematische Funktionen 232 MAX 248 Median 312 Mehrzeilige Ausdrücke 166 Mengen-Operatoren 123, 158 Metadaten 41 MIN 248 MINUS 123 MOD 234 MONTHS_BETWEEN 238 Mustervergleiche 229 Index N n\ m-Beziehung 151 NATURAL JOIN 148, 157 Natürliche Verknüpfung 84, 157 NCHAR 226 NEW_DAY 238 NEW_TIME 237 NEXTVAL 205 Nicht-normalisierte Tabelle 65 Normalform 1NF 68 2NF 69 3NF 71 Normalformen 65 NOT EXISTS 186 NOT IN 111, 166 NULL 115, 199 NULL-Werte durch beliebige Werte ersetzen 200 O Objektanalyse 64 Operatoren 106 Oracle Buchempfehlungen 13 Seminare 13 ORDER BY 91, 130, 172 P PERCENTILE_CONT 310 PERCENTILE_DISC 310 PERCENT_RANK 283 PHI_COEFFICIENT 318 Pivot CTE 329 Klassisch 324 Unpivotierung 335 XML-Ausgabe 333 POWER 235 Prädikate 183 Prädikatenkalkül 86 Primärschlüssel 384 PRIMARY KEY 384 PRIOR 218 Produkt 85 Programm-Module 47 Projektion 82 Prozedur 48 Prozessanalyse 63 Pseudospalten 204 Q Qualifizierte Spaltennamen 98 Quantilsbestimmung 286 Quantitativer Zusammenhang 250 Quartile 313 R Rangfolgen 279 RANK 279 RATIO_TO_REPORT 301 RDM 63 Redundanz 73 Referenzielle Integrität 140 REGR_AVGX 252, 314 REGR_AVGY 252, 314 REGR_COUNT 251, 314 Regression 314 Regressionsmaße 251 REGR_INTERCEPT 251, 314 REGR_R2 251, 314 REGR_SLOPE 251, 314 REGR_SXX 252 REGR_SXY 252 REGR_SYY 252, 314 445 Index Reihennummern 290 Relation 45, 52 Relationale Algebra 82 Relationales Datenbank-System 40, 439 Relationenkalkül 86 Relationship 62 Relative Häufigkeiten 301 REPLACE 231 RETURNING-Klausel 416, 426, 431 RIGHT OUTER JOIN 149 ROLLBACK 434 ROLLUP 269 ROUND 234, 239 ROWID 209 ROWIDTOCHAR 226 ROWIDTONCHAR 226 ROWNUM 207 ROW_NUMBER. 290 RPAD 231 RTRIM 230 Rückgabewerte DELETE 431 INSERT 416 UPDATE 426 Rundungsfunktionen 233 S Schnittmenge 83 Selbstverknüpfung 161 SELECT 90 Selektion 82 Semantisches Modell 52 SEQUEL 75 Sequenz 205, 394 Sicht 42, 47, 397 DML-Operationen 400, 418 SIGN 235 SIN 233 446 SINH 233 SOME 183 Sortierung 130, 268 Sortierungen 171 SOUNDEX 231 Spalten 382 Hinzufügen, löschen und ändern 390 Verschlüsseln 383 Spaltenalias 96 Spaltenliste 91, 94 Spaltensummen 270 Spaltenunterabfragen 168 Korrelierte Spaltenunterabfragen 169 Korrelierte Unterabfragen 179 Spalten vertexten 197 Speicheradresse 209 Sprachbereiche von SQL 77 SQL 75 Erscheinungsformen 80 Grundkonzeption 78 SQL*Plus 338 Berichte 338 CSV-Datei erzeugen 367 Dateiausgabe 364 Dynamische Berichte 372 HTML-Ausgabe 369 Vordefinierte Variablen 358 SQRT 235 Standardaggregate 247 Standard-Aggregatfunktionen 132 START WITH 218 Stratifizierte Histogramme 214 Streuungsmaße 248 STTDDEV_POP 249 STTDDEV_SAMP 249 STTDEV 248 SUBSTR 229 Index SUM 248 Summierung 271 SYSCONTEXT 244 SYSDATE 236, 245 Systemfunktionen 243 Systemkatalog 41 SYSTIMESTAMP 236, 245 T Tabelle 45, 47, 52 Tabellen Ändern 388 Aus Abfrage erstellen 391 Erstellen 379 Tabellenalias 98 Tabellenaliasnamen 96 Tabellenbeziehungen 386 TAN 233 TANH 233 Tätigkeitsanalyse 63 Test auf NULL-Werte 115 Theta-Verknüpfung 84 TO_BINARY_DOUBLE 226 TO_BINARY_FLOAT 226 TO_CHAR 226, 240 TO_CLOB 228 TO_DATE 240 TO_DSINTERVAL 241 TO_LOB 228 TO_MULTIBYTE 228 TO_NUMBER 228 TOP-10-Abfrage 208 Top-10-Abfragen 282 TO_SINGLEBYTE 228 TO_TIMESTAMP_TZ 241 TO_YMINTERVAL 241 TRANSLATE 230 Trigger 48 TRIM 230 TRUNC 235, 239 Tupel 45, 52 Tupel-Kalkül 87 U Übersichtsabfragen 173 UID 245 Union 83 UNION 123 UNION JOIN 149 Universal-Relation 65 UNPIVOT 336 Unterabfragen 163 Abgeleitete Tabellen 181 BETWEEN 167 Einzeilige Ausdrücke 166 Korrelierte Unterabfragen 175 Mehrzeilige Ausdrücke 166 Prädikate 183 Spaltenunterabfragen 168 UPDATE 417 Auf Basis anderer Tabellen 421 Fehlerbehandlung 423 Rückgabewerte 426 Standardfall 420 Unterabfragen 422 UPPER 228 UROWID 209 USER 245 USERENV 246 V VARIANCE 249 VAR_POP 249 VAR_SAMP 249 Vergleichsoperatoren 106, 183 Verkettungsoperator 121 447 Index Verknüpfungsoperators 155 View. Siehe Sicht W Wahrheitstabellen 110 Wertebereich. Siehe Domäne Wertebereichskalkül 87 WHERE 102 Winkelfunktionen 233 WITH 320 Z Zähler-Objekte 394 Zeichenkettenfunktionen 222 Zeilenversetzte Daten 308 Zeitformatierung 240 Zentrierter Durchschnitt 296 Zugehörigkeitsoperator 111 Zuordnung in Häufigkeitsverteilungen 310 Zusammenfassende Gruppenwerte 297 448