BASES DE DATOS PARA APLICACIONES “XML SCHEMA”
Enviado por Uriel Martinon Bravo • 6 de Abril de 2020 • Documentos de Investigación • 1.138 Palabras (5 Páginas) • 135 Visitas
[pic 1]
UNIVERSIDAD TECNOLÓGICA
EMILIANO ZAPATA DEL ESTADO DE MORELOS[pic 2]
DIVISIÓN ACADÉMICA DE TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN
BASES DE DATOS PARA APLICACIONES
“XML SCHEMA”
PRESENTA:
URIEL MARTIÑON BRAVO
8vo “A”
[pic 3]
EMILIANO ZAPATA, MOR., MARZO DE 2020
CONTENIDO |
CAPÍTULO 1. XML SCHEMA 3
1. XML Schema 3
1. TIPOS DE DATOS 3
2. ELEMENTOS SIMPLES 4
3. ELEMENTOS COMPLEJOS 5
CAPÍTULO 2. EJEMPLO 7
1. DESARROLLO DE EJERCICIOS 7
CONCLUCIÓN ………………………………………………………………………….10
Figura 1 Validación XML 8
Figura 2 Validación con Error 9
|
XML Schema
Es un lenguaje de esquema utilizado para describir la estructura y restricciones de los
contenidos de los documentos XML de una forma precisa.
Este es usado para describir y validar la estructura y el contenido de un archivo XML.
TIPOS DE DATOS
- Tipo Decimal:
Se usa principalmente para un valor numérico específico con uno o más decimales.
Llenado:
Puede ser Negativo o positivo:
- Tipo Integer:
Se utiliza para especificar datos de tipo numéricos enteros.
Llenado:
Puede ser Negativo o positivo:
- Tipo String:
El valor de tipo String puede contener caracteres, espacios o tabulaciones.
- Tipo Date:
El tipo “date” (fecha) contiene el siguiente formato AAAA-MM-DD donde:
AAAA indica el año
MM el mes
DD el día
Es necesario ingresar forzosamente todos los componentes.
- Tipo time:
Al igual que el tipo date requiere que se introduzcan 3 datos forzosamente los cuales son:
HH que indica la hora
MM indica el minuto
SS indica el segundo
ELEMENTOS SIMPLES
Los elementos simples solamente pueden contener texto (caracteres), por ende no
pueden contener a otro u otros elementos, ni tener atributos.
Definición:
Se definen dos elementos con las etiquetas de nombre y edad en el cual nombre es
de tipo “String” y edad de tipo “Integer”.
Para asignarles un valor se pone de la siguiente manera:
Al igual se le puede asignar un atributo de tipo fixed o default.
- Fixed (Opcional): especifica un valor fijo para el elemento(el elemento puede estar vacío o si no lo está, su contenido debe coincidir con el especificado en el atributo).
- Default (Opcional): especifica un valor por defecto para el elemento.
ELEMENTOS COMPLEJOS
Los elementos completos contienen cero o más elementos y/o atributos, puede estar
vacío. Puede contener contenido mixto, es decir, contener uno o más elementos, además de texto.
Ejemplo información de personas:
...