Atributo obligatorio univaluado

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 7,28 KB

 


NOMBRE:



Ejercicio 1 (3 puntos): Diseñar un esquema XML para almacenar los Curriculums Vitae de candidatos a un puesto de trabajo, de forma que permita representar lo siguiente:


Cada CV tiene dos atributos (dni y fecha del cv) y 2 elementos: Datos Personales e Idiomas



El dni será una cadena de 8 dígitos y una letra



Datos Personales incluye – obligatoriamente -
nombre, apellido1, apellido2 y fechanac. Además, opcionalmente, puede incluir hasta 2 direcciones.


La dirección está formada por calle, localidad, código postal y país



Idiomas puede incluir 0 o varias entradas de idioma. Para cada idioma se registran como atributos el nombre del idioma, el nivel siendo un valor a elegir entre “alto”, “medio” o “bajo”,  y también como atributo de cada idioma se tendrá un carácter “m” o “e” para indicar si es idioma materno o extranjero.


Ejercicio 2 (2 puntos): Dado el siguiente archivo en XML, crear el XSD que nos permita que sea bien formado y válido.


Tener en cuenta las siguientes restricciones:



El elemento FAQ esta compuesto por una INFO y la parte PART que puede estar una o mas veces


La parte INFO esta compuesta por un TITULO, un AUTOR, y puede tener o no EMAIL, Versión y FECHA


El elemento PART puede tener uno o más elementos Q



El elemento Q esta compuesto por el elemento QTEXT y A. El atributo num será único y obligatorio para cada Q



El atributo revisar solo podrá tomar los valores si o no



Crea tipos de datos y referencias para la solución del ejercicio






WINDOWS98? SOLO SI ME OBLIGAN!



Fernando Damián Lorenzo García


[email protected]


1.0


20.Mayo.99





¿Por qué tengo que instalar W95?



A mi también me parece una buena pregunta





Y de que me vale?



Otra ingeniosa pregunta






Ejercicio 3 (3 puntos): Queremos hacer un DTD que pueda validar un documento XML que se ajuste a los siguientes requisitos.


Tenemos un catálogo el cual está compuesto por uno o más productos



Cada producto tiene una o más especificaciones, puede tener o no opciones, uno o mas precios y puede tener o no notas. Además:


Tiene un atributo llamado nombre que puede estar o no pero no tiene valor por defecto



Tiene un atributo llamado categoría que puede tener los valores de herramienta, mesa, tienda-profesional. Su valor por defecto es herramienta.


Tiene un atributo llamado numpart, de tipo numérico, que no es obligatorio ni tiene valor por defecto



Tiene un atributo fábrica que puede tener los valores Valladolid, Palencia, León y el valor por defecto es Valladolid.


Y un atributo llamado inventario que puede tener como valores enstock, bajoorden, nodisponible, cuyo valor es enstock.


Las especificaciones son de tipo dato. Cada especificación tiene una serie de atributos:



Un atributo peso que puede estar o no y no tiene valor por defecto



Un atributo potencia obligatorio



La opciones son de tipo dato pero tiene el siguiente atributo


Atributo adaptador que puede tener los valores incluido, opcional o noincluido. Por defecto es incluido



Precio es de tipo dato. Tiene los siguientes atributos



Moneda siendo opcional pero por defecto tiene el valor de euros



Gastosdeenvio opcional y sin valor predefinido


Crear un archivo xml para probar el DTD (0’75 puntos)



Ejercicio 4 (2 puntos): Crear un DTD que valide el siguiente código:





Putín pone en alerta al ejercito


Las tensiones bilaterales entre Ucrania y Rusia se han   agudizado …



Ucrania


Putin




Muere el maestro Paco de Lucía


El guitarrista Paco de Lucía ha fallecido este miércoles de un infarto cuando estaba en la playa con sus hijos, cerca de su residencia de México.


Este es el cuerpo de la noticia





Entradas relacionadas: