Font size
WorksheetsConceptos de (BD)
Total questions: 25
Worksheet time: 25mins
Seleccione que tipos de datos pertenecen a MySQL o mariaDB de XAMPP:
ENUM
BOOLEAN
SET
NUMERO
BLOB
¿Qué es el cotejamiento o Collation?
Seleccione cuales sentencias corresponden al Lenguaje de Manipulación de Datos o DML en bases de datos relacionales:
Create
Insert
Alter
Update
Delete
Seleccione de las opciones ¿Cuál es el procedimiento más acorde en la creación de la estructura y objetos de una base de datos relacional? :
Create Database-->Create Table-->Primary Key-->Foreign Key
Create Database-->Create Table-->Foreign Key-->Primary Key
Create Table-->Create Database-->Foreign Key-->Primary Key
Create Table-->Create Database-->Primary Key-->Foreign Key
Seleccione cuáles son las restricciones, constraint o elementos de integridad que puede tener un base de datos relacional:
NOT NULL
UNIQUE
FOREIGN KEY
VARCHAR
Seleccione si la siguiente sentencia es correcta o incorrecta:
DELETE FROM Aprendiz;
CORRECTA
INCORRECTA
¿Cuáles de las siguientes son operadores relacionales?
=
<=
>=
<>
> <
Seleccione si es corresta o incorrecta la siguiente sentencia:
UPDATE Aprendiz
SET correo='aprendiz@ejemplo.edu.co'
WHERE id='10302040';
CORRECTO
INCORRECTO
Seleccione si la imagen aplica esos conceptos en las bases de datos relacional (MySQL):
Si aplica el concepto de un dato null y un valor 0.
No aplica el concepto de un dato null y un valor 0.
No aplica porque un dato null y un valor 0 son lo mismo.
La siguiente consulta es válida o no:
SELECT nombreProducto, precio, cantidad, precio*cantidad FROM Producto;
Es válida.
No es válida.
Determine si es falso o verdadero la siguiente afirmación: "Una tabla puede tener una llave compuesta, es decir, más de una llave primaria"
Verdadero
Falso
Seleccione cuáles son las sentencias que pertenecen al Lenguaje de Definición de Datos o DDL:
CREATE
DELETE
ALTER
DROP
Determine si la siguiente afirmación es verdadera o falsa: "Un campo en una base de datos relacional es igual que decir que es un dato"
La afirmación es Verdadera.
La afirmación es Falsa.
Explique que hace la siguiente consulta:
SELECT COUNT(*)
FROM Productos
WHERE precio = 2500;
¿Cuál es el propósito de la instrucción ORDER BY?
El operador lógico que solo devuelve verdadero cuando todas sus condiciones son verdaderas es:
(a)
¿Cuál de las siguientes son operadores lógicos de sql?
BETWEEN
IN
LIKE
NOT
>=
Para consultar las coincidencias entre dos tablas, determine si la siguiente sentencia puede corresponder a lo solicitado:
select * from tabla1, tabla2
where tabla1.pk = tabla2.pk;
Si corresponde.
No corresponde.
El siguiente query o consulta a cuántas tablas esta consultando:
select fecha_hora, pac_nombre,med_nombre from ingreso,medico,paciente where ing_paciente=pac_num_historial and ing_medico=med_cod_id;
1
2
3
4
La siguiente sentencia permite eliminar a más de un registro:
DELETE FROM tu_tabla
WHERE id IN (1, 2);
SI
NO
¿Cuál es el código para crear las llaves foráneas en la tabla Ingreso según la imagen del modelo relacional?
foreign key (ing_paciente) references paciente (pac_num_historial), foreign key (ing_medico) references medico(med_cod_id)
primary key (ing_paciente) references paciente(pac_num_historial),
primary key (ing_medico) references medico(med_cod_id)
foreign key (pac_num_historial) references paciente(ing_paciente),
foreign key (med_cod_id) references medico(ing_medico)
Señale con una equis (x) cuales son las tablas maestras o independientes:
Elija la cláusula JOIN correcta para seleccionar todos los registros de la tabla Customers más todas las coincidencias en la tabla Orders:
SELECT * FROM Orders
RIGHT JOIN Customers ON Orders.CustomerID=Customers.CustomerID;
SELECT * FROM Orders
LEFT JOIN Customers ON Orders.CustomerID=Customers.CustomerID;
Determine si la siguiente sentencia es correcta o no para crear un indice:
create index nombre_indice
ON nombreTabla
(nombre_campos);
Es correcta.
No es correcta.
Una vista en base de datos relacionales es:
Es una tabla virtual basada en el conjunto de resultados de una declaración SQL . Una vista contiene filas y columnas, como una tabla real. Los campos de una vista son campos de una o más tablas reales de la base de datos.
Es una tabla virtual basada en el conjunto de resultados de una declaración SQL . Una vista contiene filas y columnas, como una tabla real. Los campos de una vista contiene campos propios.
Es una tabla real basada en el conjunto de resultados de una declaración SQL . Una vista contiene filas y columnas, como una tabla real. Los campos de una vista son campos de una o más tablas reales de la base de datos.
