wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

DBMS

Total questions: 52

Worksheet time: 26mins

Name
Class
Date
1.
Which of the following is not a DBMS despite having database capabilities:
a)
Microsoft Excel or similar spreadsheets
b)
Oracle
c)
MySQL
d)
Microsoft Access or similar
2.

Which of the following is an example of a DBMS

a)

SQL

b)

Microsoft Office

c)

PHP

d)

Oracle

3.

Which of the following is a property of database

a)

Represents some aspect of the real world

b)

Logically related collection of data

c)

Built, and populated with data for a specific purpose

d)

All the above

4.

A database management system (DBMS) is a collection of programs that enables users to

a)

create a database

b)

manipulate a database

c)

both create and manipulate a database

d)

for storing data only

5.

The database definition or descriptive information is also stored by the DBMS in the form of a _______________

a)

Data catalog

b)

excel file

c)

document file

d)

pdf file

6.

The database and DBMS software together is called a ________________

a)

Database system

b)

Data Model

c)

Application Program

d)

System software

7.

Which of the following are characteristics of a DBMS

a)

Self-Describing

b)

Support Multiple Views

c)

Single user systems

d)

Data Sharing

8.

Who is responsible for authorizing access to the database, coordinating and monitoring its use

a)

Database programmer

b)

System Analyst

c)

DBA

d)

Specialised user

9.

Which type of users specify their requests using sophisticated database queries

a)

Parametric users

b)

Casual end user

c)

Specialised user

d)

DBA

10.

Who is responsible for determining requirements of end users

a)

DBA

b)

Database Designer

c)

Application Programmer

d)

System Analyst

11.

The data model which describes how the data is actually stored is

a)

internal model

b)

external model

c)

logical model

d)

none of these

12.

Data about data is normally termed as

a)

directory

b)

data bank

c)

meta data

d)

none of the above

13.

A view of database that appears to an application program is known as

a)

schema

b)

subschema

c)

virtual table

d)

none of the above

14.

Collection of information stored in a database at a particular moment is

a)

view

b)

schema

c)

instance

d)

none of the above

15.

DBA stands for

a)

Data Bank Access

b)

Database Access

c)

Data Bank Administration

d)

Database Administrator

16.

Data items grouped together for storage purposes are called a :

a)

Record

b)

title

c)

list

d)

string

17.

Which command is used to remove all rows from a table ?

a)

Delete

b)

Remove

c)

Truncate

d)

Both [A] and [B]

18.

What is the language used by most of the DBMS for helping their users to access data ?

a)

High level language

b)

Query language

c)

SQL

d)

4GL

19.

This is an authorization command of SQL

a)

Access

b)

Grant

c)

Allow

d)

None of these

20.

The statement in SQL which allows to change the definition of a table is

a)

Alter

b)

Update

c)

Create

d)

Select

21.

Relational Algebra is a __________ query language that takes two relations as input and produces another relation as an output of the query.

a)

Relational

b)

Structural

c)

Procedural

d)

Fundamental

22.

Which of the following is used to denote the selection operation in relational algebra?

a)

Pi

b)

Sigma

c)

Lambda

d)

Omega

23.

For select operation the ________ appear in the subscript and the ___________ argument appears in the paranthesis after the sigma.

a)

Predicates, relation

b)

Relation, Predicates

c)

Operation, Predicates

d)

Relation, Operation

24.

The ___________ operation, denoted by −, allows us to find tuples that are in one relation but are not in another.

a)

Union

b)

Set Difference

c)

Division

d)

Intersection

25.

Which is a join condition contains an equality operator:

a)

Equi Join

b)

Cartesian

c)

Natural

d)

Left

26.

In precedence of set operators, the expression is evaluated from

a)

Left to Right

b)

Right to Left

c)

From user specification

d)

Left & Right both in parallel

27.

Which of the following is the comparison operator in tuple relational calculus

a)

b)

=

c)

ε

d)

All of these

28.

A set of possible data values is called

a)

Attribute

b)

Degree

c)

Tuple

d)

Domain

29.

When we want to display records with attributes from many relations then we use:

