wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Week 1 - Topic 1 SECP3623-02

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

Which statement best defines a database?

a)

Set of unrelated files

b)

Self-describing collection of integrated records

c)

A storage of raw unlinked data

d)

A spreadsheet with multiple sheets

2.

Which of the following is NOT a function of a DBMS?

a)

Data manipulation

b)

Data definition

c)

Data encryption

d)

Hardware management

3.

What does a self-describing database mean?

a)

It stores user manuals

b)

It documents itself externally

c)

Metadata is stored within the database

d)

It has no need for data dictionary

4.

In relational databases, relationships are implemented through:

a)

Triggers

b)

Views

c)

Stored procedures

d)

Joins using primary and foreign keys

5.

Which of the following correctly differentiates relational and non-relational databases?

a)

Relational: flexible schema / Non-relational: fixed schema

b)

Relational: table-based / Non-relational: document or key-value based

c)

Both use identical schema

d)

Both only handle unstructured data

6.

Which of the following is a superkey?

a)

A single attribute uniquely identifying a record

b)

Minimal set of attributes that uniquely identify a record

c)

Any combination of attributes that uniquely identify a record

d)

A non-unique identifier used for indexing

7.

Which constraint ensures entity integrity?

a)

Primary key constraint

b)

Unique constraint

c)

Foreign key constraint

d)

Check constraint

8.

Which of the following is always a candidate key?

a)

Foreign key

b)

Superkey with no redundant attribute

c)

Composite key

d)

Index key

9.

The process of reducing data redundancy is called (a)   .

10.

The function of DML (Data Manipulation Language) includes:

a)

Defining schema

b)

Creating tables

c)

Querying and modifying data

d)

Enforcing user roles

11.

Which of the following is an example of DDL statement?

a)

INSERT INTO

b)

SELECT * FROM

c)

CREATE TABLE

d)

UPDATE

12.

Which user is mainly responsible for defining access control policies in DBMS?

a)

Application Developer

b)

Database Administrator

c)

End User

d)

System Analyst

13.

Which database type best handles large volumes of unstructured social media data?

a)

Hierarchical DB

b)

Relational DB

c)

NoSQL DB

d)

Network DB

14.

(a)   data is organized in rows and columns.

15.

Which statement about foreign keys is TRUE?

a)

Can reference non-existing records

b)

Used to link tables ensuring referential integrity

c)

Can duplicate primary key values

d)

Must be unique

16.

What does the “data recovery” function of DBMS handle?

a)

Backup and restore from system failure

b)

Prevent SQL injection

c)

Auto-encrypt sensitive data

d)

Handle schema changes

17.

Which modern trend allows horizontal scalability and distributed data storage?

a)

File-based storage

b)

Cloud databases

c)

Relational databases

d)

Local flat files

18.

A (a)   key uniquely identifies each record in a table.

19.

A database that stores JSON documents is called a (a)   database.

20.

A (a)   database allows horizontal scalability and cloud storage.