IV. Interfaces cliente

Esta parte descreve as interfaces de programação cliente distribuídas com o PostgreSQL. Cada um destes capítulos pode ser lido de forma independente. Deve ser observado que existem muitas outras interfaces de programação para programas cliente distribuídas em separado, cada uma contendo sua própria documentação. Os leitores desta parte devem estar familiarizados com a utilização dos comandos SQL usados para manipular e consultar os bancos de dados (veja a Parte II ) e, naturalmente, com a linguagem de programação utilizada pela interface.

Sumário
27. libpq - C Library
27.1. Database Connection Control Functions
27.2. Connection Status Functions
27.3. Command Execution Functions
27.4. Asynchronous Command Processing
27.5. The Fast-Path Interface
27.6. Asynchronous Notification
27.7. Functions Associated with the COPY Command
27.8. Control Functions
27.9. Notice Processing
27.10. Environment Variables
27.11. The Password File
27.12. Behavior in Threaded Programs
27.13. Building libpq Programs
27.14. Example Programs
28. Objetos grandes
28.1. Histórico
28.2. Funcionalidades da implementação
28.3. Interfaces cliente
28.4. Funções do lado servidor
28.5. Programa exemplo
29. pgtcl - Tcl Binding Library
29.1. Visão geral
29.2. Loading pgtcl into an Application
29.3. pgtcl Command Reference
29.4. Example Program
30. ECPG - Embedded SQL in C
30.1. The Concept
30.2. Connecting to the Database Server
30.3. Closing a Connection
30.4. Running SQL Commands
30.5. Choosing a Connection
30.6. Using Host Variables
30.7. Dynamic SQL
30.8. Using SQL Descriptor Areas
30.9. Error Handling
30.10. Including Files
30.11. Processing Embedded SQL Programs
30.12. Library Functions
30.13. Internals
31. A interface JDBC
31.1. Definição do driver JDBC
31.2. Inicialização do driver
31.3. Realização de consultas e processamento dos resultados
31.4. Realização de atualizações
31.5. Chamadas de procedimentos armazenados
31.6. Criação e modificação de objetos do banco de dados
31.7. Armazenamento de dados binários
31.8. Extensões do PostgreSQL à API JDBC
31.9. Utilização do driver em um ambiente Multithread ou Servlet
31.10. Pools de conexão e fontes de dado
31.11. Exemplo de utilização básica do JDBC
31.12. Exemplo de utilização de BLOB no JDBC
31.13. Exemplo de utilização de Thread no JDBC
31.14. Leitura adicional
32. O esquema de informações
32.1. O esquema
32.2. Tipos de dado
32.3. information_schema_catalog_name
32.4. applicable_roles
32.5. check_constraints
32.6. column_domain_usage
32.7. column_privileges
32.8. column_udt_usage
32.9. columns
32.10. constraint_column_usage
32.11. constraint_table_usage
32.12. data_type_privileges
32.13. domain_constraints
32.14. domain_udt_usage
32.15. domains
32.16. element_types
32.17. enabled_roles
32.18. key_column_usage
32.19. parameters
32.20. referential_constraints
32.21. role_column_grants
32.22. role_routine_grants
32.23. role_table_grants
32.24. role_usage_grants
32.25. routine_privileges
32.26. routines
32.27. schemata
32.28. sql_features
32.29. sql_implementation_info
32.30. sql_languages
32.31. sql_packages
32.32. sql_sizing
32.33. sql_sizing_profiles
32.34. table_constraints
32.35. table_privileges
32.36. tables
32.37. triggers
32.38. usage_privileges
32.39. view_column_usage
32.40. view_table_usage
32.41. views
SourceForge.net Logo