SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Downloaden Sie, um offline zu lesen
Firebird
baza de date universală
cu sursă deschisă




      De ce Firebird?
        Argumente pentru factorii decizionali




                          www.MindTheBird.com
O mulţime de motive pentru a vă gândi la Firebird…
                      Java, Visual Studio, Delphi, C++          De la 1 Mb la Terabyte
 Extrem de prietenos cu utilizatorul                              Puternic
Variate unelte la alegere    PHP, Ruby, Python        4 arhitecturi din care se poate alege
Uşor de integrat e gratis se fac economii
       Fără licenţă dublă                        Migrare uşoară din InterBase
E cu sursă deschisă de-adevăratelea
                      Arhitectură nativă de control concurenţial pe date multiversiune
Proiectat pentru sisteme universale (OLAP+OLTP)
         32-bit şi 64-bit                       Migrare uşoară din MySQL
Multi-platformă                     FreeBSD, Solaris, HP-UX

Windows, Linux, Mac OS X                Migrare uşoară din Microsoft SQL
                      Conformitate cu standardul SQL    Fără limite ascunse
 Migrare uşoară din Oracle Express şi Standard
                                      www.MindTheBird.com
...şi aşa de multe companii folosesc Firebird…

 • Peste 1 milion de dezvoltatori
 • Peste 2000 de instalări zilnice pe Windows şi
   încă mai multe pe Linux
 • Milioane de copii Firebird sunt instalate şi
   împachetate cu aplicaţii ISV
 • Firebird este înclus în depozitele de aplicaţii şi
   pachetele de instalare ale principalelor
   distribuţii Linux

                      www.MindTheBird.com
...deci acum este timpul să vă întrebaţi:


    este Firebird
  suficient de bun
  pentru scopul pe
 care vi-l propuneţi?
                www.MindTheBird.com
Cele mai importante facilităţi ale Firebird

FACILITĂŢI


                         www.MindTheBird.com
Firebird: o arhitectură multi-generaţie (MGA/MVCC)
                       Citirile nu blochează scrierile




           OLTP                                             OLAP (reports, BI)
DB hibride                  Curăţire automată                   Competitori
(OLTP/OLAP)                 Firebird poate trata în mod         cu această capabilitate
MGA conferă unei db         automat accesul concurenţial        •MSSQL 2005+
Firebird capabilitatea de   asupra aceleiaşi înregistrări şi    (varianta Standard şi
a se comporta simultan      poate realiza curăţirea automată    Ent, nu cea Express)
ca un depozit de date       a versiunilor vechi ale aceleiaşi   •Oracle
analitic dar şi ca unul     înregistrări în funcţie de          •PostgreSQL
operaţional                 necesităţi (operaţie cunoscută în   •InterBase
(OLAP/OLTP).                alte DBMS ca vidare).
                                  www.MindTheBird.com
Firebird: tabelele active

                                            Table_1                    Variabilele de context NEW.
              Trigger
                                                                       şi OLD. oferă un acces uşor
                                            ID                         la valorile modificate.
                                            Name
 O gamă largă de tipuri de                                                   NEW.
                                            Age
 triggeri permit modificări
 flexibile ale înregistrărilor              Scores
                                                                              OLD.



AS                                           Bază de date prietenoasă cu dezvoltatorii
BEGIN                                        Conceptul tabelelor active, un limbaj SQL bogat, o
 IF (NEW.SCORES IS NULL) THEN
  NEW.SCORES = 1;                            gamă largă de funcţii SQL încorporate, funcţii
//nimeni nu începe de la Null cu Firebird    definibile de către utilizatori (UDF), procedurile
END
                                             stocate, fac din DBMS-ul Firebird un mediu de
                                             dezvoltare uşor de abordat şi foarte plăcut.


                                                 www.MindTheBird.com
Firebird: Evenimente

                                                      AS
                                                      BEGIN
                                                      …
                                                      POST_EVENT ‘MY_VIP_EVENT1’;
                                                      …
                                                      END
Evenimente recepţionate de toţi abonaţii

Evenimente                            Sincronizare şi stocare notificari
•Notificările pot fi trimise dinspre •Notificări instant pot fi generate
trigeri, proceduri stocate şi Blocuri (şi apoi stocate în vreo tabelă) din
Executabile                           triggeri aflaţi la nivel de db
•Mecanism de abonare flexibil
                                             – ON CONNECT
    – ON TRANSACTION START
    – ON TRANSACTON COMMIT
                                             – ON DISCONNECT
    – etc                                    – etc
                                www.MindTheBird.com
Firebird: set de instrucţiuni SQL bogat
Caracteristici principale Interogări între baze de date
•Grad înalt de                  Interogarea altei baze de date folosind
                                userpassword
compatibilitate cu ANSI         EXECUTE STATEMENT '...'
SQL                             EXTERNAL DATA SOURCE 'host:path'
                                USER 'VLAD' PASSWORD ‘passw’
•Common Table
Expressions (CTE)              Gradul înalt de compatibilitate cu
•Management flexibil al        standarde industriale pe multiple
tranzacţiilor                  fronturi face ca Firebird să fie
•Mecanism deosebit de          alegerea evidentă pentru
                               dezvoltarea de aplicaţii cu grad mare
proceduri stocate
                               de interoperabilitate pentru medii
(selectable SP enables joins
                               hibride şi omogene.
w/tables)
                          www.MindTheBird.com
Firebird: Trace API
Trace API
•Monitorizare în
timp real
•Depanare SQL
•Audit:
   • Evenimente
   • Înregistrarea
      totală sau
      parţială a
      notificărilor
   • Prin conexiuni
      remote
                      www.MindTheBird.com
Firebird: Securitate
  Windows Trusted                                      Useri şi roluri
   Authentication


  Drepturi pentru a
    accesa UDF,                                         Permisiuni
     tabele ext.



Securitate standard Windows Trusted Reţea
•Useri şi roluri    Authentication  •Singurul port de
                          •Înregistrare unică      reţea ce ar trebui sa
•GRANT/REVOKE pe                                   fie deschis din start:
operaţiile principale     pentru end-users         3050, poate fi
                          •Integrare cu            reconfigurat
•Conceptul de             Windows domain şi        •Aliases (calea către
proprietar al bazei de    securitatea din Active   baza de date nu este
date (db owner)           Directory                expusă)
                            www.MindTheBird.com
