Está en la página 1de 2

1. Porque Java más xml.

Java es código portable y xml es datos portables se pude decir que ofrece la posibilidad de
estructurar y representar datos, en la actualidad, es común que los programas incluyan
archivos de configuración en este formato Librerías para el tratamiento de XML en Java. Es
un metalenguaje extensible que permite definir la gramática de lenguajes específicos.

2. Que es XML.

Es un metalenguaje de definición de documentos estructurados mediante etiquetas o marcas


con el objetivo de lograr páginas web mucho más semánticas separando la estructura,
facilita ampliamente la transmisión con texto plano es más sencillo el envió de información
a través de la red.

3. Elementos.

Son bloques de construcción de un xml pueden compararse con contenedores para textos un
documento contiene uno o dos elementos teniendo un alcance inicial y final o elementos
vacíos de una etiqueta de elementos vacíos.

<element-name attribute1 attribute2>

</element-name>

4. Atributos.

Son parte de los elementos xml, pueden tener varios Atributos únicos, proporciona mas
información acerca de elementos xml, se definen las propiedades de los elementos siendo
un nombre de un valor.

<element-name attribute1 attribute2>

<element-name>

Name=”valor”

5. Que es XSD.

Es un mecanismo para comprobar la validez de un documento XML, define la estructura,


que elemento y que tipo de dato y Atributos en qué orden cuantas veces se repite, se trata
de una forma alternativa a los esquemas DTD, pero con bastantes ventajas sobre esto.
6. Diferencias entre XSD vs DTD.

Los esquemas xml se escriben en xml mientras que los DTD se derivan de la sintaxis
SGML, xml definen tipos de datos para elementos y atributos mientras DTD no admite
tipos de datos, XML admite el uso de espacios de nombres mientras que DTD no, los
esquemas de xml se pueden manipular por cuenta con cml DOM pero no es posible en el
caso de DTD . DTD permite definir nuevos valores ENTITY para usar el archivo XML.

7. Que es Xpath.

Es un leguaje que permite construir expresiones que recorren y procesan un documento


XML. Es parecida al expresiones regulares para seleccionar partes de un texto sin atributos,
permite buscar y seleccionar teniendo en cuenta la estructura jerárquica de xml, fue creado
para su uso en el estándar XSLT en el que se usar para seleccionar y examinar la estructura
del documento de entrada de la transformación .

8. Diferencias ODBC y JDBC y OLEDB

Es una implementación de los estándares SQL CLI, la implementación de JDBC consta de


un conjunto de interfaces, clases y métodos de java que puede utilizar un programador java
para hacer los mismos tipos de fusiones que utiliza c o c++ cuando invoca llamamos a la
función ODBC de forma similar, JDBC constituye un super conjunto de SQL CLI, porque
define muchas funciones que los estándares internacionales para la API de SQL no definen.

OLEDB se ha diseñado como sustituto de alto nivel para ODBC para dar soporte a una
variedad más amplia de bases de datos no relacionales que no implementan SQL
necesariamente, OLE tiene un modelo proveedor – cliente, donde los clientes solicitan
acceder a los datos y los proveedores son las interfaces de componentes de software que
permiten el acceso a los datos.