Cuestionario de Bases de Datos

Cuestionario de Bases de Datos

Professional Development

40 Qs

quiz-placeholder

Similar activities

Lesson 17 Vocab

Lesson 17 Vocab

Professional Development

43 Qs

Exam Simulation 1001 - Redo Exam PART 1

Exam Simulation 1001 - Redo Exam PART 1

Professional Development

40 Qs

What is OS?

What is OS?

Professional Development

40 Qs

az900 bootcamp

az900 bootcamp

Professional Development

40 Qs

banco de dados 2

banco de dados 2

Professional Development

42 Qs

AAD-300

AAD-300

Professional Development

39 Qs

Android ATC_Practice 2

Android ATC_Practice 2

Professional Development

45 Qs

TAR-IIT

TAR-IIT

Professional Development

36 Qs

Cuestionario de Bases de Datos

Cuestionario de Bases de Datos

Assessment

Quiz

Computers

Professional Development

Medium

Created by

Manuel Ruz

Used 1+ times

FREE Resource

40 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What type of trigger is executed before a DML operation occurs?

AFTER

BEFORE

INSTEAD OF

ON DELETE

Answer explanation

The correct choice is 'BEFORE' because it refers to triggers that execute prior to a DML operation, allowing for validation or modification of data before it is saved to the database.

2.

OPEN ENDED QUESTION

3 mins • 1 pt

Identify the error in this trigger: CREATE TRIGGER trg_example AFTER INSERT empleados BEGIN ... END;

Evaluate responses using AI:

OFF

Answer explanation

The error in the trigger definition is the missing 'FOR EACH ROW' clause. It should be 'CREATE TRIGGER trg_example AFTER INSERT ON empleados FOR EACH ROW BEGIN ... END;'. This clause specifies that the trigger will execute for each row affected.

3.

FILL IN THE BLANK QUESTION

30 sec • 1 pt

Fill the blank: CREATE TRIGGER trg_update_salary ___ UPDATE ON empleados FOR EACH ROW BEGIN ... END;

Answer explanation

La opción correcta es 'BEFORE' porque se utiliza para especificar que el trigger debe ejecutarse antes de que se realice la actualización en la tabla 'empleados'. Esto permite modificar datos antes de que se apliquen los cambios.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the keyword to define an input parameter in a procedure?

IN

OUT

INOUT

PARAM

Answer explanation

The keyword 'IN' is used to define an input parameter in a procedure, indicating that the parameter is for input only. 'OUT' and 'INOUT' serve different purposes, while 'PARAM' is not a valid keyword.

5.

OPEN ENDED QUESTION

3 mins • 1 pt

Short answer: What statement is used to delete a stored procedure called 'calcular_total'?

Evaluate responses using AI:

OFF

Answer explanation

To delete a stored procedure called 'calcular_total', you use the statement: DROP PROCEDURE calcular_total; This command removes the specified procedure from the database.

6.

FILL IN THE BLANK QUESTION

30 sec • 1 pt

Fill in the blank: CREATE PROCEDURE ejemplo_proc( ___ name VARCHAR(50) ) BEGIN ... END;

7.

OPEN ENDED QUESTION

3 mins • 1 pt

What statement is used to grant SELECT permissions on the 'clientes' table to the user 'juan'?

Evaluate responses using AI:

OFF

Answer explanation

To grant SELECT permissions on the 'clientes' table to the user 'juan', use the statement: GRANT SELECT ON clientes TO juan; This allows 'juan' to read data from the 'clientes' table.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?