Apresenta - PowerPoint PPT Presentation

Loading...

PPT – Apresenta PowerPoint presentation | free to download - id: 6ba9a4-OGM3N



Loading


The Adobe Flash plugin is needed to view this content

Get the plugin now

View by Category
About This Presentation
Title:

Apresenta

Description:

Title: Apresenta o do PowerPoint Author: Maradona Last modified by: FAC Created Date: 9/28/2005 7:37:10 PM Document presentation format: Apresenta o na tela – PowerPoint PPT presentation

Number of Views:13
Avg rating:3.0/5.0
Slides: 48
Provided by: Maradona
Learn more at: http://www.facsaoroque.br
Category:

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: Apresenta


1
l e b rsoN
O grupo GENIAN Apresenta InterBase
2
Quem é InterBase.
  O Interbase é 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.
3
Histórico
1984 - É lançada a primeira versão do Interbase,
ainda chamado Groton Database System. 1986 -
Interbase 2 (já com este nome) é lançado pela
Groton 1988 - Interbase 3 é lançado e Groton é
adquirida pela Ashton-Tate 1991 - Borland
adquire Ashton-Tate
4
1992 -Borland lança o Interbase 3.3 com as
seguintes implementações implementação de
stored procedures, arquitetura
SuperServer, versão Windows e aumento da
popularidade devido sua inclusão nas suas
ferramentas RAD.
5
1994 - Borland lança o Interbase 4, com novos
recursos IBO tornou-se esperto o suficiente
para recuperar os registros durante a navegação
dos dados conforme a necessidade da aplicação,
proporcionando assim um grande ganho de
performance. Nessa versão também é possível
executar filtros do lado cliente O IBO agora
está muito mais tolerante a conexões quebradas.
6
1995 - Borland lança Delphi 1.0, com InterBase 4
incluso. 1995 - Borland lança versões do
InterBase para Linux e FreeBSD 1997 - Borland
lança o InterBase 5
7
2000 - Borland lança o InterBase 6 com
código-fonte aberto que trouxe como
novidades IBConsole - Dialetos - 2000 -
Borland lança versão 6.5. Nasce o projeto
Firebird. 2005 - Borland lança versão 7
8
Requisitos do sistema
  •   Pentium com clock de 200 Mhz
  • Memória Ram instalada de 32Mb
  • Disco rígido com 200Mb de espaço livre
  • Sistema Operacional, Windows 9x, ME, NT ou
    2000, Linux, Solaris . 

9
O interbase pode ser construido de duas formas
Classic
Superserver
10
Arquitetura superserver
  • Multi-clientes
  • multi-tarefas

11
Funcionamento superserver
-Gerenciamento de travamento
-Uso de recursos do sistema
-Segurança
12
Arquitetura classic
Baseado em processos
13
Funcionamento classic
-gerenciamento de travamento
-uso de recursos do sistema
-segurança
14
Características em comum
-Códifo-fonte
-Código-legado
15
Diferenças
-Metodo de acesso local
-Conexões ao banco de dados
16
Aspectos a se considerar na aquisição de bancos
de dados
Alguns fatores que devem ser levados em conta
17
Disponibilidade de especialistas no mercado
Capacidade de geração de informações
Processamento de Transações.
Integridade dos dados
Condições de manutenção.
Confiabilidade do sistema
Escalabilidade
Disponibilidade
Preço / performance
Ambiente operacional
18
Disponibilidade de especialistas no mercado
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.
InterBase
19
Capacidade de geração de informações
Permitem a definição dos dados, chamadas de DDL
(Data Definition Language)   Os comandos da
série DML (Data Manipulation Language) Uma
subclasse de comandos DML, é a DCL (Data Control
Language) Característica muito importante
disponível em SQL é sua capacidade de construção
de visões, que são formas de visualizarmos os
dados, como listagens independentes das tabelas e
organização lógica dados dados.
20
Processamento de Transações. O InterBase suporta
totalmente transacional. Todas as operações
ocorrem dentro de um contexto de transação. Na
ausência de um controle explícito do programador,
o BDE automatico envolve todas as operações na
sua própria transação. Por exemplo, toda vez que
você atualiza um registro, a transação é
inicializada (started) e finalizada (commited)
automaticamente após cada confirmação (post).
Usando o componente TDataBase você pode
explicitamente controlar uma única transação, e
também fazê-la conter quantas operações você
quiser.
21
Integridade dos dados
Server manager é quem realiza as seguintes
tarefas 1.Gerenciar a segurança e
permisionamento de usuários 2.Operações de
Backup e Restore 3.Visualização de Estatísticas
tanto do banco de dados quanto do servidor     
Realizar tarefas administrativas como a.      
Checar a integridade do banco de dados b.     
Limpeza do banco de dados c.       Recuperação
de transações que não foram terminadas.
22
Condições de manutenção.
23
Confiabilidade do sistema
Alguns clientes ....
  • Motorola
  • Nokia
  • MCI
  • Bear Stearns
  • The Money Store
  • The US Army
  • NASA
  • Boeing

