Ejercicios - Bases de datos (1) - Enunciados

El objetivo de estos ejercicios es obtener una aplicación web capaz de gestionar una tabla de una base de datos. En este caso, la tabla es una mínima agenda. En cada ejercicio se añade una funcionalidad a la aplicación como refleja el título de cada ejercicio.

Estos ejercicios van encadenados. Cada ejercicio se debe hacer a partir del ejercicio anterior, añadiendo las páginas necesarias.

En estos ejercicios la única comprobación que se realiza sobre los datos introducidos por el usuario es que su longitud se adapta al tamaño de los campos en la base de datos.

En cada ejercicio, se encuentran unos comentarios que incluyen un dibujo que indica las relaciones entre las diferentes páginas:


Para facilitar la realización de los ejercicios, se proporcionan unas plantillas de los ejercicios Bases de datos (1) (Bases de datos) que incluyen parte de las páginas (los fragmentos HTML y las bibliotecas específicas de bases de datos). También puede descargar otras plantillas de los ejercicios Bases de datos (1) (Bases de datos) que incluyen únicamente el ejercicio 6, pero con más código ya incluido en las plantillas.

Para facilitar la verificación de los ejercicios, se proporcionan ficheros .side que permiten la comprobación con Selenium IDE 4 del funcionamiento de la aplicación de ejemplo y de los ejercicios.

Puede descargar unas posibles soluciones completas de estos ejercicios.

Bases de datos (1) 1 - Borrar y crear la base de datos

Escriba un programa que permita crear una base de datos.

Enlace a ejemplo

Comentarios

Bases de datos (1) 2 - Añadir registros en la tabla

Amplíe el ejercicio anterior de manera que permita incluir registros en la base de datos.

Enlace a ejemplo

Comentarios

Bases de datos (1) 3 - Listar los registros en la tabla

Amplíe el ejercicio anterior de manera que permita listar los registros de la base de datos.

Enlace a ejemplo

Comentarios

Bases de datos (1) 4 - Borrar individualmente registros en la tabla

Amplíe el ejercicio anterior de manera que permita borrar individualmente los registros de la base de datos.

Enlace a ejemplo

Comentarios

Bases de datos (1) 5 - Buscar registros en la tabla

Amplíe el ejercicio anterior de manera que permita buscar registros de la base de datos.

Enlace a ejemplo

Comentarios

Bases de datos (1) 6 - Modificar registros en la tabla

Amplíe el ejercicio anterior de manera que permita modificar registros de la base de datos.

Enlace a ejemplo

Comentarios