
Ứng dụng SQL truy vấn và phân tích dữ liệu_buổi 3
Authored by Văn Nhớ
Other
Professional Development
Used 2+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
8 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
Câu lệnh nào được sử dụng để tạo một view trong SQL?
CREATE VIEW
MAKE VIEW
BUILD VIEW
SET VIEW
2.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
Lệnh nào được sử dụng để xóa một view?
REMOTE VIEW
DELETE VIEW
DROP VIEW
CLEAR VIEW
3.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
Câu lệnh nào dưới đây sẽ tạo một function để tính tổng 2 số trong Oracle?
CREATE FUNCTION add_numbers(x NUMBER, y NUMBER) RETURN NUMBER IS BEGIN
RETURN x + y;
END;
CREATE FUNCTION add_numbers(x INT, y INT) RETURNS INT AS
BEGIN
RETURN x + y;
END;
CREATE FUNCTION add_numbers(x NUMBER, y NUMBER) RETURN NUMBER BEGIN
RETURN x + y;
END;
CREATE FUNCTION add_numbers(x NUMBER, y NUMBER) RETURNS NUMBER AS
BEGIN
RETURN x + y;
END;
4.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
Câu lệnh SQL nào sau đây thực hiện một left join giữa bảng "employees" và bảng "departments" dựa trên cột "department_id"?
SELECT * FROM employees LEFT JOIN departments ON employees.department_id = departments.id;
SELECT * FROM employees JOIN departments ON employees.department_id = departments.id;
SELECT * FROM employees RIGHT JOIN departments ON employees.department_id = departments.id;
SELECT * FROM employees INNER JOIN departments ON employees.department_id = departments.id;
5.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
Câu lệnh SQL nào sau đây thực hiện một right join giữa bảng "orders" và bảng "customers" dựa trên cột "customer_id"?
SELECT * FROM orders LEFT JOIN customers ON orders.customer_id = customers.id;
SELECT * FROM orders RIGHT JOIN customers ON orders.customer_id = customers.id;
SELECT * FROM orders INNER JOIN customers ON orders.customer_id = customers.id;
SELECT * FROM orders FULL JOIN customers ON orders.customer_id = customers.id;
6.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
Câu lệnh SQL nào sau đây sẽ tạo một procedure để xóa một nhân viên dựa trên ID của họ trong Oracle?
CREATE OR REPLACE PROCEDURE delete_employee(emp_id NUMBER) AS
BEGIN
DELETE FROM employees WHERE id = emp_id;
END;
CREATE OR REPLACE PROCEDURE delete_employee(emp_id INT) AS
BEGIN
DELETE FROM employees WHERE id = emp_id;
END;
CREATE OR REPLACE PROCEDURE delete_employee(emp_id NUMBER) IS
BEGIN
DELETE FROM employees WHERE id = emp_id;
END;
CREATE OR REPLACE PROCEDURE delete_employee(emp_id INT) IS
BEGIN
DELETE FROM employees WHERE id = emp_id;
END;
7.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
Lệnh nào sau đây sẽ gọi một function có tên là calculate_tax với tham số đầu vào là 1000 trong Oracle?
EXECUTE calculate_tax(1000);
SELECT calculate_tax(1000) FROM DUAL;
SELECT calculate tax(1000) FROM DUAL;
CALL calculate_tax(1000);
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?