InterBase
24
Escalabilidade
A aplicação é utilizada com mais de 10 usuários
concorrentemente, dados devem ser centralizados,
mantidos e protegidos, máquina servidora é muito
mais potente que a máquina cliente, rede está
carregada, integridade de dados é crucial,
disponibilidade de administradores de rede e
bancde dados qualificados, várias aplicações
poderão acessar os dados, o banco
será o responsável pela integridade de dados
independentemente das aplicações e moderada a
grande quantidade de dados (gt 100 MB).
25
Disponibilidade
http//www.datasus.gov.br/atbasica/pacto2001/simpa
cto/Ib6.zip
http//www.comunidade-firebird.org
26
Preço / performance
Uma ferramenta que apresenta uma solução simples
a problemas que muitas vezes se apresentam de
forma complexa, o InterBase dispensa custos
levados com treinamento de pessoal, licenças de
preços exorbitantes.
27
Ambiente operacional
  • Sistema Operacional, Windows 9x,
  • ME, NT ou 2000, Linux, Solaris . 

28
Trabalho no interBase
29
Exibe a caixa de dialogo abaixo, permitindo
conectar um banco de dados baseado na escolha
feita na opção Database.  
30
1 Adicionar um usuário. 2 Modificar a senha.
3 Para excluir um usuário, selecione o nome do
usuário que você quer remover e escolher a opção
Apague.... Uma caixa de diálogo lhe pedirá que
confirme a ação.
31
O usuário de SYSDBA   Todo servidor tem um
usuário de SYSDBA, sendo a senha
masterkey. Inicialmente, SYSDBA é o único usuário
autorizado em um servidor o SYSDBA tem que
autorizar todos os outros usuários no servidor.
32
Tasks Backup   Auxilia o processo de cópia de
um banco de dados para um arquivo em um disco
rígido ou outra mídia de armazenamento. Para
proteger um banco de dados, caso haja falha em
disco ou outra perda de dados potencial, deve-se
copiar o banco de dados regularmente. Para
segurança adicional, é recomendado armazenar a
cópia em uma localização física diferente do
servidor de banco de dados de origem.
33
(No Transcript)
34
Caixa de dialogo Remote Backup Source Entre com
nome do servidor remoto. Selecione o protocolo
de rede desejado. Entre com seu nome de usuário e
a senha no servidor remoto, e clique em OK.
Nota O protocolo de rede para um cópia remota
deve ser utilizável pela fonte e servidores de
objetivo. Só use NetBEUI se a fonte e servidores
de objetivo seja o Windows NT. Use TCP/IP para
copiar entre servidores heterogêneos quando ambos
tenham software TCP/IP
35
(No Transcript)
36
O que há de novo no 7.1
- O suporte para Windows Server 2003 dá aos
desenvolvedores confiança de que as aplicações
desenvolvidas estão prontas para o futuro.  - O
Borland Data Provider, um novo provedor .ADO.NET
torna o InterBase ".NET- ready" (pronto para
.NET) e permite que o InterBase seja usado com o
novo Borland C Builder for the Microsoft .NET
Framework, assim como com o Microsoft Visual
Studio
37
- O InterClient 4, um driver JDBC aperfeiçoado
que é submisso ao JDBC 2.0 e passa em 100 dos
testes relevantes JDBC CTS, facilita uma ligação
rápida entre os IDEs do InterBase, Java - como o
Borland JBuilder, - e as aplicações.
- O InterClient 4 permite conexões J2EE CMP 2.x e
DataSource 2.0 para uma melhor integração e
distribuição com servidores de aplicações, como o
Borland Enterprise Server
38
  - Suporte ao Hyper-threading permite que
