SYS 1591

SYS 1591

University

10 Qs

quiz-placeholder

Similar activities

Quiz PBD 4Nov2022

Quiz PBD 4Nov2022

University

15 Qs

Quiz-O-Tech Final Round

Quiz-O-Tech Final Round

University

13 Qs

DBMS Ex 1

DBMS Ex 1

University

15 Qs

9.1 Databases Cambridge IGCSE 0478

9.1 Databases Cambridge IGCSE 0478

10th Grade - University

10 Qs

SQL

SQL

University

10 Qs

Marea recapitulare

Marea recapitulare

University

10 Qs

FIT 9132 Week 8

FIT 9132 Week 8

University

14 Qs

DBMS_Quiz_1

DBMS_Quiz_1

University

15 Qs

SYS 1591

SYS 1591

Assessment

Quiz

Computers

University

Medium

Created by

Ade Maulana

Used 4+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

Media Image

Berikut adalah struktur tabel employees. Anda ingin menampilkan nama-nama karyawan yang memiliki gaji lebih tinggi dari rata-rata gaji di departemen mereka. Pilih kueri yang tepat:

SELECT name

FROM employees

WHERE salary > AVG(salary);

SELECT name

FROM employees

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

SELECT name

FROM employees

HAVING salary > AVG(salary);

SELECT name

FROM employees

WHERE salary > (SELECT AVG(salary) FROM employees WHERE department = employees.department);

2.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

Media Image

Berikut adalah struktur tabel orders. Anda ingin menampilkan total jumlah pesanan yang dilakukan oleh setiap pelanggan pada tanggal tertentu. Pilih kueri yang tepat:

SELECT customer_id, SUM(total_amount)

FROM orders

WHERE order_date = '2024-04-16';

SELECT customer_id, SUM(total_amount)

FROM orders

GROUP BY customer_id

WHERE order_date = '2024-04-16';

SELECT customer_id, SUM(total_amount)

FROM orders

WHERE order_date = '2024-04-16'

GROUP BY customer_id;

SELECT customer_id, SUM(total_amount)

FROM orders

WHERE order_date = '2024-04-16'

ORDER BY customer_id;

3.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

Anda ingin menampilkan nama-nama karyawan yang memiliki gaji lebih tinggi dari gaji rata-rata seluruh karyawan di perusahaan. Pilih kueri yang tepat:

SELECT name

FROM employees

WHERE salary > AVG(salary);

SELECT name

FROM employees

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

SELECT name

FROM employees

HAVING salary > AVG(salary);

SELECT name

FROM employees

WHERE salary > (SELECT AVG(salary) FROM employees WHERE department = employees.department);

4.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

  1. Manakah pernyataan di bawah ini yang merupakan contoh DDL (Data Definition Language)?

SELECT * FROM employees;

CREATE TABLE customers (id INT PRIMARY KEY, name VARCHAR(50));

UPDATE employees SET salary = salary * 1.1 WHERE department = 'Sales';

ALTER TABLE orders ADD COLUMN order_date DATE;

5.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

  1. Manakah pernyataan di bawah ini yang merupakan contoh DML (Data Manipulation Language)?

INSERT INTO products (name, price) VALUES ('Keyboard', 25.00);

DROP TABLE customers;

ALTER TABLE employees ADD COLUMN email VARCHAR(100);

CREATE INDEX idx_name ON employees (name);

6.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

  1. Apa pernyataan yang benar tentang DDL dan DML dalam MySQL?

DDL digunakan untuk memanipulasi data dalam tabel, sedangkan DML digunakan untuk mendefinisikan struktur database.

DDL digunakan untuk menambahkan, menghapus, atau memperbarui data dalam tabel, sedangkan DML digunakan untuk membuat atau mengubah struktur tabel.

DDL digunakan untuk membuat, mengubah, atau menghapus tabel atau struktur database, sedangkan DML digunakan untuk menambah, menghapus, atau memperbarui data dalam tabel.

DDL dan DML dapat digunakan secara bergantian dalam MySQL tanpa perbedaan yang jelas antara keduanya.

7.

MULTIPLE CHOICE QUESTION

1 min • 10 pts

Bagaimana sintaks yang benar untuk menambahkan referensi ke tabel lain menggunakan ALTER TABLE di MySQL?

ALTER TABLE table_name

ADD CONSTRAINT constraint_name FOREIGN KEY (column_name)

REFERENCES referenced_table(column_name);

ALTER TABLE table_name

ADD COLUMN column_name FOREIGN KEY

REFERENCES referenced_table(column_name);

ALTER TABLE table_name

ADD FOREIGN KEY constraint_name (column_name)

REFERENCES referenced_table(column_name);

ALTER TABLE table_name

ADD REFERENCE constraint_name FOREIGN KEY (column_name)

REFERENCES referenced_table(column_name);

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?