Documentazione di PostgreSQL 9.0
PrefazioneSuccessivo

Documentazione di PostgreSQL 9.0

Il team di sviluppo di PostgreSQL


Sommario

Prefazione
1. Cos'è PostgreSQL™?
2. Una breve storia di PostgreSQL
3. Convenzioni
4. Ulteriori informazioni
5. Linee guida per la segnalazione di bug
6. Il gruppo di lavoro per la traduzione in italiano
I. Tutorial
1. Cominciare
2. Il linguaggio SQL
3. Caratteristiche Avanzate
II. Il linguaggio SQL
4. Sintassi SQL
5. Definizione dei dati
6. Manipolazione dei dati
7. Query
8. Tipi di Dato
9. Funzioni e Operatori
10. Type Conversion
11. Indici
12. Full Text Search
13. Controllo concorrente
14. Suggerimenti per migliorare le prestazioni
III. Amministrazione del server
15. Installation from Source Code
16. Installation from Source Code on Windows
17. Setup e operatività del server
18. Configurazione del server
19. Client Authentication
20. Privilegi e ruoli del database
21. Gestire un database
22. Localization
23. Routine Database Maintenance Tasks
24. Backup e ripristino
25. Alta disponibilità, bilanciamento di carico e replica
26. Recovery Configuration
27. Monitoring Database Activity
28. Monitoring Disk Usage
29. Reliability and the Write-Ahead Log
30. Regression Tests
IV. Client Interfaces
31. libpq - C Library
32. Large Objects
33. ECPG - Embedded SQL in C
34. The Information Schema
V. Programmazione del server
35. Estendere SQL
36. Trigger
37. The Rule System
38. Linguaggi procedurali
39. PL/pgSQL - Linguaggio procedurale SQL
40. PL/Tcl - Tcl Procedural Language
41. PL/Perl - Perl Procedural Language
42. PL/Python - linguaggio procedurale python
43. Server Programming Interface
VI. Reference
I. SQL Commands
II. PostgreSQL Client Applications
III. PostgreSQL Server Applications
VII. Internal
44. Overview of PostgreSQL Internals
45. System Catalogs
46. Frontend/Backend Protocol
47. PostgreSQL Coding Conventions
48. Native Language Support
49. Writing A Procedural Language Handler
50. Genetic Query Optimizer
51. Index Access Method Interface Definition
52. gist Indexes
53. gin Indexes
54. Database Physical Storage
55. BKI Backend Interface
56. How the Planner Uses Statistics
VIII. Appendici
A. Codici di errore di PostgreSQL
B. Supporto di data e orario
C. Parole chiave SQL
D. SQL Conformance
E. Release Notes
F. Additional Supplied Modules
G. External Projects
H. Il repository del codice sorgente
I. Documentation
J. Acronyms
Bibliography

Lista delle Tabelle

