Schéma

Schéma je nástin, diagram nebo model. V počítačové technice se schémata často používají k popisu struktury různých typů dat. Dva běžné příklady jsou schémata databází a XML.

1. Schéma databáze

Schéma databáze popisuje tabulky a odpovídající pole obsažená v databázi. Může být zobrazeno jako seznam tabulek, z nichž každá obsahuje podseznam polí spolu s příslušným datovým typem. Častěji se však schémata databází zobrazují jako vizuální diagramy. Obdélníky představují jednotlivé tabulky a čáry ukazují, jak jsou tabulky propojené. V některých případech mohou tyto čáry obsahovat šipky znázorňující tok dat. Schémata databází mohou také obsahovat komentáře popisující účel jednotlivých tabulek a polí.

2. Schéma XML

Schéma XML definuje prvky, které může soubor XML obsahovat. Poskytuje konkrétní strukturu dat XML, což je důležité při sdílení souborů XML mezi více systémy. Definování schématu XML zajišťuje, že dokument XML nebo kanál XML nebude obsahovat neznámé hodnoty, které mohou způsobit chyby při zpracování. Níže je příklad schématu XML neboli definice schématu XML (XSD).

<?xml version="1.0"?>
<xs:schema xmlns:xs="[url of a webpage that describes the schema]">

  <xs:element name="email">
    <xs:complexType>,
      <xs:sequence>
        <xs:element name="to" type="xs:string"/>
        <xs:element name="from" type="xs:string"/>
        <xs:element name="subject" type="xs:string"/>
        <xs:element name="body" type="xs:string"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>

</xs:schema>

Schémata se nejčastěji používají k popisu databází a souborů XML, ale lze je použít i k popisu jiných typů dat. Vývojář her může například definovat schéma popisující 3D objekty používané ve videohře. Vývojář softwaru může pomocí schématu popsat strukturu formátu souboru používaného aplikací.

Aktualizováno September 26, 2018 od Per C.

quizOtestujte své znalosti

A virtual machine saved state may also be called what?

A
Hard copy
0%
B
Static memory
0%
C
Snapshot
0%
D
Breakpoint
0%
Correct! Incorrect!     View the Snapshot definition.
More Quizzes →

Počítačový slovník Tech Terms

Definice Schéma na této stránce je originální definice napsaná autory TechTerms.com. Pokud chcete na tuto stránku odkazovat nebo tuto definici citovat, použijte prosím zelený citační pruh přímo pod definicí.

Naším cílem je vysvětlovat počítačovou terminologii srozumitelným způsobem. U každé zveřejněné definice usilujeme o přesnost a jednoduchost. Pokud máte zpětnou vazbu nebo chcete navrhnout nový technický pojem, kontaktujte nás.

Newsletter Tech Terms

Rozšiřte své technické znalosti s naším denním nebo týdenním newsletterem! Přihlaste se ještě dnes a dostávejte nové pojmy a kvízy přímo do schránky.

Přihlaste se k bezplatnému newsletteru TechTerms

Jak často chcete dostávat e-mail?

Odhlásit se nebo změnit frekvenci můžete kdykoli pomocí odkazů v každém e-mailu. Dotazy? Prosím kontaktujte nás.

Poznámka: Newsletter je zasílán v angličtině.