Advanced Database Management System (3340701) MCQs

MCQs of PL / SQL and Triggers

Showing 11 to 20 out of 49 Questions
11.

Function is

ફંક્શન એ

(a)

group of PL/SQL statements to perform particular task

PL/SQL સ્ટેટમેન્ટ નું ગ્રુપ છે જે કોઈ એક task કરે છે.

(b)

SQL query to perform particular task

SQL query છે જે કોઈ એક task કરે છે.

Answer:

Option (a)

12.

Which of the following are advantages of procedure

નીચે આપેલ માંથી કયો વિકલ્પ પ્રોસીજર નો ફાયદો છે?

(a)

Faster Execution

(b)

Sharing of code

(c)

Security

(d)

Given all

આપેલ બધા

Answer:

Option (d)

13.

Which of following is correct query to create procedure

નીચે આપેલ માંથી કયો વિકલ્પ પ્રોસીજર બનાવવા માટે ની સાચી ક્વેરી છે?

(a)

CREATE OR REPLACE PROCEDURE get_studentname_by_id (id) IS BEGIN SELECT studentname FROM stu_tbl WHERE studentID = id ; END;

CREATE OR REPLACE PROCEDURE get_studentname_by_id ( id) IS BEGIN SELECT studentname FROM stu_tbl WHERE studentID = id ; END;

(b)

CREATE OR REPLACE PROCEDURE get_studentname_by_id ( id IN NUMBER) IS BEGIN SELECT studentname FROM stu_tbl WHERE studentID = id ; END;

(c)

CREATE OR REPLACE PROCEDURE get_studentname_by_id ( id IN NUMBER) IS BEGIN SELECT studentname FROM stu_tbl WHERE studentID = abc ; END;

(d)

CREATE OR REPLACE PROCEDURE get_studentname_by_id ( id IN NUMBER) IS BEGIN SELECT studentname FROM stu_tbl WHERE studentID = id  END

CREATE OR REPLACE PROCEDURE get_studentname_by_id (IN NUMBER) IS BEGIN SELECT studentname FROM stu_tbl WHERE studentID = id  END

Answer:

Option (b)

14.

To execute procedure which command is used

પ્રોસીજર ને એક્ઝીક્યુટ કરવા માટે કયો કમાન્ડ ઉપયોગી છે?

(a)

Execute

(b)

Proc

(c)

Procedure

Proceudre

(d)

Select Query

Answer:

Option (a)

15.

To execute Function which command is used

ફંકશન ને એક્ઝીક્યુટ કરવા માટે કયો કમાન્ડ ઉપયોગી છે?

(a)

Execute

(b)

Exec

(c)

Procedure

(d)

Select query

Answer:

Option (d)

16.

Function can return

ફંકશન કેટલી વેલ્યુ રીટર્ન કરી શકે?

(a)

only one value

ફક્ત એક જ વેલ્યુ

(b)

one or more value

એક અથવા વધારે વેલ્યુ

(c)

Not single value

એકપણ વેલ્યુ નહિ

(d)

Multiple Values only

ફક્ત મલ્ટીપલ વેલ્યુ જ

Answer:

Option (a)

17.

Procedure can return

પ્રોસીજર કેટલી વેલ્યુ રીટર્ન કરી શકે?

(a)

Exact one value

ફક્ત એક જ વેલ્યુ

(b)

One or more value

એક અથવા વધારે વેલ્યુ

(c)

May or may not return value

વેલ્યુ રીટર્ન કરે અથવા ન પણ કરે તો ચાલે

Answer:

Option (c)

18.

Which of following sections available in package

નીચે આપેલ માંથી કયો વિકલ્પ પેકેજ નો ભાગ છે?

(a)

Package Declaration

(b)

Package Body

(c)

Package Specification

(d)

Package Body & Package Specification

Answer:

Option (d)

19.

If package drop then

જો પેકેજ drop કરવામાં આવે તો

(a)

Only Package body dropped

ફક્ત Package body drop થાય.

(b)

Only Package Specification dropped

ફક્ત Package Specification drop થાય.

(c)

Both Package Body and Package Specification dropped

Package Body and Package Specification બંને drop થાય છે

Answer:

Option (c)

20.

_______keyword is used to recreate if trigger already exists.

જો trigger પહેલેથી બનાવેલ હોય અને તેને recreate કરવા માટે ________ કીવર્ડ નો ઉપયોગ થાય છે?

(a)

Create

(b)

Replace

(c)

Recreate

(d)

Trigger

Answer:

Option (b)

Showing 11 to 20 out of 49 Questions