wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ISPFL6 - Midterm Exam

Total questions: 55

Worksheet time: 28mins

Name
Class
Date
1.

Collection of data organized in a manner that allows access, retrieval, and use of that data

a)

Database

b)

Data

c)

Information

d)

Character

2.

Collection of unprocessed items Text, Numbers, Images, Audio and Video.

a)

Database

b)

Data

c)

Information

d)

Character

3.

Processed data Organized, Meaningful and Useful.

a)

Database

b)

Data

c)

Information

d)

Character

4.

Create a computerized database. Add, modify, and delete data. Sort and retrieve data. Create forms and reports from the data.

a)

Database

b)

Data

c)

Information

d)

DBMS

5.

Create a computerized database. Add, modify, and delete data. Sort and retrieve data. Create forms and reports from the data.

a)

Database

b)

Data

c)

Information

d)

DBMS

6.

Which of the following uniquely identifies each record in a database?

a)

Foreign key

b)

Character key

c)

Primary key

d)

Secondary key

7.

What is a data file?

a)

A single piece of data

b)

A collection of related records

c)

A type of database

d)

A computer program

8.

What is the purpose of file maintenance?

a)

To delete files from the system

b)

To create files in the system

c)

To keep data current

d)

To corrupt data intentionally

9.

What does validation do?

a)

Deletes all data

b)

Copies data to a new location

c)

Compares data with a set of rules or values

d)

Creates new data files

10.

Which of the following is a benefit of the database approach?

a)

Increased data redundancy

b)

Reduced data integrity

c)

Improved data integrity

d)

Isolated data

11.

What is the purpose of a form in a database?

a)

To summarize data in a graphical format

b)

To conduct performance benchmarks

c)

To provide areas for entering or modifying data

d)

To export data to another format

12.

What does a data dictionary contain?

a)

Passwords for database access

b)

Data about each file and field in the database

c)

A list of all queries made to the database

d)

The history of database access by users

13.

What is SQL used for?

a)

To create viruses

b)

To play video games

c)

To manage, update, and retrieve data

d)

To encrypt data

14.

What is the goal of project management during system development?

a)

To ensure the project is not completed

b)

To make the system less efficient

c)

To plan, schedule, and control activities

d)

To increase project costs

15.

What is project management in the context of system development?

a)

The process of playing, scheduling, and controlling activities

b)

A technique for marketing analysis

c)

A tool for database administration

d)

A method for software piracy prevention

16.

What is the role of a systems analyst?

a)

To perform data entry tasks

b)

To design and develop an information system

c)

To manage the company's finances

d)

To provide technical support to users

17.

What is the main goal of system development?

a)

To decrease the efficiency of information processing

b)

To build an information system

c)

To sell software products

d)

To conduct market research

18.

What is an information system composed of?

a)

Only hardware and software

b)

Only data and procedures

c)

Hardware, software, data, people, and procedures

d)

Only people and operations

19.

A record is a single character in a database.

a)

True

b)

False

20.

A primary key can sometimes duplicate across records.

a)

True

b)

False

21.

File processing systems encourage data redundancy.

a)

True

b)

False

22.

The database approach isolates data between departments.

a)

True

b)

False

23.

A query allows users to request specific data from the database.

a)

True

b)

False

24.

SQL is used for designing graphical interfaces.

a)

True

b)

False

25.

A form is used for entering or modifying data in a database.

a)

True

b)

False

26.

The design phase includes developing the details of the new system.

a)

True

b)

False

27.

Parallel conversion involves using the old and new systems simultaneously.

a)

True

b)

False

28.

Economic feasibility focuses on the technical aspects of a project.

a)

True

b)

False

29.

A data dictionary only contains information about users of the database.

a)

True

b)

False

30.

A query cannot modify data in the database.

a)

True

b)

False

31.

SQL is only used for creating databases, not managing them.

a)

True

b)

False

32.

Forms in a database are exclusively used for data entry, not data modification.

a)

True

b)

False

33.

Report writers can only display data, not print it.

a)

True

b)

False

34.

An information system includes both hardware and people as components

a)

True

b)

False

35.

The system development life cycle (SDLC) does not include a planning phase.

a)

True

b)

False

36.

True or False: SQL stands for Structured Query Language, and it is used for managing and manipulating databases.

a)

True

b)

False

37.

True or False: The SELECT DISTINCT statement is used to return only distinct (different) values within a table.

a)

True

b)

False

38.

True or False: The WHERE SQL clause is used to filter records that do not fulfill a specified condition.

a)

True

b)

False

39.

True or False: The ORDER BY keyword is used to sort the result-set in ascending order by default.

a)

True

b)

False

40.

True or False: The SQL AND, OR, and NOT operators are used to filter records based on more than one condition.

a)

True

b)

False

41.

True or False: The INSERT INTO statement is used to update existing records in a table.

a)

True

b)

False

42.

True or False: SQL NULL values represent missing unknown data and are treated as zero in arithmetic operations.

a)

True

b)

False

43.

True or False: The DELETE statement is used to delete existing records in a table.

a)

True

b)

False

44.

True or False: The SQL SELECT TOP clause is used to specify the number of records to return from the top of the table.

a)

True

b)

False

45.

True or False: The AVG() function returns the minimum value of a selected column.

a)

True

b)

False

46.

What does SQL stand for?

a)

Simple Query Language

b)

Structured Query Language

c)

Sequential Query Language

d)

Standard Query Language

47.

Which SQL statement is used to extract data from a database?

a)

GET

b)

SELECT

c)

EXTRACT

d)

PULL

48.

Which clause is used to filter rows returned by the SELECT statement?

a)

ORDER BY

b)

GROUP BY

c)

HAVING

d)

WHERE

49.

How can you sort the result set returned from a SQL query in descending order?

a)

Use the DESC keyword after the column name in the ORDER BY clause.

b)

Use the ASC keyword after the column name in the ORDER BY clause.

c)

Use the SORT BY clause and specify DESC.

d)

Sorting in descending order is not possible in SQL.

50.

Which SQL keyword is used to return only different values?

a)

UNIQUE

b)

DISTINCT

c)

DIFFERENT

d)

SINGLE

51.

Which SQL keyword is used to return only different values?

a)

UNIQUE

b)

DISTINCT

c)

DIFFERENT

d)

SINGLE

52.

What does the INSERT INTO statement do?

a)

Deletes data from a database

b)

Updates data in a database

c)

Inserts new data into a database

d)

Inserts duplicate rows into a database

53.

Which function is used to count the number of rows in a SQL query?

a)

COUNT()

b)

SUM()

c)

AVG()

d)

TOTAL()

54.

How can you select all the columns from a table named "Customers"?

a)

SELECT * FROM Customers

b)

SELECT [all] FROM Customers

c)

SELECT Customers

d)

EXTRACT * FROM Customers

55.

What is the correct SQL statement to insert a new record into the "Users" table?

a)

INSERT INTO Users VALUES ('Anne', 'Smith')

b)

ADD INTO Users ('Anne', 'Smith')

c)

INSERT NEW ('Anne', 'Smith') INTO Users

d)

CREATE INTO Users ('Anne', 'Smith')