Delphi e SQL
Criação de Aplicativos em Delphi com Banco de Dados Firebird
Introdução
O objetivo do curso é desenvolver aplicações com Banco de Dados em Delphi.
Iremos utilizar o Delphi7 como ambiente de programação, o FireBird como SGBD e como ferramentas de administração de Banco de Dados o IBOConsole.
Alguns Links Interessantes http://www.comunidade-firebird.org http://www.firebird.com.br/download.php http://www.firebase.com.br http://www.linhadecodigo.com.br http://www.angelo.com.br http://www.webmundi.net http://www.activedelphi.com.br http://www.delphi.nack.com.br http://www.delphibr.com.br http://www.edudelphipage.com.br http://www.guiadodelphi.com.br http://www.forumweb.com.br http://superdownloads.ubbi.com.br http://www.reddevil.eti.br
Firebird
A partir do ano de 2000, um grupo de desenvolvedores criou o projeto Firebird.
Trata-se de um SGBD baseado na versão 6 do banco de dados relacional Interbase da Borland. Assim como aconteceu com o Linux, o projeto do FIREBIRD está aberto para todos que queiram contribuir para seu aprimoramento, “bugs” tendem a ser mais rapidamente resolvidos e um maior número de aprimoramento tende a ser incorporado em um menor espaço de tempo.
O FIREBIRD está disponível livremente em diversas plataformas: Windows, Linux,
SOC UNIX (em teste), Solaris, HP-Ux, Mac-Os.
Nota: Em nosso curso iremos desenvolver um aplicativo completo para que o aluno possa relacionar os conceitos de banco de dados e Delphi com uma aplicação real.
Trata-se um SISTEMA DE CONTROLE DE VENDAS que começaremos a desenvolver agora.
2
O esquema abaixo visa esclarecer dúvidas referentes ao papel do SGBD, do Banco de Dados, do Aplicativo, do Programador e dos Usuários:
Usuários
APLICATIVO (VENDAS.DPR)
Desenvolvido em uma linguagem de programação, no nosso caso desenvolveremos um aplicativo de controle de vendas utilizando a linguagem Delphi.
SGBD (Firebird)
O Sistema Gerenciador de Banco de Dados