LM | DÍA 32: IMPORTACIÓN Y EXPORTACIÓN EN PHPMYADMIN, FORMATOS Y ELECCIÓN DE SOFTWARE XML

Día 32. En el día de hoy hemos repasado el método a seguir para importar y exportar datos en PHPMyAdmin, repasando a su vez las reglas de un documento XML bien formado. También, hemos comparado los diferentes tipos de formatos de fichero, en este caso, hemos comparado XML, JSON y YAML. Finalmente, hemos aprendido a elegir correctamente un software en función de nuestras necesidades.

Derechos de autor aquí

Como vimos en anteriores entradas de este blog, vimos cómo acceder al cliente de PHPMyAdmin y a importar y exportar bases de datos.

En la clase de hoy, vimos diferentes tipos de ficheros con los que probablemente trabajaremos (con algunos más que con otros) durante el curso. Esos ficheros son XML, JSON y YAML. 

Aprovechando que se han mencionado ya en esta entrada, cabe destacar que vimos las diferencias y los comparamos:

XML:

Lenguaje de Marcado Extensible (eXtensible Markup Language) es un metalenguaje que permite definir lenguajes de marcas desarrollado por la World Wide Web Consortium empleado para almacenar datos de manera que lo entiendan tanto la máquina como el ser humano.

Ejemplo de documento XML:

Derechos de autor aquí

JSON:

Es un formato de texto sencillo para el intercambio de datos. Se trata de un subconjunto de la notación literal de los objetos de JavaScript. Sin embargo, aunque debido a su amplia adopción como alternativa a la anteriormente explicada XML, se considera un formato independiente del lenguaje.

Ejemplo de documento JSON:

Derechos de autor aquí


YAML:

Es un formato de serialización de datos legible por humanos, inspirado al igual que JSON, en el lenguaje también mencionado anteriormente, XML. 

Ejemplo de documento YAML:

Derechos de autor aquí


Finalmente, acorde a las necesidades que tendremos para este trimestre, analizamos con qué software podremos trabajar en XML. Necesitamos principalmente, que sea gratuito y multiplataforma. Aquí fue donde pudimos ver una tabla con las características de los diferentes software candidatos. Finalmente, nos quedamos con BaseX. 

Derechos de autor aquí

Comentarios

Entradas populares