SlideShare a Scribd company logo
1 of 33
Download to read offline
Firebird
univerzalna open source
baza podataka




      Zašto Firebird?
       Činjenice za donosioce odluka




                          www.MindTheBird.com
Mnogi razlozi za razmišljanje o Firebird-u
                     Java, Visual Studio, Delphi, C++           Od 1 Mb do Terabyte-a
Izuzetno developer-friendly                                   Modan
   Choice of tools        PHP, Ruby, Python                4 arhitekture za izbor

   Jednostavan za embeding ekonomiziranje
Nema dvostukih licenci besplatan
Istinski open source             Migracija sa InterBase-a
                            Multi-versioning arhitektura
 Dizajniran za univerzalne (OLAP+OLTP) sisteme
         32-bit i 64-bit  Migracija sa MySQL-a
  Multi-platform                   FreeBSD, Solaris, HP-UX
 Windows, Linux, Mac OS X              Migracija sa Microsoft SQL-a
                                   Usklađenost sa SQL standardom
Migracija sa Oracle Express-a i Standard-a                        Bez skrivenih limita
                                     www.MindTheBird.com
..i mnoge kompanije koriste Firebird…

• 1 milion developera
• 2.000 instalacija dnevno na Windows-ima i
  mnogo na Linux-u
• Milioni upakovanih Firebird instalacija su
  instalirani sa ISV aplikacijama
• Firebird je uključen u glavne Linux repozitorije
  i distribucije


                    www.MindTheBird.com
..sada je vrijeme za pitanje:


Da li je Firebird
dovoljno dobar
za Vaše ciljeve?
           www.MindTheBird.com
Najvažnije osobine Firebird-a

OSOBINE(FEATURES)


                        www.MindTheBird.com
Firebird: multi-generacijska arhitektura
                        Čitanje ne blokira pisanje
                                To je X u 10-00 sati

                                To je Y u 10-30 sati


          OLTP                                            OLAP (reports, BI)

Hibrid (OLTP+OLAP)                Automatski sweep             Konkurenti sa
MGA omogudava da je                                            ovim osobinama
                                  Firebird može upravljati     • MSSQL 2005+
Firebird database u stanju da     verzioniranje automatski i       (Standard i Ent, ne
služi simultano i kao                                              Express)
analitički i kao operacioni
                                  izvršiti sweep (poznat kao
                                                               •   Oracle
data store (OLTP/OLAP).           vacuum u drugim DBMS-        •   PostgreSQL
                                  ovima) po potrebi.           •   InterBase
                                    www.MindTheBird.com
Firebird: aktivne tabele
                                                              Context varijable NEW. I
           Trigger                 Table_1
                                                              OLD. Pružaju jednostavan
                                   ID                         pristup modifikovanim
                                   Name                       vrijednostima.
                                                                      NEW.
  Širok opseg tipova trigger-      Age
  a omogudava fleksibilno          Scores
  modifikovanje podataka                                             OLD.


AS                                            Developer-friendly database
BEGIN
                                              Koncept Aktivnih tabela, bogat SQL jezik,
 IF (NEW.SCORES IS NULL) THEN
                                              širok opseg ugrađenih SQL funkcija,
   NEW.SCORES = 1;
// niko ne krede od Null sa Firebird-om       Korisnički Definisanih Funkcija (UDF) i
END                                           storiranih procedura čini Firebird database
                                              development vrlo jednostavnim i ugodnim.


                                        www.MindTheBird.com
Firebird: Događaji(Events)
                                                AS
                                                BEGIN
                                                …
                                                POST_EVENT ‘MY_VIP_EVENT1’;
                                                …
                                                END
Događaji primljeni od strane svih pretplatnika (subscriber-a)

Događaji(Events)                         Logiranje i sinhronizacija
• Notifikacije mogu biti poslane         • Notifikacije mogu biti raise-
  iz database trigger-a, storiranih        ane (i upisane u neku tabelu)
  procedura i Execute Block-a              odmah iz database-level
• Fleksibilan mehanizam                    trigger-a
  pretplate
    – ON TRANSACTION START
                                             – ON CONNECT
    – ON TRANSACTON COMMIT                  – ON DISCONNECT
    – Itd.                                  – Itd.
                           www.MindTheBird.com
Firebird: bogat SQL
Glavne osobine              Cross-database upiti
• Visoka kompatibilnost     Query na drugu bazu koristedi
                            userpassword
  sa ANSI SQL               EXECUTE STATEMENT '...'
• Common Table              EXTERNAL DATA SOURCE 'host:path'
  Expressions (CTE)         USER ‘FIKRET' PASSWORD ‘passw’

• Fleksibilno upravljanje
  transakcijama              Visoka kompatibilnost sa
                             industrijskim standardima na
• Potpune storirane          mnogim frontovima čini Firebird
  procedure
                             očiglednim izborom za razvoj
  (selektabilna SP
                             interoperabilnih aplikacija za
  omogudava join sa
                             homogena i hibridna okruženja.
  tabelama)

                        www.MindTheBird.com
Firebird: Trace API
Trace API
• Real-time
  monitoring
• SQL debugging
• Revizija
  • Događaji
  • Parcijalno ili
     puno
     logovanje
  • Kroz
     udaljene
     konekcije
                      www.MindTheBird.com
Firebird: Sigurnost(Security)

  Windows Trusted                                 Users and Roles
   Authentication


   Rights to access                                   Grants
   UDF, ext. tables



Standardna sigurnost Windows Trusted            Mreža(Network)
• Korisnici i uloge     Authentication      • Jedan jedini mrežni
• GRANT/REVOKE na       • Jedna prijava za    port treba biti
                          krajnje korisnike   otvoren (3050 po
  glavnim operacijama                         default-u,
• Database owner        • Integracija sa      konfigurabilan)
  koncept                 Windows           • Aliases (putanja do
                          domain/AD security baze nije izožena)
                          www.MindTheBird.com
Firebird: 4 Arhitekture
    Do 1000               Do 500                     Do 100
                                                                                   Single-user,
  korisnika, 1Tb       korisnika, 300            korisnika, 50Gb
                        Gb veličina                  veličina                     DBMS u DLL-u
     veličina



 SuperClassic          Classic                SuperServer                       Embedded

Nova (u 2.5)                                Mali footprint,                 Lightweight
                     Heavy duty
arhitektura!                                performanse,                    single user full-
                     arhitektura za
Kombinacija                                 jednostavan                     blown DBMS u
                     multi-CPU
najboljih osobina                           embedding i                     DLL-u.
                     servere sa
SuperServer-a i                             “nečujna”                       Transparent an
                     velikom
                                            instalacija.                    upgrade na više
