Presentación
Introducción a bases de datos, bases de datos relacionales y diseño de bases de datos
Diseño conceptual de bases de datos
Diseño lógico
Dinámica del modelo relacional: Álgebra Relacional
Sistemas software
Consulta y manipulación de datos. SQL
Normalización en bases de datos
Bases de datos no relacionales (NoSQL)
find, countDocuments,
distinct, empleando en sus filtros operadores como $gt,
$ne, $regex, $in, $or, etc., y
funciones sobre cursores como sort o limit)
aggregate, y operaciones como $group,
$match, $project, $unwind, $sort,
$limit, etc.)
$unwind no
se encuentran suficientemente representados a la largo de los ejercicios del boletín, y
además puede servir para reforzar el resto de operadores y funciones.DeepSeek sobre ciudades
(consultas básicas y aggregate) (una
vez intentados y resueltos, se pueden contrastar estas soluciones)
DeepSeek sobre planetas
(consultas básicas y aggregate) (una
vez intentados y resueltos, se pueden contrastar estas soluciones)
DeepSeek sobre ciudades
(actualizaciones, inserciones y borrados) (una
vez intentados y resueltos, se pueden contrastar estas soluciones)
Empleo de herramientas software
Enunciado del trabajo
Ya está disponible el enunciado del trabajo del primer cuatrimestre, documento en el que se detallan los elementos esenciales requeridos como parte de la entrega. La fecha límite de la misma será el 19 de enero, y las defensas se irán acordando por correo en el orden en que se hayan ido realizando las entregas de los trabajos en Enseñanza Virtual, con margen suficiente para terminar con todas las defensas antes de arrancar con el segundo cuatrimestre.El movimiento se demuestra andando...
¿Ha elegido ya el tema para su trabajo de curso?
A continuación se aportan exámenes de la asignatura, por si algunos de los ejercicios relacionados pueden serles de utilidad en la preparación de las pruebas evaluables. No obstante, tenga presente que cada curso se plantean variaciones, un un proyecto docente distinto. Por tanto, ni los contenidos teóricos, ni el uso de herramientas software efectuado, ni el énfasis general que se ha ido poniendo en cada uno de los aspectos cubiertos en clase tienen por qué coincidir con los proyectos de años anteriores.
Exámenes:
Presentación
Introducción al desarrollo web
Contenido web, lenguaje de marcado HTML
Estilo (CSS), librerías (Bootstrap)
Dinámica en cliente (JS)
Desarrollo en servidor
col
podríamos poner db.collection('libros'), si hemos denominado libros a
nuestra colección al importarla en MongoDB)
cors se nos pasó ponerle
los paréntesis, cors()):
[Clase unificada]Más allá
Vaya trasladando las necesidades del trabajo del primer cuatrimestre a las tecnologías estudiadas en el segundo.
Consultar la sección de exámenes del primer cuatrimestre.