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 (O Apêndice H lista algumas das mais populares). Os leitores desta parte devem estar familiarizados com os comandos SQL utilizados para manipular e consultar os bancos de dados (consulte a Parte II) e, naturalmente, com a linguagem de programação utilizada pela interface.

Sumário
27. libpq - Biblioteca C
27.1. Funções de controle da conexão com o banco de dados
27.2. Funções de status da conexão
27.3. Funções de execução de comando
27.4. Processamento de comandos assíncronos
27.5. Cancelamento de comandos em andamento
27.6. A interface de caminho-rápido
27.7. Notificação assíncrona
27.8. Funções associadas ao comando COPY
27.9. Funções de controle
27.10. Processamento de notas
27.11. Variáveis de Ambiente
27.12. O arquivo de senhas
27.13. Suporte a SSL
27.14. Comportamento dos programas com fluxo de execução
27.15. Construção de programas que utilizam a libpq
27.16. Programas exemplo
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. ECPG - SQL incorporado à linguagem C
29.1. O conceito
29.2. Conexão com o servidor de banco de dados
29.3. Fechamento de conexão
29.4. Execução de comandos SQL
29.5. Escolha da conexão
29.6. Utilização de variáveis hospedeiras
29.7. SQL dinâmico
29.8. Utilização das áreas descritoras de SQL
29.9. Tratamento de erro
29.10. Inclusão de arquivos
29.11. Processamento dos programas com SQL incorporado
29.12. Funções da biblioteca
29.13. Internamente
29.14. Exemplos
30. O esquema de informações
30.1. O esquema
30.2. Tipos de dado
30.3. information_schema_catalog_name
30.4. applicable_roles
30.5. check_constraints
30.6. column_domain_usage
30.7. column_privileges
30.8. column_udt_usage
30.9. columns
30.10. constraint_column_usage
30.11. constraint_table_usage
30.12. data_type_privileges
30.13. domain_constraints
30.14. domain_udt_usage
30.15. domains
30.16. element_types
30.17. enabled_roles
30.18. key_column_usage
30.19. parameters
30.20. referential_constraints
30.21. role_column_grants
30.22. role_routine_grants
30.23. role_table_grants
30.24. role_usage_grants
30.25. routine_privileges
30.26. routines
30.27. schemata
30.28. sql_features
30.29. sql_implementation_info
30.30. sql_languages
30.31. sql_packages
30.32. sql_sizing
30.33. sql_sizing_profiles
30.34. table_constraints
30.35. table_privileges
30.36. tables
30.37. triggers
30.38. usage_privileges
30.39. view_column_usage
30.40. view_table_usage
30.41. views
SourceForge.net Logo CSS válido!