wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

DATABASE MANAGEMENT CT-1

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Which of the following best defines a database?

a)

A collection of programs

b)

A type of software

c)

A collection of data

d)

A type of computer

2.

What is the primary function of a Database Management System (DBMS)?

a)

Managing software installation

b)

Data processing

c)

Data storage and retrieval

d)

Computer networking

3.

In the context of database security, what does the term 'authentication' refer to?

a)

Verifying user identity

b)

Encrypting data


c)

Ensuring data is not corrupted

d)

Backing up data

4.

Which of the following best describes an attribute in an ER model?

a)

A characteristic or property of an entity

b)

A link between entities

c)

A primary key

d)

A type of relationship

5.

Which type of data can be stored in the database?

a)

Image oriented data

b)

Text, files containing data

c)

Data in the form of audio or video

d)

All of the above

6.

In which of the following formats data is stored in the database management system?

a)

Image

b)

Text

c)

Table

d)

Graph

7.

Which of the following is not a feature of DBMS?

a)

Minimum Duplication and Redundancy of Data

b)

High Level of Security

c)

Single-user Access only

d)

Support ACID Property

8.

The values appearing in given attributes of any tuple in the referencing relation must likewise occur in specified attributes of at least one tuple in the referenced relation, according to _____________________ integrity constraint.

a)

Referential

b)

Primary

c)

Referencing

d)

Specific

9.

The DBMS acts as an interface between ________________ and ________________ of an enterprise-class system.

a)

Data and the DBMS

b)

Application and SQL

c)

The user and the software

d)

Database application and the database

10.

The ability to query data, as well as insert, delete, and alter tuples, is offered by ____________

a)

TCL (Transaction Control Language)

b)

DML (Data Manipulation Langauge)

c)

DDL (Data Definition Langauge)

d)

DCL (Data Control Language)

11.

______________ is a set of one or more attributes taken collectively to uniquely identify a record.

a)

Primary Key

b)

Foreign key

c)

Super key

d)

Candidate key

12.

Which command is used to remove a relation from an SQL?

a)

Delete

b)

Drop table

c)

Purge

d)

Remove

13.

The traditional storage of data organized by the customer, stored in separate folders in filing cabinets is an example of ______________ type of ‘database’ management system.

a)

Object-oriented database management system

b)

Relational database management system

c)

Network database management system

d)

Hierarchical database management system

14.

The logical design, and the snapshot of the data at a given instant in time is known as?

a)

Instance & Relation

b)

Relation & Schema

c)

Domain & Schema

d)

Schema & Instance

15.

What do you mean by one to many relationships?

a)
  1. One class may have many teachers

b)
  1. One teacher can have many classes

c)
  1. Many classes may have many teachers

d)
  1. Many teachers may have many classes

16.

What is the purpose of the SQL command EXPLAIN?

a)

To document the structure of the database

b)

To describe the syntax of SQL commands

c)

To provide a detailed execution plan of a query

d)

To correct errors in SQL queries

17.

In SQL, how can you modify an existing table to add a foreign key constraint referencing another table?

a)

ALTER TABLE table_name ADD FOREIGN KEY (column_name) REFERENCES other_table

b)

ALTER TABLE table_name MODIFY COLUMN column_name FOREIGN KEY REFERENCES other_table(column_name)

c)

ALTER TABLE table_name ADD CONSTRAINT fk_name FOREIGN KEY (column1) REFERENCES other_table(column2)

d)

USE table_name ADD FOREIGN KEY REFERENCES other_table

18.

Procedural language among the following is __________

a)

Query language

b)

Tuple relational calculus

c)

Domain relational calculus

d)

Relational algebra

19.

After groups have been established, SQL applies predicates in the ___________ clause, allowing aggregate functions to be used.

a)

Group by

b)

Where

c)

With

d)

Having

20.

What is the function of the following command?

Delete from r where P;

a)

Clears entries from relation

b)

Deletes relation

c)

Deletes particular tuple from relation

d)

All of the mentioned