Font size
WorksheetsComandos SQL
Total questions: 40
Worksheet time: 23mins
¿Qué significa la sigla SQL?
Logical Query System
Structured Query Language
Sequential Query Logic
Sistema de Calidad de Lenguaj
¿Cuál de los siguientes grupos pertenece a los comandos DDL?
SELECT, INSERT, UPDATE, DELETE
CREATE, ALTER, DROP, TRUNCATE
IF, WHILE, LOOP
JOIN, WHERE, GROUP BY
¿Cuál es la función principal de los comandos DDL?
Manipular los datos almacenados en una tabla
Controlar el acceso de los usuarios a la base de datos
Definir, modificar o eliminar la estructura de una base de datos
Consultar información de varias tablas relacionadas
Si estás trabajando en la base de datos Cine y deseas crear una tabla llamada Peliculas, ¿qué comando debes utilizar primero?
INSERT INTO Peliculas
USE Peliculas
CREATE TABLE Peliculas
SELECT * FROM Peliculas
¿Qué hace el comando DROP TABLE Profesores;?
Elimina todos los registros de la tabla pero mantiene su estructura
Elimina la tabla completa junto con sus registros
Muestra la información de la tabla Profesores
Crea una copia de seguridad de la tabla Profesores
Comando que lee o selecciona datos
(a)
El comando ALTER TABLE permite agregar, eliminar o modificar columnas de una tabla existente.
Falso
Verdadero
El comando CREATE DATABASE se utiliza para eliminar una base de datos existente.
Falso
Verdadero
El comando TRUNCATE TABLE elimina la estructura completa de la tabla y su contenido.
Falso
Verdadero
Si trabajas con la base de datos Universidad, y ejecutas CREATE TABLE Cursos (...), estás creando una nueva tabla dentro de esa base de datos.
Falso
Verdadero
En MySQL, el tipo de dato VARCHAR(50) se usa para guardar números enteros de hasta 50 dígitos.
Falso
Verdadero
¿Cuál de las siguientes sentencias pertenece a los comandos DML?
CREATE DATABASE
ALTER TABLE
INSERT INTO
DROP DATABASE
El comando GROUP BY se utiliza principalmente para
Filtrar filas según una condición
Agrupar filas con valores iguales en una o más columnas
Crear una nueva base de datos
Cambiar la estructura de una tabla existente
Si se desea mostrar únicamente los grupos que cumplen una condición sobre una función de agregación, se debe usar:
WHERE
HAVING
ORDER BY
DISTINCT
El comando WHERE se puede usar junto con funciones como SUM() o AVG() para filtrar grupos.
Falso
Verdadero
La sentencia GROUP BY siempre se coloca después del WHERE y antes del ORDER BY.
Falso
Verdadero
La instrucción INSERT INTO pertenece al lenguaje DDL.
Falso
Verdadero
HAVING se utiliza después del GROUP BY para aplicar condiciones a los resultados agrupados.
Falso
Verdadero
La instrucción SELECT COUNT(*) FROM ventas; devuelve la cantidad total de registros en la tabla ventas.
Falso
Verdadero
El comando que se utiliza para eliminar una base de datos completa es:
(a)
La función que devuelve el valor promedio de un campo numérico es
(a)
En una consulta con GROUP BY, para mostrar solo los grupos cuya suma sea mayor a 100, se debe usar la cláusula:
(a)
En la sentencia:
SELECT categoria, COUNT(*)
FROM productos
GROUP BY categoria;
la columna que se utiliza para agrupar los resultados es:
(a)
¿Cuál de las siguientes sentencias SQL se utiliza para agregar un nuevo registro en una tabla?
CREATE TABLE
INSERT INTO
UPDATE
ALTER TABLE
¿Qué comando SQL se utiliza para modificar los datos existentes en una tabla?
UPDATE
MODIFY
CHANGE
ALTER
¿Qué instrucción permite obtener información almacenada en una tabla?
SHOW TABLES
SELECT
DISPLAY
El comando DELETE se utiliza para eliminar registros específicos de una tabla sin eliminar su estructura.
Falso
Verdadero
El comando UPDATE se usa para crear una nueva fila en una tabla.
Falso
Verdadero
En una sentencia SELECT, el asterisco (*) indica que se mostrarán todas las columnas de la tabla.
Falso
Verdadero
La instrucción para eliminar todos los registros de una tabla llamada clientes es:
(a)
El comando que se utiliza para ingresar datos en una tabla es:
(a)
La cláusula que se utiliza dentro de una sentencia SELECT para ordenar los resultados es:
(a)
Escriba la instrucción para actualizar el valor del campo precio a 20.00 en el registro con codigo=5 en la tabla productos, seria:
(a)
¿Cuál de los siguientes operadores lógicos se utiliza para combinar dos condiciones que deben cumplirse al mismo tiempo?
OR
AND
NOT
BETWEEN
El operador LIKE se utiliza en una consulta SQL para:
Comparar números dentro de un rango
Buscar coincidencias parciales en texto
Ordenar registros de una tabla
Eliminar registros duplicados
El operador BETWEEN incluye los valores extremos especificados en el rango.
Falso
Verdadero
El operador lógico que permite que se cumpla una u otra condicon es;
(a)
¿Qué función cumple la instrucción INNER JOIN en una consulta SQL?
Muestra todos los registros de ambas tablas.
Muestra solo los registros que tienen coincidencia en ambas tablas.
Muestra únicamente los registros de la primera tabla.
Elimina registros duplicados.
¿Qué palabra clave se utiliza para asignar un alias a una columna en SQL?
LIKE
AS
WITH
ALIAS
Complete la siguiente consulta:
SELECT p.nombreProducto, pr.nombreProveedor
FROM productos AS p
(a) proveedores AS pr
ON p.codigoproveedor = pr.codigoproveedor;
