Oracle 10g: Programmierhandbuch
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Bonn
Galileo Press
2004
|
Ausgabe: | 1. Aufl. |
Schriftenreihe: | Galileo Computing
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 955 S. Ill., graph. Darst. |
ISBN: | 389842314X |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV017032284 | ||
003 | DE-604 | ||
005 | 20041019 | ||
007 | t | ||
008 | 030403s2004 ad|| |||| 00||| ger d | ||
020 | |a 389842314X |9 3-89842-314-X | ||
035 | |a (OCoLC)76519074 | ||
035 | |a (DE-599)BVBBV017032284 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a ger | |
049 | |a DE-20 |a DE-1051 |a DE-526 | ||
084 | |a ST 271 |0 (DE-625)143639: |2 rvk | ||
100 | 1 | |a Skulschus, Marco |d 1978- |e Verfasser |0 (DE-588)123477557 |4 aut | |
245 | 1 | 0 | |a Oracle 10g |b Programmierhandbuch |c Marco Skulschus, Samuel Michaelis, Marcus Wiederstein |
250 | |a 1. Aufl. | ||
264 | 1 | |a Bonn |b Galileo Press |c 2004 | |
300 | |a 955 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Galileo Computing | |
650 | 0 | 7 | |a ORACLE 10g |0 (DE-588)4771297-1 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a ORACLE 10g |0 (DE-588)4771297-1 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Michaelis, Samuel |e Verfasser |4 aut | |
700 | 1 | |a Wiederstein, Marcus |d 1971- |e Verfasser |0 (DE-588)123578493 |4 aut | |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010280251&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-010280251 |
Datensatz im Suchindex
_version_ | 1804129932917342208 |
---|---|
adam_text | INHALT 1 EINFUEHRUNG UND INSTALLATION 9 1.1 EINFUEHRUNG 11 1.1.1 AUFBAU 11
1.1.2 SCHREIBKONVENTIONEN 12 1.1.3 ZUR BEISPIELDATENBANK 13 1.1.4
KURZ-INSTALLATION 19 1.2 DIE ORACLE-INSTALLATION 20 1.3 DIE INSTALLATION
20 1.4 GRUNDLEGENDE BEGRIFFE DER ORACLE-DATENBANK 32 1.4.1 DAS KONZEPT
DES ORACLE-DATENBANKSERVERS 32 1.4.2 PHYSISCHE UND LOGISCHE
SPEICHERSTRUKTUREN 33 2 ANLEGEN UND KONFIGURIEREN VON DATENBANKEN 35 2.1
DAS ERSTELLEN EINER DATENBANK 37 2.2 DER ENTERPRISE MANAGER 51 2.3
ORACLE SQL»PLUS 53 2.4 DIE DATENDEFINITIONEN 53 2.4.1 TABELLEN UND
SICHTEN ANLEGEN 54 3 ABFRAGEN UND ANALYSEN 63 3.1 WAS IST SQL? 65 3.1.1
EIGENSCHAFTEN UND URSPRUENGE DER SPRACHE 65 3.1.2 MENGENKONZEPTE VON SQL
BZW. RELATIONALE SPRACHEN 71 3.2 EINFACHE UND KOMPLEXE ABFRAGEN 77 3.2.1
CRUNDSTRUKTUREN VON ABFRAGEN 77 3.2.2 KOMPLEXE ABFRAGEN MIT MEHREREN
TABELLEN 118 3.2.3 UNTERABFRAGEN 138 3.3 SYNTAX-ERWEITERUNGEN FUER
ABFRAGEN 159 3.3.1 FALLUNTERSCHEIDUNGEN 16 0 3.3.2 ZUGRIFF AUF
PSEUDOSPALTEN 174 3.3.3 HIERARCHISCHE UNTERSUCHUNGEN 184 3.4
ORACLE-SQL-FUNKTIONEN 188 3.4.1 KONVERSIONSFUNKTIONEN 188 3.4.2
ZEICHENKETTENFUNKTIONEN 193 INHALT 5 3.4.3 MATHEMATISCHE FUNKTIONEN 197
3.4.4 DATUMS- UND ZEITFUNKTIONEN 200 3.4.5 SYSTEMFUNKTIONEN 207 3.4.6
AGGREGATFUNKTIONEN 210 3.5 ANALYTISCHE BZW. DATA-WAREHOUSE-ABFRAGEN 217
3.5.1 ERWEITERTE GRUPPIERUNGEN 217 3.5.2 RANGORDNUNGEN ERSTELLEN 237
3.5.3 STATISTISCHE ANALYSEN 248 4 PL/SQL-SYNTAX UND KONZEPTE 275 4.1
EINFUEHRUNG IN PL/SQL 277 4.1.1 WOZU UEBERHAUPT PL/SQL? 282 4.1.2 DIE
STRUKTUR VON PL/SQL 287 4.1.3 GUTER PROGRAMMIERSTIL: KOMMENTARE UND
FORMATIERUNGEN 293 4.2 GRUNDLEGENDE SYNTAX-VORSTELLUNG 297 4.2.1
VARIABLENDEKLARATION UND GUELTIGKEIT 302 4.2.2 DATENTYPEN UND OPERATOREN
308 4.2.3 AUSGABEMOEGLICHKEITEN IM PUFFER UND IN DATEIEN 318 4.2.4
VERZWEIGUNGEN 335 4.2.5 SCHLEIFEN 341 4.2.6 GOTO-STRUKTUREN MIT LABEIN
348 4.2.7 NULL IM ANWEISUNGSABSCHNITT 355 4.3 DATENVERARBEITUNG 356
4.3.1 DATENSAETZE UND %RECORD 356 4.3.2 TRANSAKTIONSSTEUERUNG UND SQL IN
PL/SQL 364 4.3.3 CURSOR-ERZEUGEN UND VERARBEITEN 387 4.3.4 FEHLER- UND
AUSNAHMEBEHANDLUNG 417 4.3.5 COLLECTIONS UND IHRE VERARBEITUNG 436 4.3.6
MENGENBINDUNG UND MENGENVERARBEITUNG 458 4.3.7 DYNAMISCHES SQL 475 5
PL/SQL-MODULE 493 5.1 MODULARE STRUKTUREN IN PL/SQL 495 5.1.1 TYPEN VON
MODULEN IN PL/SQL 495 5.1.2 PARAMETER UND PARAMETER-MODI 498 5.1.3
FEHLERSUCHE UND KORREKTUR 504 5.2 FUNKTIONEN UND PROZEDUREN ERSTELLEN
509 5.2.1 ALLGEMEINE SYNTAX FUER FUNKTIONEN 509 5.2.2 BLOCKSTRUKTUR VON
FUNKTIONEN 511 5.2.3 ENTSCHEIDUNGEN FUER PARAMETER-MODI 515 5.2.4
AUSNAHMEBEHANDLUNG 519 5.2.5 UEBERGABE VON WERTEN BEI IN UND IN OUT 522
5.2.6 RUECKGABEN MIT RETURN 52 3 5.2.7 PL/SQL-FUNKTIONEN IN SQL 529 6
INHALT 5.3 EIGENE PROZEDUREN VERWENDEN 538 5.3.1 DIE ALLGEMEINE SYNTAX
VON PROZEDUREN 539 5.3.2 SSLOCKSTRUKTUR VON PROZEDUREN 540 5.3.3
SPEICHERORT VON PROZEDUREN 542 5.3.4 WAHL DER PARAMETER-MODI UND
WERTUEBERGABE 543 5.3.5 AUSNAHMEBEHANDLUNG FUER PROZEDUREN 547 5.3.6
UEBERGABE PER REFERENZ UND WERT 550 5.4 MODUL-SPEZIALITAETEN 551 5.4.1
UEBERLADEN VON MODULEN 551 5.4.2 VORWAERTSDEKLARATION UND REKURSION 554
5.4.3 EINSATZ VON LOKALEN MODULEN 559 5.5 EIGENE UND EINGEBAUTE PAKETE
(PACKAGES) 564 5.5.1 DEFINITION UND STRUKTUREN 565 5.5.2 EIGENE PAKETE
ERSTELLEN 570 5.5.3 BEISPIEL-PROGRAMM: TESTDATEN-ERZEUGUNG 587 5.5.4
QUELLTEXTSCHUTZ UND VERSCHLUESSELUNG 610 5.5.5 UEBERSICHT UEBER EINGEBAUTE
PL/SQL-PAKETE 612 5.5.6 ANWENDUNGSOPTIMIERUNG UND -ANALYSE VON
PL/SQL-PROGRAMMEN . 634 5.6 PROGRAMMIERUNG VON TRIGGERN 651 5.6.1
GRUNDKONZEPTION DER TRIGGER 65 2 5.6.2 TRIGGER PROGRAMMIEREN 655 6 JAVA
UND ORACLE 685 6.1 SQLJ 687 6.1.1 ENTWICKLUNGSUMGEBUNG 690 6.1.2
VERBINDUNG ZUR DATENBANK 693 6.1.3 AUSFUEHREN UND AUSWERTEN VON ABFRAGEN
699 6.1.4 ITERATOREN 704 6.1.5 GESPEICHERTE PROZEDUREN 713 6.1.6
DYNAMISCHE SQL-ANWEISUNGEN 716 6.1.7 TRANSAKTIONSSTEUERUNG MIT SQLJ 717
6.1.8 INTEROPERABILITAET ZWISCHEN JDBC UND SQLJ 723 6.1.9 OPTIMIEREN VON
SQLJ 726 6.1.10 OBJEKTORIENTIERTES PROGRAMMIEREN MIT JPUBLISHER 730 6.2
JAVASTORED PROCEDURES 736 6.2.1 THEORIE: JAVA UND DER ORACLE-SERVER 740
6.2.2 ERZEUGEN DER ERSTEN JAVA STORED PROCEDURE 746 6.2.3 UEBERGEBEN VON
PARAMETERN AN JAVA STORED PROCEDURES 750 6.2.4 OBJEKTORIENTIERT
PROGRAMMIEREN ZWISCHEN PL/SQL UND JAVA 760 6.2.5 PAKETDEKLARATIONEN UND
JAVA 773 6.2.6 ANSPRACHE VON PL/SQL-PAKETEN MIT JPUBLISHER-KLASSEN 777
6.3 OC4J UND J2EE 781 6.3.1 TECHNOLOGIEN RUND UM OC4J 783 6.3.2 OC4J
EINRICHTEN, STARTEN UND ADMINISTRIEREN 78 6 6.3.3 JSP MARKUP LANGUAGE
TAG LIBRARY 789 6.3.4 SQL TAGS FOR DATA ACCESS 801 INHALT 7 6.3.5 ORACLE
TAGS FOR XML SUPPORT 810 6.3.6 JESI/EDGE SIDE INDUDES 816 6.3.7 OC4J UND
ENTERPRISE JAVABEANS 829 6.3.8 WEBSERVICES MIT OC4J BEREIT STELLEN 851 7
ORACLE MIT PHP UND C++ 859 7.1 PHP UND OCI8-FUNKTIONEN 861 7.1.1
VERBINDUNG ZUR DATENBANK HERSTELLEN 864 7.1.2 SQL-ANWEISUNGEN AUSFUEHREN
UND VERARBEITEN 868 7.1.3 PARAMETERUEBERGABEN AN UND VON ORACLE 876 7.1.4
TRANSAKTIONSVERWALTUNG 879 7.2 C++ UND ORACLE 882 7.2.1 KOMPILIEREN DES
ERSTEN QUELLTEXTES 885 7.2.2 VERBINDUNG ZU EINER ORACLE-DATENBANK 886
7.2.3 AUSFUEHREN VON SQL-ANWEISUNGEN 892 7.2.4 AUSWERTEN VON ERGEBNISSEN
895 7.2.5 VORBEREITUNG UND AUSFUEHRUNG VON ANWEISUNGEN 898 7.2.6 MEHRERE
DML-ANWEISUNGEN BUENDELN 903 7.2.7 DYNAMISCHE BESTIMMUNG DES TYPS DER
SQL-ANWEISUNG 907 7.2.8 TRANSAKTIONEN 91 1 7.2.9 FEHLERBEHANDLUNG 912
7.2.10 DATENTYPEN 913 7.2.11 PERSISTENTE OBJEKTE 916 7.2.12 METADATEN
922 7.2.13 EMBEDDED SQL MIT PRO*C-C++ 930 INDEX 945 8 INHALT
|
any_adam_object | 1 |
author | Skulschus, Marco 1978- Michaelis, Samuel Wiederstein, Marcus 1971- |
author_GND | (DE-588)123477557 (DE-588)123578493 |
author_facet | Skulschus, Marco 1978- Michaelis, Samuel Wiederstein, Marcus 1971- |
author_role | aut aut aut |
author_sort | Skulschus, Marco 1978- |
author_variant | m s ms s m sm m w mw |
building | Verbundindex |
bvnumber | BV017032284 |
classification_rvk | ST 271 |
ctrlnum | (OCoLC)76519074 (DE-599)BVBBV017032284 |
discipline | Informatik |
edition | 1. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01402nam a2200361 c 4500</leader><controlfield tag="001">BV017032284</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20041019 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">030403s2004 ad|| |||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">389842314X</subfield><subfield code="9">3-89842-314-X</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76519074</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV017032284</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-20</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-526</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="100" ind1="1" ind2=" "><subfield code="a">Skulschus, Marco</subfield><subfield code="d">1978-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)123477557</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Oracle 10g</subfield><subfield code="b">Programmierhandbuch</subfield><subfield code="c">Marco Skulschus, Samuel Michaelis, Marcus Wiederstein</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn</subfield><subfield code="b">Galileo Press</subfield><subfield code="c">2004</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">955 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="490" ind1="0" ind2=" "><subfield code="a">Galileo Computing</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">ORACLE 10g</subfield><subfield code="0">(DE-588)4771297-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">ORACLE 10g</subfield><subfield code="0">(DE-588)4771297-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Michaelis, Samuel</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Wiederstein, Marcus</subfield><subfield code="d">1971-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)123578493</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</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=010280251&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-010280251</subfield></datafield></record></collection> |
id | DE-604.BV017032284 |
illustrated | Illustrated |
indexdate | 2024-07-09T19:13:00Z |
institution | BVB |
isbn | 389842314X |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-010280251 |
oclc_num | 76519074 |
open_access_boolean | |
owner | DE-20 DE-1051 DE-526 |
owner_facet | DE-20 DE-1051 DE-526 |
physical | 955 S. Ill., graph. Darst. |
publishDate | 2004 |
publishDateSearch | 2004 |
publishDateSort | 2004 |
publisher | Galileo Press |
record_format | marc |
series2 | Galileo Computing |
spelling | Skulschus, Marco 1978- Verfasser (DE-588)123477557 aut Oracle 10g Programmierhandbuch Marco Skulschus, Samuel Michaelis, Marcus Wiederstein 1. Aufl. Bonn Galileo Press 2004 955 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier Galileo Computing ORACLE 10g (DE-588)4771297-1 gnd rswk-swf ORACLE 10g (DE-588)4771297-1 s DE-604 Michaelis, Samuel Verfasser aut Wiederstein, Marcus 1971- Verfasser (DE-588)123578493 aut HEBIS Datenaustausch Darmstadt application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010280251&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Skulschus, Marco 1978- Michaelis, Samuel Wiederstein, Marcus 1971- Oracle 10g Programmierhandbuch ORACLE 10g (DE-588)4771297-1 gnd |
subject_GND | (DE-588)4771297-1 |
title | Oracle 10g Programmierhandbuch |
title_auth | Oracle 10g Programmierhandbuch |
title_exact_search | Oracle 10g Programmierhandbuch |
title_full | Oracle 10g Programmierhandbuch Marco Skulschus, Samuel Michaelis, Marcus Wiederstein |
title_fullStr | Oracle 10g Programmierhandbuch Marco Skulschus, Samuel Michaelis, Marcus Wiederstein |
title_full_unstemmed | Oracle 10g Programmierhandbuch Marco Skulschus, Samuel Michaelis, Marcus Wiederstein |
title_short | Oracle 10g |
title_sort | oracle 10g programmierhandbuch |
title_sub | Programmierhandbuch |
topic | ORACLE 10g (DE-588)4771297-1 gnd |
topic_facet | ORACLE 10g |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010280251&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT skulschusmarco oracle10gprogrammierhandbuch AT michaelissamuel oracle10gprogrammierhandbuch AT wiedersteinmarcus oracle10gprogrammierhandbuch |