programacion
ÁREA DE LA ENERGÍA, LAS INDUSTRIAS Y LOS RECURSOS
NATURALES NO RENOVABLES
CARRERA DE INGENIERÍA EN SISTEMAS
PROGRAMACIÓN WEB
Tema: DIAGRAMAS
Docente: Ing. RenéGuamán
Integrantes:
Andrea Tatiana Cevallos
Cyntia Tatiana Samaniego
Modulo: Quinto modulo paralelo “B”
Como tiene estructura XML, su sintaxis es conocida y existen herramientaspara su manejo
DTD necesita otras herramientas para su procesado, además de necesitar las herramientas propias para
procesar documentos XML.
Ventajas frente a
DTD
Proporciona restricciones másprecisas sobre la estructura de los documentos XML
Permite la definición de tipos de datos (fechas, números y cadenas de texto).
La creación de un XML Schema se basa en el uso de los Namespaces(espacios de nombres).DTD permite este
uso.
¿Qué es un espacio
de nombres?
Es un conjunto de elementos y de atributos.
Permiten eliminar las ambigüedades que se producen en un documento XM, yaque en éste existen elementos o
atributos con el mismo nombre pero con diferentes significados.
¿Para qué sirve un
espacio de
nombres?
Al namespace se le da un prefijo, y con éste se hacereferencia desde un documento XML a los nombres del
espacio de nombres.
Esquema XML
Usamos el prefijo xsd para hacer referencia a un nombre del espacio de nombres.
XML Schema permite definirlas reglas y restricciones que
debe cumplir un
documento.
Sintaxis de XML
Schema
.
element:
Declara un elemento
attibute:
Declara un atributo de un elemento
complexType:Componentes
de un esquema
sequence:
choice:
all:
define un tipo de elemento complejo, es decir, que contiene atributos
y elementos
los elementos tienen que aparecer en la secuencia especificadasólo puede aparecer uno de los elementos
los elementos pueden aparecer en cualquier orden
simpleType:
define un tipo de dato simple, al que se le pueden aplicar restricciones
restriction:...
Regístrate para leer el documento completo.