Inicio | Registro | Ayuda | Contacto
El portal de la educación no formal
  Contenidos
Editoriales
Cursos y manuales
Solicita tu Constancia
Directorio de Cursos, Manuales y Tutoriales
Libros digitales gratis
Capsulas del Saber
Tests Online

Servicios
Descarga Software
Enlaces de Interes
Enciclopedias y Diccionarios
Diccionario
Traductor
Web accesible
Conexión PDA
Enlázanos
Información

  Patrocinadores
Alojamiento Web
Cursos en www.aprendemas.com
¿Necesitas formación?
Cursos
Master
MBA

  Más visitados
- Normas de seguridad para acceder a la banca por Internet
- El modelo conceptual del Electromagnetismo en estudiantes
- Soulseek
- El caballero de la armadura oxidada
- Tus zonas mágicas
- Base de Datos
- Derecho y Leyes
- Idiomas
- Medicina y Salud
- Programación
- Sistemas Operativos
- Hardware
- Ingenierías
- Medicina alternativa
- Multimedia y Diseño
- Ofimática
- Redes
- Educación
- Electricidad
- Formación
- Webmaster
- Negocios, Economía y Turismo
- Ciencias Sociales
- Hogar
- Sociedad
- ¿Cómo eliminar las manchas más habituales de muebles de madera?
- Rosseau Jean Jacques
- Dependencia Negociadora
- Aleymoni

  Áreas populares
- Consejos Informatica
- Novedades Cientificas
- Desarrollo Web
- Temas de Ciencia
- Negocios
- Estudiantes
- Pedagogia
- Embarazo Maternidad
- Cultura General
- Hogar
- Comida y bebida
- Familia

 :: XML una alternativa para el manejo de sus datos con movilidad

InformáticaEn la actualidad existen muchas opciones para controlar y administrar nuestros datos, una gran variedad de manejadores de bases de datos podemos encontrar en el mercado, y van desde los más sencillos y amigables como Microsoft Access, hasta los más robustos como puede ser Oracle, SQL Server, Informix, etc. Hasta hace algunos años, la necesidad de almacenar, administrar y controlar la información era reservada para las grandes organizaciones, pero hoy en día el tema del manejo de los datos resulta muy cercano a la mayoría de la gente
Desde la utilización de un teléfono celular, un PDA, una hoja de cálculo, etc. nos llevan invariablemente al manejo de las bases de datos. Esto ha revolucionado la forma en la que se ha de gestionar la información, la movilidad resulta una gran prioridad en este tema, el poder llevar nuestros datos de un dispositivo a otro, de un lugar a otro con rapidez, seguridad y compatibilidad; esto mismo aplica para las empresas y la industria, cada vez más requieren de tener aplicaciones basadas en Web que les permitan obtener datos desde sus puntos de venta, sucursales, vendedores, etc.

En este sentido XML resulta una opción muy viable, ya que es un lenguaje Universal que nos permite representar datos en Internet, además como se trata de texto plano nos evita tener instalados programas especiales que permitan reconocer el formato de los datos, lo que lo hace muy portable entre distintas plataformas, por ejemplo: podemos utilizar documentos XML con Microsoft Access, ASP .Net, Visual Basic, etc.

Este articulo tiene como finalidad únicamente la de explicar de manera muy general las características, ventajas y aplicaciones más comunes del lenguaje, ya que su utilización puede ser muy amplia y resulta un tema con mucha tela de donde cortar.

Pero, ¿qué es XML?

Extensible Markup Language (lenguaje extensible de etiquetado), es un método para introducir datos estructurados en un archivo de texto.

Por su sintaxis XML tiene cierta similitud con HTML, maneja etiquetas (tags) y atributos, pero a diferencia de HTML el leguaje extensible de etiquetado utiliza las etiquetas para delimitar los datos, y la interpretación de los mismos dependen completamente de la aplicación que los este leyendo; pero el hecho de que XML maneje datos en archivos de texto, esto no quiere decir que sean fácilmente leídos por las personas comunes y corrientes.

Otra de las diferencias con HTML es que en XML existen reglas más rigurosas, ya que cuando tenemos un archivo creado con el primero está permitido que existan errores en la sintaxis, mientras que en el segundo si falta una etiqueta o faltan las comillas para identificar un atributo el archivo simplemente es inservible.

