Search Header Logo

Special DB Exam

Authored by ELLAINE CERVANTES

Computers

University

Used 1+ times

Special DB Exam
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

75 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Which of the following is the correct MySQL command to create a database?

CREATE TABLE database_name;

CREATE DATABASE database_name;

NEW DATABASE database_name;

CREATE SCHEMA database_name;

2.

MULTIPLE CHOICE QUESTION

20 sec • 2 pts

Which of the following queries will return employees who have a salary greater than the average salary of all employees?

SELECT * FROM employees WHERE salary > (SELECT AVG(salary) FROM employees);

SELECT * FROM employees WHERE salary = AVG(salary);

SELECT * FROM employees WHERE salary > (SELECT MAX(salary) FROM employees);

SELECT * FROM employees WHERE salary > 5000;

3.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Which of the following SQL commands is used to prevent new records from being inserted into a table?

DISABLE INSERT INTO table_name;

ALTER TABLE table_name ADD DISABLE_INSERT;

LOCKS TABLES table_name WRITE;

ALTER TABLE table_name SET INSERT RESTRICT;

NO ANSWER

4.

MULTIPLE CHOICE QUESTION

20 sec • 2 pts

What is the result of the following query?

SELECT employee_id, salary FROM employees ORDER BY salary DESC LIMIT 3 OFFSET 2;

The query will return the 3rd, 4th, and 5th highest salaries.

The query will return the top 3 highest salaries.

The query will return the 2nd, 3rd, and 4th highest salaries.

The query will return the top 2 highest salaries starting from the 3rd highest.

5.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

What does the following SQL statement do?

SELECT COUNT(*) FROM employees WHERE department_id IS NULL;

Counts the number of employees in the employees table.

Counts the number of employees with no department.

Counts the number of NULL values in the department_id column

Counts the total number of rows in the employees table.

6.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Which of the following queries will return the second highest salary from the employees table?

SELECT MAX(salary) FROM employees WHERE salary < (SELECT MAX(salary) FROM employees);

SELECT MIN(salary) FROM employees ORDER BY salary DESC LIMIT 1 OFFSET 1;

SELECT DISTINCT salary FROM employees ORDER BY salary DESC LIMIT 1 OFFSET 1;

SELECT salary FROM employees ORDER BY salary LIMIT 1 OFFSET 2;

7.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Which statement will return the count of employees per department, including departments with zero employees?

SELECT department_id, COUNT(employee_id) FROM employees GROUP BY department_id;

SELECT d.department_id, COUNT(e.employee_id) FROM departments d LEFT JOIN employees e ON d.department_id = e.department_id GROUP BY d.department_id;

SELECT department_id, COUNT(*) FROM employees WHERE department_id IS NOT NULL GROUP BY department_id;

SELECT department_id, COUNT(*) FROM employees GROUP BY department_id WITH NULLS;

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

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?