DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 
DevWare  
Novidade: DevMedia lança o DevWare - Saiba mais!


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Artigo Clube Delphi 91 - Introdução ao Firebird e IBExpert

Artigo da Revista Clube Delphi Edição 91.

[fechar]

Você não gostou da qualidade deste conteúdo?

(opcional) Você gostaria de comentar o que não lhe agradou?

Esse artigo faz parte da revista Clube Delphi Edição 91. Clique aqui para ler todos os artigos desta edição

Clique aqui para ler esse artigo em PDF. imagem_pdf.jpg

Easy Delphi

Introdução ao Firebird e IBExpert

Veja como instalar o servidor e gerenciar bancos

 

Indispensável a todos os sistemas de pesquisas e cadastros, o banco de dados é o responsável por manter e organizar todas as informações recolhidas e geradas por um sistema. Em sua estrutura, o banco de dados mantém organizada uma série de conjuntos de informações, tais como: listas de produtos, detalhes de compras, vendas, informações de clientes entre inúmeras outras situações onde o banco de dados mantém os registros armazenados, possibilitando futuras consultas para o resgate das informações salvas.

Neste artigo da seção Easy Delphi veremos a instalação do SGBD (Sistema Gerenciador de Banco de Dados) Firebird 2.0 e também a instalação do IBExpert, uma das ferramentas mais poderosas e mais utilizadas para o gerenciamento de banco de dados Interbase/Firebird.

Finalizadas as instalações criaremos uma nova base de dados através do IBExpert onde iremos definir uma estrutura de tabelas, campos e relacionamentos para armazenagem de dados. Ao final veremos a utilização dos principais comandos de linguagem SQL com significado mais adiante, para consultas, alterações, exclusão e edição dos registros armazenados na estrutura.

 

Firebird: Conceito e instalação

O Firebird possui características robustas, é leve e poderoso ao mesmo tempo, sendo assim é capaz de atender ao mesmo tempo aplicações de um usuário único ou em uma rede de múltiplos acessos em nível corporativo.

Um único servidor Firebird poderá gerenciar várias bases de dados simultaneamente com múltiplas conexões, é um SGBD de necessidades mínimas de configuração e administração, é Open Source, ou seja, livre de licenças mesmo para uso comercial, permite a criação de procedimentos (Stored Procedures) que são processados internamente em sua camada servidora, criação de Triggers múltiplos por tabela, disparados para cada linha da tabela antes ou depois de Inserts, Updates ou Deletes com o intuito de gerar exceções, aplicar valores padrões e assegurar da integridade da base de dados.

Outra característica importante do Firebird são os Generators/Sequences (Geradores) que permitem colunas do tipo auto-incremento, que numeram em ordem seqüencial e crescente as linhas da tabela, além de Backups Online, Integridade Referencial em Cascata com controle total de suas transações. É também um SGBD multi-plataforma (Windows, Linux, Mac OS X, Solaris e HP-UX) com exigências mínimas de hardware para a instalação do servidor, que poderá ser nas versões Classic Server (uma instância por conexão cliente), SuperServer (todas as conexões são manipuladas por um único módulo) e Embedded Version (versão embutida onde o sistema inteiro é uma única DLL para uso por um único usuário e uma única base de dados).

A instalação do Firebird é bastante simples, você poderá fazer o download do arquivo executável da instalação pelo endereço www.firebirdsql.org. Veremos neste artigo a instalação da versão 2.0 do SGBD, mas que poderá ser instalado também na sua versão 1.5. A instalação propriamente dita é toda em português com várias dicas e instruções durante o processo de instalação que ocorre em 12 etapas enumeradas a seguir:

"

A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Maikel Scheid(maikelscheid@gmail.com) é Técnico em Informática com enfâse na área de Programação e Banco e daodos.
O que você achou deste post?

    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03