Ventajas y desventajas

Una gran ventaja de XML es que es gratuito ya que no se requiere adquirir una licencia costosa como sucede con otros sistemas.

Solo requiere un editor de textos ASCII para desarrollar aplicaciones en XML (p. ej. Bloc de notas), y un visualizador con un parser adaptado para XML (p. ej. Microsoft Internet Explorer 5.0 o posterior).

Las aplicaciones de XML pueden ser muchas, ya que no solamente se limita a ser un lenguaje que permita interactuar con sistemas diseñados para Web, sino que está pensado como un lenguaje universal que facilite su uso con casi cualquier plataforma, incluso podemos interactuar con aplicaciones de oficina como Microsoft Excel.

Un punto en contra de XML podría ser el espacio en disco que requieren los datos, ya que un archivo de texto siempre es considerablemente mayor que uno binario, pero hoy en día los costos de los medios de almacenamiento son bastante accesibles y cada vez más contamos con dispositivos con capacidades que llegan comercialmente hasta los Terabytes.

Aplicación y utilidad de XML

En la actualidad existe una imperiosa necesidad de las empresas por contar con la información de manera inmediata, por ello optan por utilizar aplicaciones basadas en Web que permitan obtener datos de manera remota en un corto tiempo y sin la necesidad de desplazarse.

Uno de los sectores que más han explotado esta tecnología son las compañías enfocadas a las ventas, ya que de este modo no requieren esperar a que el personal de sus sucursales, puntos de venta o vendedores lleven la información hasta la matriz o las oficinas principales, simplemente capturan o transmiten los datos recabados por medio de Internet, lo que permite obtenerlos de manera casi inmediata, y por ende, esto redunda en una toma de decisiones más eficiente y rápida.

Otro ejemplo de utilización de bases de datos en documentos XML es el de casi todas las aplicaciones que encontramos en Internet, como directorios, control de usuarios, inventarios en línea, catálogos de productos, etc.

Al final de cuentas y como toda tecnología exitosa lo importante es la utilidad y ventajas que ésta genera y que se traduce en ahorros significativos, así como en mejoras en la toma de decisiones de las organizaciones, aspectos en los que XML definitivamente tiene su fortaleza y que permiten visualizar un amplio desarrollo y aplicación de este lenguaje para la gestión de datos vía Web, y veremos si poco a poco comienza a afianzarse como una opción viable en la gestión en aplicaciones locales.

CONCLUSIONES

El uso de XML debe ser considerado como una de las opciones más promisorias a futuro y personalmente pienso que una de las razones más importantes que determinarán el éxito a gran escala de XML es el hecho de que no se requiera ningún componente específico para trabajar, lo que da hasta cierto punto una gran ventaja sobre otros lenguajes. Asimismo, es importante resaltar que no todo es favorable en torno a XML pero sus ventajas resultan bastante atractivas como para pensar en que cada vez más veamos su uso en la creación de documentos de datos a través de internet.

REFERENCIAS

es.wikipedia.org/wiki/XML
es.wikipedia.org/wiki/Bases_de_datos_nativas_xml
ict.udlap.mx/people/carlos/is341/bases12.html
informatizate.net/articulos/bases_de_datos_nativas_en_xml_20020712.html
----------------------------------------------------------------
Autor y Licencia de esta obra:
Hugo Javier Solís Silva - gestiopolis.com
Licencia Creative Commons: creativecommons.org/licenses/by-nc-sa/3.0/deed.es


 
  Opciones
Suscribirse
 
  Agregar a favoritos
 Versión Imprimible Versión Imprimible
 Enviar a un Amigo Enviar a un Amigo
Compartir:

delicious
  technorati  yahoo meneame

Más editoriales
- Novedades de Julio de 2008
- El síndrome del intestino irritable
- Trabajo de investigación
- La Listeriosis y el Embarazo: ¿Cuál es su Riesgo?
- Frases Celebres ‘Justicia’






Si buscas algún curso manual guía recurso definición libro ó ebook gratis este es tu lugar.
Sindicar contenidos
ConocimientosWeb - Diario Tecnológico - Cursos Gratis - Zips del Conocimiento - Red del Conocimiento
Todos los logos y nombres mencionados de marcas que se publican en este sitio son de sus respectivos dueños.
Condiciones de Uso