PostgreSQL: Grundlagen - Praxis - Anwendungsentwicklung mit PHP
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Heidelberg
dpunkt-Verl.
2003
|
Ausgabe: | 1. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XIV, 412 S. Ill., graph. Darst. |
ISBN: | 3898641759 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV014671359 | ||
003 | DE-604 | ||
005 | 20060901 | ||
007 | t | ||
008 | 020820s2003 gw ad|| |||| 00||| ger d | ||
016 | 7 | |a 965027562 |2 DE-101 | |
020 | |a 3898641759 |9 3-89864-175-9 | ||
035 | |a (OCoLC)76382538 | ||
035 | |a (DE-599)BVBBV014671359 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-859 |a DE-824 |a DE-573 |a DE-Aug4 |a DE-92 |a DE-898 |a DE-91G |a DE-706 |a DE-521 |a DE-634 | ||
084 | |a ST 271 |0 (DE-625)143639: |2 rvk | ||
084 | |a DAT 663f |2 stub | ||
084 | |a 28 |2 sdnb | ||
084 | |a DAT 675f |2 stub | ||
100 | 1 | |a Boenigk, Cornelia |e Verfasser |4 aut | |
245 | 1 | 0 | |a PostgreSQL |b Grundlagen - Praxis - Anwendungsentwicklung mit PHP |c Cornelia Boenigk |
250 | |a 1. Aufl. | ||
264 | 1 | |a Heidelberg |b dpunkt-Verl. |c 2003 | |
300 | |a XIV, 412 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a PHP |0 (DE-588)4546126-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Gestaltung |0 (DE-588)4157139-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Web-Seite |0 (DE-588)4356308-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a PostgreSQL |0 (DE-588)4690455-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a PostgreSQL 7.1 |0 (DE-588)4650184-8 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a PostgreSQL 7.1 |0 (DE-588)4650184-8 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a PostgreSQL |0 (DE-588)4690455-4 |D s |
689 | 1 | 1 | |a Web-Seite |0 (DE-588)4356308-9 |D s |
689 | 1 | 2 | |a Gestaltung |0 (DE-588)4157139-3 |D s |
689 | 1 | 3 | |a PHP |0 (DE-588)4546126-0 |D s |
689 | 1 | |5 DE-604 | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009953718&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-009953718 |
Datensatz im Suchindex
_version_ | 1804129422728495104 |
---|---|
adam_text | Titel: PostgreSQL
Autor: Boenigk, Cornelia
Jahr: 2003
Inhaltsverzeichnis
1 Architektur, Modellierung und Entwurf 1
1.1 Datenbanken - was ist das? ................................................. 2
1.2 Datenbankmanagementsystem............................................. 3
1.3 Architektur eines Datenbanksystems ................................... 4
1.3.1 Die konzeptuelle Ebene ........................................... 5
1.3.2 Die externe Ebene.................................................... 5
1.4 Datenmodellierung .............................................................. 6
1.4.1 Entitäten und Attribute ........................................... 7
1.4.2 Subtypen und Supertypen ........................................ 8
1.4.3 Beziehungen ............................................................ 9
1.4.4 Schlüsselattribute und Primärschlüssel................... 11
1.4.5 Schwache Entitäten ............................................... 12
1.5 Von der realen Welt zum Modell ....................................... 12
1.5.1 Schritt 1: Entitäten identifizieren ........................... 12
1.5.2 Schritt 2: Beziehungen finden ................................ 13
1.5.3 Schritt 3: Kardinalität der Beziehungen festlegen ... 13
1.5.4 Schritt 4: Entitätstypen auf Eindeutigkeit prüfen ... 14
1.5.5 Schritt 5: Das Entity-Relationship-Modell
erstellen ................................................................. 14
1.5.6 Schritt 6: Das Modell an der Wirklichkeit prüfen .. 15
1.6 Vom Modell zum Datenbankentwurf ................................ 16
1.6.1 Die Umsetzung von Entitätstypen .......................... 16
1.6.2 Die Umsetzung von Beziehungstypen..................... 16
1.7 Das relationale Datenmodell.............................................. 20
1.8 Normalisierung.................................................................. 23
1.8.1 Funktionale Abhängigkeit ..................................... 24
1.8.2 Die erste Normalform - INF................................. 26
1.8.3 Die zweite Normalform - 2NF .............................. 26
1.8.4 Die dritte Normalform - 3NF ............................... 27
Inhalt
1.8.5 Die Boyce-Codd-Normalform (BCNF)...................29
1.8.6 Sinn und Unsinn der Normalisierung.....................30
2 Downloads und Installationen 31
2.1 Downloads.........................................................................31
2.1.1 PosrgreSQL............................................................32
2.1.2 Webserver..............................................................32
2.1.3 PHP .......................................................................32
2.2 Installationen .....................................................................32
2.2.1 PostgreSQL............................................................32
2.2.2 Webserver..............................................................37
2.2.3 PHP .......................................................................37
2.3 Testen des Webservers und der PHP-Installation................38
3 PostgreSQL-der Einstieg 39
3.1 Einige Konventionen zur Vergabe von Namen ...................39
3.2 Das Handwerkszeug: psql ..................................................40
3.3 Datenbanken erzeugen - CREATE DATABASE ................43
3.4 Tabellen definieren - CREATE TABLE..............................44
3.5 Die Tabellen mit Daten füllen - INSERT ...........................47
3.6 Auf die Daten zugreifen - SELECT ....................................50
3.6.1 Ergebnisse sortieren - ORDER BY ........................52
3.6.2 Feldnamen mit Aliasnamen überschreiben - AS .....53
3.6.3 Duplikate unterdrücken - DISTINCT....................53
3.6.4 Zeilen auswählen - WHERE..................................55
3.6.5 Die Ausgabemenge beschränken -
LIMIT und OFFSET ..............................................58
3.6.6 Die Ausgabe an eine Bedingung knüpfen - CASE .. 58
3.6.7 Erweiterte Syntax des SELECT-Kommandos .........59
3.7 Datensätze löschen - DELETE...........................................60
3.8 Datensätze aktualisieren - UPDATE ..................................60
3.9 Tabellen löschen - DROP TABLE......................................62
3.10 Die Tabellenstruktur ändern - ALTER TABLE..................62
3.11 Tabellen anderen Benutzern verfügbar machen ..................64
Inhaltsverzeichnis
4 Datentypen in PostgreSQL 67
4.1 Das definierte Unbekannte - NULL ................................... 68
4.2 Der Datentyp Boolean ....................................................... 70
4.3 Zeichenketten-Typen ......................................................... 71
4.4 Binary Strings - Der Datentyp bytea .................................. 72
4.5 Numerische Typen............................................................. 73
4.6 Datum und Zeit ................................................................. 76
4.6.1 Datum ................................................................... 76
4.6.2 Du liebe Zeit ......................................................... 79
4.6.3 Intervalle ............................................................... 79
4.6.4 Vordefinierte Konstanten ...................................... 80
4.7 Geometrische Datentypen.................................................. 82
4.8 Arrays................................................................................ 83
4.8.1 Eindimensionale Arrays ......................................... 85
4.8.2 Mehrdimensionale Arrays ..................................... 87
4.9 Large Objects .................................................................... 89
4.10 Network ............................................................................ 90
4.11 Bitstrings ........................................................................... 91
4.12 Typkonvertierung .............................................................. 92
5 Operatoren 93
5.1 Logische Operatoren ......................................................... 93
5.2 Vergleichsoperatoren ......................................................... 94
5.3 Arithmetische Operatoren ................................................. 96
5.4 Operatoren für bitweise Operationen ................................ 97
5.5 Operatoren für Zeichenketten ........................................... 98
5.6 Operatoren für reguläre Ausdrücke ................................... 98
5.6.1 Übereinstimmungen finden mit LIKE .................... 99
5.6.2 Reguläre Ausdrücke ............................................ 100
5.7 Die Operatoren für die geometrischen Datentypen .......... 102
5.8 Die Rangfolge der Operatoren ......................................... 105
Inhalt
6 Funktionen in PostgreSQL 107
6.1 Allgemeines ...................................................................... 107
6.2 Arithmetische und trigonometrische Funktionen..............108
6.3 Funktionen für Zeichenketten .......................................... 112
6.4 Datums-und Zeitfunktionen............................................ 117
6.5 Konvertierungsfunktionen - Formatfunktionen ............... 120
6.6 Verschiedene Funktionen ................................................. 124
6.7 Aggregatfunktionen ......................................................... 125
6.7.1 Wie arbeiten Aggregatfunktionen? ....................... 125
6.7.2 Die Aggregatfunktionen.......................................126
6.8 Funktionen für den Typ bytea .......................................... 128
6.9 Funktionen für geometrische Datentypen ......................... 130
6.10 Kataloginformationen ...................................................... 132
7 Die Datenbankstruktur: Sequenzen und Constraints 133
7.1 Das Datenmodell ............................................................. 133
7.2 Die Umsetzung des ER-Modells .......................................134
7.3 Sequenzen oder der Typ SERIAL ..................................... 136
7.4 Constraints ...................................................................... 140
7.4.1 Der NOT NULL-Constraint ................................140
7.4.2 Vorgabewerte definieren - DEFAULT .................141
7.4.3 Der UNIQUE-Constraint ..................................... 143
7.4.4 Der CHECK-Constraint....................................... 144
7.4.5 PRIMARY KEY-Constraint.................................145
7.4.6 Referenzielle Integrität mit Fremdschlüsseln -
der REFERENCES-Constraint ............................. 147
7.5 Die Datendefinition.......................................................... 154
8 Daten importieren und exportieren - die Projektdaten 159
8.1 Einfügen der Reihe nach .................................................. 159
8.2 Die Dateneingabe innerhalb von psql mit i...................... 160
8.3 Die Datenbankstruktur testen .......................................... 163
8.4 Daten importieren und exportieren mit COPY................. 164
8.5 Das psql-Kommando copy .............................................. 168
Inhaltsverzeichnis
8.6 Datensicherung und Daten-Restauration ......................... 168
8.6.1 pg_dump ............................................................. 169
8.6.2 pg_dumpall ......................................................... 171
8.6.3 Daten rekonstruieren mit psql und pg_restore ..... 172
8.6.4 Wann restaurieren? ............................................. 173
9 PostgreSQL und PHP - die Webanwendung 175
9.1 Die Konzeption der Anwendung ...................................... 175
9.2 Die Startseite ................................................................... 178
9.3 Die Bibliothek - Verbindung aufbauen ............................ 180
9.4 HTML und PHP - Datenbankabfragen ........................... 183
9.5 Die Ausgabeseite für den Katalog .................................... 185
9.6 Die Ergebnisse einer Abfrage mit PHP weiterverarbeiten . 188
9.7 Eine dynamische Seite mit unterschiedlichen Inhalten ...... 192
10 Abfragen über mehrere Tabellen - SELECTS kombinieren 197
10.1 Namenskonventionen ...................................................... 197
10.2 Abfragen verketten - UNION, INTERSECT, EXCEPT ... 199
10.2.1 UNION ............................................................... 199
10.2.2 INTERSECT .......................................................201
10.2.3 EXCEPT.............................................................. 201
10.3 Verbundoperationen - Joins ............................................ 203
10.3.1 CROSS JOIN ...................................................... 203
10.3.2 INNER JOIN ......................................................208
10.3.3 OUTER JOIN .....................................................212
10.3.4 SELF JOINs.........................................................218
10.4 Unterabfragen - Subselects oder Subqueries .................... 219
10.4.1 Unterabfragen als Ausdrücke............................... 220
10.4.2 Unterabfragen als Wertemengen .......................... 223
10.4.3 Korrelierende Unterabfragen -
Correlated Subqueries ......................................... 227
10.4.4 Unterabfragen mit ANY, ALL und EXISTS ......... 228
10.5 Die Ausgabeseite für die Publikationen ............................ 229
Inhalt
11 Erweiterte Abfragen, temporäre Tabellen und Views 237
11.1 Neue Tabellen ableiten.....................................................237
11.2 Daten einfügen mit SELECT ............................................238
11.3 Updates aus verschiedenen Datenquellen .........................239
11.4 Temporäre Tabellen.........................................................240
11.5 Views ...............................................................................241
11.6 Cursors ............................................................................244
12 Datenbanktuning 247
12.1 Indizes..............................................................................247
12.1.1 Was sind Indizes und wozu werden sie benutzt? ..248
12.1.2 Einen Index definieren .........................................250
12.2 CLUSTER........................................................................254
12.3 Die Optimierung der Daten..............................................255
12.3.1 Die Bearbeitung einer Abfrage .............................256
12.3.2 Tabellen bereinigen mit VACUUM ......................257
12.4 Den Ausführungsplan anzeigen mit EXPLAIN.................259
13 Transaktionen und Sperren 265
13.1 Was sind Transaktionen? .................................................265
13.2 Das ACID-Prinzip ............................................................269
13.3 Die Isolation von Transaktionen......................................271
13.3.1 Read Committed Isolation Level..........................273
13.3.2 Serializable Isolation Level...................................275
13.4 MVCC in PostgreSQL......................................................278
13.4.1 MVCC und implizite Sperren...............................278
13.4.2 Explizite Sperren für einzelne Datensätze.............281
13.4.3 Explizite Sperren auf ganze Tabellen....................284
13.5 Deadlocks ........................................................................286
14 Das PostgreSQL-Rule-System 289
14.1 Wie arbeiten Regeln? .......................................................289
14.2 Regeln definieren und löschen ..........................................290
14.3 Verschiedene Instanzen eines Datensatzes ........................292
14.4 Regeln anwenden .............................................................292
14.5 Views und Regeln ............................................................293
14.6 Achtung Endlosschleifen ..................................................296
Inhaltsverzeichnis
15 Eigene Funktionen - stored procedures 299
15.1 Wozu eigene Funktionen? ................................................ 299
15.2 Neue Funktionen definieren............................................. 300
15.3 SQL-Funktionen .............................................................. 301
15.3.1 Parameterlose SQL-Funktionen ........................... 302
15.3.2 SQL-Funktionen mit einfachen Datentypen ......... 303
15.3.3 SQL-Funktionen mit zusammengesetzten
Datentypen.......................................................... 308
15.4 PL/pgSQL-Funktionen ..................................................... 309
15.4.1 PL/pgSQL hinzuladen.......................................... 309
15.4.2 Die Struktur von PL/pgSQL................................. 310
15.4.3 Kontrollstrukturen in PL/pgSQL ......................... 322
16 Reagieren auf Ereignisse 337
16.1 Trigger erzeugen und löschen .......................................... 337
16.2 Triggerfunktionen............................................................ 339
16.3 Ein Anwendungsbeispiel für einen Trigger ....................... 341
16.4 Einer sagt s dem anderen - LISTEN und NOTIFY........... 345
17 Vererbung 347
17.1 Eine Kindtabelle erzeugen ................................................ 347
17.2 Mit Eltern-und Kindtabellen arbeiten ............................. 349
17.3 Tabellen aktualisieren ...................................................... 351
17.4 Warum Vererbung? ......................................................... 352
17.5 Die neue Struktur in der Anwendung............................... 352
18 Large Objects verarbeiten 355
18.1 Bilddaten in einer Datenbank .......................................... 355
18.2 PHP, Large Objects und binäre Strings ............................ 356
18.3 Dateien in eine Tabelle einfügen ...................................... 358
18.4 Bilddaten auslesen und darstellen .................................... 365
19 Ausblick 375
19.1 Die PHP-Variablen .......................................................... 375
19.2 Sessions ........................................................................... 378
19.3 Persistente Verbindungen................................................. 382
Inhalt
A Von MySQL zu PostgreSQL 385
A.l Vorbemerkung ................................................................385
A.2 Anpassung der Definitionen ............................................385
A.3 Die Daten übernehmen ...................................................387
A.4 Online-Ressourcen und Tools .........................................388
B Wichtige Werkzeuge 389
B.l Apg_dump .....................................................................389
B.2 B pg_dumpall..................................................................392
B.3 C pg_restore....................................................................393
B.4 Dpsql .............................................................................395
B.5 Internetadressen ..............................................................404
Index 407
|
any_adam_object | 1 |
author | Boenigk, Cornelia |
author_facet | Boenigk, Cornelia |
author_role | aut |
author_sort | Boenigk, Cornelia |
author_variant | c b cb |
building | Verbundindex |
bvnumber | BV014671359 |
classification_rvk | ST 271 |
classification_tum | DAT 663f DAT 675f |
ctrlnum | (OCoLC)76382538 (DE-599)BVBBV014671359 |
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>01864nam a22004938c 4500</leader><controlfield tag="001">BV014671359</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20060901 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">020820s2003 gw ad|| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">965027562</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3898641759</subfield><subfield code="9">3-89864-175-9</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76382538</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV014671359</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-859</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-521</subfield><subfield code="a">DE-634</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 663f</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="084" ind1=" " ind2=" "><subfield code="a">DAT 675f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Boenigk, Cornelia</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">PostgreSQL</subfield><subfield code="b">Grundlagen - Praxis - Anwendungsentwicklung mit PHP</subfield><subfield code="c">Cornelia Boenigk</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg</subfield><subfield code="b">dpunkt-Verl.</subfield><subfield code="c">2003</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIV, 412 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">PHP</subfield><subfield code="0">(DE-588)4546126-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Gestaltung</subfield><subfield code="0">(DE-588)4157139-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Web-Seite</subfield><subfield code="0">(DE-588)4356308-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">PostgreSQL</subfield><subfield code="0">(DE-588)4690455-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">PostgreSQL 7.1</subfield><subfield code="0">(DE-588)4650184-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">PostgreSQL 7.1</subfield><subfield code="0">(DE-588)4650184-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">PostgreSQL</subfield><subfield code="0">(DE-588)4690455-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Web-Seite</subfield><subfield code="0">(DE-588)4356308-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="2"><subfield code="a">Gestaltung</subfield><subfield code="0">(DE-588)4157139-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="3"><subfield code="a">PHP</subfield><subfield code="0">(DE-588)4546126-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ 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=009953718&sequence=000002&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-009953718</subfield></datafield></record></collection> |
id | DE-604.BV014671359 |
illustrated | Illustrated |
indexdate | 2024-07-09T19:04:53Z |
institution | BVB |
isbn | 3898641759 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009953718 |
oclc_num | 76382538 |
open_access_boolean | |
owner | DE-859 DE-824 DE-573 DE-Aug4 DE-92 DE-898 DE-BY-UBR DE-91G DE-BY-TUM DE-706 DE-521 DE-634 |
owner_facet | DE-859 DE-824 DE-573 DE-Aug4 DE-92 DE-898 DE-BY-UBR DE-91G DE-BY-TUM DE-706 DE-521 DE-634 |
physical | XIV, 412 S. Ill., graph. Darst. |
publishDate | 2003 |
publishDateSearch | 2003 |
publishDateSort | 2003 |
publisher | dpunkt-Verl. |
record_format | marc |
spelling | Boenigk, Cornelia Verfasser aut PostgreSQL Grundlagen - Praxis - Anwendungsentwicklung mit PHP Cornelia Boenigk 1. Aufl. Heidelberg dpunkt-Verl. 2003 XIV, 412 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier PHP (DE-588)4546126-0 gnd rswk-swf Gestaltung (DE-588)4157139-3 gnd rswk-swf Web-Seite (DE-588)4356308-9 gnd rswk-swf PostgreSQL (DE-588)4690455-4 gnd rswk-swf PostgreSQL 7.1 (DE-588)4650184-8 gnd rswk-swf PostgreSQL 7.1 (DE-588)4650184-8 s DE-604 PostgreSQL (DE-588)4690455-4 s Web-Seite (DE-588)4356308-9 s Gestaltung (DE-588)4157139-3 s PHP (DE-588)4546126-0 s HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009953718&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Boenigk, Cornelia PostgreSQL Grundlagen - Praxis - Anwendungsentwicklung mit PHP PHP (DE-588)4546126-0 gnd Gestaltung (DE-588)4157139-3 gnd Web-Seite (DE-588)4356308-9 gnd PostgreSQL (DE-588)4690455-4 gnd PostgreSQL 7.1 (DE-588)4650184-8 gnd |
subject_GND | (DE-588)4546126-0 (DE-588)4157139-3 (DE-588)4356308-9 (DE-588)4690455-4 (DE-588)4650184-8 |
title | PostgreSQL Grundlagen - Praxis - Anwendungsentwicklung mit PHP |
title_auth | PostgreSQL Grundlagen - Praxis - Anwendungsentwicklung mit PHP |
title_exact_search | PostgreSQL Grundlagen - Praxis - Anwendungsentwicklung mit PHP |
title_full | PostgreSQL Grundlagen - Praxis - Anwendungsentwicklung mit PHP Cornelia Boenigk |
title_fullStr | PostgreSQL Grundlagen - Praxis - Anwendungsentwicklung mit PHP Cornelia Boenigk |
title_full_unstemmed | PostgreSQL Grundlagen - Praxis - Anwendungsentwicklung mit PHP Cornelia Boenigk |
title_short | PostgreSQL |
title_sort | postgresql grundlagen praxis anwendungsentwicklung mit php |
title_sub | Grundlagen - Praxis - Anwendungsentwicklung mit PHP |
topic | PHP (DE-588)4546126-0 gnd Gestaltung (DE-588)4157139-3 gnd Web-Seite (DE-588)4356308-9 gnd PostgreSQL (DE-588)4690455-4 gnd PostgreSQL 7.1 (DE-588)4650184-8 gnd |
topic_facet | PHP Gestaltung Web-Seite PostgreSQL PostgreSQL 7.1 |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009953718&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT boenigkcornelia postgresqlgrundlagenpraxisanwendungsentwicklungmitphp |