Firebird: 4 Arhitecturi disponibile
    Până la 1000              Până la 500                    Până la 100
                                                                                          Mono-user,
     useri, 1Tb              useri, 300 Gb                   useri, 50Gb
                               mărime                          mărime                     DBMS în DLL
      mărime


  SuperClassic                  Classic                SuperServer                     Embedded
Arhitectură nouă (în      O arhitectură              Dimensiune mică,              Dimensiune
v. 2.5) !                 destinată sarcinilor       performanţă,                  ultrauşoară mono
O combinaţie a celor      dificile pentru            integrare uşoară şi           user. Un uimitor
mai bune                  servere                    instalare                     DBMS într-un singur
caracteristici din        multiprocesor cu o         silenţioasă.                  DLL. Upgrade
arhitecturile             mare cantitate de          Ideal pentru                  transparent către
SuperServer şi Classic.   RAM şi HDD-uri             aplicaţii ISV.                arhitecturi
Ideal pentru mediile      rapide.                                                  superioare.
virtualizate.              *nr. de useri pentru baza de date şi mărimile precizate nu sunt limite pentru Firebird.
                           Aceste informaţii au fost date doar cu un scop pur informativ.
                                         www.MindTheBird.com
Firebird: Scalabilitate
• 4 arhitecturi pentru scalare
  de la 1Mb la 1Tb
  – Limita teoretică de mărime
    a bazei de date este 32Tb
  – Dimensiunea practică pt. o
    bază de date atinge 1Tb
• De la 1 user la 1000 useri
  – Scalare transparentă
• De la dll integrat către
  multi-core/multi-CPU
                     www.MindTheBird.com
Firebird: baza de date multi-platformă

                                                               • Suport Windows,
                                                                 Linux, HP-UX, Solaris,
                                                                 Mac OS X, FreeBSD,
                                                                 etc

                                                               • 100%
                                                                 interoperabilitate şi
                                                                 migrare într-un singur
                                                                 pas între toate
*Suport pt. 32-bit şi 64-bit Windows şi Linux
                                                                 platformele
                                         www.MindTheBird.com
Firebird: Unelte pentru dezvoltare

                                     • Firebird.NET
                                     • JayBird (Java)
                                     • UIB, FIBPlus*,
Delphi/C++Builder                      IBObjects* (Delphi/C++
                                       Builder)
                                     • FreePascal & Lazarus
                                     • PHP for Firebird
                                     • FireRuby
                                     • și încă multe altele!
                                          *software comercial
                    www.MindTheBird.com
Firebird: un parcurs stabil, viitor stralucit




                                                      Firebird 3
                                                     va apare în curând



                           Citiţi mai multe pe www.mindthebird.com

Anul naşterii: 2000!
                       www.MindTheBird.com
Firebird te însoţeşte oriunde vei merge...

• Uneltele tale                          Tu decizi.
  pentru dezvoltare
  şi raportare
• Tu alegi sistemul
  de operare şi
  arhitectura
• Tu alegi dotarea
  hardware
• Fără restricţii                          Firebird
  proprietare                           funcţionează.
                  www.MindTheBird.com
Unde este Firebird utilizat?

Utilizare


                               www.MindTheBird.com
Baze de date Firebird de dimensiuni mari
Bas-X                                Watermark Technologies                Profitmed
450+ Gb Firebird                     300+Gb Firebird                       60+Gb Firebird

Bas-X (Australia) este un            Watermark Technologies (UK)           Profitmed (Rusia) societate pe
important furnizor de tehnologii     oferă servicii intreprinderilor din   actiuni este unul dintre cei mai
                                     Finanţe şi din sectorul               mari distribuitori de produse
informaţionale către                                                       farmaceutice din Rusia .
intreprinderi independente -         Guvernamental.
comercianţi cu amănuntul, în         Watermark Technologies
                                                                           Au câteva baze de date relativ
special operatori multi-site şi      produce software care utilizează      mici de doar ~ 60 GB dar care
grupuri de management.               Firebird pentru document              sunt în creştere cu 2Gb/lună şi
                                     management care include şi            am decis să le menţionăm
                                     unelte OCR cu indexare pt.            deoarece au încărcări extrem
Bas-X este un adevărat lider în                                            de ridicate în termeni de
dezvoltare software bazată pe        căutare text. Este folosit de         conexiuni simultane active,
Firebird. Doi dintre clienţii săi au consilieri financiari, companii de    care deservesc sute de
baze de date Firebird cu o           asigurări, şamd. Există câteva        distribuitori şi mici magazine
                                                                           de medicamente de pe
dimensiune mai mare de 450Gb, baze de date Firebird cu mărime              teritoriul Rusiei.
și alte câteva au baze de date       peste 300GB în funcție.
mai mari de 200GB.
www.basx.com.au                       www.watermarktech.co.uk               www.profitmed.net


                                             www.MindTheBird.com
Care este mărimea bazei tale de date ?
 nr. de instanțe




                                                                Dimensiune
                                                                Bază de date
  În lume există baze de date Firebird cu dimensiuni de pană la 1TB.
                  Este de ajuns pentru aplicația ta?
                             www.MindTheBird.com
Firebird: toate industriile, toate tipurile de aplicații

                                     Finanțe




 Comerț cu amănuntul                                                  Farmacii




                                      Guvern


      Acestea sunt pozele locațiilor unor instituții care folosesc Firebird (ERP, etc)
                                 www.MindTheBird.com
Competitorii lui Firebird

COMPETIȚIA


                            www.MindTheBird.com
Firebird: O trecere în revistă a competiției
                         Capabilități                                                      Oracle

                                                                                         MS
                                                                                         SQL

                                                                                                        Oracle Ent și
                                                                      Oracle
                                                                                                        MSSQL Ent
                                                                                     Oracle
                                                                     MS SQL
                                                                                    Standard
                          Postgre
                                    Firebird
                           SQL
                                               MySQL                                 MS SQL
                                                                                    Standard
                                                       Inter
                                                       Base




                                                                                                preț
         MSSQL Express, Oracle
               Express                          0              $5000/CPU            $26000/CPU


         Baze de date deschise                                 Proprietare

        *Imaginea reprezintă graficul cu raportul preț/capabilități pentru cazul general al repetării
                            bazei de , de obicei cerute de ISV și dezvoltatori.

                                        www.MindTheBird.com
MySQL: Aspecte de luat în considerare
Licența                                       Viitor incert                                   Web != Ent
MySQL nu este deschis pt.                     MySQL AB a fost vândut către Sun                MySQL încă nu are încă
producătorii/vânzătorii de                    care a fost vândut către oracle.                un motor DB cu licență
software independenți                         Versiunea SQL 6.0 nu s-a mai                    deschisa care ar putea fi
                                              lansat.
