Está en la página 1de 2

Pregunta 1

Mysql es un sistema open source que permite administrar bases de datos, las cuales son una colección
de estructuras de datos. La información que se puede almacenar en una base de datos puede ser muy
simple como de la que dispone una agenda, un contador, un sistema de noticias, una librería, entre
otros ejemplos de aplicación. Mysql sirve para agregar, accesar y procesar los datos almacenados en
una base de datos, así como la creación y eliminación de estas.

Pregunta 2

Es un lenguaje de programación diseñado con el objetivo de facilitar el diseño de páginas web de


carácter dinámico. La lógica implementada con este lenguaje suele ser procesada de forma directa en
el servidor. Este lenguaje es considerado como una herramienta importante en el desarrollo web, ya
que permite establecer conexión con la base de datos, y por medio de esto es posible mostrar datos
personales a los clientes, dando opción a modificar de forma dinámica el contenido de una página, lo
cual actualmente es esencial.

Pregunta 3

Apache es un servidor web de código abierto HTTP disponible para plataformas Unix, Windows y
Macintosh. Presenta características muy configurables como bases de datos de autenticación y
negociación de contenido, pero no dispone de una interfaz gráfica que facilite su configuración. Es
usado principalmente para el envío de páginas web estáticas y dinámicas en internet, siendo un
componente principal en aplicaciones con LAMP, junto con MySQL y otros lenguajes de programación
como PHP, Perl, Python y Ruby.

Pregunta 4

1. Comando: use [nombre de base de datos];


Explicación: permite acceder a una base de datos.
Ejemplo: use telemetria;
2. Comando: show tables;
Explicación: permite mostrar las tablas existentes en una base de datos previamente accedida.
Ejemplo: show tables;
3. Comando: drop table [nombre de la tabla];
Explicación: permite eliminar una tabla de una base de datos previamente accedida.
Ejemplo: drop table telemetria;
4. Comando: select [campo_1, campo_2…campo_n] from [nombre de la tabla];
Explicación: permite seleccionar los campos deseados de una tabla.
Ejemplo: select nombre, apellido from estudiante;
5. Comando: create table [nombre de tabla] (campos);
Explicación: permite crear una tabla en una base de datos previamente accedida;
Ejemplo: create table estudiantes(id(7) not null auto_increment, nombre char(255) not null
default ‘’);

Conclusiones
 Los datos obtenidos por sensores pueden ser almacenados en sistemas de bases de datos, lo cual
permite posteriormente realizar el respectivo análisis de estos datos y de acuerdo con la aplicación
desarrollada, encontrar tendencias en estos datos.
 El uso del lenguaje de programación PHP permite presentar de forma amigable e interactiva los
datos guardados en una base de datos MySQL, mediante el uso de sentencias SQL según
corresponda.
 El uso de la plataforma phpmyadmin, permite la manipulación de bases de datos MySQL mediante
una interfaz gráfica amigable, de forma que no se requiere conocer a detalle las sentencias SQL
empleadas.

Recomendaciones
 No olvide que para compilar el programa en Arduino se debe retirar la conexión entre el serial que
comunica el Thinxtra con el arduino.
 Si se encuentran errores al compilar el archivo de su código en arduino, no quiere decir que el
código por completo esté mal. Aquellos mensajes significan que se requieren librerías para
ejecutar una acción, dicha acción no será necesaria en nuestro caso.
 Para obtener los respectivos valores de temperatura y luz, de forma que sean guardados y
mostrados correctamente, no olvide realizar las respectivas conversiones de estos valores a float
y que sean enviados en 4 bytes cada dato respectivo.