Special DB Exam

Special DB Exam

University

75 Qs

quiz-placeholder

Similar activities

CSE335_PracticeQuiz

CSE335_PracticeQuiz

University

71 Qs

Databases Fundamental Quiz 1

Databases Fundamental Quiz 1

University

75 Qs

Exchange Quiz

Exchange Quiz

KG - University

70 Qs

Information Management Prefinals

Information Management Prefinals

University

73 Qs

Cyber security class test 3

Cyber security class test 3

University

70 Qs

Database Concepts Quiz

Database Concepts Quiz

University

75 Qs

Semester Final - Graphic Design

Semester Final - Graphic Design

9th Grade - University

80 Qs

CS Study Guide ALL

CS Study Guide ALL

12th Grade - University

74 Qs

Special DB Exam

Special DB Exam

Assessment

Quiz

Computers

University

Medium

Created by

ELLAINE CERVANTES

Used 1+ times

FREE Resource

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;

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?