Search Header Logo

SQL MCQ

Computers

University

Used 7+ times

SQL MCQ
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

14 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is not a valid SQL type?

FLOAT

NUMERIC

DECIMAL

CHAR

Answer explanation

DECIMAL is actually NUMERIC in SQL

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is not a TABLE command?

TRUNCATE

ALTER

UPDATE

DELETE

DROP

Answer explanation

insert, update, delete: data manipulation

create, alter, truncate, delete, drop: table manipulation

3.

MULTIPLE SELECT QUESTION

45 sec • 2 pts

Select all the kinds of Views in SQL:

Simple

Virtual

Materialized

Complex

Answer explanation

-Virtual = not stored in the database; just a query for constructing the

relation

- Materialized = actually constructed and stored

4.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

How many primary keys a table can have?

1

0

2

Depends on no. of Columns

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is not Constraint in SQL?

Primary Key

NOT NULL

Check

UNION

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which operator is used to compare a value to a specified list of values?

ANY

BETWEEN

ALL

IN

Answer explanation

The IN operator easily tests the expression if it matches any value in a specified list of values. It reduces the use of multiple OR conditions.

The WHERE or HAVING clause uses the ANY and ALL operators. ANY gives the result when any subquery value matches the specified condition. The ALL give the result when all subquery values match the specified condition.

The BETWEEN operator selects values only in the given range.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What operator tests column for absence of data?

NOT Operator

EXISTS Operator

IS NULL Operator

None of the above

Answer explanation

The IS NULL operator is used to testing the empty values in the table's column. It returns true if column values are NULL.

The NOT operator gives the result only when the specified condition is not true.

The EXISTS operator used in combination with a subquery, and if a subquery returns any record, this operator returns true. Otherwise, it will return false.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?

Discover more resources for Computers