Introducción a las bases de datos (Parte 6: Niveles de abstracción)

  El modo en que se trata la información respecto a su gestión en una base de datos es un tema importante para todo aquel usuario de bases de datos, puesto que constituye un elemento imprescindible tanto en el momento del diseño de una de estas como de su posterior desarrollo y mantenimiento.
   Por otra parte, evidentemente, la información es la materia prima con la que se crean los datos que se alojarán en la base de datos, bien sea en el formato de tablas, filas y columnas de los tipos de bases de datos relacionales, bien como estructuras propias de los tipos de bases de datos orientadas a objetos.
  Cuando se habla de información en este sentido, se hace referencia, de forma general, a tres niveles diferentes de abstracción, tendiéndose a saltar de uno a otro sin establecer una advertencia previa.

Instalación de paquete XAMPP en Linux

  En otras entradas de la presente bitácora se ha mencionado el uso de XAMPP como plataforma para instalar otros programas en un equipo informático.
  XAMPP es un paquete de software libre, que consiste principalmente en el sistema de gestión de bases de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de guiones PHP y Perl.
  Como ventaja frente a descargar e instalar cada componente por separado y a crear o editar sus ficheros de configuración manualmente, XAMPP sólo requiere una pequeña fracción del tiempo necesario para descargar y ejecutar un archivo "ZIP", "tar", "exe" o "fkl". Puede encontrarse en versión completa o en una versión más ligera, que es portable, y permite configurar los componentes necesarios del servidor web mediante una misma y sencilla interfaz web. Este programa se actualiza regularmente para incorporar las últimas versiones de Apache/MySQL/PHP y Perl. También incluye otros módulos como OpenSSL y phpMyAdmin

Uso básico de Wireshark (Parte 2: El área de datos)

  En una entrada anterior se han visto los componentes pertenecientes al programa Wireshark.
  Este programa realiza análisis de  tráfico, además de ser una excelente aplicación didáctica para el estudio de las comunicaciones y para la resolución de problemas de red.
  Una de las partes fundamentales de este programa es su área de datos, que también es la zona del mismo donde más se trabaja con él.

Introducción a las bases de datos (Parte 5: Estructura de un gestor de bases de datos)

  Los gestores de bases de datos presentan un problema de base relacionado con su pluralidad, y es que desde la aparición de los primeros se intentó llegar a un acuerdo para que hubiera una estructura común para todos ellos, a fin de que el aprendizaje y manejo de este software fuera más provechoso y eficiente.
  No obstante, dicho acuerdo nunca se ha conseguido del todo, por lo que no existen estándares aceptados del todo. Aunque sí hay unas cuentas propuestas de estándares que sí funcionan como tales.
  Los intentos por conseguir una estandarización han estado promovidos por organismos de todo tipo. Algunos son estatales, otros privados y otros promovidos por los propios usuarios. Los tres que han tenido gran relevancia en el campo de las bases de datos son ANSI/SPARC/X3, CODASYL y ODMG (éste sólo para las bases de datos orientadas a objetos). Los organismos grandes (que recogen grandes responsabilidades) dividen sus tareas en comités, y éstos en grupos de trabajo que se encargan de temas concretos.