trabalho
Autor:
Claudio Batista da Silva
Delphi e Banco de Dados
Parte I - Arquitetura de Acesso a Dados do Delphi
Visão Geral
Utilizando o Delphi, você pode criar aplicações de bancos de dados que trabalhem diretamente com bancos de dados desktop ou servidores de bancos de dados remotos, tais como Oracle, Sybase, e bancos de dados padrão
ODBC. Este capítulo o introduz à arquitetura das aplicações Client/Server, bem como as ferramentas utilizadas para construí-las.
Características e Capacidades de Bancos de Dados
Introdução
Você pode construir uma aplicação de bancos de dados utilizando as ferramentas de desenvolvimento de banco de dados do Delphi, componentes Data Access e Data Control. Em uma aplicação de bancos de dados
Delphi, os componentes se comunicam com o Borland Database Engine (BDE), que por sua vez, comunica-se com suas outras fontes:
• Dados locais, tais como dBASE, Paradox e InterBase for Windows
• Dados remotos, tais como Oracle, Sybase e InterBase
Relacionamento entre o Delphi e a Conectividade de Banco de Dados
O diagrama a seguir mostra o relacionamento entre as ferramentas do Delphi, aplicações de banco de dados do Delphi, o BDE, e os dados:
Ferramentas de Bancos de Dados
Introdução
Você pode utilizar diversas ferramentas de bancos de dados na construção deste tipo de aplicação.
Ferramentas de Bancos de Dados
As ferramentas a seguir permitem construir aplicações de banco de dados que podem trabalhar com arquivos de dados locais ou em um servidor de rede local:
• Borland Database Engine (BDE)
• SQL Links
• Database Desktop
• Componentes Data Access
• Componentes Data Control
Borland Database Engine (BDE)
Introdução
O Borland Database Engine (BDE) é construído no Delphi para oferecer uma conexão entre controles Data
Access e dados de várias fontes como Paradox, dBASE, Oracle, e InterBase. Bancos de dados, linguagens e ferramentas da Borland compartilham o mesmo Borland Database