(ISVs):                                                                                       layerul enterprise.
                                              Unul dintre creatorii MySQLa spus:
                                              “Ajutați-ne să ținem internetul liber...”
“Pentru OEMs, ISVs, VARs și alți              O mare parte din Internet este construit        Maria – nu e eliberat.
Distribuitori de Aplicații                    pe Linux, Apache, MySQL și                      Falcon – nu e eliberat.
Commerciale:                                  PHP/Perl/Python). Acum Oracle a
OEMs, ISVs, VARs și alți distribuitori        cumpărat Sun. Ce se va întâmpla...?
care combină și distribuie software
cu licență comercială conținând               Nu este în înteresul utilizatorilor ca o
                                                                                                Firebird este cu
software MySQL și nu doresc să                componentă software frecventă utilizată           adevărat cu sursa
distribuie codul sursa sub licență GPL        pe internet să fie deținută de o                  deschisă:
trebuie să facă o înțelegere comer-           companie care are mult de câștigat prin           -O licență de tip Mozilla
cială cu Sun.”                                limitarea drastică și pe termen lung              nu are nici o restricție
                                              chiar omorârea ca și product “open                -Fără dublă licențiere
                                              source decăt ținerea produsului în                sau alte aranjamente
http://mysql.com/about/legal/licensing/oem/
                                              viață..
                                                                                                sensibile/interpretabile.
                                              http://
                                              monty-says.blogspot.com/2009/12/help-keep-internet-free.html

                                                    www.MindTheBird.com
InterBase: Aspecte de luat în considerare
Preț                          Migrare ușoară către           Nu are suport pt. 64-bit
InterBase este un produs      Firebird                       Lipsa suportului pe 64-bit nu
proprietar.                  Varianta InterBase 2009 și      permite utilizarea tuturor
Se pot lua in considerare    Firebird 2.5 sunt               avantajelor oferite de
prețurile de la adresa:      descendenți ai InterBase 6      arhitecturile hardware și
www.embarcadero.com/buy-now.php în 2000).
                             (lansat                         software moderne.
Prețurile sunt calc. astfel: Ambele au încă multe            Mai puține variante
1)Server + nr.*Clienți       caracteristici similare.        arhitecturale
2)Licență nelimitată         Dacă ai o aplicație             InterBase nu are arhitecturi
                             InterBase va fi mai ușor să     SuperClassic și Classic.
Instalare fără activare      o migrezi către Firebird        Mai puțin portabil
Pentru a putea avea          decât către alte DBMS-uri.      InterBase nu suportă FreeBSD
posibilitatea de a face                                      și HP-UX.
acest tip de instalări ISV     InterBase nu mai e cu sursă deschisă. Trebuie luate în
trebuie să semneze un          considerare toate avantajele reale și dezavantajele unui
contract de Vânzător cu        produs fără sursă deschisă care a concurat cu succes un
Valoare Adăugată (VAR)         produs competitor cu sursă deschisă așa cum este Firebird.
cu condiții severe de              www.MindTheBird.com
îndeplinit
PostgreSQL: Aspecte de luat în considerare
PostgreSQL e similar                Nu are o versiune          Altele
Printre celelalte baze de date      încapsulabilă în aplicații •PostgreSQL nu are
cu sursă deschisă PostgreSQL        PostgreSQL nu are o versiune         pachete binare
este cu adevarat uimitor, și        încapsulabilă, și va trebui          pregenarate pt. HP-UX
este tot așa de matur ca și         utilizată alta bază de date          •Necesită Cygwin pentru
Firebird.                           (Firebird?) pentru o versiune        a fi compilat pt. Windows
Deasemenea folosește o              mai ușoară a aplicației .
arhitectură multi-
                                                                          Firebird este facil
generatională, și are o
mulțime de ramificații și           Instalare și Configurare              • Instalare simplă
                                    Instalarea PostgreSQL necesită        • Ușor de încapsulat
pluginuri.
                                    mai mult effort decât Firebird,       în installere
PostgreSQL este pe larg
                                    așa că va fi mult mai dificil de      nestandard (toate
utilizat în aplicații web și este
                                    împachetat PostgreSQL cu              versiunile)
utilizat de câteva companii
                                    aplicația ta și a crea o instalare    •Firebird pornește
majore.
                                    100% “silent”. Deasemenea             din start fără bătăi
                                    PostgreSQL este mult mai              de cap.
Firebird și PostgreSQL și
sunt cu adevărat proiecte cu        complex de configurat decât
 sursă deschisă.                    Firebird.
                                         www.MindTheBird.com
Bazele de date “Express” nu sunt jucării
• Pe piață există cateva baze date “express”
   – MS SQL Express, Oracle Express, etc
• Au restricții serioase:
   – 4Gb mărimea bazei de date (mărimea este foarte mică
     în general, nepotrivite pentru multimedia)
   – Accepta numai 1 procesor.
• Nu pot fi upgradate într-un mod transparent
  (reinstalarea unei versiuni complete este necesară)
• În mod clar recunoscută de comunitate ca și “free
  cheese” (brânză gratis)
                       www.MindTheBird.com
Microsoft SQL: Aspecte de luat în considerare

Preț                                           Numai - Windows                                  Administrare dificilă
Se pot lua in considerare
prețurile de la adresa:                          Acesta este Microsoft.                         Soluțiile având la bază MS
                                                 Acesta este Windows.
http://store.microsoft.com/microsoft/SQL-Server-2008-Standard-Edition/product/14CF716A/?        SQL de obicei necesită
WT.mc_id=sqlserversite_enterpriselink
                                                 Deci tu sau sau clientul                       suport profesional.

Prețul este astfel calculat:                     tau trebuie să cumpărați
1)Licențe Server + nr. de                        deasemenea Windows
Licențe Client (CALs)                            Server.
                                                                                   Alte capabilități deosebite
2)Preț nelimitat/procesor
                                                                             Database engine
                                                                      e-business              Unelte de management
Încapsulare în propriile
                                                                         Raportare                Integrare               Mai
produse                                                                             chestii                  cu ceva      multe
Ca ISV trebuie să semnezi o                                        SOA       BI      Enterprise bus             Servicii web
înțelegere de respectare a                                             Cloud               Începe de la
drepturilor de autor pentru a
putea vinde SQL Server ca                                                         $xxxx pe processor
soluție “third party”.
                                                       www.MindTheBird.com