a)

SELECT operation

b)

PROJECT operation

c)

JOIN operation

d)

PERFORM operation

30.

SELECT operator works _____ wise whereas PROJECT operator works _______ wise.

a)

Row, Column

b)

Column, Row

c)

Row, Row

d)

Column, Column

31.

In order to perform Union operation on two relations, both operand and relations must be

a)

Union compatible

b)

Set compatible

c)

Difference compatible

d)

User compatible

32.

QBE stands for

a)

Query By Example

b)

Query By Entity

c)

Question By Example

d)

Question By Entity

33.

An entity is a

a)

object of relation

b)

present working model

c)

thing in real world

d)

model of relation

34.

Which of the following is not a component of ER Model in DBMS?

a)

entity

b)

database

c)

attribute

d)

relationship

35.

A relationship is

a)

an item in an application

b)

a meaningful dependency between entities

c)

a collection of related entities

d)

a related data

36.

Entity is represented as

a)

ellipse

b)

double ellipse

c)

rectangle

d)

double rectangle

37.

In one to many relationship, the entity that is on the one side of relationship is called

a)

subtype

b)

child

c)

instance

d)

parent

38.

Property that describes the characteristics of entity is

a)

entities

b)

relationship

c)

attributes

d)

identifiers

39.

Entities can be associated with one another in which of the following

a)

attribute

b)

identifiers

c)

entities

d)

relationship

40.

By relation cardinality we mean

a)

number of items in a relationship

b)

number of relationships in which an entity can appear

c)

number of items in an entity

d)

number of entity sets which may be related to a given entity

41.

If an entity appears in N relationship then it is

a)

a 1:1 relationship

b)

a 1:N relationship

c)

a N:1 relationship

d)

a N:M relationship

42.

Attributes are

a)

properties of relationship

b)

attributed to entities

c)

properties of members of an entity set

43.

In ER diagram relationships is represented by

a)

circles

b)

rectangles

c)

ellipse

d)

diamond shaped box

44.

One entity may be

a)

related to only one other entity

b)

related to itself

c)

related to only two other entities

d)

related to many other entities

45.

Given the basic ER and relational models, which of the following is INCORRECT?

a)

An attribute of an entity can have more than one value

b)

An attribute of an entity can be composite

c)

In a row of a relational table, an attribute can have more than one value

d)

In a row of a relational table, an attribute can have exactly one value or a NULL value

46.

Consider the following ER diagram. The minimum number of tables needed to represent M, N, P, R1, R2 is:

a)

2

b)

3

c)

4

d)

5

47.

Which of the following is NOT a basic element of all versions of the E-R model?

a)

Entities

b)

Attributes

c)

Relationships

d)

Primary keys

48.
This symbol indicates _____ relationship.
a)
zero or one
zero or one
b)
zero or many
c)
one or many
d)
many to many
49.
Which attribute is the KEY IDENTIFIER or the PRIMARY KEY?
a)
EmpID
b)
Degree
c)
Name
d)
Birthday
50.

Which is the correct and the best conversion of the ER diagram below to the relational model

a)

Country(Country_name,no_of_states)


Capital(Capital_name,coordinator)

b)

Country(Country_name,no_of_states,Capital_name)


Capital(Capital_name,coordinator)

c)

Country(Country_name,no_of_states)


Capital(Capital_name,coordinator,Country_name)

d)

Country_Capital(Country_name,no_of_states,Capital_name,coordinator)

51.

In figure below what is the best way to model the Supplier and Project entity types and Supplies relationship type to relational schema

a)

Supplier(Sname)


Project(Proj_name)

b)

Supplier(Sname, Proj_name)


Project(Proj_name)

c)

Supplier(Sname)


Project(Proj_name, Sname)

d)

Supplier(Sname)


Project(Proj_name)


Supplies(Sname, Proj_name)

52.

Which type of entity cannot exist in the database unless another type of entity also exists in the database, but does not require that the identifier of that other entity be included as part of its own identifier?

a)

Weak entity

b)

Strong entity

c)

ID-dependent entity

d)

ID- independent entity