Delphi e interbase

342 visualizações

Publicada em

Delphi

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
342
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Delphi e interbase

  1. 1. DELPHI E INTERBASEDELPHI E INTERBASE NOME:NOME: HENRIQUE BUOSI MONTEIRO EMAIL:EMAIL: henrique_cc@msn.com PÁGINA PESSOAL:PÁGINA PESSOAL: http://webaula.unipar.br/~henrique CURSOSCURSOS GRADUAÇÃO: CIÊNCIA DA COMPUTAÇÃO – UNIVERSIDADE PARANAENSE ESPECIALIZAÇÃO: DESENVOLVIMENTO DE SISTEMAS PARA WEB – UNIVERSIDADE ESTADUAL DE MARINGÁ PROFISSÃOPROFISSÃO PROFESSOR: UNIVERSIDADE PARANAENSE
  2. 2. DELPHI E INTERBASEDELPHI E INTERBASE OBJETIVO:OBJETIVO: Mostrar conceitos de programação em Object Pascal (Delphi), conexão com banco de dados Interbase/Firebird, componentes do Delphi, Cadastros, Consultas, Relatórios e Pedido de Compra/Venda. BANCO DE DADOS:BANCO DE DADOS: O banco de dados utilizado será Interbase/Firebird por haver várias ferramentas de manutenção, facilidade na criação de seus SGBD’s e uma vasta documentação em português, é livre e exigem muito pouco dos recursos do equipamento de informática. FERRAMENTA DE DESENVOLVIMENTO: Delphi (Object Pascal), ferramenta esta onde programas podem ser desenvolvidos em plataforma windows 9x ou superior, rápido desenvolvimento, possibilidade de conexão com os vários bancos de dados disponíveis no mercado, suas funções são limitadas apenas pelo conhecimento do desenvolvedor.
  3. 3. DELPHI E INTERBASEDELPHI E INTERBASE PROGRAMAS NO CURSOPROGRAMAS NO CURSO Delphi 6 / 7 –Delphi 6 / 7 – Ferramenta visual com compilador Object Pascal; Interbase 6 /Interbase 6 / Firebird 1.5.x – Banco de Dados livre Windows / Linux; IBConsole –IBConsole – Manutenção de banco de dados Interbase / Firebird, através de comandos SQL; IBExpert –IBExpert – Manutenção de banco de dados Interbase / Firebird, através de uma interface gráfica e comandos SQL.
  4. 4. DELPHI E INTERBASEDELPHI E INTERBASE Paleta de Componentes Form (Visual) Unit (Codificação) Objeto (Componente) Propriedades Eventos BORLAND DELPHI 7BORLAND DELPHI 7
  5. 5. DELPHI E INTERBASEDELPHI E INTERBASE DELPHI E SEUS COMPONENTESDELPHI E SEUS COMPONENTES O QUE É COMPONENTE?:O QUE É COMPONENTE?: Componentes são programas que já executam tarefas como um botão desenvolvido com algumas características como cor, tamanho, e com recursos, uma caixa de texto que permite apenas a digitação de textos. COMPOENTES:COMPOENTES: Os componentes contém propriedades e eventos. Propriedades: utilizado para mudar os efeitos visuais como também nome do texto explicativo, cor, tamanho, etc... Eventos: utilizado para fazer a codificação do programa, por exemplo, evento OnClick, se for inserido um comando, este comando será executará este código quando nele for clicado com o mouse. Observe que vários botões, painéis, caixas de texto, podem não ter os mesmos eventos e também as mesmas propriedades.
  6. 6. PALETA DE COMPONENTES DO DELPHI 7PALETA DE COMPONENTES DO DELPHI 7 Standard :Standard : Aditional:Aditional: Interbase / Firebird: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 numeração, mas é recomendável trocar o nome da propriedade name para uma fácil identificação de cada objeto no futuro. DELPHI E INTERBASEDELPHI E INTERBASE
  7. 7. PALETA DE COMPONENTES DO DELPHI 7PALETA DE COMPONENTES DO DELPHI 7 QReport:QReport: DataControlDataControl DataAcessDataAcess DELPHI E INTERBASEDELPHI E INTERBASE
  8. 8. PALETA DE COMPONENTES DO DELPHI 7PALETA DE COMPONENTES DO DELPHI 7 Standard :Standard : Mainmenu = Cria menu de opções iguais aos dos programas para Windows; Label = Texto explicativo como nome de campos; Edit = Caixa de texto; Button = Botão simples. Aditional:Aditional: BitBtn = Botão adicional; SpeedButton = Botão adicional; MaskEdit = Caixa de texto para personalizar conteúdo. DELPHI E INTERBASEDELPHI E INTERBASE
  9. 9. PALETA DE COMPONENTES DO DELPHI 7PALETA DE COMPONENTES DO DELPHI 7 DataAcess :DataAcess : DataSource = Faz a comunicação com um ou mais registros do banco de dados para uma possível visualização; DataControl :DataControl : DBGrid = Utilizado para mostrar o(s) vário(s) registro(s) na tela de uma ou mais tabelas; DBNavigator: Faz a navegação entre registros, insere, altera, delete, cancela um registro; DBEdit: Caixa de texto próprio para armazenar em banco de dados; DBMemo: Caixa de textos longos. DELPHI E INTERBASEDELPHI E INTERBASE
  10. 10. PALETA DE COMPONENTES DO DELPHI 7PALETA DE COMPONENTES DO DELPHI 7 Interbase: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 serão retornados via SQL; IBDataBase = Conexão 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, alterações e consultas SQL. DELPHI E INTERBASEDELPHI E INTERBASE
  11. 11. CONTINUA...CONTINUA... SCRIPT DO BANCO DE DADOSSCRIPT DO BANCO DE DADOS INSTALAÇÃO DE COMPONENTESINSTALAÇÃO DE COMPONENTES INTERFACEINTERFACE FRAMESFRAMES FUNÇÕES E PROCEDURESFUNÇÕES E PROCEDURES CADASTROCADASTRO CONSULTASCONSULTAS RELATÓRIORELATÓRIO DELPHI E INTERBASEDELPHI E INTERBASE

×