Classic-a. Idealna   količinom RAM-
                                            Idealan za ISV.                 arhitekture.
za virtualizovana    a i brzim HDD.         *# database korisnika i veličine nisu limiti Firebird-a.
okruženja.                                  Dati su samo kao informacija.
                                  www.MindTheBird.com
Firebird: Skalabilnost

• 4 arhitekture za skaliranje
  od 1Mb do 1Tb
  – Database limit je 32Tb
  – Real-world database 1Tb
• Od 1 korisnika do 1000
  korisnika
  – Transparentno skaliranje
• Od embedded DLL-a do
  multi-core/CPU
                     www.MindTheBird.com
Firebird: Multi-platform database


                                                                  • Podržava Windows,
                                                                    Linux, HP-UX, Solaris,
                                                                    Mac OS X, FreeBSD,
                                                                    itd.

                                                                  • 100%
                                                                    interoperabilnost i
                                                                    migracija između svih
                                                                    platformi
*Podržava 32-bit i 64-bit Windows i Linux



                                            www.MindTheBird.com
Firebird: Razvojni alati

                                       • Firebird.NET
                                       • JayBird (Java)
                                       • UIB, FIBPlus*,
Delphi/C++Builder                        IBObjects*
                                         (Delphi/C++ Builder)
                                       • FreePascal & Lazarus
                                       • PHP for Firebird
                                       • FireRuby
                                       • i još više!
                                            *komercijalni software
                      www.MindTheBird.com
Firebird: Stabilan roadmap, svijetla
                 bududnost




                              Pročitaj više na www.mindthebird.com

Rođen 2000-te god.!
                      www.MindTheBird.com
Firebird ide tamo gdje Vi idete

• Vaši razvojni i                         Vi odlučujete.
  reporting alati
• Vi birate operativni
  sistem i arhitekturu
• Vi birate hardware
• Niste prisiljeni na
  jednog vendor-a
                                          Firebird radi.
                    www.MindTheBird.com
Gdje se Firebird koristi?

KORIŠTENJE


                            www.MindTheBird.com
Velike Real-world Firebird baze
Bas-X                             Watermark Technologies            Profitmed
450+ Gb Firebird                  300+Gb Firebird                   60+Gb Firebird

Bas-X (Australia) je vodedi       Watermark Technologies (UK)       Profitmed (Russia) dioničko
                                  opslužuje preduzeda u             društvo je jedan od najvedih
snabdjevač enterprise                                               Ruskih farmaceutskih
informacionih tehnologija         Finansijskim i Državnim           distributera.
nezavisnim maloprodajama,         sektorima.
posebno multi-site operatorima    Watermark Technologies            Oni imaju relativno male baze
i management grupama.             proizvodi software koji koristi   (samo ~60Gb i koje rastu
                                  Firebird za upravljanje           2Gb/mjesečno), ali smo
                                  dokumentima što uključuje         odlučili da ih pomenemo jer
Bas-X is je istinski vođa u                                         oni imaju ekstremno visoko
Firebird-baziranom razvoju: dvije indeksirani OCR za full text      opteredenje u smislu
njihove mušterije imaju Firebird search. Koristi se od strane       simultanih aktivnih konekcija,
baze veličine vede od 450Gb, i    finansijsih savjetnika,           opslužujudi stotine malih
                                                                    preprodavaca i apoteka širom
nekoliko drugih imaju baze vede osiguravajudih kuda i tako dalje.   Rusije.
od 200Gb.                         Imaju nekoliko 300+Gb Firebird
                                  baza deploy-anih trenutno.

www.basx.com.au                    www.watermarktech.co.uk          www.profitmed.net


                                         www.MindTheBird.com
Koja je veličina Vaše baze?
# instanci
        50
        45
        40
        35
        30
        25
        20
        15
        10
         5
         0
              <100Mb   <1Gb    <50Gb <200Gb         <1Tb   >1Tb   Veličina baze


        Postoje real-world Firebird baze do veličine 1Terabyte.
                       Je li Vama to dovoljno?
                              www.MindTheBird.com
Firebird: sve industrije, svi tipovi
            aplikacija
                              Finansije




Maloprodaja                                              Farmacija




                         Državne institucije

   Ove fotografije su stvarne slike preduzeća koja koriste Firebird (ERP, itd.)
                          www.MindTheBird.com
Firebird konkurenti

KONKURENCIJA


                      www.MindTheBird.com
Firebird: Pregled konkurencije
                  Mogućnosti                                                       Oracle

                                                                                 MS
                                                                                 SQL

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




                                                                                        cijena
  MSSQL Express, Oracle
        Express                          0              $5000/CPU           $26000/CPU


     Besplatne baze                                     Proprietary

  *Slika predstavlja odnos cijena/mogudnost za generalni slučaj database aplikacije, obično
                       potrebne od strane ISV-a i in-house developera.

                                 www.MindTheBird.com
MySQL Tačke razmatranja
Licenca                                     Nedefinisana                                   Web <> Ent
MySQL NIJE besplatan za
independent software
                                            budućnost                                      MySQL još uvije nema
                                            MySQL AB je prodan Sun-u, zatim je             besplatni DB engine koji
vendors (ISV):                              Sun prodan Oracle-u.                           bi bio njihov enterprise
                                            Release MySQL 6.0 se nije dogodio.             sloj.
“For OEMs, ISVs, VARs and Other
Distributors of Commercial
Applications:
                                            Jedan od tvoraca MySQL-a je rekao:             Maria – nije objavljen.
                                            “Pomozite održati Internet besplatnim          Falcon – nije objavljen.
OEMs, ISVs, VARs and other
                                            Veliki dio Internet-a je izgrađen na LAMP -
distributors that combine and
                                            u(Linux, Apache, MySQL i
distribute commercially licensed
                                            PHP/Perl/Python). Sada Oracle kupuje
software with MySQL software and
                                            Sun, koji posjeduje MySQL.
do not wish to distribute the source                                                         Firebird je istinski
code for the commercially licensed
software under version 2 of the GNU
                                            Nije u interesu korisnika Interneta da je        open source:
                                            jedan ključni dio mreže posjedovan od            -   Mozilla-bazirana
General Public License (the "GPL")
                                            strane nekoga ko ima više da dobije time
must enter into a commercial                                                                     licenca, apsolutno
                                            što de teško osakatiti i na duže staze čak i
license agreement with Sun.”                                                                     bez ograničenja
                                            ubiti ga kao open source proizvod prije
                                            nego držati ga u životu.”
                                                                                             -   Nema dvostruke
http://mysql.com/about/legal/licensing/oe   http://monty-says.blogspot.com/2009/12/help-         licence ili
m/
                                            keep-internet-free.html                              ograničenja

                                                  www.MindTheBird.com
