WorksheetsUPN_GBD_S4
Total questions: 22
Worksheet time: 17mins
¿Cómo se utiliza el álgebra en consultas SQL?
El álgebra se usa solo para crear bases de datos.
El álgebra se utiliza únicamente para la visualización de datos.
El álgebra no tiene relación con SQL.
El álgebra se utiliza para realizar cálculos y filtrados en consultas SQL.
¿Cómo se puede representar una relación entre tablas usando álgebra?
Se puede representar solo con gráficos de barras.
Las relaciones se representan únicamente con diagramas de flujo.
Se puede representar mediante operaciones de álgebra relacional como unión, intersección y producto cartesiano.
No se puede representar ninguna relación entre tablas.
Entidad es sinónimo de?
Tabla
Columna
Campo
LLave
El Modelo entidad relación es un modelo de tipo:
Lógico
Conceptual
Físico
¿Cuál de las siguientes características describe a los datos booleanos?
Un tipo de datos de texto especial que se utilizará para las preguntas en blanco.
Un tipo de datos de texto para almacenar información confidencial, como números de seguridad social.
Un tipo de datos que identifica un estado verdadero (T) o falso (F).
Un tipo de datos que identifica un cero (0) o un uno (1).
¿Qué instrucción SQL devolverá el País y el Número de pedidos de cada País cuando el número de pedidos sea inferior a 50?
SELECT OrderID ,Pais FROM OrdersGROUP BY CountryWHERE COUNT(OrderID)<50;
SELECT COUNT(OrderID) ,Pais FROM OrdersHAVING COUNT(OrderID)<50GROUP BY Country;
SELECT Pais, orderID FROM OrdersWHERE COUNT(OrderID) <50GROUP BY Country;
SELECT COUNT(OrderID) ,Pais FROM OrdersGROUP BY CountryHAVING COUNT(OrderID)<50;
¿Cuál cláusula permite ordenar los resultados a través de una o más columnas?
ORDER BY
UPDATE
SELECT
INSERT INTO
Para modificar uno o varios datos de uno o varios registros utilizamos?
UPDATE
SELECT
SHOW
INSERT INTO
Para eliminar los registros de una tabla usamos el comando
ORDER BY
DELETE
DROP CHANGE
DISTINCT
Cual es la opcióncorrecta para incluir un campo en una tabla ya creada?
alter table estudiantes add Edad int;
alter table estudiantes modify Edad int;
alter table estudiantes change Edad int;
alter table estudiantes drop Edad int;
Cuáles son las opciones correctas para insertar registros en una tabla?
insert into Estudiantes (Cod int primary key, Nombre varchar(20) values ('José');
insert into Estudiantes (Cod, Nombre) values (1, 'José');
insert into Estudiantes (Cod, Nombre, Apellido) values ('José');
insert into Estudiantes (Cod, Nombre) values (1, 'José'), (2, 'José');
Disponemos de la tabla Producto con las columnas (campos) Descripcion y Categoria. Necesitamos cambiar el valor de Categoria a 21 de todas las Camisas (descripcion) de la tabla Productos
SET Productos TO Categoria=21 WHERE Descripcion =’Camisas’
UPDATE Productos SET Categoria=21WHERE Descripcion =’Camisas’
SET Productos WHERE Descripcion =’Camisas’ TO Categoria=21
UPDATE Productos WHERE Descripcion =’Camisas’SET Categoria=43
¿Cuál tipo de Join solo retorna los registros que existen en las 2 tablas relacionadas y concuerdan en el campo por el cual se hace la relación?
INNER JOIN
LEFT JOIN
CROSS JOIN
FULL JOIN
¿Con que sentencia se incluye las condiciones de los datos que queremos consultar?
WHERE
INSERT
SELECT
FROM
Dispone de la tabla Productos. ¿Qué consulta recuperará Nombre y Precio cuando aparezca Caramelo en la columna Descripcion?
SELECT Nombre, Precio FROM ProductosWHERE Descripcion IN ‘%Caramelo%’
SELECT Nombre, Precio FROM ProductosWHERE Descripcion = ‘Caramelo’
SELECT Nombre, Precio FROM ProductosWHERE Descripcion LIKE ‘%Caramelo%’
SELECT Nombre, Precio FROM ProductosWHERE Descripcion LIKE ‘Caramelo’
Tiene una tabla llamada Empleados con las columnas Id y Nombre.¿Qué instrucción debe utilizar para devolver el número de filas de la tabla?
SELECT COUNT(rows) FROM Empleados
SELECT * FROM Empleados
SELECT SUM(*) FROM Empleados
SELECT COUNT(*) FROM Empleados
¿Es correcta la sentencia ? SELECT *, sum(salario) FROM ClientesWHERE localidad="Madrid"GROUP BY localidadOrder By Nombre
No
No, porque no se puede usar SUM si se usa WHERE
Si
Si , si tuviera un HAVING
¿Qué instrucción SQL se utiliza para agregar un nuevo registro a una tabla?
INSERT INTO
CREATE RECORD
ADD RECORD
NEW ENTRY
¿Qué tipo de relación se establece cuando una tabla A puede tener múltiples registros relacionados en una tabla B, y viceversa?
Relación jerárquica
Relación muchos a muchos
Relación uno a muchos
Relación uno a uno