Oracle: Aspecte de luat în considerare
                                                              Administrare grea
Oracle este scump             Firebird și Oracle              Soluțiile bazate pe
                                                              Oraclede obicei necesită
dar și deosebit               Multe companii folosesc
                                                              suport pprofesional și
                              Firebird ca și bază de          administrare dedicată.
Dacă îți poți permite         date de nivel-2
licența Oracle și un                                          Necesită o înaltă
                              împreună cu Oracle db
administrator Oracle                                          calificare pt. dezvoltatori
                              ca și storage principal iar
pentru a-ți menține baza                                      Pentru a creea soluții bazate
                              filialele sau locațiile
de date sănătoasă – e                                         pe Oracle dezvoltatorii au
                              remote folosesc
foarte bine.                                                  nevoie de abilități ce
                              Firebird.
                                                              dovedesc o înaltă calificare.
Încapsulare în produsele
proprii                       Mulți ISV-ști folosesc
                              Firebird pt. versiuni           Aspectul principal legat de
ISV-știi trebuie sa
                                                              Oracle este că poate nu ai
semneze o înțelegere          ușoare a produselor lor
                                                               nevoie de cel mai scump
specială cu Oracle pt. a      și Oracle – pentru             software pentru a rezolva o
putea încapsula în            versiunile high-end.              problemă care poate fi
aplicația proprie Oracle ca                                 rezolvată foarte bine și cu un
soluție “third-party”.             www.MindTheBird.com
                                                                    software liber
Deci , cum poate intra Firebird în
     competiție cu DBMS-uri mature?
- Millioane de tranzacții/minut este de ajuns pentru cele
mai multe aplicații de baze de date.
          Chiar așa este? Verificați rapoartele Forrester:
          Testele TPC de perfomanță deja nu mai contează
         http://www.forrester.com/rb/Research/tpc_benchmarks_dont_matter_anymore/q/id/53871/t/2

- Arhitecturile hardware moderne (SSD, 64Gb RAM) dau
posibilitatea construirii unor sisteme foarte rapide care
depășesc cerințele generale ale unei afaceri.
                        Verificați raportul IDC nr. 206058:
                        “Will Storage Virtualization Become the
                        Peacemaker in the Database Wars?”
                                     www.MindTheBird.com
Pune întrebarea corectă


 este Firebird suficient
     de bun pentru
îndeplinirea scopurilor
         proprii?
          www.MindTheBird.com
Comunitatea Firebird: alătura-te nouă!
Cele mai active
comunități de
dezvoltatori sunt în:
• Brazil
• Germany
• Russia
• USA
• Australia
• Italia
• France
• Turkey
• Spain
• și încă multe altele!

                          www.MindTheBird.com
Lansare Firebird: următorii pași
Vizitează noul site lansat pt. Firebird 2.5: www.MindTheBird.com
        1. Descarcă prezentările și bannerele Firebird
        2. Alătură-te MindTheBird! și ajută Firebird 2.5 să
            pornească
            – http://twitter.com/mindthefirebird
            – http://groups.google.ru/group/mindthebird
            – LinkedIn MindTheBird
        3. Pune bannerele și presentările Firebird pe
site-ul / blog-ul tău.

Folosește fără restricție orice parte a acestei prezentări ca și template pentru
                     propria prezentare legată de Firebird.
                                 www.MindTheBird.com

Weitere ähnliche Inhalte

Ähnlich wie 2 Firebird Technical Ro

E solutions+ +open+source+-+27mai2010
E solutions+ +open+source+-+27mai2010E solutions+ +open+source+-+27mai2010
E solutions+ +open+source+-+27mai2010Agora Group
 
Cu codul în "nori"
Cu codul în "nori"Cu codul în "nori"
Cu codul în "nori"Sabin Buraga
 
Modulul 1 ecdl
Modulul 1 ecdlModulul 1 ecdl
Modulul 1 ecdlELENA NITA
 
Modulul 1 ecdl
Modulul 1 ecdlModulul 1 ecdl
Modulul 1 ecdlELENA NITA
 
Windows Azure AppFabric - Service Bus, Caching
Windows Azure AppFabric - Service Bus, CachingWindows Azure AppFabric - Service Bus, Caching
Windows Azure AppFabric - Service Bus, CachingMihai Dan Nadas
 
Alternative Open Source pentru mediul de afaceri-20apr2010
Alternative Open Source pentru mediul de afaceri-20apr2010Alternative Open Source pentru mediul de afaceri-20apr2010
Alternative Open Source pentru mediul de afaceri-20apr2010Agora Group
 
Notiuni despre retele_de_calculatoare
Notiuni despre retele_de_calculatoareNotiuni despre retele_de_calculatoare
Notiuni despre retele_de_calculatoareSima Sorin
 
Referat_Java_Creanga_An_II_INFO.pdf
Referat_Java_Creanga_An_II_INFO.pdfReferat_Java_Creanga_An_II_INFO.pdf
Referat_Java_Creanga_An_II_INFO.pdfCreangaMadalina1
 
Interactiunea cu Utilizatorul în Python, Java.pptx
Interactiunea cu Utilizatorul în Python, Java.pptxInteractiunea cu Utilizatorul în Python, Java.pptx
Interactiunea cu Utilizatorul în Python, Java.pptxrefewe9176
 
Dell - 21 aprilie 2011
Dell - 21 aprilie 2011Dell - 21 aprilie 2011
Dell - 21 aprilie 2011Agora Group
 
Prezentare generala a platformei Android
Prezentare generala a platformei AndroidPrezentare generala a platformei Android
Prezentare generala a platformei Androidmsg4alex
 
Alternative Open Source pt mediul de afaceri-23apr2010
Alternative Open Source pt mediul de afaceri-23apr2010Alternative Open Source pt mediul de afaceri-23apr2010
Alternative Open Source pt mediul de afaceri-23apr2010Agora Group
 
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...Codecamp Romania
 
Sisteme de Operare: Introducere
Sisteme de Operare: IntroducereSisteme de Operare: Introducere
Sisteme de Operare: IntroducereAlexandru Radovici
 
Conectarea sgbd acces la surse de date externe
Conectarea sgbd acces la surse de date externeConectarea sgbd acces la surse de date externe
Conectarea sgbd acces la surse de date externepamiproject
 
