Porque Firebird - MindTheBird - PTBR

Download Porque Firebird - MindTheBird - PTBR

Post on 05-Dec-2014

11.108 views

Category:

Technology

17 download

DESCRIPTION

Descrio do Firebird, comparativo com outros bancos, etc. Material da campanha www.mindthebird.com

TRANSCRIPT

<ul><li> 1. Firebird o banco de dados universal Porque Firebird? Fatos para tomada de deciso www.MindTheBird.com </li> <li> 2. Muitas razes para pensar no Firebird Java, Visual Studio, Delphi, C++ De 1 Mb a Terabytes Amigvel para o desenvolvedor Poderoso Vrias ferramentas PHP, Ruby, Python 4 arquiteturas a sua escolha Fcil de embutir econmico Sem licenas duplas grtis Migre do InterBase Verdadeiramente Open Source Arquitetura multigeracional Uso universal em sistemas (OLAP+OLTP) 32-bits e 64-bits Migre do MySQL Multi-platform FreeBSD, Solaris, HP-UX Windows, Linux, Mac OS X Migre do Microsoft SQL Compatvel com o SQL standard Migre do Oracle Express e Standard Sem limites escondidos www.MindTheBird.com </li> <li> 3. ...muitas empresas usam o Firebird Mais de 1 milho de desenvolvedores Mais de 2.000 novas instalaes dirias no Windows, e muitas no Linux Milhes de instalaes distribudas com aplicaes ISVs O Firebird est disponvel em todas as principais distribuies e repositrios do Linux www.MindTheBird.com </li> <li> 4. ...hora de perguntar: O Firebird serve para voc? www.MindTheBird.com </li> <li> 5. As caractersticas mais importantes do Firebird RECURSOS www.MindTheBird.com </li> <li> 6. Firebird: arquitetura multigeracional Leituras no bloqueiam escrita X as 10-00 AM Y as 10-30 AM OLTP OLAP (reports, BI) Hbrido Sweep automtico Concorrentes com caractersticas (OLTP+OLAP) Gerencia as verses dos semelhantes MGA torna o Firebird capaz registros automaticamente, MSSQL 2005+ de servir simultaneamente e realiza o sweep (limpeza) (Standard e Ent) como repositrio analtico e quando necessrio. Oracle operacional (OLTP/OLAP). PostgreSQL InterBase www.MindTheBird.com </li> <li> 7. Firebird: tabelas ativas Table_1 Variveis contextuais NEW. e Trigger OLD. Fornecem acesso fcil ID aos valores modificados. Name NEW. Ampla gama de tipos de Age triggers Scores OLD. AS BD amigo do desenvolvedor BEGIN Conceito de tabelas ativas, linguagem SQL IF (NEW.SCORES IS NULL) THEN rica, muitas funes embutidas, funes NEW.SCORES = 1; // nobody starts from Null with Firebird definidas pelo usurio (UDF) e stored END procedures, tornam o desenvolvimento com o Firebird simples e agradvel. www.MindTheBird.com </li> <li> 8. Firebird: Eventos AS BEGIN POST_EVENT MY_VIP_EVENT1; END Eventos recebidos por todos os interessados Eventos Log e sincronismo Notificaes podem ser Notificaes instantneas enviadas por triggers, podem ser criadas (e gravadas procedures e Execute Blocks em tabelas) direto dos Mecanismo flexvel triggers ON TRANSACTION START ON CONNECT ON TRANSACTON COMMIT etc ON DISCONNECT etc www.MindTheBird.com </li> <li> 9. Firebird: SQL rico Principais recursos Queries entre BDs Alta compatibilidade Consulte outra base de dados com o padro ANSI EXECUTE STATEMENT '...' EXTERNAL DATA SOURCE Common Table 'host:path' Expressions (CTE) USER 'VLAD' PASSWORD passw Gerenciamento flexvel de transaes Alta compatibilidade com os padres da indstria em diversas frentes, Super stored tornam o Firebird a escolha bvia procedures (SP`s para desenvolver aplicaes inter- selecionveis operveis para ambientes permitem joins com homogneos e heterogneos. tabelas) www.MindTheBird.com </li> <li> 10. Firebird: Trace API Trace API Monitoramento em tempo real Debugar SQL Auditoria Eventos Log total ou parcial atravs de conexes remotas www.MindTheBird.com </li> <li> 11. Firebird: Segurana Windows Trusted Usurios e Roles Authentication Direitos de acesso a UDF, Grants ext. tables Segurana padro Windows Trusted Rede Usurios e roles Authentication Uma nica porta (configurvel) GRANT/REVOKE em Login nico para precisa estar diversas operaes usurios finais aberta (padro Conceito de owner Integrao com 3050) (dono) do BD domnios Aliases (o path Windows para o BD no fica visvel) www.MindTheBird.com </li> <li> 12. Firebird: 4 Arquiteturas At 1.000 At 500 At 100 Mono-usurio, usurios, 1Tb usurios, 300 Gb usurios, 50Gb DBMS em DLL SuperClassic Classic SuperServer Embedded Nova no FB 2.5! Arquitetura Leve, robusto, BD mono- Combina o fcil de embutir usurio, para uso melhor do e instalao dispensa pesado em SuperServer e do mquinas SMP silenciosa. Ideal instalao. Classic. Ideal para ISVs. Upgrade com muita RAM transparente para ambientes e HDs rpidos. para as outras virtualizados. *# de usurios e tamanhos no representam os limites do Firebird. Mostrados apenas para efeito informativo. arquiteturas. www.MindTheBird.com </li> <li> 13. Firebird: Escalvel 4 arquiteturas para escalar de 1Mb at 1Tb Limite do BD 32Tb Banco real j testado 1Tb De 1 at 1.000 usurios Escala de forma transparente De DLL embutida at mltiplos cores/CPUs www.MindTheBird.com </li> <li> 14. Firebird: Multiplataforma Suporta Windows, Linux, HP-UX, Solaris, Mac OS X, FreeBSD, etc 100% inter-opervel e migrao fcil entre as plataformas *Suporta Windows e Linux 32 e 64 bits www.MindTheBird.com </li> <li> 15. Firebird: Ferramentas de desenvolvimento Firebird.NET JayBird (Java) UIB, FIBPlus*, Delphi/C++Builder IBObjects* (Delphi/C++ Builder) FreePascal &amp; Lazarus PHP for Firebird FireRuby E mais! *software comercial www.MindTheBird.com </li> <li> 16. Firebird: futuro brilhante Leia mais em www.mindthebird.com Nascido em 2.000 www.MindTheBird.com </li> <li> 17. Firebird vai onde voc precisa Suas ferramentas de Voc decide. desenvolvimento e relatrios Escolha o sistema operacional e a arquitetura Escolha o hardware Totalmente independente O Firebird funciona. www.MindTheBird.com </li> <li> 18. Onde o Firebird usado? USO www.MindTheBird.com </li> <li> 19. Real-world big Firebird databases Bas-X Watermark Technologies Profitmed 60+Gb Firebird 450+ Gb Firebird 300+Gb Firebird Profitmed (Rssia), sociedade Bas-X fica na Austrlia, sendo Watermark Technologies (UK) annima, um dos maiores distribuidores farmacuticos provedora lder de tecnologia de atende empresas no ramo de do pas. informao empresarial para finanas e setores varejistas independentes, governamentais, produzindo software que usa o Firebird Possuem banco de dados operadores multi-site e grupos relativamente pequenos de gesto. para gerenciamento de (60Gb, crescendo 2Gb/ms), documentos, que inclui OCR mas decidimos mencion-los pelo alto nmero de conexes Bas-X um verdadeiro exemplo indexados para pesquisa simultneas, atendendo a de uso do Firebird: dois dos seus textual, utilizado por centenas de revendedores de clientes tem bases de dados consultores financeiros, pequeno porte, e farmcias com mais de 450Gb, e muitos empresas de seguros e assim em toda a Rssia. outros tem bases com mais de por diante. Atualmente, possui 200Gb. vrias bases de dados com mais de 300 Gb. www.basx.com.au www.watermarktech.co.uk www.profitmed.net www.MindTheBird.com </li> <li> 20. Qual o tamanho do seu BD? N de instalaes Tamanho do BD Existem bancos de dados reais com at 1 Terabyte de tamanho. suficiente para voc?...</li></ul>