Sistemas Operativos, CMS y Bases de Datos
|
|
Título del Test:
![]() Sistemas Operativos, CMS y Bases de Datos Descripción: Ex. Recuperación |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Cuál de los siguientes sistemas operativos es reconocido por su integración optimizada con software de diseño y multimedia?. macOS. Windows. Linux. ChromeOS. Además del servidor, un requisito habitual para instalar un CMS es: Una base de datos como MySQL o MariaDB. Un archivo PDF con el guion del video. Un editor de video profesional. Un navegador incompatible con HTML. Si un sitio web de Wix tarda mucho en cargar, ¿Qué acción podría ayudar a mejorar su rendimiento?. Usar imágenes de máxima resolución sin comprimir. Agregar más videos pesados en la página de inicio. Optimizar imágenes y evitar elementos innecesarios. Duplicar todas las secciones del sitio. Para mantener coherencia visual en todo un sitio creado con CMS, normalmente se usan: Fuentes instaladas solo en el navegador del usuario. Archivos ZIP con videos sin comprimir. Drivers de audio y video. Temas o plantillas que definen estilos globales. Una marca cambia su logo, tipografía y paleta de colores en un sitio con CMS. ¿Cómo puede actualizar rápidamente su identidad en todas las páginas?. Eliminando todas las páginas y recreándolas desde cero. Editando cada página en HTML puro una por una. Cambiando la configuración del tema o plantilla para actualizar estilos globales. Cambiando únicamente las imágenes de la galería. ¿Qué ocurrirá al ejecutar la sentencia UPDATE estudiantes SET estado = 'Inactivo'?;. Todos los estudiantes tendrán el estado Inactivo. La consulta producirá siempre un error. Se modificará únicamente el primer estudiante. Se eliminarán los estudiantes inactivos. ¿Qué error existe en la consulta SELECT estudiantes.nombre, proyectos.titulo FROM estudiantes INNER JOIN proyectos estudiantes.id_estudiante = proyectos.id_estudiante;?. Falta la palabra VALUES. EL INNER JOIN debe sustituirse por ORDER BY. Falta la cláusula GROUP BY. Falta la cláusula ON. Tablas: clientes(id_cliente, nombre_cliente) pedidos(id_pedido, id_cliente, total, estado) Queremos listar el nombre de cada cliente y la cantidad de pedidos con estado 'ENTREGADO'. ¿Qué consulta es correcta?. SELECT nombre_cliente, COUNT(*) AS pedidos_entregados FROM pedidos WHERE estado = 'ENTREGADO' GROUP BY nombre_cliente;. SELECT c.nombre_cliente, COUNT(p.id_pedido) AS pedidos_entregados FROM clientes c, pedidos p WHERE c.id_cliente = p.id_cliente AND p.estado = 'ENTREGADO' GROUP BY c.id_cliente, c.nombre_cliente;. SELECT c.nombre_cliente, COUNT(p.id_pedido) FROM clientes c JOIN pedidos p GROUP BY c.nombre_cliente;. SELECT c.nombre_cliente, COUNT(*) AS pedidos_entregados FROM clientes c WHERE estado = 'ENTREGADO' GROUP BY c.nombre_cliente;. Tablas: proveedores(id_proveedor, nombre_proveedor) productos(id_producto, id_proveedor, nombre_producto, stock) ¿Queremos mostrar todos los productos, incluso si no tienen un proveedor asociado. ¿Qué consulta es correcta?. SELECT p.nombre_producto, pr.nombre_proveedor FROM proveedores pr INNER JOIN productos p ON pr.id_proveedor = p.id_proveedor;. SELECT p.nombre_producto FROM productos p WHERE p.id_proveedor IS NOT NULL;. SELECT p.nombre_producto, pr.nombre_proveedor FROM proveedores pr LEFT JOIN productos p ON pr.id_proveedor = p.id_proveedor;. SELECT p.nombre_producto, pr.nombre_proveedor FROM proveedores pr RIGHT JOIN productos p ON pr.id_proveedor = p.id_proveedor;. Tablas: clientes (id_cliente, nombre_cliente) pedidos (id_pedido, fecha_pedido, id_cliente, total) Queremos listar el nombre del cliente y la cantidad de pedidos realizados por cada cliente. ¿Qué consulta es correcta?. SELECT c.nombre_cliente, COUNT(p.id_pedido) AS cantidad_pedidos FROM clientes c, pedidos p WHERE c.id_cliente = p.id_cliente GROUP BY c.id_cliente, c.nombre_cliente;. SELECT c.nombre_cliente, p.total FROM clientes c, pedidos p WHERE c.id_cliente = p.id_cliente GROUP BY c.nombre_cliente;. SELECT c.nombre_cliente, COUNT(p.id_pedido) AS cantidad_pedidos FROM clientes c, pedidos p GROUP BY c.nombre_cliente;. SELECT nombre_cliente, COUNT(*) AS cantidad_pedidos FROM pedidos GROUP BY nombre_cliente;. Tablas: sucursales (id_sucursal, nombre_sucursal) ventas (id_venta, id_sucursal, fecha_venta, estado) Queremos listar el nombre de la sucursal y la cantidad de ventas con estado 'PAGADA' por sucursal. ¿Qué consulta es correcta?. SELECT s.nombre_sucursal, COUNT(*) AS ventas_pagadas FROM ventas WHERE estado = 'PAGADA' GROUP BY nombre_sucursal;. SELECT s.nombre_sucursal, COUNT(v.id_venta) AS ventas_pagadas FROM sucursales s, ventas v WHERE s.id_sucursal = v.id_sucursal AND v.estado = 'PAGADA' GROUP BY s.id_sucursal, s.nombre_sucursal;. SELECT s.nombre_sucursal, v.estado FROM sucursales s, ventas v WHERE s.id_sucursal = v.id_sucursal GROUP BY s.nombre_sucursal;. SELECT s.nombre_sucursal, COUNT(v.id_venta) AS ventas_pagadas FROM sucursales s WHERE estado = 'PAGADA' GROUP BY s.nombre_sucursal;. Una empresa tiene: Empleado / Proyecto. Cada empleado puede trabajar en varios proyectos. Cada proyecto tiene varios empleados. ¿Por qué no basta con relacionar directamente Empleado y Proyecto?. Porque se requiere una tabla intermedia. Porque Proyecto no necesita clave primaria. Porque ambas tablas deben fusionarse. Porque Empleado debe contener todos los proyectos en una sola columna. Tablas: • Habitación (id_habitacion) • Reserva(id_reserva) Cada reserva corresponde a una habitación, pero una habitación puede tener muchas reservas en diferentes fechas. ¿Dónde debe ir la clave foránea?. Reserva debe almacenar id_habitacion. Habitación debe almacenar id_reserva. Se debe de crear otra tabla. Durante un proyecto audiovisual, los alumnos intentan guardar un archivo de video de 6 GB en un USB formateado con FAT32, pero descubren que no es posible. Esto genera retrasos en la entrega del proyecto y obliga al equipo a investigar alternativas. ¿Cuál sistema de archivos de Windows permite guardar archivos de más de 4 GB?. FAT32. HFS+. NTFS. ext4. ¿Cuál sistema operativo está diseñado para funcionar únicamente en computadoras de una marca específica?. Linux. Windows. Ubuntu. macOS. Además del servidor, un requisito habitual para instalar un CMS es: Un editor de video profesional. Una base de datos como MySQL o MariaDB. Un navegador incompatible con HTML. Un archivo PDF con el guion del video. Si un estudiante quiere que los usuarios encuentren rápidamente la información más importante en una página web, ¿Qué principio de diseño debe aplicar?. Colocar los botones lejos del contenido principal. Usar textos pequeños en toda la página. Ocultar los títulos para que el usuario explore más. Jerarquía visual mediante títulos, subtítulos y distribución ordenada. Tablas: categorias(id_categoria, nombre_categoria) videos(id_video, titulo, id_categoria) Relación: videos.id_categoria = categorias.id_categoria. Queremos obtener el título del video y el nombre de la categoría. ¿Cuál consulta es correcta?. SELECT v.titulo, c.nombre_categoria FROM videos v, categorias c WHERE v.id_video = c.id_categoria;. SELECT nombre_categoria, titulo FROM categorias c, videos v WHERE c.id_categoria = v.id_video;. SELECT v.titulo, c.nombre_categoria FROM videos v, categorias c WHERE v.id_categoria = c.id_categoria;. SELECT titulo, nombre_categoria FROM videos, categorias;. En un CMS, una buena práctica para manejar imágenes y videos es: Evitar usar descripciones para ahorrar tiempo. Subir siempre archivos en la máxima resolución posible sin comprimir. Subir archivos con nombres aleatorios y sin descripción. Optimizar el peso de los archivos y usar títulos/alt text descriptivos. Una marca cambia su logo, tipografía y paleta de colores en un sitio con CMS. ¿Cómo puede actualizar rápidamente su identidad en todas las páginas?. Eliminando todas las páginas y recreándolas desde cero. Cambiando la configuración del tema o plantilla para actualizar estilos globales. Cambiando únicamente las imágenes de la galería. Editando cada página en HTML puro una por una. ¿Qué sucede con la instrucción DELETE FROM comentarios;?. Elimina únicamente los registros duplicados. Cambia el nombre de la tabla. Elimina todos los registros de la tabla. Elimina la estructura de la tabla. ¿Cuál es el propósito principal de GROUP BY?. Agrupar filas con valores comunes para aplicar funciones de agregación. Eliminar tablas. Ordenar automáticamente los registros de mayor a menor. Cambiar el tipo de una columna. Tablas: autores(id_autor, nombre_autor) libros(id_libro, id_autor, titulo, anio_publicacion) Queremos mostrar todos los autores, incluso aquellos que todavía no tienen libros registrados. ¿Qué consulta es correcta?. SELECT a.nombre_autor, l.titulo FROM autores a LEFT JOIN libros 1 ON a.id_autor = 1.id_autor;. SELECT a.nombre_autor, l.titulo FROM autores a RIGHT JOIN libros 1 ON a.id_autor = 1.id_autor;. SELECT a.nombre_autor FROM autores a WHERE a.id_autor = 1.id_autor;. SELECT a.nombre_autor, l.titulo FROM autores a INNER JOIN libros 1 ON a.id_autor = 1.id_autor;. Tablas: docentes (id_docente, nombre_docente) asignaturas (id_asignatura, nombre_asignatura, id_docente) ¿Cuál consulta devuelve el nombre de la asignatura y el nombre del docente que la imparte?. SELECT nombre_asignatura, nombre_docente FROM asignaturas, docentes;. SELECT a.nombre_asignatura, d.nombre_docente FROM docentes d, asignaturas a;. SELECT d.nombre_docente, a.nombre_asignatura FROM docentes d JOIN asignaturas a ON d.id_docente = a.id_asignatura;. SELECT a.nombre_asignatura, d.nombre_docente FROM asignaturas a JOIN docentes d ON a.id_asignatura = d.id_docente;. Tablas: estudiantes (id_estudiante, nombre_estudiante) matriculas (id_matricula, id_estudiante, asignatura, estado) Queremos listar el nombre del estudiante y la cantidad de asignaturas con estado 'APROBADA' por estudiante. ¿Qué consulta es correcta?. SELECT e.nombre_estudiante, m.estado FROM estudiantes e, matriculas m WHERE e.id_estudiante = m.id_estudiante GROUP BY e.nombre_estudiante;. SELECT e.nombre_estudiante, COUNT(m.id_matricula) AS asignaturas_aprobadas FROM estudiantes e, matriculas m WHERE e.id_estudiante = m.id_estudiante AND m.estado = 'APROBADA' GROUP BY e.id_estudiante, e.nombre_estudiante;. SELECT e.nombre_estudiante, COUNT(m.id_matricula) AS asignaturas_aprobadas FROM estudiantes e, matriculas m WHERE e.id_estudiante = m.id_estudiante GROUP BY e.id_estudiante, e.nombre_estudiante;. SELECT e.nombre_estudiante, COUNT(*) AS asignaturas_aprobadas FROM estudiantes e WHERE estado = 'APROBADA' GROUP BY e.nombre_estudiante;. Tablas: cursos (id_curso, nombre_curso) inscripciones (id_inscripcion, id_curso, id_estudiante, estado) Queremos listar el nombre del curso y la cantidad de inscripciones con estado 'CONFIRMADA' por curso. ¿Qué consulta es correcta?. SELECT c.nombre_curso, COUNT(*) AS inscripciones_confirmadas FROM inscripciones WHERE estado = 'CONFIRMADA' GROUP BY nombre_curso;. SELECT c.nombre_curso, COUNT(i.id_inscripcion) AS inscripciones_confirmadas FROM cursos c, inscripciones i WHERE c.id_curso = i.id_curso AND i.estado = 'CONFIRMADA' GROUP BY c.id_curso, c.nombre_curso;. SELECT c.nombre_curso, COUNT(*) AS inscripciones_confirmadas FROM cursos c WHERE estado = 'CONFIRMADA' GROUP BY c.nombre_curso;. SELECT c.nombre_curso, i.estado FROM cursos c, inscripciones i WHERE c.id_curso = i.id_curso GROUP BY c.nombre_curso;. Tablas: • Vehículo (id_vehiculo) • Cliente (id_cliente) Cada cliente puede registrar varios vehículos. ¿Cuál es la mejor opción?. Vehículo debe almacenar id_cliente. Cliente debe almacenar id_vehiculo. Ambas tablas. Se debe de crear otra tabla. Tablas: • Departamento (id_departamento) • Empleado (id_empleado) Cada empleado trabaja en un solo departamento. ¿Dónde debe colocarse la clave foránea?. Ambas tablas. En ninguna. Empleado debe almacenar id_departamento. ¿Quién fue el creador del kernel de Linux en 1991?. Bill Gates. Richard Stallman. Steve Wozniak. Linus Torvalds. ¿Qué sistema operativo es reconocido por su amplia compatibilidad con software comercial y hardware?. macOS. Linux. ChromeOS. Windows. ¿Qué técnica de diseño en Wix ayuda a que el contenido se adapte mejor a diferentes anchos de pantalla sin usar Editor X?. Aumentar el tamaño de la fuente a más de 40px. Desactivar la versión móvil en el panel de control. El uso de 'Franjas' (Strips) y 'Columnas' con contenido dentro de las líneas de cuadrícula (Gridlines). Evitar el uso de imágenes de fondo. Una de las principales ventajas de usar un CMS para proyectos web es: Solo se puede usar en redes locales, no en Internet. Permite a usuarios no técnicos actualizar contenido de forma sencilla. Solo funciona si el sitio no tiene imágenes ni videos. Obliga a escribir todo el código HTML y CSS a mano. Tablas: artistas (id_artista, nombre_artista) albums (id_album, titulo_album, id_artista) Relación: albums.id_artista = artistas.id_artista ¿Qué consulta muestra todos los álbums junto con el nombre del artista, ordenados por nombre de artista?. SELECT a.titulo_album, ar.nombre_artista FROM albums a, artistas ar WHERE a.id_artista = ar.id_artista ORDER BY ar.nombre_artista;. SELECT titulo_album, nombre_artista FROM albums, artistas ORDER BY nombre_artista;. SELECT a.titulo_album, ar.nombre_artista FROM albums a, artistas ar WHERE a.id_album = ar.id_artista ORDER BY ar.nombre_artista;. SELECT ar.nombre_artista, a.titulo_album FROM artistas ar, albums a WHERE ar.id_artista = a.id_artista;. Un CMS como WordPress se clasifica principalmente como: Un sistema operativo para servidores físicos. Un sistema de edición de video profesional. Un sistema de gestión de contenidos para sitios y blogs. Un lenguaje de programación orientado a objetos. Para mantener coherencia visual en todo un sitio creado con CMS, normalmente se usan: Drivers de audio y video. Archivos ZIP con videos sin comprimir. Temas o plantillas que definen estilos globales. Fuentes instaladas solo en el navegador del usuario. ¿Cuál es el propósito principal de GROUP BY?. Ordenar automáticamente los registros de mayor a menor. Eliminar tablas. Agrupar filas con valores comunes para aplicar funciones de agregación. Cambiar el tipo de una columna. Las tablas estudiantes y proyectos se relacionan mediante id_estudiante. ¿Qué consulta muestra únicamente los estudiantes que tienen proyectos registrados?. SELECT * FROM estudiantes JOIN proyectos WHERE estudiantes.id_estudiante;. SELECT * FROM estudiantes, proyectos GROUP BY id_estudiante;. SELECT * FROM estudiantes INNER JOIN proyectos ON estudiantes.id_estudiante = proyectos.id_estudiante;. SELECT * FROM estudiantes LEFT DELETE proyectos ON estudiantes.id_estudiante = proyectos.id_estudiante;. Tablas: usuarios (id_usuario, nombre_usuario) comentarios (id_comentario, id_usuario, contenido, estado) Queremos listar únicamente los usuarios que tengan más de tres comentarios aprobados. ¿Qué consulta es correcta?. SELECT u.nombre_usuario, COUNT(c.id_comentario) AS cantidad FROM usuarios u JOIN comentarios c ON u.id_usuario = c.id_usuario HAVING c.estado = 'APROBADO' AND COUNT(c.id_comentario) > 3;. SELECT u.nombre_usuario, COUNT(c.id_comentario) FROM usuarios u JOIN comentarios c ON u.id_usuario = c.id_usuario WHERE c.estado = 'APROBADO' ORDER BY COUNT(c.id_comentario) > 3;. SELECT u.nombre_usuario, COUNT(c.id_comentario) AS cantidad FROM usuarios u JOIN comentarios c ON u.id_usuario = c.id_usuario WHERE c.estado = 'APROBADO' GROUP BY u.id_usuario, u.nombre_usuario HAVING COUNT(c.id_comentario) > 3;. SELECT nombre_usuario, COUNT(*) FROM comentarios WHERE estado = 'APROBADO' GROUP BY nombre_usuario;. Tablas: categorias (id_categoria, nombre_categoria) productos (id_producto, id_categoria, nombre_producto, precio) Queremos mostrar cada categoría y el precio promedio de sus productos, únicamente para categorías cuyo promedio sea superior a 50. ¿Qué consulta es correcta?. SELECT c.nombre_categoria, AVG(p.precio) AS promedio FROM categorias c JOIN productos p ON c.id_categoria = p.id_categoria WHERE AVG(p.precio) > 50 GROUP BY c.nombre_categoria;. SELECT c.nombre_categoria, COUNT(p.precio) FROM categorias c JOIN productos p ON c.id_categoria = p.id_categoria HAVING COUNT(p.precio) > 50;. SELECT c.nombre_categoria, p.precio FROM categorias c JOIN productos p ON c.id_categoria = p.id_categoria HAVING p.precio > 50;. SELECT c.nombre_categoria, AVG(p.precio) AS promedio FROM categorias c JOIN productos p ON c.id_categoria = p.id_categoria GROUP BY c.id_categoria, c.nombre_categoria HAVING AVG(p.precio) > 50;. Tablas: sucursales (id_sucursal, nombre_sucursal) ventas (id_venta, id_sucursal, fecha_venta, estado) Queremos listar el nombre de la sucursal y la cantidad de ventas con estado 'PAGADA' por sucursal. ¿Qué consulta es correcta?. SELECT s.nombre_sucursal, COUNT(*) AS ventas_pagadas FROM ventas WHERE estado = 'PAGADA' GROUP BY nombre_sucursal;. SELECT s.nombre_sucursal, COUNT(v.id_venta) AS ventas_pagadas FROM sucursales s, ventas v WHERE s.id_sucursal = v.id_sucursal AND v.estado = 'PAGADA' GROUP BY s.id_sucursal, s.nombre_sucursal;. SELECT s.nombre_sucursal, v.estado FROM sucursales s, ventas v WHERE s.id_sucursal = v.id_sucursal GROUP BY s.nombre_sucursal;. SELECT s.nombre_sucursal, COUNT(v.id_venta) AS ventas_pagadas FROM sucursales s WHERE estado = 'PAGADA' GROUP BY s.nombre_sucursal;. Tablas: • Facultad(id_facultad) • Carrera(id_carrera) Una facultad ofrece muchas carreras. ¿Dónde debe ir la clave foránea?. Ninguna. Carrera debe almacenar id_facultad. Facultad debe almacenar id_carrera. En ambas tablas. Tablas: • Categoría(id_categoria) • Producto(id_producto) ¿Dónde debe colocarse la clave foránea?. Ambas tablas deben contener ambas claves. Categoría debe contener id_producto. Se debe de crear otra tabla. Producto debe contener id_categoria. Un grupo de estudiantes de multimedia necesita escoger un sistema operativo para equipar un nuevo laboratorio de animación 3D. Algunos sugieren Windows por su compatibilidad con software de modelado, otros defienden Linux por su personalización y bajo costo, mientras que un tercer grupo apuesta por macOS por su estabilidad y diseño enfocado en multimedia. El problema surge porque el presupuesto es limitado y se debe priorizar eficiencia y compatibilidad. ¿Cuál de los siguientes sistemas operativos es reconocido por su integración optimizada con software de diseño y multimedia?. Windows. Linux. macOS. ChromeOS. ¿Qué sucede si existe un dominio pero no hay hosting asociado?. El dominio no tendrá contenido que mostrar. El dominio se convierte automáticamente en un subdominio. Los usuarios podrán acceder, pero con velocidad reducida. El sitio funcionará solo en dispositivos móviles. Al usar Canva para sitios web, ¿Qué significa que el diseño sea 'Responsivo' en esa plataforma?. Que el diseño se encoge o estira proporcionalmente para ajustarse a la pantalla (tipo 'scale-to-fit'). Que el estudiante debe diseñar una versión diferente para cada modelo de teléfono existente. Que el sitio web responde a comandos de voz. Que Canva reorganiza automáticamente todos los elementos de forma inteligente mediante IA. Durante la configuración inicial, seleccionar el idioma del sitio es importante porque: Determina si el sitio se verá solo en blanco y negro. Impide que el sitio se traduzca nunca más. Afecta el idioma de la interfaz, mensajes del sistema y, en algunos casos, el formato de fecha y hora. Elimina la necesidad de escribir contenido. Tablas: proyectos (id_proyecto, nombre_proyecto) tareas (id_tarea, descripcion, id_proyecto, estado) Relación: tareas.id_proyecto = proyectos.id_proyecto. Queremos listar el nombre del proyecto y la cantidad de tareas con estado 'COMPLETADA' por proyecto. ¿Qué consulta es correcta?. SELECT p.nombre_proyecto, COUNT(*) AS tareas_completadas FROM proyectos p GROUP BY p.nombre_proyecto;. SELECT p.nombre_proyecto, COUNT(t.id_tarea) AS tareas_completadas FROM proyectos p, tareas t WHERE p.id_proyecto = t.id_proyecto AND t.estado = 'COMPLETADA' GROUP BY p.id_proyecto, p.nombre_proyecto;. SELECT p.nombre_proyecto, COUNT(t.id_tarea) AS tareas_completadas FROM proyectos p, tareas t WHERE p.id_proyecto = t.id_proyecto GROUP BY p.id_proyecto, p.nombre_proyecto;. SELECT p.nombre_proyecto, t.estado FROM proyectos p, tareas t WHERE p.id_proyecto = t.id_proyecto GROUP BY p.nombre_proyecto;. Se quiere un menú principal con 'Inicio', 'Portafolio', 'Servicios' y 'Contacto'; y dentro de 'Portafolio' categorías como 'Video', 'Foto' y 'Audio'. ¿Qué se debe planificar primero?. El formato de compresión de audio sin pensar en el menú. Solo el tipo de cámara usado para grabar. Únicamente el tamaño de los archivos de video. La estructura de información: páginas principales, subpáginas y categorías. Para mejorar la seguridad de un CMS, se recomienda: Publicar la contraseña en una página oculta del sitio. Usar contraseñas muy simples para recordarlas fácil. Actualizar el CMS, temas y plugins, y utilizar contraseñas robustas. Dar acceso de administrador a todos los usuarios. ¿Qué consulta muestra únicamente los cinco proyectos con mayor calificación?. SELECT * FROM proyectos LIMIT calificacion 5;. SELECT TOP 5 FROM proyectos ORDER BY calificacion DESC;. SELECT * FROM proyectos ORDER BY calificacion DESC LIMIT 5;. SELECT * FROM proyectos WHERE LIMIT = 5;. Tablas: estudiantes (id_estudiante, nombre_estudiante) matriculas (id_matricula, id_estudiante, curso) ¿Cuál consulta devuelve el curso matriculado por cada estudiante?. SELECT curso, nombre_estudiante FROM matriculas, estudiantes;. SELECT m.curso, e.nombre_estudiante FROM matriculas m JOIN estudiantes e ON m.id_matricula = e.id_estudiante;. SELECT e.nombre_estudiante, m.curso FROM estudiantes e JOIN matriculas m ON e.id_estudiante = m.id_matricula;. SELECT m.curso, e.nombre_estudiante FROM estudiantes e, matriculas m;. SELECT m.curso, e.nombre_estudiante FROM matriculas m JOIN estudiantes e ON m.id_estudiante = e.id_estudiante;. Tablas: usuarios (id_usuario, nombre_usuario) comentarios (id_comentario, contenido, id_usuario) ¿Cuál consulta devuelve el contenido del comentario y el nombre del usuario?. SELECT contenido, nombre_usuario FROM comentarios, usuarios;. SELECT c.contenido, u.nombre_usuario FROM comentarios c JOIN usuarios u ON c.id_comentario = u.id_usuario;. SELECT u.nombre_usuario, c.contenido FROM usuarios u JOIN comentarios c ON u.id_usuario = c.id_comentario;. SELECT c.contenido, u.nombre_usuario FROM usuarios u, comentarios c;. SELECT c.contenido, u.nombre_usuario FROM comentarios c JOIN usuarios u ON c.id_usuario = u.id_usuario;. Tablas: docentes (id_docente, nombre_docente) clases (id_clase, id_docente, materia, modalidad) Queremos listar el nombre del docente y la cantidad de clases virtuales que imparte. ¿Qué consulta es correcta?. SELECT d.nombre_docente, COUNT(c.id_clase) AS clases_virtuales FROM docentes d, clases c WHERE d.id_docente = c.id_docente AND c.modalidad = 'VIRTUAL' GROUP BY d.id_docente, d.nombre_docente;. SELECT d.nombre_docente, COUNT(*) AS clases_virtuales FROM docentes d WHERE modalidad = 'VIRTUAL' GROUP BY d.nombre_docente;. SELECT d.nombre_docente, COUNT(c.id_clase) AS clases_virtuales FROM docentes d, clases c WHERE d.id_docente = c.id_docente GROUP BY d.id_docente, d.nombre_docente;. SELECT nombre_docente, COUNT(*) AS clases_virtuales FROM clases WHERE modalidad = 'VIRTUAL' GROUP BY nombre_docente;. Tablas: cursos (id_curso, nombre_curso) inscripciones (id_inscripcion, id_curso, id_estudiante, estado) Queremos listar el nombre del curso y la cantidad de inscripciones confirmadas. ¿Qué consulta es correcta?. SELECT c.nombre_curso, COUNT(*) AS inscripciones_confirmadas FROM inscripciones WHERE estado = 'CONFIRMADA' GROUP BY nombre_curso;. SELECT c.nombre_curso, COUNT(i.id_inscripcion) AS inscripciones_confirmadas FROM cursos c, inscripciones i WHERE c.id_curso = i.id_curso AND i.estado = 'CONFIRMADA' GROUP BY c.id_curso, c.nombre_curso;. SELECT c.nombre_curso, COUNT(*) AS inscripciones_confirmadas FROM cursos c WHERE estado = 'CONFIRMADA' GROUP BY c.nombre_curso;. SELECT c.nombre_curso, i.estado FROM cursos c, inscripciones i WHERE c.id_curso = i.id_curso GROUP BY c.nombre_curso;. Tablas: • Categoría (id_categoria) • Producto (id_producto) ¿Dónde debe colocarse la clave foránea?. Se debe de crear otra tabla. Producto debe contener id_categoria. Ambas tablas deben contener ambas claves. Categoría debe contener id_producto. Tablas: • Vehículo (id_vehiculo) • Cliente (id_cliente) Cada cliente puede registrar varios vehículos. ¿Cuál es la mejor opción?. Se debe de crear otra tabla. Vehículo debe almacenar id_cliente. Cliente debe almacenar id_vehiculo. Ambas tablas. |





