Firebird: Porovnání verzí

Smazaný obsah Přidaný obsah
ShadowRobot (diskuse | příspěvky)
m WPCleaner v1.43b - Fixed using WP:WCW (Odkaz shodný se svým popisem)
výslovnostě, typografie aj aktualizace a odebrání redundantního linku – ponechán onen v infoboxu
Řádek 2:
| jméno = Firebird
| logo = Firebird simplified logo.png
| velikost loga =
| obrázek =
| velikost obrázku =
| alt =
| popisek =
| vývojář = [[Firebird Foundation]]
| aktuálníprvní verzevydání = 3.0.12000
| datum aktuální verze = [[273.0.2<br září]] [[2016]]/>
| datum aktuální verze = [[22. březen|22. března]] [[2017]]<ref name="aktuál" />
| připravovaná verze =
| datum připravovanépřipravovaná verze = 4.0 Alpha 1<br />
| datum připravované verze = [[24. srpen|24. srpna]] [[2017]]<ref name="alfa" />
| operační systém = [[Multiplatformní software|multiplatformní]]
| programovací jazyk = [[C++]]
| typ softwaru = [[Relační databáze|RDBMS]]
| licencetyp softwaru = [[IDPLRelační databáze|RDBMS]]
| licence = IPL, [[IDPL]]
| lokalizace =
| web = [http://www.firebirdsql.org/ www.firebirdsql.org]
}}
 
'''Firebird''' ([ˈfaiəˌbəːd]; známý též jako '''FirebirdSQL''' [ˈfaiəˌbəːd ˌeskjuːˈel]) je v &nbsp;[[Informatika|informatice]] název implementace [[relační databáze]], která je [[Multiplatformní software|multiplatformní]] (běží na různých [[UN*X|unixových systémech]] včetně [[Linux]]u a též na [[Microsoft Windows|MS Windows]]). Firebird vznikl v &nbsp;roce [[2000]] jako [[fork]] z &nbsp;[[Otevřený software|open source]] databáze [[InterBase]] [ˌintəˈbeis] od společnosti [[Borland]], avšak od verze 1.5 byl [[Zdrojový kód|kód]] Firebirdu z &nbsp;velké části přepsán.
 
