Cuestionario de Bases de Datos

Cuestionario de Bases de Datos

Professional Development

40 Qs

quiz-placeholder

Similar activities

A+ 1102 Study Quiz 1

A+ 1102 Study Quiz 1

Professional Development

38 Qs

20742B Identity with Windows Server 2016

20742B Identity with Windows Server 2016

Professional Development

41 Qs

Khan Academy Programming

Khan Academy Programming

Professional Development

40 Qs

LPI Linux Essentials (40 Questions)

LPI Linux Essentials (40 Questions)

Professional Development

40 Qs

Networking, Load Balancing, Storage and Configuration

Networking, Load Balancing, Storage and Configuration

Professional Development

44 Qs

Comptia A+ Review

Comptia A+ Review

10th Grade - Professional Development

40 Qs

Questions for Salesforce Administrators

Questions for Salesforce Administrators

Professional Development

35 Qs

Unit I_Operating Systems Quiz_01

Unit I_Operating Systems Quiz_01

Professional Development

40 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?