Evaluación Individual Introduccion SQL2019
Evaluación Individual Introduccion SQL2019
Evaluación Individual Introduccion SQL2019
Nombres y Apellidos:
Indique la respuesta correcta con una línea.
La columna definida como clave primaria (PRIMARY KEY) debe ser UNIQUE
(valor único) y NOT NULL (no puede contener valores nulos).
Cada tabla sólo puede tener una clave primaria (PRIMARY KEY).
CREATE TABLE personas { identificador int NOT NULL, nombre varchar(255) NOT
NULL, apellido1 varchar(255) NOT NULL, PRIMARY KEY (identificador) }
Truncate Table, sentencia DDL, elimina todos los registros de la tabla. A diferencia
de Delete From, no escribe en el log de transacciones, por lo que no es posible
hacer un rollback. La otra diferencia que tiene con Delete From, es que no ofrece
un borrado selectivo y no se le puede pasar un trigget con ON DELETE.
Ejemplo de la imagen:
Como se puede ver en la imagen, no registra todos los datos que elimina. Lo único
que hace es un deallocate.
Al borrar los datos de un tabla que tiene una columna como identity, el contador
vuelve a cero.
Ejemplo:
Numero color
1 blanco
2 rojo
3 azul
y ejecutamos lo siguiente:
Numero color
1 verde
Al eliminar registros con esta sentencia, está sujeto a las restricciones de las
claves foráneas.
Drop
Sentencia DDL, que se utiliza para modificar la estructura de una tabla, por
ejemplo al eliminar una columna de una tabla, o bien, eliminar la tabla completa.
Al eliminar la tabla completa, lo primero que hace es hacer un borrado de los
registros con DELETE, hace un commit y al final borra la tabla.
10. ¿Cuál de las siguientes clausulas es clasificado como DDL?
A. CREATE
B. SELECT
C. DROP
11. ¿Cuál de las siguientes afirmaciones son comandos DML?
A. INSERT
B. UPDATE
C. GRANT
D. TRUNCATE
E. SELECT
F. DROP
12. ¿Cuál es la diferencia entre los comandos TRUNCATE, DELETE y DROP?
A. RESPONDER
13. ¿Qué palabra clave se usa para filtrar información?
A. FILTER
B. WHERE
C. FIND
14. ¿Cómo se le llama al Diagrama que ayuda a visualizar la relación entre
tablas de una base de datos?
A. DIAGRAMA ARQUITECTONICO DE BASE DE DATOS
B. DER
C. DIAGRAMA ENTIDAD RELACION
15. ¿Asociación de dos o más entidades?
A. ASOCIACION ENTRE TABLAS
B. RELACION
C. DATOS
D. SMBD
16. ¿ cuál de estas sentencias añade una fila a una tabla en una base de
datos?
A. ADD
B. INSERT
C. UPDATE
D. INCLUDE
17. Seleccione la consulta correcta que recupera todos los departamentos en
la tabla SALARIOS (sin duplicados)
id_product
codigo_producto nombre
o
1 201700001 Caramelos