4.1. Sequenze di escape con barre inverse
4.2. Precedenza degli operatori (decrescente)
8.1. Tipi di Dato
8.2. Tipi Numerici
8.3. Tipi Monetari
8.4. Character Types
8.5. Tipi Carattere Speciali
8.6. Tipi di dato binari
8.7. Sequenze di escape di ottetti letterali per bytea
8.8. Ottetti di bytea con escape in uscita
8.9. Tipi data/orario
8.10. Input per le date
8.11. Input per gli orari
8.12. Input di fuso orario
8.13. Input speciali di data/ora
8.14. Stili di output per data/ora
8.15. Convenzioni di ordinamento della data
8.16. Abbreviazioni delle unità di intervallo ISO 8601
8.17. Input di intervalli
8.18. Esempi di stile di output per gli intervalli
8.19. Tipo di dato boolean
8.20. Tipi geometrici
8.21. Tipi per gli indirizzi di rete
8.22. Esempi di input dicidr
8.23. Tipi identificatori di oggetto
8.24. Pseudo-tipi
9.1. Operatori di confronto
9.2. Operatori matematici
9.3. Funzioni matematiche
9.4. Funzioni trigonometriche
9.5. Funzioni e operatori stringa SQL
9.6. Altre funzioni stringa
9.7. Conversioni incorporate
9.8. Funzioni e operatori per stringhe binarie SQL
9.9. Altre funzioni per stringhe binarie
9.10. Operatori per stringhe di bit
9.11. Operatori di confronto per espressioni regolari
9.12. Atomi nelle espressioni regolari
9.13. Quantificatori nelle espressioni regolari
9.14. Vincoli nelle espressioni regolari
9.15. Escape per immissione caratteri nelle espressioni regolari
9.16. Escape per scorciatoie di classe nelle espressioni regolari
9.17. Escape di vincolo nelle espressioni regolari
9.18. Riferimenti all'indietro nelle espressioni regolari
9.19. Lettere per le opzioni incorporate nelle ARE
9.20. Funzioni di formattazione
9.21. Modelli di maschere per formattazioni Data/Orario
9.22. Modificatori modelli di maschere per formattazioni Data/Orario
9.23. Modelli di maschere per formattazioni numeriche
9.24. Template Pattern Modifiers for Numeric Formatting
9.25. Esempi della funzione to_char
9.26. Operatori di data/orario
9.27. Funzioni di data/orario
9.28. Varianti di AT TIME ZONE
9.29. Funzioni di supporto per enum
9.30. Operatori geometrici
9.31. Funzioni geometriche
9.32. Funzioni di conversione per tipi geometrici
9.33. Operatori cidr e inet
9.34. Funzioni cidr e inet
9.35. Funzioni macaddr
9.36. Operatori per ricerca di testo
9.37. Funzioni per ricerca di testo
9.38. Funzioni per il debug di ricerca testo
9.39. Funzioni di sequenza
9.40. Operatori per array
9.41. Funzioni per array
9.42. Funzioni aggregate di uso generale
9.43. Funzioni aggregate per statistiche
9.44. Funzioni window di utilizzo generale
9.45. Funzioni di generazione serie
9.46. Sottoscript che generano funzioni
9.47. Funzioni per informazioni di sessione
9.48. Funzioni di interrogazione privilegi di accesso
9.49. Funzioni di richiesta informazioni sulla visibilità dello schema
9.50. Funzioni di informazione su cataloghi di sistema
9.51. Comment Information Functions
9.52. Transaction IDs and snapshots
9.53. Snapshot components
9.54. Funzioni per impostazioni di configurazione
9.55. Funzioni di segnalazione al server
9.56. Funzioni di controllo del backup
9.57. Recovery Information Functions
9.58. Funzioni sulla dimensione degli oggetti di database
9.59. Funzioni di locazione di oggetti di database
9.60. Funzioni di accesso ai file
9.61. Funzioni di lock consultivi
12.1. Default Parser's Token Types
13.1. Livelli di isolamento di transazione SQL
13.2. Modalità di lock che vanno in conflitto
17.1. Parametri IPC System V
17.2. Utilizzo della memoria condivisa da parte di PostgreSQL
17.3. Utilizzo del file server SSL
18.1. Livelli di severità del messaggio
18.2. Short option key
22.1. PostgreSQL™ Character Sets
22.2. Client/Server Character Set Conversions
25.1. Matrice delle caratteristice di alta disponibilità, bilanciamento di carico e replica
27.1. Standard Statistics Views
27.2. Statistics Access Functions
27.3. Built-in DTrace Probes
27.4. Defined Types Used in Probe Parameters
31.1. sslmode options
31.2. SSL attacks
31.3. SSL mode descriptions
31.4. Libpq/Client SSL File Usage
33.1. Valid input formats for PGTYPESdate_from_asc
33.2. Valid input formats for PGTYPESdate_fmt_asc
33.3. Valid input formats for rdefmtdate
33.4. Valid input formats for PGTYPEStimestamp_from_asc
34.1. information_schema_catalog_name Columns
34.2. administrable_role_authorizations Columns
34.3. applicable_roles Columns
34.4. attributes Columns
34.5. check_constraint_routine_usage Columns
34.6. check_constraints Columns
34.7. column_domain_usage Columns
34.8. column_privileges Columns
34.9. column_udt_usage Columns
34.10. columns Columns
34.11. constraint_column_usage Columns
34.12. constraint_table_usage Columns
34.13. data_type_privileges Columns
34.14. domain_constraints Columns
34.15. domain_udt_usage Columns
34.16. domains Columns
34.17. element_types Columns
34.18. enabled_roles Columns
34.19. foreign_data_wrapper_options Columns
34.20. foreign_data_wrappers Columns
34.21. foreign_server_options Columns
34.22. foreign_servers Columns
34.23. key_column_usage Columns
34.24. parameters Columns
34.25. referential_constraints Columns
34.26. role_column_grants Columns
34.27. role_routine_grants Columns
34.28. role_table_grants Columns
34.29. role_usage_grants Columns
34.30. routine_privileges Columns
34.31. routines Columns
34.32. schemata Columns
34.33. sequences Columns
34.34. sql_features Columns
34.35. sql_implementation_info Columns
34.36. sql_languages Columns
34.37. sql_packages Columns
34.38. sql_parts Columns
34.39. sql_sizing Columns
34.40. sql_sizing_profiles Columns
34.41. table_constraints Columns
34.42. table_privileges Columns
34.43. tables Columns
34.44. triggered_update_columns Columns
34.45. triggers Columns
34.46. usage_privileges Columns
34.47. user_mapping_options Columns
34.48. user_mappings Columns
34.49. view_column_usage Columns
34.50. view_routine_usage Columns
34.51. view_table_usage Columns
34.52. views Columns
35.1. Equivalent C Types for Built-In SQL Types
35.2. B-tree Strategies
35.3. Hash Strategies
35.4. gist Two-Dimensional «R-tree» Strategies
35.5. gin Array Strategies
35.6. B-tree Support Functions
35.7. Hash Support Functions
35.8. gist Support Functions
35.9. gin Support Functions
45.1. System Catalogs
45.2. pg_aggregate Columns
45.3. pg_am Columns
45.4. pg_amop Columns
45.5. pg_amproc Columns
45.6. pg_attrdef Columns
45.7. pg_attribute Columns
45.8. pg_authid Columns
45.9. pg_auth_members Columns
45.10. pg_cast Columns
45.11. pg_class Columns
45.12. pg_constraint Columns
45.13. pg_conversion Columns
45.14. pg_database Columns
45.15. pg_default_acl Columns
45.16. pg_depend Columns
45.17. pg_description Columns
45.18. pg_enum Columns
45.19. pg_foreign_data_wrapper Columns
45.20. pg_foreign_server Columns
45.21. pg_index Columns
45.22. pg_inherits Columns
45.23. pg_language Columns
45.24. pg_largeobject Columns
45.25. pg_largeobject_metadata Columns
45.26. pg_namespace Columns
45.27. pg_opclass Columns
45.28. pg_operator Columns
45.29. pg_opfamily Columns
45.30. pg_pltemplate Columns
45.31. pg_proc Columns
45.32. pg_rewrite Columns
45.33. pg_db_role_setting Columns
45.34. pg_shdepend Columns
45.35. pg_shdescription Columns
45.36. pg_statistic Columns
45.37. pg_tablespace Columns
45.38. pg_trigger Columns
45.39. pg_ts_config Columns
45.40. pg_ts_config_map Columns
45.41. pg_ts_dict Columns
45.42. pg_ts_parser Columns
45.43. pg_ts_template Columns
45.44. pg_type Columns
45.45. typcategory Codes
45.46. pg_user_mapping Columns
45.47. System Views
45.48. pg_cursors Columns
45.49. pg_group Columns
45.50. pg_indexes Columns
45.51. pg_locks Columns
45.52. pg_prepared_statements Columns
45.53. pg_prepared_xacts Columns
45.54. pg_roles Columns
45.55. pg_rules Columns
45.56. pg_settings Columns
45.57. pg_shadow Columns
45.58. pg_stats Columns
45.59. pg_tables Columns
45.60. pg_timezone_abbrevs Columns
45.61. pg_timezone_names Columns
45.62. pg_user Columns
45.63. pg_user_mappings Columns
45.64. pg_views Columns
54.1. Contents of PGDATA
54.2. Page Layout
54.3. PageHeaderData Layout
54.4. HeapTupleHeaderData Layout
A.1. Codici di errore PostgreSQL
B.1. Nomi di mese
B.2. Nomi dei giorni della settimana
B.3. Modificatori di campo data e orario
C.1. Parole chiave SQL
F.1. Cube external representations
F.2. Cube gist operators
F.3. Cube functions
F.4. Cube-based earthdistance functions
F.5. Point-based earthdistance operators
F.6. hstore Operators
F.7. hstore Functions
F.8. intarray Functions
F.9. intarray Operators
F.10. isn data types
F.11. isn functions
F.12. ltree Operators
F.13. ltree Functions
F.14. pg_buffercache Columns
F.15. Supported algorithms for crypt()
F.16. Iteration counts for crypt()
F.17. Hash algorithm speeds
F.18. Summary of functionality with and without OpenSSL
F.19. pgrowlocks output columns
F.20. pg_stat_statements columns
F.21. pgstattuple output columns
F.22. pg_trgm functions
F.23. pg_trgm operators
F.24. seg external representations
F.25. Examples of valid seg input
F.26. Seg gist operators
F.27. tablefunc functions
F.28. connectby parameters
F.29. Functions for UUID Generation
F.30. Functions Returning UUID Constants
F.31. Functions
F.32. xpath_table Parameters
G.1. Externally Maintained Client Interfaces
G.2. Externally Maintained Procedural Languages
Documentazione di PostgreSQL 9.0
PrefazioneSuccessivo