Home : Termos de Software : Definição de esquema

Esquema

Um esquema é um esboço, diagrama ou modelo. Na computação, os esquemas são frequentemente usados ​​para descrever a estrutura de diferentes tipos de dados. Dois exemplos comuns incluem banco de dados e XML esquemas.

1. Esquema do banco de dados

Um esquema de banco de dados descreve o tabelas e campos correspondentes contidos em um banco de dados. Pode ser exibido como uma lista de tabelas, cada uma contendo uma sub-lista de campos junto com os tipo de dados. Mais comumente, no entanto, os esquemas de banco de dados são exibidos como diagramas visuais. As caixas representam tabelas individuais e as linhas mostram como as tabelas estão conectadas. Em alguns casos, essas linhas podem incluir pontas de seta para indicar o fluxo de dados. Os esquemas do banco de dados também podem incluir comentários que descrevem o objetivo de cada tabela e campos individuais.

2. Esquema XML

Um esquema XML define os elementos que um XML filete pode conter. Ele fornece uma estrutura específica para dados XML, o que é importante ao compartilhar arquivos XML entre vários sistemas. Definir um esquema XML garante que um documento ou feed XML não contenha valores desconhecidos, o que pode causar análise erros. Abaixo está um exemplo de um esquema XML ou definição de esquema XML (XSD).

<? xml version = "1.0">
<xs: schema xmlns: xs = "[url de uma página da web que descreve o esquema]">

<xs: nome do elemento = "email">
<xs: complexType>,
<xs: sequência>
<xs: nome do elemento = "to" type = "xs: string" />
<xs: nome do elemento = "de" type = "xs: string" />
<xs: nome do elemento = "assunto" tipo = "xs: string" />
<xs: nome do elemento = "corpo" tipo = "xs: string" />
</ xs: sequência>
</ xs: complexType>
</ xs: elemento>

</ xs: esquema>

Os esquemas são mais comumente usados ​​para descrever bancos de dados e arquivos XML, mas também podem ser usados ​​para descrever outros tipos de dados. Por exemplo, um desenvolvedor de jogos pode definir um esquema para descrever objetos 3D usados ​​em um videogame. Um desenvolvedor de software pode usar um esquema para descrever a estrutura de um formato de arquivo usado por um aplicativo.

TechLib - O dicionário de informática Lib Tech

Esta página contém uma definição técnica de Esquema. Explica na terminologia de computação o que significa Esquema e é um dos muitos termos de software no dicionário TechLib.

Todas as definições no site da TechLib foram escritas para serem tecnicamente precisas, mas também fáceis de entender. Se você achar útil essa definição de Esquema, poderá consultá-la usando os links de citação acima.