Kamil Nešetřil

Geodata, informace, modely, software

Uživatelské nástroje

Nástroje pro tento web


Aplikace, informační systémy

Architektura informačních systémů

Architektura klient–server

Databáze, databázový server

Jazyk SQL 🐴1)

SQL interaktivně SELECT Application servers facilitate communication and transfer of resources 
between application databases and web clients.
Zdroj: https://www.serverwatch.com/guides/application-server/

  • datové typy,
  • primární klíč, cizí klíč, vztahy,
  • lookup table, slovník (dictionary),
  • indexy,
  • normalizace, denormalizace

Nástroje

  • příklad Excel, inter­operabilita s Excelem (CSV, ODBC).

Metadata: v souboru DICOM či v db?

Webový server

Webový server – pro komunikace přes webový problížeč (web browser).

Webová služba (web service): Zdroj: https://community.goodwe.com/solution/GOODWE%20API

Pojmy

  • tenký klient (webová aplikace), tlustý klient (instaluje se)
  • server (hw × sw)

Virtualizace

v KNL VMware; 👁 Virtual Box

Tabulka: Srovnání typů abstrakce – „virtuálního běhu“ aplikací a systémů

Nástroj / Technologie Jak si to představit Co to odděluje / izoluje K čemu se to hodí
VirtualBox / VMware Celý počítač uvnitř počítače Celý operační systém (včetně jádra)Testování jiného OS, např. Windows na Macu
Docker   Krabička s aplikací Aplikace a její závislosti Spouštění složitých aplikací bez instalace všeho okolo
Java (JVM)   JAVA 2) Překladač pro spouštění „Java programů“ Kód nezávislý na operačním systému Java aplikace fungují všude stejně
.NET MICROSOFT_LOGO Jako Java, ale zejména pro Windows
Ale to, že něco běží v něčem, znáte: R skript běží v interpretu; Portable Apps…

Aplikace

  • zakázkové,
  • krabicové

 Nahrané přednášky: (3 videa) – i předchozí stránka




Kurz je financován v rámci projektu
Rozvoj lidských zdrojů TUL pro zvyšování relevance, kvality a přístupu ke vzdělání v podmínkách Průmyslu 4.0 (ROLIZ 4.0), reg.č. CZ.02.2.69/0.0/0.0/16_015/0002329. Licence Creative Commons: Uveďte původ – Zachovejte licenci

1)
Motivace: Vzhledem ke komplexnosti softwarového vybavení, které je nedílnou součástí radiologie, je výuka zaměřena také na informatiku, zpracování obrazu nebo práci s databázemi.Informace o oboru na webu FZS
2)
Ftipná metalová píseň o ukázkovém kódu a odpovídající kód.
Poslední úprava: 05.04.2025