== Vlastnosti ==
* plná podpora pro [[Uložená procedura|uložené procedury]] a [[Trigger (databáze)|Triggery (spouště)]]<ref>{{Citace elektronické monografie | url name="2min" http://www.firebirdnews.org/docs/fb2min.html | titul = Get to know Firebird in 2 minutes}}</ref>
* plně kompatibilní [[Databázová transakce#Vlastnosti transakc.C3.AD|transakce ACID]]
* referenční integrita
* multigenerační architektura (MVCC)<ref name="multi" />
* multigenerační architektura (MVCC)<ref>{{Citace elektronické monografie | url=http://www.firebirdsql.org/doc/whitepapers/fb_vs_ibm_vs_oracle.pdf | title=A not-so-very technical discussion of Multi Version Concurrency Control | datum přístupu=2009-09-29 | vydavatel=Roman Rokytskyy | autor=Roman Rokytskyy | strany=7}}</ref>
* kompaktní objem serveru<ref name="borrie" />
* kompaktní objem serveru<ref>{{Citace elektronické monografie | url = http://articles.sitepoint.com/article/helen-borrie-project-lead | titul = Investigating Firebird with Helen Borrie, Project Lead}}</ref>
* podpora externích uživatelsky definovaných funkcí ([[Uživatelem definovaná funkce|UDF]])
* volitelné jednosouborová databáze pro vestavěná verze pro katalogy na [[DVD]] nebo jednouživatelská verze pro demonstrační verze aplikací
* nástroje třetích stran včetně [[Grafické uživatelské rozhraní|grafických]] administračních nástrojů a replikačních nástrojů
* mnoho přístupových metod: nativní [[API]], [[dbExpress]] ovladače, [[Open Database Connectivity|ODBC]], [[OLEDB]], [[.NET]], [[Java Database Connectivity|JDBC]] ovladač verze 4, modul pro [[Python]], [[PHP]], [[Perl]]
* inkrementální [[ZálohaZálohování (informatika)dat|zálohy]]
* plná implementace kurzoru pro [[PostgreSQL|PSQL]]
 
== Historie ==
V roce 2000 se firma [[Borland]] rozhodla uvolnit zdrojové kódy betaverze [[InterBase]] 6.0 pod [[Otevřený software|open source]] licencí, což přispělo k &nbsp;výraznému zvýšení zájmu vývojářů. Borlandu se však nepovedlo vytvořit vlastní otevřenou vývojářskou komunitu. Proto ukončil rozvoj volně šiřitelné verze InterBase Open Edition, a s &nbsp;uvedením verze 6.5 se definitivně vrátil k &nbsp;modelu placených licencí s &nbsp;uzavřeným zdrojovým kódem.
 
Jen týden po otevření zdrojových kódů v &nbsp;roce 2000 vznikl na [[SourceForge.net]] samostatný [[fork]] s &nbsp;názvem Firebird a dalším forkem byl Yaffil. Na vývoji Firebirdu se podílí i &nbsp;několik bývalých zaměstnanců firmy Borland. Firebird vyvíjí a spravuje [[Firebird Foundation]], který použil licenci Interbase Public License.<ref>http://www.firebirdsql.org/index.php?op name=doc&id=ipl"licence1" – Interbase Public License</ref> Nový kód je pod licencí Initial Developer's Public License.<ref>http://www.firebirdsql.org/index.php?op name=doc&id=idpl"licence2" – Initial Developer's Public License</ref> Obě tyto licence jsou odvozeny od [[Mozilla Public License]].
 
=== Kolize názvu s Mozilla Firefox ===
V dubnu 2003 se [[Mozilla Foundation]] po sporu o &nbsp;ochrannou známku s &nbsp;firmou [[Phoenix Technologies]] (výrobce [[BIOS]]ů) rozhodla přejmenovat svůj webový prohlížeč z &nbsp;Phoenix na Firebird. Toto rozhodnutí způsobilo znepokojení v &nbsp;komunitě okolo databáze Firebird. Panovaly obavy ze zmatení uživatelů a vyhledávacích enginů. Vývojáři z &nbsp;Mozilly vydali prohlášení že jejich softwarový balík se nazývá ''Mozilla Firebird'', nikoli pouze ''Firebird''. V &nbsp;prohlášení dále uvedli že jméno ''Mozilla Firebird'' bylo pouze kódové označení projektu a 9.&nbsp;února 2004 Mozilla ukončila zmatek přejmenováním svého prohlížeče na [[Mozilla Firefox]].
 
=== Ocenění ===
Řádek 49 ⟶ 50:
== Reference ==
{{Překlad|jazyk=en|článek=Firebird (database server)|revize=366478409}}
<references />
<ref name="aktuál">{{Citace elektronické monografie
| titul = Firebird: Firebird 3.0.2 sub-release is available
| url = http://www.firebirdsql.org/en/news/firebird-3-0-2-sub-release-is-available
| vydavatel = Firebird Project
| datum vydání = 2017-03-22
| datum přístupu = 2017-12-14
| edice = Home > About Firebird > News & Events
| jazyk = en
}}</ref>
<ref name="alfa">{{Citace elektronické monografie
| titul = Firebird: Firebird 4.0 Alpha 1 release is available for testing
| url = http://www.firebirdsql.org/en/news/firebird-4-0-alpha-1-release-is-available-for-testing
| vydavatel = Firebird Project
| datum vydání = 2017-08-24
| datum přístupu = 2017-12-14
| edice = Home > About Firebird > News & Events
| jazyk = en
}}</ref>
<ref name="2min">{{Citace elektronické monografie | autor = Carlos H. Cantu | url = http://www.firebirdnews.org/docs/fb2min.html | titul = Get to know Firebird in two minutes | datum vydání = 2010-02 | datum přístupu = 2017-12-20 | poznámka = document revision 1.3 | jazyk = en}}</ref>
* multigenerační architektura (MVCC)<ref name="multi">{{Citace elektronické monografie | autor = Roman Rokytskyy | url = http://www.firebirdsql.org/docfile/whitepapersdocumentation/fb_vs_ibm_vs_oraclepapers_presentations/Multi_version_concurrency_control.pdf | druh nosiče = PDF | title = A not-so-very technical discussion of Multi Version Concurrency Control | datum přístupuvydání =2009 2005-09-2907 | vydavateldatum přístupu =Roman Rokytskyy2017-12-20 | autorstrany =Roman Rokytskyy7 | stranyjazyk =7 en}}</ref>
* kompaktní objem serveru<ref name="borrie">{{Citace elektronické monografie | autor = Blane Warrene | url = http://articleswww.sitepoint.com/article/helen-borrie-project-lead | titul = Investigating Firebird with Helen Borrie, Project Lead | vydavatel = SitePoint Pty. Ltd. | datum vydání = 2004-06-29 | datum přístupu = 2017-12-20 | lokace = sitepoint.com | edice = Programming | jazyk = en}}</ref>
<ref name="licence1">{{Citace elektronické monografie
| korporace = Firebird Foundation Incorporated.
| titul = Firebird: InterBase Public License
* | url = http://www.firebirdsql.org – domácí stránky Firebirdu/en/interbase-public-license
| datum přístupu = 2017-12-20
| jazyk = en
}}</ref>
<ref name="licence2">{{Citace elektronické monografie
| korporace = Firebird Foundation Incorporated.
| titul = Firebird: Initial Developer&#039;s Public License Version 1.0
| url = http://www.firebirdsql.org/en/initial-developer-s-public-license-version-1-0
| datum přístupu = 2017-12-20
| jazyk = en
}}</ref>
</references>
 
== Související články ==
Řádek 60 ⟶ 97:
== Externí odkazy ==
* {{Commonscat}}
* http://groups.google.com/groupforum/#!forum/firebird_cz/topics – česká konference o &nbsp;databázi Firebird
* http://www.firebirdsql.org – domácí stránky Firebirdu
* http://groups.google.com/group/firebird_cz/topics – česká konference o databázi Firebird
 
[[Kategorie:Systémy řízení báze dat]]