Você está na página 1de 11

DELPHI E INTERBASE

NOME: HENRIQUE BUOSI MONTEIRO


EMAIL: henrique_cc@msn.com
PGINA PESSOAL: http://webaula.unipar.br/~henrique
CURSOS
GRADUAO: CINCIA DA COMPUTAO UNIVERSIDADE
PARANAENSE
ESPECIALIZAO: DESENVOLVIMENTO DE SISTEMAS PARA WEB
UNIVERSIDADE ESTADUAL DE MARING
PROFISSO
PROFESSOR: UNIVERSIDADE PARANAENSE
PROGRAMADOR: AFA SISTEMAS

DELPHI E INTERBASE
OBJETIVO: Mostrar conceitos de programao em Object Pascal
(Delphi), conexo com banco de dados Interbase/Firebird,
componentes do Delphi, Cadastros, Consultas, Relatrios e Pedido de
Compra/Venda.
BANCO DE DADOS: O banco de dados utilizado ser
Interbase/Firebird por haver vrias ferramentas de manuteno,
facilidade na criao de seus SGBDs e uma vasta documentao em
portugus, livre e exigem muito pouco dos recursos do
equipamento de informtica.
FERRAMENTA DE DESENVOLVIMENTO: Delphi (Object Pascal),
ferramenta esta onde programas podem ser desenvolvidos em
plataforma windows 9x ou superior, rpido desenvolvimento,

DELPHI E INTERBASE
PROGRAMAS NO CURSO
Delphi 6 / 7 Ferramenta visual com compilador Object Pascal;
Interbase 6 / Firebird 1.5.x Banco de Dados livre Windows / Linux;
IBConsole Manuteno de banco de dados Interbase / Firebird,
atravs de comandos SQL;
IBExpert Manuteno de banco de dados Interbase / Firebird,
atravs de uma interface grfica e comandos SQL.

DELPHI E INTERBASE
Paleta de Componentes
Form (Visual)
Unit (Codificao)
Objeto (Componente)
Propriedades
Eventos

BORLAND DELPHI 7

DELPHI E INTERBASE
DELPHI E SEUS COMPONENTES
O QUE COMPONENTE?: Componentes so programas que j
executam tarefas como um boto desenvolvido com algumas
caractersticas como cor, tamanho, e com recursos, uma caixa de
texto que permite apenas a digitao de textos.
COMPOENTES: Os componentes contm propriedades e eventos.
Propriedades: utilizado para mudar os efeitos visuais como
tambm nome do texto explicativo, cor, tamanho, etc... Eventos:
utilizado para fazer a codificao do programa, por exemplo, evento
OnClick, se for inserido um comando, este comando ser executar
este cdigo quando nele for clicado com o mouse. Observe que
vrios botes, painis, caixas de texto, podem no ter os mesmos

DELPHI E INTERBASE
PALETA DE COMPONENTES DO DELPHI 7
Standard :
Aditional:
Interbase / Firebird:
Todos os componentes tem um nome sendo assim quando existe
dois ou mais componentes do mesmo tipo, a ferramenta
automaticamente ir renome ar com o nome do componente e uma
numerao, mas recomendvel trocar o nome da propriedade
name para uma fcil identificao de cada objeto no futuro.

DELPHI E INTERBASE
PALETA DE COMPONENTES DO DELPHI 7
QReport:
DataControl
DataAcess

DELPHI E INTERBASE
PALETA DE COMPONENTES DO DELPHI 7
Standard :
Mainmenu = Cria menu de opes iguais aos dos programas para
Windows;
Label = Texto explicativo como nome de campos;
Edit = Caixa de texto;
Button = Boto simples.
Aditional:
BitBtn = Boto adicional;
SpeedButton = Boto adicional;
MaskEdit = Caixa de texto para personalizar contedo.

DELPHI E INTERBASE
PALETA DE COMPONENTES DO DELPHI 7
DataAcess :
DataSource = Faz a comunicao com um ou mais registros do
banco de dados para uma possvel visualizao;
DataControl :
DBGrid = Utilizado para mostrar o(s) vrio(s) registro(s) na tela de
uma ou mais tabelas;
DBNavigator: Faz a navegao entre registros, insere, altera, delete,
cancela um registro;
DBEdit: Caixa de texto prprio para armazenar em banco de dados;
DBMemo: Caixa de textos longos.

DELPHI E INTERBASE
PALETA DE COMPONENTES DO DELPHI 7
Interbase:
IBTable = Utilizado para conectar especificamente a uma tabela;
IBQuery = Conecta a uma ou mais tabelas, dando a possibilidade de
escolher quais registros e campos sero retornados via SQL;
IBDataBase = Conexo com o arquivo GDB / FDB do banco de dados;
IBTransaction = Utilizado para gerenciar as prioridades sobre quem
utiliza cada registro;
IBUpdateSQL = Utilizado para realizar os cadastros, alteraes e
consultas SQL.

DELPHI E INTERBASE
CONTINUA...
SCRIPT DO BANCO DE DADOS
INSTALAO DE COMPONENTES
INTERFACE
FRAMES
FUNES E PROCEDURES
CADASTRO
CONSULTAS
RELATRIO