ODBC

17
1 ODBC

description

ODBC. Open DataBase Connectivity. - PowerPoint PPT Presentation

Transcript of ODBC

Page 1: ODBC

1

ODBC

Page 2: ODBC

2

Open DataBase Connectivity

• ODBC é uma API de baixo nível que suporta acesso a informações com interface SQL, sendo um padrão para a linguagem C. A funcionalidade ODBC é obtida por uma coleção de funções e não por um conjunto de classes, pois a orientação a objeto não é uma de suas especificações de projeto.

Page 3: ODBC

3

Características

• As principais características do OBDC podem ser alcançadas por meio de guias que indicam a fonte de dados, os “drivers” e o rastreamento. As principais guias são:

Fonte de dados do usuário Fonte de dados do sistema Fonte de dados de arquivo “Drivers” Rastreamento

Page 4: ODBC

4

Fonte de dados do usuário

• Uma fonte de dados do usuário armazena informações sobre como se conectar a este provedor de dados. Esta fonte só é visível ao usuário e só pode ser usada na máquina corrente.

• NFDNome de Fonte de Dados

• DSNData Set Name

Page 5: ODBC

5

Page 6: ODBC

6

Fonte de dados do Sistema

• Uma fonte de dados do sistema armazena informações sobre como se conectar a este provedor de dados. Uma fonte de dados do sistema é visível a todos os usuários dessa máquina, inclusive aos serviços NT.

Page 7: ODBC

7

Page 8: ODBC

8

Fonte de dados de arquivo

• Uma fonte de dados de arquivo permite ao usuário conectar-se a um provedor de dados. Os NFD (DSN) de arquivo podem ser compartilhados pelos usuários que possuírem os mesmos “drivers” instalados.

Page 9: ODBC

9

Page 10: ODBC

10

“Driver” ODBC

• Um “driver” ODBC permite aos programas habilitados a ODBC obter informações das fontes de dados ODBC. Os “drivers” são instalados por programas de “setup”.

Page 11: ODBC

11

Page 12: ODBC

12

Rastreamento ODBC

• O rastreamento ODBC permite a criação de diários (“log”) das chamadas a “drivers” ODBC para uso do pessoal de suporte ou para auxílio na depuração de aplicações. O Visual Studio Analyzer habilita o Visual Studio a rastrear eventos.

Page 13: ODBC

13

Page 14: ODBC

14

Pool de Conexões

• O Pool de Conexões permite que, para um determinado “driver” sejam estabelecidos valores para:– tempo de espera para nova tentativa– tempo de espera para desistência

• Além disso pode-se habilitar e desabilitar o Monitor de Estatísticas

Page 15: ODBC

15

Page 16: ODBC

16

Sobre

• A guia Sobre exibe informações a cerca dos componentes principais do ODBC, tais como:– Gerenciador de “drivers”– Biblioteca de Cursores– Instalador de DLL– Outros arquivos com componentes

Page 17: ODBC

17