Question 1
Question
Se pretende crear la tabla alumno con los atributos id y nombre con que sintaxis se completa correctamente el siguiente Query?
CREATE TABLE ________ (id_alumno INT _____________ NOT NULL, ________ VARCHAR(50) NOT NULL );
Answer
-
alumnos, PRIMARY KEY, nombre
-
PRIMARY KEY, alumnos, nombre
-
nombre, PRIMARY KEY, alumnos
Question 2
Question
Que es una consulta?
Question 3
Question
Son algunas de las funciones agregadas?
Answer
-
SELECT, UPDATE, DROP
-
ALTER TABLE
-
GROUP BY,AVG,COUNT,MAX,MIN
Question 4
Question
Cual es la sintaxis correcta para eliminar la tabla alumno?
Answer
-
DROP TABLE alumno;
-
DROP TABLE alumno
-
DROP alumno;
Question 5
Question
Que es una transacción?
Answer
-
Es la forma de sacar información de la base.
-
Método mediante el cual mandamos llamar funciones en la base de datos.
-
Una transacción es una unidad de trabajo compuesta por diversas tareas, cuyo resultado final debe ser que se ejecuten todas o ninguna de ellas.
Question 6
Question
Cuales de estos comandos se refieren a transacciones?
Answer
-
INIT,STARTER,CHANGE
-
BEGIN,COMMIT,ROLLBACK.
-
AVG,COUNT,MAX
Question 7
Question
En una transacción para que podemos utilizar un SAVEPOINT?
Answer
-
Es un respaldo que se realiza en todas las bases de datos de POSTGRESQL
-
Es un punto clave en la referencia de la base de datos nos sirve para tener ubicación de determinada tabla
-
Es un punto de recuperación sin afectar las transacciones realizadas antes de aplicarlo en caso de restaurar.
Question 8
Question
Con que instrucción podemos restaurar un SAVEPOINT?
Question 9
Question
Si creamos un SAVEPOINT llamado “recuperacion” cual seria el metodo para resgresar a ese punto?
Question 10
Question
Como se llama al encargado de la base de datos?
Question 11
Question
Cual es la sintaxis correcta para crear el usuario supervisor con contraseña supervisoren la base de datos?
Question 12
Question
Completa la sintaxis para cambiar la contraseña al usuario supervisor por la contraseña “instala”. ALTER ROLE ___________ WITH PASSWORD __________;
Answer
-
instala,SUPERVISOR
-
SUPERVISOR,instala
-
SUPERVISOR,SUPERVISOR
Question 13
Question
Cual es la sintaxis correcta para borrar al usuario SUPERVISOR
Answer
-
DROP USER SUPERVISOR;
-
DROP SUPERVISOR;
-
DROP USER SUPERVISOR
Question 14
Question
Cual es la sintaxis correcta para crear un grupo llamado administradores?
Question 15
Question
Cual es el comando para listar los usuarios registrados en la base de datos?
Answer
-
SELECT * FROM pg_user;
-
SELECT * FROM user;
-
SELECT * FROM pg_user
Question 16
Question
Completa la sintaxis correcta para dar privilegios al usuario SUPERVISOR en la tabla clientes
GRANT ALL ___________ ON TABLE _________ to SUPERVISOR;
Answer
-
cliente, PRIVILEGES
-
SCHEMA, PRIVILEGES
-
PRIVILEGES,cliente
Question 17
Question
Cual es la sintaxis para crear un lenguaje en una funcion para trigger?
Answer
-
LANGUAGE psql;
-
LANGUAGE plpgsql;
-
LANGUAGE sql;
Question 18
Question
Son objetos que se asocian con tablas y se lamacenan en la base de datos?
Question 19
Question
Son eventos que ejecuta un Trigger?
Answer
-
COUNT,MAX,AVG
-
INSERT,UPDATE,DELETE
-
ALTER,DROP,CREATE
Question 20
Question
COMPLETA LA SINTAXIS DEL SIGUIENTE TRIGGER:
CREATE ________ insertar_auditoria AFTER DELETE
ON clientes FOR _________
EXECUTE ____________ insertar_trigger();
Answer
-
EACH ROW, TRIGGER, PROCEDURE
-
TRIGGER, EACH ROW, PROCEDURE
-
PROCEDURE, EACH ROW, TRIGGER