usuários de processadores Intel Pentium 4 e
Intel Xeon tirem vantagens dos processadores
virtuais.   - Suporte a sets adicionais de
caracteres internacionais, incluindo o ISO8859_2
(Latin2), ISO8859_15 (Latin9) e o KOI8-R também é
oferecido com este lançamento.
39
Borland InterBase 7, Desktop Edition
  -          Integração com as ferramentas de
desenvolvimento C Builder, Kylix e o já
conhecido Borland Delphi -          Um tamanho
reduzido que não exige muitos recursos de
hardware com alta performance em computadores
como lap topsn e outros computadores simples Não
é preciso gastar com suporte em TI
40
Borland InterBase 7, Server Edition   -         
Suporte a multiprocessamento -         
Compatível com os padrões SQL -         
Integração com ferramentas de desenvolvimento da
Borland Acesso a ODBC, JDBC e outras.
41
Pré Requisitos   -          32 MB RAM -         
20 MB de Espaço Livre em HD CD ROM
Sistemas Operacionais -          Microsoft
Windows Server 2003, Windows XP, Windows 2000
(SP2), ME, 98, SE, Windows NT 4.0 (SP6 ou
superior) Linux Kernel versão 2.2 e 2.4 (Had
Rat ou Suse), Solaris 7,8,9
42
Para acesso JDBC -          -
Developer Kit JDK 1.2 Deployment JDK 1.2 ou
superior (1.3.1 Recomendado)
43
E dentre suas muitas características vale
ressaltar que
Gerenciamento de eventos mais fácil Suporte a
várias plataformas Requisitos de Servidores
Menores Baixa Exigência de Hardware Tempo de
treinamento menor Baixo custo de
treinamento Baixo custo de licenciamento
44
Conclusão
E por essas características é que ele vem sido
utilizado em todo o tipo de aplicações, com
suporte a três plataformas (Windows, Linux e
Solaris), com um arquivo de configuração que
permite melhorar a performance do banco de dados,
quem se interessar por conhecer melhor esta
poderosa ferramenta, pode ter a oportunidade de
acompanhar workshops gratuitos sobre a Borland
InterBase.
45
Cristiane RA 505100945 Gisele RA
505100635 Gleberson RA 505100856 Juliano
RA 505100700
46
Fim
47
  • Bibliografia
  • http//www.guj.com.br/content/articles/firebird/mi
    grando_interbase_firebird_GUJ.pdf
  • http//twiki.softwarelivre.org/pub/Fisl6/SlidesDos
    Palestrantes/amagno_fisl6.pdf
  •  Http//www.google.com.br/search?hlpt-BRqversC
    3A3o4interbasemeta
  • http//www.warmboot.com.br/cgi-bin/firebase.cgi/ar
    tigo?ID132
  • (http//www.warmboot.com.br/ib
  • http//interbasebr.tsx.org).
  • http//www.warmboot.com.br/cgi-bin/firebase.cgi/ar
    tigo?ID264
  • http//www.sqlmagazine.com.br/Colunistas/lanusse/0
    2_IBxSQLServer_P1.asp
  • http//www.lidercomp.com.br/Lidercomp/lidercomp.cg
    i?flagwebartigo04
  • Interbase V 5.1.1, Marcos Antonio S. A. Ortega.
About PowerShow.com