Firebird sql

Disponível somente no TrabalhosFeitos
  • Páginas : 27 (6567 palavras )
  • Download(s) : 0
  • Publicado : 28 de fevereiro de 2013
Ler documento completo
Amostra do texto
Apostila de Firebird 1.0

Acesso Nativo com o InterBase Express “IBX”

Autor : Anderson Haertel Rodrigues Colaboração : Marcus Boi
Título Original: Apostila de Firebird 1.0 Adaptação de Interbase para Firebird por um colaborador da CFLP

Todas as marcas citadas pertencem aos seus respectivos proprietários

O Que Veremos :

Uma Visão Geral do Firebird.
!"O que é o Firebird ?!"IBConsole !"SQL – Structured Query Language !"Comandos e Funções !"O que é Dialect ? !"Segurança com os usuários !"Tipos de Dados do Firebird !"Join´s !"Transação

Acesso nativo ao Firebird, através dos componentes “IBX”.
!"O que é acesso nativo. !"O que é o InterBase® Express “IBX”. !"Explicação dos 12 componentes da palheta InterBase®. !"Explicação dos Componentes da palheta IB ADmin

O que éFirebird ?
O Firebird é um poderoso banco de dados Cliente/Servidor relacional que é compatível com SQL-ANSI-92, e foi desenvolvido para ser um banco de dados independente de plataformas e de sistemas operacionais.

Este banco de dados, dispensa maiores estruturas dentro da empresa, ( DBA / Preparação ), onde basta instalar o software e usar-lo, sem a interferência freqüente de profissionais,especializados na manutenção do banco de dados de produção.

Acompanhando, isso tudo ele ainda dispensa o uso de super-servidores, usando pouco espaço em disco para sua instalação e utilizando pouca memória em situações normais de uso. Por isso a plataforma necessária para a sua instalação e utilização pode ser reduzida diminuindo consideravelmente os custos do projeto. Seu desenvolvimento iniciouem meados de 1985 por uma equipe de engenheiros da DEC ( Digital Equipament Corporation ). Tendo como nome inicial de Groton, esse produto veio sofrendo varias alterações até finalmente em 1986 receber o nome de Interbase® iniciando na versão 2.0. Nesta época, a idéia era produzir um SGBDR ( Sistema Gerenciador de Bancos de Dados Relacionais ) que oferecesse benefícios não encontrados em outros daépoca.

Ao longo do desenvolvimento, foi introduzido muitas características, dentre elas : Acesso nativo a driver JDBC Sombreamento do Banco de Dados Tratamento de Blob´s Commit Automático de Duas Fases Replicação Sistema de Eventos

Mas então, se o Firebird é tão bom, porque ele não é tão reconhecido como o Oracle, o Microsoft SQL server e outros servidores SQL ? Aparentemente, o maiorproblema enfrentado pelo Firebird durante todos os anos de sua existência foi a falta de marketing e divulgação por parte da Borland/Inprise/ISC nos meios especializados (revistas, livros, etc...). No entanto, com os últimos acontecimentos, essa imagem vai tender à mudar rapidamente, pois o Firebird é uma base de dados Open Source, construído com base no código do Interbase Open Source, sendo que aslicenças de utilização e distribuição agora são totalmente FREE ! Isso mesmo, custo 0, de graça !!! Isso quer dizer que você não precisará mais utilizar as famosas (e ja mais do que ultrapassadas) base de dados padrão xBase ou Paradox para diminuir o custo do seu cliente. Você vai poder contar com um Banco de Dados poderoso, eficiente e seguro e seu cliente não vai precisar pagar nada a mais por isso!

Outra grande vantagem do Firebird é que ele é múlti plataforma ou seja funciona em vários Sistemas Operacionais, dentre eles destacamos: Windows 9x Linux Windows NT Solaris

IBConsole
O que é ? e pra que serve ? O IBConsole é o gerenciador de Dados que acompanhava o InterBase, e que pode ser utilizado com o Firebird 1. A grande vantagem dele é o fato, de não ser uma ferramenta decriação de Tabelas. No IBConsole, você realmente aprende a linguagem SQL, pois, toda e qualquer criação, relacionamento, manutenção, é feito no ISQL, tudo via Linha de Comando. Existem outras ferramentas no mercado, como Quick Desk, IB Admin, Maratho, IBExpert´s, todas muito boas e de fácil aprendizado e, com criação automática da grande maioria dos Comandos de DML “Linguagem de manipulação de...
tracking img