InterBase Tačke razmatranja
Cijena                      Jednostavna migracija            Nema 64-bit podršku
InterBase je proprietary    na Firebird                      Nedostatak 64-bitne
proizvod.                   Moderni InterBase 2009 i         podrške ne dozvoljava
Cijene možete nadi ovdje    Firebird 2.5 su nasljednici      punu upotrebu modernog
http://www.embarcadero.co   InterBase-a 6 (objavljenog       hardware-a i software-a.
m/buy-now.php               2000-te god.).                   Manje arhitektura
Cijene se računaju kao      Oni još uvijek imaju mnoge       InterBase nema
1) Server + #*Clients       slične osobine.                  SuperClassic i Classic
2) Unlimited license        Ako imate InterBase              arhitekture.
                            aplikaciju, jednostavnije je     Manje operativnih
                            migrirati je na Firebird,
                                                             sistema
“Nečujna” instalacija       nego na bilo koji drugi
                                                             InterBase ne podržava
Da bi mogli napraviti       DBMS.
                                                             FreeBSD i HP-UX.
takvu instalaciju (bez
aktivacije) ISV mora        InterBase više nije Open Source.
potpisati Value Added       Vi morate ozbiljno prebrojati stvarne prednosti i
Reseller (VAR) ugovor sa    nedostatke proizvoda koji nije open-source, i koji ima
jakim obavezama.            tako usješnog konkurenta kao što je Firebird.
                                 www.MindTheBird.com
PostgreSQL Tačke razmatranja
PostgreSQL je cool            Nema embedded                      Razno
Između ostalih open source                                      • PostgreSQL nema pre-
baza, PostgreSQL je zaista
                              verziju
                              PostgreSQL nema embedded            built binary za HP-UX
full-blown, i zreo je kao i
Firebird.                     verziju, pa morate koristiti neku • Zahtjeva Cygwin da bi
                              drugu bazu (Firebird?) za           se mogao build-ati iz
On takođe koristi multi-                                          source-a u Windows-u
generacijsku arhitekturu, i   lightweight verziju Vaše
ima dosta varijanti i         aplikacije.
dodataka.                     Instalacija &                       Firebird je
PostgreSQL je široko          Configuracija                       jednostavan
zastupljen u mnogim web-      Instalacija PostgreSQL –a           Jednostavna
aplikacijama i prihvaden od   zahtjeva više truda nego            instalacija
strane nekoliko velikih       Firebird, pa de biti teže           • Lako je embed-
preduzeda.                    upakovati PostgreSQL s Vašom           ati ga u custom
                              alpokacijom i napraviti 100%           installer-e (sve
Firebird i PostgreSQL su      “nečujnu” instalaciju. Takođe je       verzije)
istinski open source          PostgreSQL daleko kompleksniji      • Firebird radi
projekti.                     za konfiguraciju od Firebird-a.        out-of-the-box
                                  www.MindTheBird.com
“Express” baze = Bez igračaka, molim Vas

• Postoji nekoliko “express” baza
   – MS SQL Express, Oracle Express, itd.
• One imaju ozbiljne restrikcije:
   – 4Gb veličina baze (veličina je veoma mala generalno, nije
     prihvatljiva za multimedijalne svrhe)
   – Podrška samo za 1 CPU
• Ne može se transparentno upgrade-ovati(re-
  instalacija pune verzije je obavezna)
• Jasno je prepoznata u zajednici kao “free cheese”

                        www.MindTheBird.com
Microsoft SQL Tačke razmatranja
Cijena                                       Windows-Only                           Teška administracija
Možete cijene nadi ovdje
                                             Ovo je Microsoft.                      MS SQL-bazirana rješenja
http://store.microsoft.com/microsoft/SQL-    Ovo je Windows.                        obično zahtjevaju
Server-2008-Standard-
                                             Znači Vi (ili Vaša                     professonalnu podršku.
Edition/product/14CF716A/?WT.mc_id=sqlserv
ersite_enterpriselink
                                             mušterija) mora kupiti i
Cijena se računa kao:                        Windows Server takođe.
1) Server License + # of
    Client Access Licenses                                                    Još jedna cool osobina

    (CALs)                                                         Database engine
2) Unlimited price per                                           e-business
                                                                                   Management tools Još
    CPU                                                       Reporting
                                                           SOA           stvari      Integration
                                                                                            S nečim
                                                                                                       stvari
Embed-ovanje u Vaš                                                 BI              web-services
proizvod                                                      Cloud Enterprise bus
ISV mora potpisati ISV Royalty                                                    Počinje od
Agreement da bi mogao                                                   $xxxx po procesoru
prodavati SQL Server kao dio
third-party solucije.                             www.MindTheBird.com
Oracle Tačke razmatranja
Oracle je skup i cool      Firebird i Oracle             Teška administracija
                           Mnoga preduzeda               Oracle-bazirana rješenja
                                                         obično zahtjevaju
                           koriste Firebird kao tier-
Ako možete priuštiti                                     profesionalnu podršku
                           2 database sa Oracle-om
Oracle licenciranje i                                    support i nekoliko
                           – dok je glavna baza          posvedenih administratora.
možete priuštiti Oracle    bazirana na Oracle-u,
administratora da                                        Visoka umjeća za razvoj
                           podružnice ili udaljene       Da bi napravili profesionalna
održava bazu zdravom –     lokacije koriste Firebird.    Oracle-bazirana rješenja
to je dobro za Vas.
                                                         developeri moraju imati
Embed-ovanje u Vaš         Mnogi ISV-ovi koriste         visoka umjeda.
proizvod                   Firebird za lightweight
ISV mora potpisati         verzije svojih proizvoda,    Glavna stvar o Oracle-u je
specijalni ugovor za       i Oracle – za high-end        – možda Vama ne treba
prodaju Oracle-a kao dio   verzije.                     najskuplji software da bi
third-party rješenja.                                    uradio posao koji može
                                                            uraditi besplatni
                                                               software?
                                www.MindTheBird.com
Onda, kako se Firebird može takmičiti
     sa zrelim Enterprise bazama?
- Milion transakcija u minuti je dovoljno za gotovo sve
database aplikacije.
                 Da li je? Provjerite Forrester izvještaj:
                 TPC Benchmarks Don't Matter Anymore
                   www.forrester.com/rb/Research/tpc_benchmarks_dont_matter_anymore/q/id/53871/t/2


- Moderni hardware (SSD, 64Gb RAM) omogudava da napravite veoma
brze sisteme, koji prevazilaze generalne poslovne potrebe.

                   Provjerite IDC izvještaj #206058:
                   Da li će Storage Virtualizacija postati
                   Mirotvorac u ratu baza podataka?
                                www.MindTheBird.com
