SpatiaLite: Porovnání verzí

Z GeoWikiCZ
Řádek 21: Řádek 21:
Návod platí pro server [http://josef.fsv.cvut.cz josef].
Návod platí pro server [http://josef.fsv.cvut.cz josef].


Databáze se vytvoří automaticky po spuštění interpretu SpatiaLite. V tomto případě se databáze uloží do souboru <tt>gisdb.sqlite</tt>.
Databáze se vytvoří automaticky po spuštění interpretu SpatiaLite. V tomto případě se databáze uloží do souboru <tt>gisdb.sqlite</tt>. Pokud ale zůstane databáze po opuštění interpretu prázdná, soubor se nevytvoří.


  spatialite gisdb.sqlite
  spatialite gisdb.sqlite


{{GFOSS}}
{{GFOSS}}

Verze z 21. 4. 2009, 20:24

SQLite je relační databázový systém obsažený v relativně malé knihovně napsané v C. Je vyvíjen D. Richardem Hippem a šířen pod licencí public domain.

Na rozdíl od databází založených na principu klient-server, kde je databázový server spuštěn jako samostatný proces, je SQLite pouze malá knihovna, která se přilinkuje k aplikaci a pomocí jednoduchého rozhraní ji lze začít využívat. Každá databáze je uložena v samostatném souboru .dbm (Database Manager), kde se data ukládají za použití jednoduchého primárního klíče do stejně velkých bloků a používá hashovacích technik pro rychlý přístup k datům při vyhledávání podle klíče.

V SQLite je implementován téměř celý standard SQL-92.

Databázi SQLite lze použít například v programovacích jazycích C, C++, Delphi, PHP, Java, Python, Perl, Tcl aj.

Převzato z české wikipedie.

SpatiaLite

Prostorové rozšíření SpatiaLite umožňuje ukládat v databázi SQLite geoprostorová data - podobně jako např. PostGIS pro databázový systém PostgreSQL.

Založení databáze

Návod platí pro server josef.

Databáze se vytvoří automaticky po spuštění interpretu SpatiaLite. V tomto případě se databáze uloží do souboru gisdb.sqlite. Pokud ale zůstane databáze po opuštění interpretu prázdná, soubor se nevytvoří.

spatialite gisdb.sqlite