Font size
WorksheetsSQL Tingkatan 5 SPM
Total questions: 18
Worksheet time: 10mins
Apakah fungsi CREATE
Membina pangkalan data baru
Membina jadual baru
Mendaftar pengguna baru
Manghasilkan aplikasi baru
Apakah sintaks CREATE yang betul?
CREATE DATABASE namaPangkalanData
CREATE TABLE namaJadual
CREATE USER namaPengguna
ALTER TABLE namaJadual CREATE namaMedan
Apakah fungsi ALTER?
Mengubahsuai jadual
Membuat jadual baru
Mengubahsuai data
Apakah sintaks bagi ALTER yang betul?
ALTER TABLE namaJadual ADD namaMedan jenisData(saizData)
ALTER TABLE namaJadual ADD FOREIGN KEY (namaMedan) REFERENCES namaJadual2(namaMedan)
ALTER TABLE namaJadual DROP namaMedan
ALTER TABLE namaJadual CHANGE namaMedan namaMedanBaru jenisData(saizData)
ALTER TABLE namaJadual DELETE namaMedan
Apakah fungsi INSERT?
Masukkan data ke dalam jadual
Masukkan jadual ke dalam pangkalan data
Masukkan medan ke dalam jadual
Apakah sintaks INSERT yang betul?
INSERT INTO namaJadual VALUES (data1, data2, data3)
INSERT namaMedan INTO namaJadual
INSERT data1 INTO namaJadual
INSERT INTO namaMedan data1
Apakah fungsi SELECT?
Mengambil data dari jadual database dan mengembalikan data dalam bentuk jadual
Memasukkan data baru ke dalam jadual
Membuang data dari jadual
Apakah sintaks SELECT yang betul?
SELECT namaMedan1, namaMedan2 FROM namaJadual
SELECT * FROM namaJadual
SELECT * FROM namaMedan
SELECT INTO namaJadual DELETE namaMedan
Apakah sintaks UPDATE yang betul?
UPDATE namaJadual DROP namaMedan
UPDATE namaJadual ADD namaMedan jenisData(saizData)
UPDATE namaJadual SET namaMedan = data1 WHERE namaMedan = data2
Apakah sintaks DELETE yang betul
DELETE FROM namaJadual
DELETE FROM namaJadual WHERE namaMedan = data1
ALTER TABLE namaJadual DELETE namaMedan
ALTER TABLE namaJadual DELETE namaMedan jenisData(saizData)
Apakah output bagi arahan SQL berikut:
SELECT namaMedanKunciPrimer, COUNT(*) FROM namaJadual GROUP BY namaMedanKunciPrimer
Memaparkan jadual yang mempunyai medan namaMedanKunciPrimer dan COUNT(*) dan bilangan data dikumpulkan berdasarkan namaMedanKunciPrimer
Memaparkan jadual bilangan data
Apakah output bagi arahan SQL berikut:
SELECT * FROM namaJadual ORDER BY namaMedan ASC
Memaparkan semua data namaJadual secara menaik berdasarkan namaMedan
Memaparkan semua data namaJadual secara merurun berdasarkan namaMedan
Memaparkan semua data namaJadual
"Digunakan untuk menghitung jumlah nilai dari medan tertentu dalam sesuatu jadual".
Pernyataan di atas merujuk kepada fungsi agregat ___
SUM
MIN
MAX
AVG
COUNT
"Mengembalikan nilai terendah daripada medan tertentu dalam jadual".
Pernyataan di atas merujuk kepada fungsi agregat ___
SUM
MIN
MAX
AVG
COUNT
"Mengembalikan nilai tertinggi daripada medan tertentu".
Pernyataan di atas merujuk kepada fungsi agregat ___
SUM
MIN
MAX
AVG
COUNT
"Mengembalikan purata nilai sesuatu medan".
Pernyataan di atas merujuk kepada fungsi agregat ___
SUM
MIN
MAX
AVG
COUNT
"Menghitung jumlah rekod tertentu daripada sesuatu jadual".
Pernyataan di atas merujuk kepada fungsi agregat ___
SUM
MIN
MAX
AVG
COUNT
Apakah output bagi arahan SQL berikut:
CREATE TABLE pelajar(
nokpmurid varchar(12) PRIMARY KEY,
nama varchar(50)
)
Jadual pelajar dibuat yang mempunyai medan nokpmurid dan nama dan mempunyai kunci primer nokpmurid
Pangkalan data pelajar dibuat yang mempunyai jadual nokpmurid dan nama
Jadual pelajar tanpa medan dihasilkan