Postavite pravo pitanje


Da li je Firebird
dovoljno dobar
za Vaše ciljeve?
          www.MindTheBird.com
Firebird Zajednica: pridružite nam se!
Najaktivnije zajednice
developera su u:
• Brazilu
• Njemačkoj
• Rusiji
• SAD
• Australiji
• Italiji
• Francuskoj
• Turskoj
• Španiji
• I mnogim još!


                         www.MindTheBird.com
Firebird: dalji koraci
Posjetite Promotivni Firebird 2.5 sajt
  www.MindTheBird.com
1. Download-ujte Firebird prezentacije i banere
2. Pridružite se MindTheBird! i pomozite Firebird-u 2.5 da
  krene
– http://twitter.com/mindthefirebird
– http://groups.google.ru/group/mindthebird
– LinkedIn MindTheBird
3. Postavite Firebird banere i prezentacije na Vaš site/blog
    Slobodno koristite bilo koji dio ove prezentacije kao
     template za vaše lične Firebird-related prezentacije.


                       www.MindTheBird.com

More Related Content

Similar to Why Firebird - Fact for decision makers, in Bosnian

ITshowoff Zagreb: Skalabilna web rjesenja
ITshowoff Zagreb: Skalabilna web rjesenjaITshowoff Zagreb: Skalabilna web rjesenja
ITshowoff Zagreb: Skalabilna web rjesenjaDinko Korunic
 
(ATD10) Postar zvoni dvaput - dostava podataka u Azureu
(ATD10) Postar zvoni dvaput - dostava podataka u Azureu(ATD10) Postar zvoni dvaput - dostava podataka u Azureu
(ATD10) Postar zvoni dvaput - dostava podataka u AzureuLuka Lovosevic
 
MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365
MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365
MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365Tomislav Lulic
 
Izgradnja OS-a uporabom mikrojezgre
Izgradnja OS-a uporabom mikrojezgreIzgradnja OS-a uporabom mikrojezgre
Izgradnja OS-a uporabom mikrojezgreSenko Rašić
 
Dinko Korunić - Skalabilna web rješenja (IT Showoff)
Dinko Korunić - Skalabilna web rješenja (IT Showoff)Dinko Korunić - Skalabilna web rješenja (IT Showoff)
Dinko Korunić - Skalabilna web rješenja (IT Showoff)IT Showoff
 
Kako pretvoriti server_sobu_u_cloud
Kako pretvoriti server_sobu_u_cloudKako pretvoriti server_sobu_u_cloud
Kako pretvoriti server_sobu_u_cloudDubravko Marak
 
Thick database concept by example
Thick database concept by exampleThick database concept by example
Thick database concept by examplePatrik Franković
 
Panel diskusija - usporedba Web frameworka (IT Showoff)
Panel diskusija - usporedba Web frameworka (IT Showoff)Panel diskusija - usporedba Web frameworka (IT Showoff)
Panel diskusija - usporedba Web frameworka (IT Showoff)IT Showoff
 
eZ Publish intro
eZ Publish introeZ Publish intro
eZ Publish introivrdoljak
 
Kako pretvoriti server_sobu_u_cloud
Kako pretvoriti server_sobu_u_cloudKako pretvoriti server_sobu_u_cloud
Kako pretvoriti server_sobu_u_cloudDubravko Marak
 