Dezvoltarea Aplicatiilor Web
Dezvoltarea Aplicatiilor WebDezvoltarea Aplicatiilor Web
Dezvoltarea Aplicatiilor Webdanielnastase
 

Ähnlich wie 2 Firebird Technical Ro (20)

E solutions+ +open+source+-+27mai2010
E solutions+ +open+source+-+27mai2010E solutions+ +open+source+-+27mai2010
E solutions+ +open+source+-+27mai2010
 
Cu codul în "nori"
Cu codul în "nori"Cu codul în "nori"
Cu codul în "nori"
 
Axiologic quark
Axiologic quarkAxiologic quark
Axiologic quark
 
Modulul 1 ecdl
Modulul 1 ecdlModulul 1 ecdl
Modulul 1 ecdl
 
Modulul 1 ecdl
Modulul 1 ecdlModulul 1 ecdl
Modulul 1 ecdl
 
CLOUD COMPUTING
CLOUD COMPUTINGCLOUD COMPUTING
CLOUD COMPUTING
 
Windows Azure AppFabric - Service Bus, Caching
Windows Azure AppFabric - Service Bus, CachingWindows Azure AppFabric - Service Bus, Caching
Windows Azure AppFabric - Service Bus, Caching
 
Alternative Open Source pentru mediul de afaceri-20apr2010
Alternative Open Source pentru mediul de afaceri-20apr2010Alternative Open Source pentru mediul de afaceri-20apr2010
Alternative Open Source pentru mediul de afaceri-20apr2010
 
Notiuni despre retele_de_calculatoare
Notiuni despre retele_de_calculatoareNotiuni despre retele_de_calculatoare
Notiuni despre retele_de_calculatoare
 
Referat_Java_Creanga_An_II_INFO.pdf
Referat_Java_Creanga_An_II_INFO.pdfReferat_Java_Creanga_An_II_INFO.pdf
Referat_Java_Creanga_An_II_INFO.pdf
 
Irina Cureraru
Irina CureraruIrina Cureraru
Irina Cureraru
 
Interactiunea cu Utilizatorul în Python, Java.pptx
Interactiunea cu Utilizatorul în Python, Java.pptxInteractiunea cu Utilizatorul în Python, Java.pptx
Interactiunea cu Utilizatorul în Python, Java.pptx
 
Dell - 21 aprilie 2011
Dell - 21 aprilie 2011Dell - 21 aprilie 2011
Dell - 21 aprilie 2011
 
Prezentare generala a platformei Android
Prezentare generala a platformei AndroidPrezentare generala a platformei Android
Prezentare generala a platformei Android
 
Alternative Open Source pt mediul de afaceri-23apr2010
Alternative Open Source pt mediul de afaceri-23apr2010Alternative Open Source pt mediul de afaceri-23apr2010
Alternative Open Source pt mediul de afaceri-23apr2010
 
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...
 
Sisteme de Operare: Introducere
Sisteme de Operare: IntroducereSisteme de Operare: Introducere
Sisteme de Operare: Introducere
 
Curs java
Curs javaCurs java
Curs java
 
Conectarea sgbd acces la surse de date externe
Conectarea sgbd acces la surse de date externeConectarea sgbd acces la surse de date externe
Conectarea sgbd acces la surse de date externe
 
Dezvoltarea Aplicatiilor Web
Dezvoltarea Aplicatiilor WebDezvoltarea Aplicatiilor Web
Dezvoltarea Aplicatiilor Web
 

Mehr von Marius Adrian Popa

Python with Firebird: FDB driver 101
Python with Firebird: FDB driver 101Python with Firebird: FDB driver 101
Python with Firebird: FDB driver 101Marius Adrian Popa
 
The State of the Romanian Game Developers Industry Rgda 2019 report
The State of the Romanian Game Developers Industry Rgda 2019 reportThe State of the Romanian Game Developers Industry Rgda 2019 report
The State of the Romanian Game Developers Industry Rgda 2019 reportMarius Adrian Popa
 
Understanding the firebird optimizer
Understanding the firebird optimizerUnderstanding the firebird optimizer
Understanding the firebird optimizerMarius Adrian Popa
 
Firebird 3.0 statistics and plans
Firebird 3.0 statistics and plansFirebird 3.0 statistics and plans
Firebird 3.0 statistics and plansMarius Adrian Popa
 
Tuning Linux Windows and Firebird for Heavy Workload
Tuning Linux Windows and Firebird for Heavy WorkloadTuning Linux Windows and Firebird for Heavy Workload
Tuning Linux Windows and Firebird for Heavy WorkloadMarius Adrian Popa
 
Firebird Performance 2.5/3.0.x/4.0
 Firebird Performance 2.5/3.0.x/4.0 Firebird Performance 2.5/3.0.x/4.0
Firebird Performance 2.5/3.0.x/4.0Marius Adrian Popa
 

Mehr von Marius Adrian Popa (8)

Python with Firebird: FDB driver 101
Python with Firebird: FDB driver 101Python with Firebird: FDB driver 101
Python with Firebird: FDB driver 101
 
The State of the Romanian Game Developers Industry Rgda 2019 report
The State of the Romanian Game Developers Industry Rgda 2019 reportThe State of the Romanian Game Developers Industry Rgda 2019 report
The State of the Romanian Game Developers Industry Rgda 2019 report
 
Understanding the firebird optimizer
Understanding the firebird optimizerUnderstanding the firebird optimizer
Understanding the firebird optimizer
 
Firebird Advanced Trace API
Firebird Advanced Trace API Firebird Advanced Trace API
Firebird Advanced Trace API
 
Firebird 3.0 statistics and plans
Firebird 3.0 statistics and plansFirebird 3.0 statistics and plans
Firebird 3.0 statistics and plans
 
Tuning Linux Windows and Firebird for Heavy Workload
Tuning Linux Windows and Firebird for Heavy WorkloadTuning Linux Windows and Firebird for Heavy Workload
Tuning Linux Windows and Firebird for Heavy Workload
 
Firebird Performance 2.5/3.0.x/4.0
 Firebird Performance 2.5/3.0.x/4.0 Firebird Performance 2.5/3.0.x/4.0
Firebird Performance 2.5/3.0.x/4.0
 
Django firebird project
Django firebird projectDjango firebird project
Django firebird project
 