Db security vaba information age 2010 v5.ppt [compatibility m
Db security vaba information age 2010 v5.ppt [compatibility mDb security vaba information age 2010 v5.ppt [compatibility m
Db security vaba information age 2010 v5.ppt [compatibility mOracle Hrvatska
 
Big Brother Hrvatska 2007 - Case Study - BizBuzz
Big Brother Hrvatska 2007 - Case Study - BizBuzzBig Brother Hrvatska 2007 - Case Study - BizBuzz
Big Brother Hrvatska 2007 - Case Study - BizBuzzwebburza
 
JavaCro14: Pakiranje i instalacija JEE rješenja
JavaCro14: Pakiranje i instalacija JEE rješenjaJavaCro14: Pakiranje i instalacija JEE rješenja
JavaCro14: Pakiranje i instalacija JEE rješenjaMiroslav Resetar
 

Similar to Why Firebird - Fact for decision makers, in Bosnian (20)

ITshowoff Zagreb: Skalabilna web rjesenja
ITshowoff Zagreb: Skalabilna web rjesenjaITshowoff Zagreb: Skalabilna web rjesenja
ITshowoff Zagreb: Skalabilna web rjesenja
 
ITshowoff-Dinko
ITshowoff-DinkoITshowoff-Dinko
ITshowoff-Dinko
 
(ATD10) Postar zvoni dvaput - dostava podataka u Azureu
(ATD10) Postar zvoni dvaput - dostava podataka u Azureu(ATD10) Postar zvoni dvaput - dostava podataka u Azureu
(ATD10) Postar zvoni dvaput - dostava podataka u Azureu
 
MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365
MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365
MSNetwork 4 - Enterprise funkcionalnosti u malim tvrtkama sa Office 365
 
SQL Azure Reporting
SQL Azure ReportingSQL Azure Reporting
SQL Azure Reporting
 
Javantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir Murat
Javantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir MuratJavantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir Murat
Javantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir Murat
 
Izgradnja OS-a uporabom mikrojezgre
Izgradnja OS-a uporabom mikrojezgreIzgradnja OS-a uporabom mikrojezgre
Izgradnja OS-a uporabom mikrojezgre
 
Dinko Korunić - Skalabilna web rješenja (IT Showoff)
Dinko Korunić - Skalabilna web rješenja (IT Showoff)Dinko Korunić - Skalabilna web rješenja (IT Showoff)
Dinko Korunić - Skalabilna web rješenja (IT Showoff)
 
Kako pretvoriti server_sobu_u_cloud
Kako pretvoriti server_sobu_u_cloudKako pretvoriti server_sobu_u_cloud
Kako pretvoriti server_sobu_u_cloud
 
Thick database concept by example
Thick database concept by exampleThick database concept by example
Thick database concept by example
 
Panel diskusija - usporedba Web frameworka (IT Showoff)
Panel diskusija - usporedba Web frameworka (IT Showoff)Panel diskusija - usporedba Web frameworka (IT Showoff)
Panel diskusija - usporedba Web frameworka (IT Showoff)
 
eZ Publish intro
eZ Publish introeZ Publish intro
eZ Publish intro
 
Kako pretvoriti server_sobu_u_cloud
Kako pretvoriti server_sobu_u_cloudKako pretvoriti server_sobu_u_cloud
Kako pretvoriti server_sobu_u_cloud
 
eZ publish intro
eZ publish introeZ publish intro
eZ publish intro
 
JavaCro'14 - Packaging and installing of the JEE solution – Miroslav Rešetar
JavaCro'14 - Packaging and installing of the JEE solution – Miroslav RešetarJavaCro'14 - Packaging and installing of the JEE solution – Miroslav Rešetar
JavaCro'14 - Packaging and installing of the JEE solution – Miroslav Rešetar
 
Db security vaba information age 2010 v5.ppt [compatibility m
Db security vaba information age 2010 v5.ppt [compatibility mDb security vaba information age 2010 v5.ppt [compatibility m
Db security vaba information age 2010 v5.ppt [compatibility m
 
Big Brother Hrvatska 2007 - Case Study - BizBuzz
Big Brother Hrvatska 2007 - Case Study - BizBuzzBig Brother Hrvatska 2007 - Case Study - BizBuzz
Big Brother Hrvatska 2007 - Case Study - BizBuzz
 
JavaCro14: Pakiranje i instalacija JEE rješenja
JavaCro14: Pakiranje i instalacija JEE rješenjaJavaCro14: Pakiranje i instalacija JEE rješenja
JavaCro14: Pakiranje i instalacija JEE rješenja
 
RSII_P6_2017_18.pdf
RSII_P6_2017_18.pdfRSII_P6_2017_18.pdf
RSII_P6_2017_18.pdf
 
SQL Azure
SQL AzureSQL Azure
SQL Azure
 

More from Mind The Firebird

Tips for using Firebird system tables
Tips for using Firebird system tablesTips for using Firebird system tables
Tips for using Firebird system tablesMind The Firebird
 
Using Azure cloud and Firebird to develop applications easily
Using Azure cloud and Firebird to develop applications easilyUsing Azure cloud and Firebird to develop applications easily
Using Azure cloud and Firebird to develop applications easilyMind The Firebird
 
A year in the life of Firebird .Net provider
A year in the life of Firebird .Net providerA year in the life of Firebird .Net provider
A year in the life of Firebird .Net providerMind The Firebird
 
How Firebird transactions work
How Firebird transactions workHow Firebird transactions work
How Firebird transactions workMind The Firebird
 
Using ТРСС to study Firebird performance
Using ТРСС to study Firebird performanceUsing ТРСС to study Firebird performance
Using ТРСС to study Firebird performanceMind The Firebird
 
Creating logs for data auditing in FirebirdSQL
Creating logs for data auditing in FirebirdSQLCreating logs for data auditing in FirebirdSQL
Creating logs for data auditing in FirebirdSQLMind The Firebird
 
Firebird Performance counters in details
Firebird Performance counters in detailsFirebird Performance counters in details
Firebird Performance counters in detailsMind The Firebird
 
Understanding Numbers in Firebird SQL
Understanding Numbers in Firebird SQLUnderstanding Numbers in Firebird SQL
Understanding Numbers in Firebird SQLMind The Firebird
 
Threading through InterBase, Firebird, and beyond
Threading through InterBase, Firebird, and beyondThreading through InterBase, Firebird, and beyond
Threading through InterBase, Firebird, and beyondMind The Firebird
 
New SQL Features in Firebird 3, by Vlad Khorsun
New SQL Features in Firebird 3, by Vlad KhorsunNew SQL Features in Firebird 3, by Vlad Khorsun
New SQL Features in Firebird 3, by Vlad KhorsunMind The Firebird
 
Orphans, Corruption, Careful Write, and Logging
Orphans, Corruption, Careful Write, and LoggingOrphans, Corruption, Careful Write, and Logging
Orphans, Corruption, Careful Write, and LoggingMind The Firebird
 
Firebird release strategy and roadmap for 2015/2016
Firebird release strategy and roadmap for 2015/2016Firebird release strategy and roadmap for 2015/2016
Firebird release strategy and roadmap for 2015/2016Mind The Firebird
 
Nbackup and Backup: Internals, Usage strategy and Pitfalls, by Dmitry Kuzmenk...
Nbackup and Backup: Internals, Usage strategy and Pitfalls, by Dmitry Kuzmenk...Nbackup and Backup: Internals, Usage strategy and Pitfalls, by Dmitry Kuzmenk...
Nbackup and Backup: Internals, Usage strategy and Pitfalls, by Dmitry Kuzmenk...Mind The Firebird
 
Working with Large Firebird databases
Working with Large Firebird databasesWorking with Large Firebird databases
Working with Large Firebird databasesMind The Firebird
 
Stored procedures in Firebird
Stored procedures in FirebirdStored procedures in Firebird
Stored procedures in FirebirdMind The Firebird
 
Superchaging big production systems on Firebird: transactions, garbage, maint...
Superchaging big production systems on Firebird: transactions, garbage, maint...Superchaging big production systems on Firebird: transactions, garbage, maint...
Superchaging big production systems on Firebird: transactions, garbage, maint...Mind The Firebird
 

More from Mind The Firebird (20)

Tips for using Firebird system tables
Tips for using Firebird system tablesTips for using Firebird system tables
Tips for using Firebird system tables
 
Using Azure cloud and Firebird to develop applications easily
Using Azure cloud and Firebird to develop applications easilyUsing Azure cloud and Firebird to develop applications easily
Using Azure cloud and Firebird to develop applications easily
 
A year in the life of Firebird .Net provider
A year in the life of Firebird .Net providerA year in the life of Firebird .Net provider
A year in the life of Firebird .Net provider
 
How Firebird transactions work
How Firebird transactions workHow Firebird transactions work
How Firebird transactions work
 
SuperServer in Firebird 3
SuperServer in Firebird 3SuperServer in Firebird 3
SuperServer in Firebird 3
 
Copycat presentation
Copycat presentationCopycat presentation
Copycat presentation
 
Using ТРСС to study Firebird performance
Using ТРСС to study Firebird performanceUsing ТРСС to study Firebird performance
Using ТРСС to study Firebird performance
 
Overview of RedDatabase 2.5
Overview of RedDatabase 2.5Overview of RedDatabase 2.5
Overview of RedDatabase 2.5
 
Creating logs for data auditing in FirebirdSQL
Creating logs for data auditing in FirebirdSQLCreating logs for data auditing in FirebirdSQL
Creating logs for data auditing in FirebirdSQL
 
Firebird Performance counters in details
Firebird Performance counters in detailsFirebird Performance counters in details
Firebird Performance counters in details
 
Understanding Numbers in Firebird SQL
Understanding Numbers in Firebird SQLUnderstanding Numbers in Firebird SQL
Understanding Numbers in Firebird SQL
 
Threading through InterBase, Firebird, and beyond
Threading through InterBase, Firebird, and beyondThreading through InterBase, Firebird, and beyond
Threading through InterBase, Firebird, and beyond
 
New SQL Features in Firebird 3, by Vlad Khorsun
New SQL Features in Firebird 3, by Vlad KhorsunNew SQL Features in Firebird 3, by Vlad Khorsun
New SQL Features in Firebird 3, by Vlad Khorsun
 
Orphans, Corruption, Careful Write, and Logging
Orphans, Corruption, Careful Write, and LoggingOrphans, Corruption, Careful Write, and Logging
Orphans, Corruption, Careful Write, and Logging
 
Firebird release strategy and roadmap for 2015/2016
Firebird release strategy and roadmap for 2015/2016Firebird release strategy and roadmap for 2015/2016
Firebird release strategy and roadmap for 2015/2016
 
Nbackup and Backup: Internals, Usage strategy and Pitfalls, by Dmitry Kuzmenk...
Nbackup and Backup: Internals, Usage strategy and Pitfalls, by Dmitry Kuzmenk...Nbackup and Backup: Internals, Usage strategy and Pitfalls, by Dmitry Kuzmenk...
Nbackup and Backup: Internals, Usage strategy and Pitfalls, by Dmitry Kuzmenk...
 
Working with Large Firebird databases
Working with Large Firebird databasesWorking with Large Firebird databases
Working with Large Firebird databases
 
Stored procedures in Firebird
Stored procedures in FirebirdStored procedures in Firebird
Stored procedures in Firebird
 
Firebird on Linux
Firebird on LinuxFirebird on Linux
Firebird on Linux
 
Superchaging big production systems on Firebird: transactions, garbage, maint...
Superchaging big production systems on Firebird: transactions, garbage, maint...Superchaging big production systems on Firebird: transactions, garbage, maint...
Superchaging big production systems on Firebird: transactions, garbage, maint...
 

Why Firebird - Fact for decision makers, in Bosnian

  • 1. Firebird univerzalna open source baza podataka Zašto Firebird? Činjenice za donosioce odluka www.MindTheBird.com
  • 2. Mnogi razlozi za razmišljanje o Firebird-u Java, Visual Studio, Delphi, C++ Od 1 Mb do Terabyte-a Izuzetno developer-friendly Modan Choice of tools PHP, Ruby, Python 4 arhitekture za izbor Jednostavan za embeding ekonomiziranje Nema dvostukih licenci besplatan Istinski open source Migracija sa InterBase-a Multi-versioning arhitektura Dizajniran za univerzalne (OLAP+OLTP) sisteme 32-bit i 64-bit Migracija sa MySQL-a Multi-platform FreeBSD, Solaris, HP-UX Windows, Linux, Mac OS X Migracija sa Microsoft SQL-a Usklađenost sa SQL standardom Migracija sa Oracle Express-a i Standard-a Bez skrivenih limita www.MindTheBird.com
  • 3. ..i mnoge kompanije koriste Firebird… • 1 milion developera • 2.000 instalacija dnevno na Windows-ima i mnogo na Linux-u • Milioni upakovanih Firebird instalacija su instalirani sa ISV aplikacijama • Firebird je uključen u glavne Linux repozitorije i distribucije www.MindTheBird.com
  • 4. ..sada je vrijeme za pitanje: Da li je Firebird dovoljno dobar za Vaše ciljeve? www.MindTheBird.com
  • 6. Firebird: multi-generacijska arhitektura Čitanje ne blokira pisanje To je X u 10-00 sati To je Y u 10-30 sati OLTP OLAP (reports, BI) Hibrid (OLTP+OLAP) Automatski sweep Konkurenti sa MGA omogudava da je ovim osobinama Firebird može upravljati • MSSQL 2005+ Firebird database u stanju da verzioniranje automatski i (Standard i Ent, ne služi simultano i kao Express) analitički i kao operacioni izvršiti sweep (poznat kao • Oracle data store (OLTP/OLAP). vacuum u drugim DBMS- • PostgreSQL ovima) po potrebi. • InterBase www.MindTheBird.com
  • 7. Firebird: aktivne tabele Context varijable NEW. I Trigger Table_1 OLD. Pružaju jednostavan ID pristup modifikovanim Name vrijednostima. NEW. Širok opseg tipova trigger- Age a omogudava fleksibilno Scores modifikovanje podataka OLD. AS Developer-friendly database BEGIN Koncept Aktivnih tabela, bogat SQL jezik, IF (NEW.SCORES IS NULL) THEN širok opseg ugrađenih SQL funkcija, NEW.SCORES = 1; // niko ne krede od Null sa Firebird-om Korisnički Definisanih Funkcija (UDF) i END storiranih procedura čini Firebird database development vrlo jednostavnim i ugodnim. www.MindTheBird.com
  • 8. Firebird: Događaji(Events) AS BEGIN … POST_EVENT ‘MY_VIP_EVENT1’; … END Događaji primljeni od strane svih pretplatnika (subscriber-a) Događaji(Events) Logiranje i sinhronizacija • Notifikacije mogu biti poslane • Notifikacije mogu biti raise- iz database trigger-a, storiranih ane (i upisane u neku tabelu) procedura i Execute Block-a odmah iz database-level • Fleksibilan mehanizam trigger-a pretplate – ON TRANSACTION START – ON CONNECT – ON TRANSACTON COMMIT – ON DISCONNECT – Itd. – Itd. www.MindTheBird.com
  • 9. Firebird: bogat SQL Glavne osobine Cross-database upiti • Visoka kompatibilnost Query na drugu bazu koristedi userpassword sa ANSI SQL EXECUTE STATEMENT '...' • Common Table EXTERNAL DATA SOURCE 'host:path' Expressions (CTE) USER ‘FIKRET' PASSWORD ‘passw’ • Fleksibilno upravljanje transakcijama Visoka kompatibilnost sa industrijskim standardima na • Potpune storirane mnogim frontovima čini Firebird procedure očiglednim izborom za razvoj (selektabilna SP interoperabilnih aplikacija za omogudava join sa homogena i hibridna okruženja. tabelama) www.MindTheBird.com
  • 10. Firebird: Trace API Trace API • Real-time monitoring • SQL debugging • Revizija • Događaji • Parcijalno ili puno logovanje • Kroz udaljene konekcije www.MindTheBird.com
  • 11. Firebird: Sigurnost(Security) Windows Trusted Users and Roles Authentication Rights to access Grants UDF, ext. tables Standardna sigurnost Windows Trusted Mreža(Network) • Korisnici i uloge Authentication • Jedan jedini mrežni • GRANT/REVOKE na • Jedna prijava za port treba biti krajnje korisnike otvoren (3050 po glavnim operacijama default-u, • Database owner • Integracija sa konfigurabilan) koncept Windows • Aliases (putanja do domain/AD security baze nije izožena) www.MindTheBird.com
  • 12. Firebird: 4 Arhitekture Do 1000 Do 500 Do 100 Single-user, korisnika, 1Tb korisnika, 300 korisnika, 50Gb Gb veličina veličina DBMS u DLL-u veličina SuperClassic Classic SuperServer Embedded Nova (u 2.5) Mali footprint, Lightweight Heavy duty arhitektura! performanse, single user full- arhitektura za Kombinacija jednostavan blown DBMS u multi-CPU najboljih osobina embedding i DLL-u. servere sa SuperServer-a i “nečujna” Transparent an velikom instalacija. upgrade na više Classic-a. Idealna količinom RAM- Idealan za ISV. arhitekture. za virtualizovana a i brzim HDD. *# database korisnika i veličine nisu limiti Firebird-a. okruženja. Dati su samo kao informacija. www.MindTheBird.com
  • 13. Firebird: Skalabilnost • 4 arhitekture za skaliranje od 1Mb do 1Tb – Database limit je 32Tb – Real-world database 1Tb • Od 1 korisnika do 1000 korisnika – Transparentno skaliranje • Od embedded DLL-a do multi-core/CPU www.MindTheBird.com
  • 14. Firebird: Multi-platform database • Podržava Windows, Linux, HP-UX, Solaris, Mac OS X, FreeBSD, itd. • 100% interoperabilnost i migracija između svih platformi *Podržava 32-bit i 64-bit Windows i Linux www.MindTheBird.com
  • 15. Firebird: Razvojni alati • Firebird.NET • JayBird (Java) • UIB, FIBPlus*, Delphi/C++Builder IBObjects* (Delphi/C++ Builder) • FreePascal & Lazarus • PHP for Firebird • FireRuby • i još više! *komercijalni software www.MindTheBird.com
  • 16. Firebird: Stabilan roadmap, svijetla bududnost Pročitaj više na www.mindthebird.com Rođen 2000-te god.! www.MindTheBird.com
  • 17. Firebird ide tamo gdje Vi idete • Vaši razvojni i Vi odlučujete. reporting alati • Vi birate operativni sistem i arhitekturu • Vi birate hardware • Niste prisiljeni na jednog vendor-a Firebird radi. www.MindTheBird.com
  • 18. Gdje se Firebird koristi? KORIŠTENJE www.MindTheBird.com
  • 19. Velike Real-world Firebird baze Bas-X Watermark Technologies Profitmed 450+ Gb Firebird 300+Gb Firebird 60+Gb Firebird Bas-X (Australia) je vodedi Watermark Technologies (UK) Profitmed (Russia) dioničko opslužuje preduzeda u društvo je jedan od najvedih snabdjevač enterprise Ruskih farmaceutskih informacionih tehnologija Finansijskim i Državnim distributera. nezavisnim maloprodajama, sektorima. posebno multi-site operatorima Watermark Technologies Oni imaju relativno male baze i management grupama. proizvodi software koji koristi (samo ~60Gb i koje rastu Firebird za upravljanje 2Gb/mjesečno), ali smo dokumentima što uključuje odlučili da ih pomenemo jer Bas-X is je istinski vođa u oni imaju ekstremno visoko Firebird-baziranom razvoju: dvije indeksirani OCR za full text opteredenje u smislu njihove mušterije imaju Firebird search. Koristi se od strane simultanih aktivnih konekcija, baze veličine vede od 450Gb, i finansijsih savjetnika, opslužujudi stotine malih preprodavaca i apoteka širom nekoliko drugih imaju baze vede osiguravajudih kuda i tako dalje. Rusije. od 200Gb. Imaju nekoliko 300+Gb Firebird baza deploy-anih trenutno. www.basx.com.au www.watermarktech.co.uk www.profitmed.net www.MindTheBird.com
  • 20. Koja je veličina Vaše baze? # instanci 50 45 40 35 30 25 20 15 10 5 0 <100Mb <1Gb <50Gb <200Gb <1Tb >1Tb Veličina baze Postoje real-world Firebird baze do veličine 1Terabyte. Je li Vama to dovoljno? www.MindTheBird.com
  • 21. Firebird: sve industrije, svi tipovi aplikacija Finansije Maloprodaja Farmacija Državne institucije Ove fotografije su stvarne slike preduzeća koja koriste Firebird (ERP, itd.) www.MindTheBird.com
  • 22. Firebird konkurenti KONKURENCIJA www.MindTheBird.com
  • 23. Firebird: Pregled konkurencije Mogućnosti Oracle MS SQL Oracle Ent i Oracle MSSQL Ent Oracle MS SQL Standard Postgre SQL Firebird MySQL MS SQL Standard Inter Base cijena MSSQL Express, Oracle Express 0 $5000/CPU $26000/CPU Besplatne baze Proprietary *Slika predstavlja odnos cijena/mogudnost za generalni slučaj database aplikacije, obično potrebne od strane ISV-a i in-house developera. www.MindTheBird.com
  • 24. MySQL Tačke razmatranja Licenca Nedefinisana Web <> Ent MySQL NIJE besplatan za independent software budućnost MySQL još uvije nema MySQL AB je prodan Sun-u, zatim je besplatni DB engine koji vendors (ISV): Sun prodan Oracle-u. bi bio njihov enterprise Release MySQL 6.0 se nije dogodio. sloj. “For OEMs, ISVs, VARs and Other Distributors of Commercial Applications: Jedan od tvoraca MySQL-a je rekao: Maria – nije objavljen. “Pomozite održati Internet besplatnim Falcon – nije objavljen. OEMs, ISVs, VARs and other Veliki dio Internet-a je izgrađen na LAMP - distributors that combine and u(Linux, Apache, MySQL i distribute commercially licensed PHP/Perl/Python). Sada Oracle kupuje software with MySQL software and Sun, koji posjeduje MySQL. do not wish to distribute the source Firebird je istinski code for the commercially licensed software under version 2 of the GNU Nije u interesu korisnika Interneta da je open source: jedan ključni dio mreže posjedovan od - Mozilla-bazirana General Public License (the "GPL") strane nekoga ko ima više da dobije time must enter into a commercial licenca, apsolutno što de teško osakatiti i na duže staze čak i license agreement with Sun.” bez ograničenja ubiti ga kao open source proizvod prije nego držati ga u životu.” - Nema dvostruke http://mysql.com/about/legal/licensing/oe http://monty-says.blogspot.com/2009/12/help- licence ili m/ keep-internet-free.html ograničenja www.MindTheBird.com
  • 25. InterBase Tačke razmatranja Cijena Jednostavna migracija Nema 64-bit podršku InterBase je proprietary na Firebird Nedostatak 64-bitne proizvod. Moderni InterBase 2009 i podrške ne dozvoljava Cijene možete nadi ovdje Firebird 2.5 su nasljednici punu upotrebu modernog http://www.embarcadero.co InterBase-a 6 (objavljenog hardware-a i software-a. m/buy-now.php 2000-te god.). Manje arhitektura Cijene se računaju kao Oni još uvijek imaju mnoge InterBase nema 1) Server + #*Clients slične osobine. SuperClassic i Classic 2) Unlimited license Ako imate InterBase arhitekture. aplikaciju, jednostavnije je Manje operativnih migrirati je na Firebird, sistema “Nečujna” instalacija nego na bilo koji drugi InterBase ne podržava Da bi mogli napraviti DBMS. FreeBSD i HP-UX. takvu instalaciju (bez aktivacije) ISV mora InterBase više nije Open Source. potpisati Value Added Vi morate ozbiljno prebrojati stvarne prednosti i Reseller (VAR) ugovor sa nedostatke proizvoda koji nije open-source, i koji ima jakim obavezama. tako usješnog konkurenta kao što je Firebird. www.MindTheBird.com
  • 26. PostgreSQL Tačke razmatranja PostgreSQL je cool Nema embedded Razno Između ostalih open source • PostgreSQL nema pre- baza, PostgreSQL je zaista verziju PostgreSQL nema embedded built binary za HP-UX full-blown, i zreo je kao i Firebird. verziju, pa morate koristiti neku • Zahtjeva Cygwin da bi drugu bazu (Firebird?) za se mogao build-ati iz On takođe koristi multi- source-a u Windows-u generacijsku arhitekturu, i lightweight verziju Vaše ima dosta varijanti i aplikacije. dodataka. Instalacija & Firebird je PostgreSQL je široko Configuracija jednostavan zastupljen u mnogim web- Instalacija PostgreSQL –a Jednostavna aplikacijama i prihvaden od zahtjeva više truda nego instalacija strane nekoliko velikih Firebird, pa de biti teže • Lako je embed- preduzeda. upakovati PostgreSQL s Vašom ati ga u custom alpokacijom i napraviti 100% installer-e (sve Firebird i PostgreSQL su “nečujnu” instalaciju. Takođe je verzije) istinski open source PostgreSQL daleko kompleksniji • Firebird radi projekti. za konfiguraciju od Firebird-a. out-of-the-box www.MindTheBird.com
  • 27. “Express” baze = Bez igračaka, molim Vas • Postoji nekoliko “express” baza – MS SQL Express, Oracle Express, itd. • One imaju ozbiljne restrikcije: – 4Gb veličina baze (veličina je veoma mala generalno, nije prihvatljiva za multimedijalne svrhe) – Podrška samo za 1 CPU • Ne može se transparentno upgrade-ovati(re- instalacija pune verzije je obavezna) • Jasno je prepoznata u zajednici kao “free cheese” www.MindTheBird.com
  • 28. Microsoft SQL Tačke razmatranja Cijena Windows-Only Teška administracija Možete cijene nadi ovdje Ovo je Microsoft. MS SQL-bazirana rješenja http://store.microsoft.com/microsoft/SQL- Ovo je Windows. obično zahtjevaju Server-2008-Standard- Znači Vi (ili Vaša professonalnu podršku. Edition/product/14CF716A/?WT.mc_id=sqlserv ersite_enterpriselink mušterija) mora kupiti i Cijena se računa kao: Windows Server takođe. 1) Server License + # of Client Access Licenses Još jedna cool osobina (CALs) Database engine 2) Unlimited price per e-business Management tools Još CPU Reporting SOA stvari Integration S nečim stvari Embed-ovanje u Vaš BI web-services proizvod Cloud Enterprise bus ISV mora potpisati ISV Royalty Počinje od Agreement da bi mogao $xxxx po procesoru prodavati SQL Server kao dio third-party solucije. www.MindTheBird.com
  • 29. Oracle Tačke razmatranja Oracle je skup i cool Firebird i Oracle Teška administracija Mnoga preduzeda Oracle-bazirana rješenja obično zahtjevaju koriste Firebird kao tier- Ako možete priuštiti profesionalnu podršku 2 database sa Oracle-om Oracle licenciranje i support i nekoliko – dok je glavna baza posvedenih administratora. možete priuštiti Oracle bazirana na Oracle-u, administratora da Visoka umjeća za razvoj podružnice ili udaljene Da bi napravili profesionalna održava bazu zdravom – lokacije koriste Firebird. Oracle-bazirana rješenja to je dobro za Vas. developeri moraju imati Embed-ovanje u Vaš Mnogi ISV-ovi koriste visoka umjeda. proizvod Firebird za lightweight ISV mora potpisati verzije svojih proizvoda, Glavna stvar o Oracle-u je specijalni ugovor za i Oracle – za high-end – možda Vama ne treba prodaju Oracle-a kao dio verzije. najskuplji software da bi third-party rješenja. uradio posao koji može uraditi besplatni software? www.MindTheBird.com
  • 30. Onda, kako se Firebird može takmičiti sa zrelim Enterprise bazama? - Milion transakcija u minuti je dovoljno za gotovo sve database aplikacije. Da li je? Provjerite Forrester izvještaj: TPC Benchmarks Don't Matter Anymore www.forrester.com/rb/Research/tpc_benchmarks_dont_matter_anymore/q/id/53871/t/2 - Moderni hardware (SSD, 64Gb RAM) omogudava da napravite veoma brze sisteme, koji prevazilaze generalne poslovne potrebe. Provjerite IDC izvještaj #206058: Da li će Storage Virtualizacija postati Mirotvorac u ratu baza podataka? www.MindTheBird.com
  • 31. Postavite pravo pitanje Da li je Firebird dovoljno dobar za Vaše ciljeve? www.MindTheBird.com
  • 32. Firebird Zajednica: pridružite nam se! Najaktivnije zajednice developera su u: • Brazilu • Njemačkoj • Rusiji • SAD • Australiji • Italiji • Francuskoj • Turskoj • Španiji • I mnogim još! www.MindTheBird.com
  • 33. Firebird: dalji koraci Posjetite Promotivni Firebird 2.5 sajt www.MindTheBird.com 1. Download-ujte Firebird prezentacije i banere 2. Pridružite se MindTheBird! i pomozite Firebird-u 2.5 da krene – http://twitter.com/mindthefirebird – http://groups.google.ru/group/mindthebird – LinkedIn MindTheBird 3. Postavite Firebird banere i prezentacije na Vaš site/blog Slobodno koristite bilo koji dio ove prezentacije kao template za vaše lične Firebird-related prezentacije. www.MindTheBird.com