2 Firebird Technical Ro

  • 1. Firebird baza de date universală cu sursă deschisă De ce Firebird? Argumente pentru factorii decizionali www.MindTheBird.com
  • 2. O mulţime de motive pentru a vă gândi la Firebird… Java, Visual Studio, Delphi, C++ De la 1 Mb la Terabyte Extrem de prietenos cu utilizatorul Puternic Variate unelte la alegere PHP, Ruby, Python 4 arhitecturi din care se poate alege Uşor de integrat e gratis se fac economii Fără licenţă dublă Migrare uşoară din InterBase E cu sursă deschisă de-adevăratelea Arhitectură nativă de control concurenţial pe date multiversiune Proiectat pentru sisteme universale (OLAP+OLTP) 32-bit şi 64-bit Migrare uşoară din MySQL Multi-platformă FreeBSD, Solaris, HP-UX Windows, Linux, Mac OS X Migrare uşoară din Microsoft SQL Conformitate cu standardul SQL Fără limite ascunse Migrare uşoară din Oracle Express şi Standard www.MindTheBird.com
  • 3. ...şi aşa de multe companii folosesc Firebird… • Peste 1 milion de dezvoltatori • Peste 2000 de instalări zilnice pe Windows şi încă mai multe pe Linux • Milioane de copii Firebird sunt instalate şi împachetate cu aplicaţii ISV • Firebird este înclus în depozitele de aplicaţii şi pachetele de instalare ale principalelor distribuţii Linux www.MindTheBird.com
  • 4. ...deci acum este timpul să vă întrebaţi: este Firebird suficient de bun pentru scopul pe care vi-l propuneţi? www.MindTheBird.com
  • 5. Cele mai importante facilităţi ale Firebird FACILITĂŢI www.MindTheBird.com
  • 6. Firebird: o arhitectură multi-generaţie (MGA/MVCC) Citirile nu blochează scrierile OLTP OLAP (reports, BI) DB hibride Curăţire automată Competitori (OLTP/OLAP) Firebird poate trata în mod cu această capabilitate MGA conferă unei db automat accesul concurenţial •MSSQL 2005+ Firebird capabilitatea de asupra aceleiaşi înregistrări şi (varianta Standard şi a se comporta simultan poate realiza curăţirea automată Ent, nu cea Express) ca un depozit de date a versiunilor vechi ale aceleiaşi •Oracle analitic dar şi ca unul înregistrări în funcţie de •PostgreSQL operaţional necesităţi (operaţie cunoscută în •InterBase (OLAP/OLTP). alte DBMS ca vidare). www.MindTheBird.com
  • 7. Firebird: tabelele active Table_1 Variabilele de context NEW. Trigger şi OLD. oferă un acces uşor ID la valorile modificate. Name O gamă largă de tipuri de NEW. Age triggeri permit modificări flexibile ale înregistrărilor Scores OLD. AS Bază de date prietenoasă cu dezvoltatorii BEGIN Conceptul tabelelor active, un limbaj SQL bogat, o IF (NEW.SCORES IS NULL) THEN NEW.SCORES = 1; gamă largă de funcţii SQL încorporate, funcţii //nimeni nu începe de la Null cu Firebird definibile de către utilizatori (UDF), procedurile END stocate, fac din DBMS-ul Firebird un mediu de dezvoltare uşor de abordat şi foarte plăcut. www.MindTheBird.com
  • 8. Firebird: Evenimente AS BEGIN … POST_EVENT ‘MY_VIP_EVENT1’; … END Evenimente recepţionate de toţi abonaţii Evenimente Sincronizare şi stocare notificari •Notificările pot fi trimise dinspre •Notificări instant pot fi generate trigeri, proceduri stocate şi Blocuri (şi apoi stocate în vreo tabelă) din Executabile triggeri aflaţi la nivel de db •Mecanism de abonare flexibil – ON CONNECT – ON TRANSACTION START – ON TRANSACTON COMMIT – ON DISCONNECT – etc – etc www.MindTheBird.com
  • 9. Firebird: set de instrucţiuni SQL bogat Caracteristici principale Interogări între baze de date •Grad înalt de Interogarea altei baze de date folosind userpassword compatibilitate cu ANSI EXECUTE STATEMENT '...' SQL EXTERNAL DATA SOURCE 'host:path' USER 'VLAD' PASSWORD ‘passw’ •Common Table Expressions (CTE) Gradul înalt de compatibilitate cu •Management flexibil al standarde industriale pe multiple tranzacţiilor fronturi face ca Firebird să fie •Mecanism deosebit de alegerea evidentă pentru dezvoltarea de aplicaţii cu grad mare proceduri stocate de interoperabilitate pentru medii (selectable SP enables joins hibride şi omogene. w/tables) www.MindTheBird.com
  • 10. Firebird: Trace API Trace API •Monitorizare în timp real •Depanare SQL •Audit: • Evenimente • Înregistrarea totală sau parţială a notificărilor • Prin conexiuni remote www.MindTheBird.com
  • 11. Firebird: Securitate Windows Trusted Useri şi roluri Authentication Drepturi pentru a accesa UDF, Permisiuni tabele ext. Securitate standard Windows Trusted Reţea •Useri şi roluri Authentication •Singurul port de •Înregistrare unică reţea ce ar trebui sa •GRANT/REVOKE pe fie deschis din start: operaţiile principale pentru end-users 3050, poate fi •Integrare cu reconfigurat •Conceptul de Windows domain şi •Aliases (calea către proprietar al bazei de securitatea din Active baza de date nu este date (db owner) Directory expusă) www.MindTheBird.com
  • 12. Firebird: 4 Arhitecturi disponibile Până la 1000 Până la 500 Până la 100 Mono-user, useri, 1Tb useri, 300 Gb useri, 50Gb mărime mărime DBMS în DLL mărime SuperClassic Classic SuperServer Embedded Arhitectură nouă (în O arhitectură Dimensiune mică, Dimensiune v. 2.5) ! destinată sarcinilor performanţă, ultrauşoară mono O combinaţie a celor dificile pentru integrare uşoară şi user. Un uimitor mai bune servere instalare DBMS într-un singur caracteristici din multiprocesor cu o silenţioasă. DLL. Upgrade arhitecturile mare cantitate de Ideal pentru transparent către SuperServer şi Classic. RAM şi HDD-uri aplicaţii ISV. arhitecturi Ideal pentru mediile rapide. superioare. virtualizate. *nr. de useri pentru baza de date şi mărimile precizate nu sunt limite pentru Firebird. Aceste informaţii au fost date doar cu un scop pur informativ. www.MindTheBird.com
  • 13. Firebird: Scalabilitate • 4 arhitecturi pentru scalare de la 1Mb la 1Tb – Limita teoretică de mărime a bazei de date este 32Tb – Dimensiunea practică pt. o bază de date atinge 1Tb • De la 1 user la 1000 useri – Scalare transparentă • De la dll integrat către multi-core/multi-CPU www.MindTheBird.com
  • 14. Firebird: baza de date multi-platformă • Suport Windows, Linux, HP-UX, Solaris, Mac OS X, FreeBSD, etc • 100% interoperabilitate şi migrare într-un singur pas între toate *Suport pt. 32-bit şi 64-bit Windows şi Linux platformele www.MindTheBird.com
  • 15. Firebird: Unelte pentru dezvoltare • Firebird.NET • JayBird (Java) • UIB, FIBPlus*, Delphi/C++Builder IBObjects* (Delphi/C++ Builder) • FreePascal & Lazarus • PHP for Firebird • FireRuby • și încă multe altele! *software comercial www.MindTheBird.com
  • 16. Firebird: un parcurs stabil, viitor stralucit Firebird 3 va apare în curând Citiţi mai multe pe www.mindthebird.com Anul naşterii: 2000! www.MindTheBird.com
  • 17. Firebird te însoţeşte oriunde vei merge... • Uneltele tale Tu decizi. pentru dezvoltare şi raportare • Tu alegi sistemul de operare şi arhitectura • Tu alegi dotarea hardware • Fără restricţii Firebird proprietare funcţionează. www.MindTheBird.com
  • 18. Unde este Firebird utilizat? Utilizare www.MindTheBird.com
  • 19. Baze de date Firebird de dimensiuni mari Bas-X Watermark Technologies Profitmed 450+ Gb Firebird 300+Gb Firebird 60+Gb Firebird Bas-X (Australia) este un Watermark Technologies (UK) Profitmed (Rusia) societate pe important furnizor de tehnologii oferă servicii intreprinderilor din actiuni este unul dintre cei mai Finanţe şi din sectorul mari distribuitori de produse informaţionale către farmaceutice din Rusia . intreprinderi independente - Guvernamental. comercianţi cu amănuntul, în Watermark Technologies Au câteva baze de date relativ special operatori multi-site şi produce software care utilizează mici de doar ~ 60 GB dar care grupuri de management. Firebird pentru document sunt în creştere cu 2Gb/lună şi management care include şi am decis să le menţionăm unelte OCR cu indexare pt. deoarece au încărcări extrem Bas-X este un adevărat lider în de ridicate în termeni de dezvoltare software bazată pe căutare text. Este folosit de conexiuni simultane active, Firebird. Doi dintre clienţii săi au consilieri financiari, companii de care deservesc sute de baze de date Firebird cu o asigurări, şamd. Există câteva distribuitori şi mici magazine de medicamente de pe dimensiune mai mare de 450Gb, baze de date Firebird cu mărime teritoriul Rusiei. și alte câteva au baze de date peste 300GB în funcție. mai mari de 200GB. www.basx.com.au www.watermarktech.co.uk www.profitmed.net www.MindTheBird.com
  • 20. Care este mărimea bazei tale de date ? nr. de instanțe Dimensiune Bază de date În lume există baze de date Firebird cu dimensiuni de pană la 1TB. Este de ajuns pentru aplicația ta? www.MindTheBird.com
  • 21. Firebird: toate industriile, toate tipurile de aplicații Finanțe Comerț cu amănuntul Farmacii Guvern Acestea sunt pozele locațiilor unor instituții care folosesc Firebird (ERP, etc) www.MindTheBird.com
  • 23. Firebird: O trecere în revistă a competiției Capabilități Oracle MS SQL Oracle Ent și Oracle MSSQL Ent Oracle MS SQL Standard Postgre Firebird SQL MySQL MS SQL Standard Inter Base preț MSSQL Express, Oracle Express 0 $5000/CPU $26000/CPU Baze de date deschise Proprietare *Imaginea reprezintă graficul cu raportul preț/capabilități pentru cazul general al repetării bazei de , de obicei cerute de ISV și dezvoltatori. www.MindTheBird.com
  • 24. MySQL: Aspecte de luat în considerare Licența Viitor incert Web != Ent MySQL nu este deschis pt. MySQL AB a fost vândut către Sun MySQL încă nu are încă producătorii/vânzătorii de care a fost vândut către oracle. un motor DB cu licență software independenți Versiunea SQL 6.0 nu s-a mai deschisa care ar putea fi lansat. (ISVs): layerul enterprise. Unul dintre creatorii MySQLa spus: “Ajutați-ne să ținem internetul liber...” “Pentru OEMs, ISVs, VARs și alți O mare parte din Internet este construit Maria – nu e eliberat. Distribuitori de Aplicații pe Linux, Apache, MySQL și Falcon – nu e eliberat. Commerciale: PHP/Perl/Python). Acum Oracle a OEMs, ISVs, VARs și alți distribuitori cumpărat Sun. Ce se va întâmpla...? care combină și distribuie software cu licență comercială conținând Nu este în înteresul utilizatorilor ca o Firebird este cu software MySQL și nu doresc să componentă software frecventă utilizată adevărat cu sursa distribuie codul sursa sub licență GPL pe internet să fie deținută de o deschisă: trebuie să facă o înțelegere comer- companie care are mult de câștigat prin -O licență de tip Mozilla cială cu Sun.” limitarea drastică și pe termen lung nu are nici o restricție chiar omorârea ca și product “open -Fără dublă licențiere source decăt ținerea produsului în sau alte aranjamente http://mysql.com/about/legal/licensing/oem/ viață.. sensibile/interpretabile. http:// monty-says.blogspot.com/2009/12/help-keep-internet-free.html www.MindTheBird.com
  • 25. InterBase: Aspecte de luat în considerare Preț Migrare ușoară către Nu are suport pt. 64-bit InterBase este un produs Firebird Lipsa suportului pe 64-bit nu proprietar. Varianta InterBase 2009 și permite utilizarea tuturor Se pot lua in considerare Firebird 2.5 sunt avantajelor oferite de prețurile de la adresa: descendenți ai InterBase 6 arhitecturile hardware și www.embarcadero.com/buy-now.php în 2000). (lansat software moderne. Prețurile sunt calc. astfel: Ambele au încă multe Mai puține variante 1)Server + nr.*Clienți caracteristici similare. arhitecturale 2)Licență nelimitată Dacă ai o aplicație InterBase nu are arhitecturi InterBase va fi mai ușor să SuperClassic și Classic. Instalare fără activare o migrezi către Firebird Mai puțin portabil Pentru a putea avea decât către alte DBMS-uri. InterBase nu suportă FreeBSD posibilitatea de a face și HP-UX. acest tip de instalări ISV InterBase nu mai e cu sursă deschisă. Trebuie luate în trebuie să semneze un considerare toate avantajele reale și dezavantajele unui contract de Vânzător cu produs fără sursă deschisă care a concurat cu succes un Valoare Adăugată (VAR) produs competitor cu sursă deschisă așa cum este Firebird. cu condiții severe de www.MindTheBird.com îndeplinit
  • 26. PostgreSQL: Aspecte de luat în considerare PostgreSQL e similar Nu are o versiune Altele Printre celelalte baze de date încapsulabilă în aplicații •PostgreSQL nu are cu sursă deschisă PostgreSQL PostgreSQL nu are o versiune pachete binare este cu adevarat uimitor, și încapsulabilă, și va trebui pregenarate pt. HP-UX este tot așa de matur ca și utilizată alta bază de date •Necesită Cygwin pentru Firebird. (Firebird?) pentru o versiune a fi compilat pt. Windows Deasemenea folosește o mai ușoară a aplicației . arhitectură multi- Firebird este facil generatională, și are o mulțime de ramificații și Instalare și Configurare • Instalare simplă Instalarea PostgreSQL necesită • Ușor de încapsulat pluginuri. mai mult effort decât Firebird, în installere PostgreSQL este pe larg așa că va fi mult mai dificil de nestandard (toate utilizat în aplicații web și este împachetat PostgreSQL cu versiunile) utilizat de câteva companii aplicația ta și a crea o instalare •Firebird pornește majore. 100% “silent”. Deasemenea din start fără bătăi PostgreSQL este mult mai de cap. Firebird și PostgreSQL și sunt cu adevărat proiecte cu complex de configurat decât sursă deschisă. Firebird. www.MindTheBird.com
  • 27. Bazele de date “Express” nu sunt jucării • Pe piață există cateva baze date “express” – MS SQL Express, Oracle Express, etc • Au restricții serioase: – 4Gb mărimea bazei de date (mărimea este foarte mică în general, nepotrivite pentru multimedia) – Accepta numai 1 procesor. • Nu pot fi upgradate într-un mod transparent (reinstalarea unei versiuni complete este necesară) • În mod clar recunoscută de comunitate ca și “free cheese” (brânză gratis) www.MindTheBird.com
  • 28. Microsoft SQL: Aspecte de luat în considerare Preț Numai - Windows Administrare dificilă Se pot lua in considerare prețurile de la adresa: Acesta este Microsoft. Soluțiile având la bază MS Acesta este Windows. http://store.microsoft.com/microsoft/SQL-Server-2008-Standard-Edition/product/14CF716A/? SQL de obicei necesită WT.mc_id=sqlserversite_enterpriselink Deci tu sau sau clientul suport profesional. Prețul este astfel calculat: tau trebuie să cumpărați 1)Licențe Server + nr. de deasemenea Windows Licențe Client (CALs) Server. Alte capabilități deosebite 2)Preț nelimitat/procesor Database engine e-business Unelte de management Încapsulare în propriile Raportare Integrare Mai produse chestii cu ceva multe Ca ISV trebuie să semnezi o SOA BI Enterprise bus Servicii web înțelegere de respectare a Cloud Începe de la drepturilor de autor pentru a putea vinde SQL Server ca $xxxx pe processor soluție “third party”. www.MindTheBird.com
  • 29. Oracle: Aspecte de luat în considerare Administrare grea Oracle este scump Firebird și Oracle Soluțiile bazate pe Oraclede obicei necesită dar și deosebit Multe companii folosesc suport pprofesional și Firebird ca și bază de administrare dedicată. Dacă îți poți permite date de nivel-2 licența Oracle și un Necesită o înaltă împreună cu Oracle db administrator Oracle calificare pt. dezvoltatori ca și storage principal iar pentru a-ți menține baza Pentru a creea soluții bazate filialele sau locațiile de date sănătoasă – e pe Oracle dezvoltatorii au remote folosesc foarte bine. nevoie de abilități ce Firebird. dovedesc o înaltă calificare. Încapsulare în produsele proprii Mulți ISV-ști folosesc Firebird pt. versiuni Aspectul principal legat de ISV-știi trebuie sa Oracle este că poate nu ai semneze o înțelegere ușoare a produselor lor nevoie de cel mai scump specială cu Oracle pt. a și Oracle – pentru software pentru a rezolva o putea încapsula în versiunile high-end. problemă care poate fi aplicația proprie Oracle ca rezolvată foarte bine și cu un soluție “third-party”. www.MindTheBird.com software liber
  • 30. Deci , cum poate intra Firebird în competiție cu DBMS-uri mature? - Millioane de tranzacții/minut este de ajuns pentru cele mai multe aplicații de baze de date. Chiar așa este? Verificați rapoartele Forrester: Testele TPC de perfomanță deja nu mai contează http://www.forrester.com/rb/Research/tpc_benchmarks_dont_matter_anymore/q/id/53871/t/2 - Arhitecturile hardware moderne (SSD, 64Gb RAM) dau posibilitatea construirii unor sisteme foarte rapide care depășesc cerințele generale ale unei afaceri. Verificați raportul IDC nr. 206058: “Will Storage Virtualization Become the Peacemaker in the Database Wars?” www.MindTheBird.com
  • 31. Pune întrebarea corectă este Firebird suficient de bun pentru îndeplinirea scopurilor proprii? www.MindTheBird.com
  • 32. Comunitatea Firebird: alătura-te nouă! Cele mai active comunități de dezvoltatori sunt în: • Brazil • Germany • Russia • USA • Australia • Italia • France • Turkey • Spain • și încă multe altele! www.MindTheBird.com
  • 33. Lansare Firebird: următorii pași Vizitează noul site lansat pt. Firebird 2.5: www.MindTheBird.com 1. Descarcă prezentările și bannerele Firebird 2. Alătură-te MindTheBird! și ajută Firebird 2.5 să pornească – http://twitter.com/mindthefirebird – http://groups.google.ru/group/mindthebird – LinkedIn MindTheBird 3. Pune bannerele și presentările Firebird pe site-ul / blog-ul tău. Folosește fără restricție orice parte a acestei prezentări ca și template pentru propria prezentare legată de Firebird. www.MindTheBird.com