wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Med Term Model Worksheet Questions (Transcribed)

Total questions: 147

Worksheet time: 1hrs 14mins

Name
Class
Date
1.

Use the data for queries, reports and some of them update the database content.

a)

Database administrators

b)

Database designers

c)

End-users

d)

None of the above

2.

The level of data abstraction that describes exactly how the data actually stored.

a)

Conceptual Level

b)

Physical Level

c)

File Level

d)

Logical Level

3.

What is DBMS?

a)

DBMS is a collection of queries

b)

DBMS is a high-level language

c)

DBMS is a programming language

d)

DBMS stores, modifies and retrieves data

4.

Which of the following is not an example of DBMS?

a)

MySQL

b)

Microsoft Access

c)

Oracle Database

d)

Google

5.

Monitoring the jobs running on the database, should be supervised by.

a)

Database system

b)

Database manager

c)

Database user

d)

Database administrator

6.

The process of creating a model for the data to be stored in a specific format in a database.

a)

Mapping

b)

DBMS

c)

Data modeling

d)

Data sheet

7.

Which of the following is classification based on the data model used?

a)

Traditional

b)

Centralized

c)

Emerging

d)

a and c

8.

The term is used to refer to a row.

a)

Attribute

b)

Tuple

c)

Field

d)

Instance

9.

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

a)

TCL (Transaction Control Language)

b)

DCL (Data Control Language)

c)

DDL (Data Definition Language)

d)

DMI. (Data Manipulation Language)

10.

Which of the following is a function of the DBMS?

a)

Storing data

b)

Providing multi-users access control

c)

Data Integrity

d)

All the above

11.

Database Catalogue stores the description of data in a database.

a)

True

b)

False

12.

Entity relationship model is an example of conceptual data model.

a)

True

b)

False

13.

When a schema at a higher level is changed, only the mappings between this schema and lower-level schemas must be changed.

a)

True

b)

False

14.

Redundancy is one of the advantages of Using DBMS.

a)

True

b)

False

15.

DBMS such as Microsoft SQL Server, MS-Access and Oracle database.

a)

True

b)

False

16.

Logical Data Independence: The capacity to change the conceptual schema without having to change the external schemas and their application programs.

a)

True

b)

False

17.

The three-schema architecture consists of external, conceptual, and internal schemas.

a)

True

b)

False

18.

Airlines is an example for DBMS applications.

a)

True

b)

False

19.

Schema is called extension, whereas state is called intension.

a)

True

b)

False

20.

Centralized DBMSs uses a single computer with one database.

a)

True

b)

False

21.

is an entity that is existence-dependent on some other entity

a)

Regular entity

b)

Weak entity

c)

attributes

d)

constraints

22.

is a standardized family of notations for modeling and design of information systems

a)

Unified Modeling Language

b)

Entity Relationship Diagram

c)

Data Dictionary

d)

Catalog

23.

Data model can store audio, video, and graphics files

a)

Semantic

b)

Object-Oriented

c)

Hierarchical model

d)

Network Data

24.

Database is a type of database such that all the sites use identical DBMS and operating system

a)

Homogenous

b)

heterogeneous

c)

unified

d)

isolated

25.

In logical data independence, the capacity is to change the Schema without having to change the external schemas and their application programs

a)

logical

b)

physical

c)

conceptual

d)

application

26.

Database includes descriptions of the database structure and the constraints that should hold on the database

a)

schema

b)

tables

c)

attributes

d)

constraints

27.

model organizes data and uses directed graphs instead of the tree structure

a)

Network Data

b)

Hierarchical

c)

Object-Oriented

28.

data models describe the database at a very high level to understand the database requirements within the requirements gathering process

a)

Physical

b)

Implementation

c)

Conceptual

d)

Retreive

29.

include business analysts, scientists, engineers, and others who are familiar with the system capabilities

a)

Sophisticated users

b)

Casual users

c)

Parametric users

d)

Stand-alones users

30.

A DBMS Stores the description of the database

a)

Data

b)

catalog

c)

information

d)

knowledge

31.

Insulation between programs and data allows changing data storage structures and operations without having to change the DBMS access programs

a)

True

b)

False

32.

Data Abstraction is used to explain storage details and present the users with a conceptual view of the database

a)

True

b)

False

33.

Concurrency control within the DBMS guarantees that each transaction is correctly executed or completely aborted

a)

True

b)

False

34.

Database system is used to increase the data redundancy

a)

True

b)

False

35.

Physical data models provide concepts that describe details of how data is stored in the computer

a)

True

b)

False

36.

Federated databases are independent in nature and integrated together so that they function as a single database system

a)

True

b)

False

37.

Network model can model complex relationships and represents semantics of add/delete on the relationships

a)

True

b)

False

38.

Distributed Database Systems are known as client-server-based database systems because they do not support a totally distributed environment, but rather a set of database servers supporting a set of clients

a)

True

b)

False

39.

Query and transaction servers provide database query and transaction services to the clients

a)

True

b)

False

40.

Hierarchical model is very difficult to construct and operate on

a)

True

b)

False

41.

Insulation between programs and data is known as program-data independence.

a)

True

b)

False

42.

There are three kinds of data models.

a)

True

b)

False

43.

Data modeling is the process of creating a model for the data to be stored in a specific format in a database.

a)

True

b)

False

44.

The database schema changes very infrequently while the database state changes every time the database is updated.

a)

True

b)

False

45.

In the context of a conceptual model, what is an "attribute"?

a)

A unique identifier for an entity

b)

A property or characteristic of an entity

c)

A type of relationship between entities

d)

A physical storage location for data

46.

If the database system is not able to handle the complexity of data because of modeling limitations, then we had to use DBMS.

a)

True

b)

False

47.

Which of the following is a characteristic of a relational database?

a)

Stores data in tables with relationships

b)

Primarily designed for unstructured data

c)

Does not support SQL

d)

Uses hierarchical data structures

48.

What is a "data model" in the context of databases?

a)

A statistical representation of data.

b)

A method for securing data in a database.

c)

A software tool for data visualization.

d)

A framework for defining the structure and relationships of data.

49.

Which of the following is a common type of conceptual model used in database design?

a)

Network Model

b)

Hierarchical Model

c)

Entity-Relationship (ER) Model

d)

Relational Model

50.

Which database model uses a tree-like structure?

a)

Network Model

b)

Relational Model

c)

OOP Model

d)

Hierarchical Model

51.

Which of the following statements is TRUE about DML?

a)

It is used to specify database retrievals and updates

b)

It is used only for creating new tables

c)

No answer

d)

It defines the schema of the database

52.

The Primary key attributes are underlined

a)

True

b)

False

53.

Network Data Model: is the advance version of the hierarchical data model

a)

True

b)

False

54.

In the formal model, the column header is called an attribute

a)

True

b)

False

55.

What does DDL stand for in the context of database management system?

a)

Data Description Language

b)

Data Definition Language

c)

Data Design Language

d)

Data Delivery Language

56.

The main concepts of an ER data model are Entities, attributes and classes

a)

True

b)

False

57.

In an ER diagram, what symbol is commonly used to represent an entity?

a)

Oval

b)

Triangle

c)

Diamond

d)

Rectangle

58.

List of attributes/columns of the table is Optional data dictionary elements

a)

True

b)

False

59.

What is a data dictionary in the context of a database?

a)

A repository of metadata about the database

b)

A collection of user manuals

c)

A tool for generating reports

d)

A programming Language for database management

60.

In an Entity-Relationship (ER) model, what does an “entity” represent?

a)

A specific type of relationship

b)

A constraint on data

c)

An object or thing in the real world

d)

A collection of attributes

61.

A collection of related data:

a)

data

b)

database

c)

database systems

d)

database management studio

62.

Known facts that can be recorded and have an implicit meaning

a)

Data

b)

database

c)

database systems

d)

database management studio

63.

The DBMS software together with the data itself.

a)

data

b)

database

c)

database systems

d)

database management studio

64.

The database users may be:

a)

Actors on the scene

b)

worker behind the scene

c)

both of them

d)

none of them

65.

Responsible for authorizing access to the database:

a)

database administrator

b)

database designer

c)

end-user

d)

all of them

66.

Responsible to define the content, the structure, the constraints, and functions or transactions against the database:

a)

database designer

b)

end-user

c)

all of them

67.

They use the data for queries, reports, and some of them update the database content

a)

database administrator

b)

database designer

c)

end-user

d)

all of them

68.

The actors on the scene may be:

a)

database administrator

b)

database designer

c)

end-user

d)

all of them

69.

A user can access the database occasionally when needed

a)

casual

b)

naive

c)

sophisticated

d)

stand alone

70.

Users can use previously well-defined functions in the form of canned transactions against the database.

a)

casual

b)

naive

c)

sophisticated

d)

stand alone

71.

Users are business analysts, scientists, engineers, others thoroughly familiar with the system capabilities

a)

Casual

b)

naive

c)

sophisticated

d)

stand alone

72.

Users maintain personal databases using ready-to-use packaged applications.

a)

casual

b)

naive

c)

sophisticated

d)

stand alone

73.

A set of concepts to describe the structure of a database.

a)

database

b)

data

c)

data abstraction

d)

data model

74.

Provide concepts that are close to the way many users perceive data

a)

conceptual data model

b)

physical data model

c)

implementation data model

75.

Provide concepts that describe details of how data is stored in the computer.

a)

conceptual data model

b)

physical data model

c)

implementation data model

76.

Provide concepts that fall between the conceptual and physical data models.

a)

conceptual data model

b)

physical data model

c)

implementation data model

77.

The capacity to change the internal schema without having to change the conceptual schema

a)

Logical Data Independence

b)

user

c)

Physical Data Independence

78.

The DBMS languages are

a)

Data Definition Language

b)

Data Manipulation Language

c)

both of them

79.

Refers to the database state when it is initially loaded into the system

a)

database state

b)

database instance

c)

initial database state

80.

Insulation between programs and data is known as program-data independence.

a)

True

b)

False

81.

If the database system is not able to handle the complexity of data because of modeling limitations, then we have to use DBMS.

a)

True

b)

False

82.

Total constraints shown in EER diagrams by a single line.

a)

True

b)

False

83.

Specialization usually is total because the superclass is derived from the subclasses.

a)

True

b)

False

84.

Generalization is the reverse of the specialization process.

a)

True

b)

False

85.

________ is translated information into an efficient form as known facts to be processed, recorded, and stored by a computer system.

a)

Data

b)

Information

c)

Database

86.

________ is data that has been processed into an implicit meaningful form.

a)

Data

b)

Information

c)

Database

87.

A ________ is an organized collection of data.

a)

Database

b)

Digital Document

c)

Spreadsheet

d)

None of the above

88.

A --------- is an organized collection of related sets of data that are managed to enable the user to view the complete collection or any logical subset of the collection as a single unit.

a)

Data

b)

Information

c)

Database

89.

A database is an integrated collection of __________.

a)

Data records

b)

Files

c)

Objects

d)

All of the above

90.

--------- is a software package/system to create and maintain a computerized database.

a)

Data

b)

Information

c)

Database

d)

DBMS

91.

A __________ database management system is referred to as a relational model.

a)

DBMS

b)

RDBMS

c)

DB

d)

None of the above

92.

--------- is considered as a computerized record-keeping system, including the DBMS.

a)

Data

b)

Database systems

c)

Database

d)

DBMS

93.

A database management system is a software package with computer programs that controls the __________.

a)

Creation

b)

Maintenance

c)

Use of Database

d)

All of the above

94.

Application Areas of DBMS ---------

a)

Airlines

b)

Banking

c)

Universities

d)

All of the above

95.

Examples of DBMS---------

a)

MySQL

b)

MS-Access

c)

Oracle database

d)

Microsoft SQL Server

e)

All of the above

96.

-------- A data model is used to hide storage details and present the users with a conceptual view of the database.

a)

Concurrency control

b)

Data Abstraction

c)

Insulation between programs and data

d)

Support of multiple views of the data

97.

When the same piece of data is stored in two or more locations, it is called _____________.

a)

Data Redundancy

b)

Data Integrity c. Data Consistency

c)

None of the above

98.

________ prevents creating multiple copies in the database.

a)

Data Redundancy

b)

Data Integrity

c)

Data Consistency

d)

None of the above

99.

________ means that the data is accurate and consistent in the database.

a)

Data Redundancy

b)

Data Integrity

c)

Data Consistency

d)

None of the above

100.

__________ is a Database Management System that allows access to single files or tables at a time.

a)

Relational Database Management System (RDBMS)

b)

File Management System (FMS)

c)

Object-Oriented Database Management System (OODBMS)

d)

Hierarchical Database Management System

101.

----- responsible for defining the content, the structure, the constraints, and functions or transactions against the database. They must communicate with the end-users and understand their needs.

a)

Database administrators

b)

Database Designers

c)

End-users

102.

Which category of end-users occasionally accesses the database when needed?

a)

Naïve or Parametric

b)

Casual

c)

Sophisticated

d)

Stand-alone

103.

Naïve or Parametric end-users typically use which type of transactions?

a)

Custom-built queries

b)

Canned transactions

c)

Complex analytical functions

d)

Personal database management tools

104.

Which category of end-users includes business analysts and engineers familiar with the system capabilities?

a)

Stand-alone

b)

Casual

c)

Sophisticated

d)

Naïve or Parametric

105.

Stand-alone users primarily:

a)

Maintain personal databases using packaged applications.

b)

Create complex queries for business analytics.

c)

Occasionally access the database for specific needs.

d)

Use canned transactions for day-to-day tasks.

106.

An example of a Stand-alone user is:

a)

A bank teller using a transaction system.

b)

A scientist running advanced simulations.

c)

A tax program user creating a personal internal database.

d)

A casual user querying the database.

107.

Categories of Data Models:

a)

Conceptual (high-level, semantic)

b)

Physical (low-level, internal)

c)

Implementation (representational)

d)

All of the above

108.

--------- data models Describe the database at a very high level to understand the database requirements within the requirements gathering process

a)

Conceptual (high-level, semantic)

b)

Physical (low-level, internal)

c)

Implementation (representational)

d)

All of the above

109.

------modules organize data in the tree-like structure.

a)

network

b)

Hierarchical

c)

Object oriented

110.

---------Data Model: is the advanced version of the hierarchical data model.

a)

network

b)

Hierarchical

c)

Object oriented

111.

---organize data it uses directed graphs instead of the tree structure.

a)

network

b)

Hierarchical

c)

Object oriented

112.

---model can store audio, video, and graphics files.

a)

network

b)

Hierarchical

c)

Object oriented

113.

---The description of a database. Includes descriptions of the database structure and the constraints that should hold on the database.

a)

Schema Diagram

b)

Database Schema

c)

Database Instance

d)

Schema Construct

114.

diagrammatic display of (some aspects of) a database schema.

a)

Scheme Diagram

b)

Database Schema

c)

Database Instance

d)

Schema Construct

115.

The actual data is stored in a database at a particular moment in time. Also called database state (or occurrence).

a)

Schema Diagram

b)

Database Schema

c)

Database Instance

d)

Schema Construct

116.

Which language is used to specify the conceptual schema of a database?

a)

Data Definition Language (DDL)

b)

Data Manipulation Language (DML)

c)

Data Control Language (DCL)

d)

Transaction Control Language (TCL)

117.

Which language is used to define internal and external schemas?

a)

Data Manipulation Language (DML)

b)

View Definition Language (VDL)

c)

Data Definition Language (DDL)

d)

All of the above

118.

Data Manipulation Language (DML) allows:

a)

Retrieval of information

b)

Insertion of new information

c)

Modification of information

d)

All of the above

119.

Low-level (procedural) DML commands are typically embedded in:

a)

Query languages

b)

General-purpose programming languages like

c)

Graphical user interfaces

d)

Stand-alone applications

120.

High-level (nonprocedural) DML commands are also known as:

a)

Data sublanguage commands

b)

Query language commands

c)

Host language commands

d)

Assembly language commands

121.

High-level (non-procedural) languages, such as SQL, are also referred to as:

a)

Procedural languages

b)

Declarative languages

c)

Scripting languages

122.

Which of the following best describes low-level (procedural) languages?

a)

Set-oriented and focused on what data to retrieve

b)

Record-at-a-time and focused on how to retrieve data

c)

Primarily used for defining schemas

d)

Used only by DBAs

123.

High-level languages like SQL are:

a)

Loop-based and require detailed instructions

b)

Used for specifying how data should be retrieved

c)

Set-oriented and focus on what data to retrieve

d)

Used for low-level database operations

124.

Which type of language includes constructs such as looping and focuses on the step-by-step process to retrieve data?

a)

Declarative language

b)

High-level language

c)

Low-level language

d)

Query language

125.

An example of a high-level, non-procedural language is:

a)

C++

b)

SQL

c)

Assembly

d)

Java

126.

Which of the following is a stand-alone DBMS interface?

a)

Programmer interface

b)

Query language interface

c)

Parametric interface

d)

Graphics-based interface

127.

Which of the following is an example of a user-friendly DBMS interface?

a)

Pre-compiler Approach

b)

Forms-based interface

c)

Parametric interface

d)

Speech interface

128.

Natural language interfaces allow users to:

a)

Drag and drop database objects

b)

Write requests in plain English

c)

Use speech as input and output

d)

Use function keys for navigation

129.

What is the primary purpose of DBMS interfaces for the DBA?

a)

Designing user-friendly menus

b)

Browsing and querying the database

c)

Granting authorizations and changing schemas

d)

Writing natural language queries

130.

The main concepts of an ER data model are:

a)

Entities

b)

Attributes

c)

Relationships

d)

All of the above

131.

For a type where the rectangle is doubled, identify the correct entity type.

a)

regular entity

b)

weak entity

132.

The attribute may be composed of several components.

a)

Simple

b)

Composite

c)

Multi-valued

d)

Derived

133.

Constraints on Relationship Types:

a)

One-to-one (1:1)

b)

One-to-many (1:N) or Many-to-one (N:1)

c)

Many-to-many

d)

All of the above

134.

Relationship types of degree:

a)

2 are called binary

b)

3 are called ternary

c)

N are called n-ary

d)

All of the above

135.

The unique field present in the table is called ________.

a)

Primary Key

b)

Candidate Key

c)

Foreign Key

d)

None of the above

136.

When the primary key is applied on multiple columns is known as _________.

a)

Primary Key

b)

Composite Primary Key

c)

Foreign Key

d)

None of the above

137.

By default if the primary key is not defined that column is known as __________.

a)

Primary Key

b)

Candidate Key

c)

Foreign Key

d)

None of the above

138.

__________ key can store multiple same records in the table.

a)

Primary Key

b)

Candidate Key

c)

Foreign Key

d)

None of the above

139.

Based on the diagram showing a central DBMS connected to a database and to user/app boxes via lines, which component mediates between users/apps and the database when accessing data through APIs?

a)

DBMS

b)

Operating system kernel

c)

Local file system

d)

Network switch

140.

In the DBA architecture with three levels, if you need to add a new user view without changing how data are stored, which level should be modified?

a)

External level

b)

Internal level

c)

Physical device level

d)

Transaction log level

141.

In the three-schema architecture diagram, which schema is closest to the stored database and describes physical storage structures?

a)

External schema

b)

Conceptual schema

c)

Internal schema

d)

Application schema

142.

Schemas versus instances: Using the side-by-side example where one view lists attribute names (e.g., CourseName, CreditHours) and the other shows populated rows, which statement best distinguishes a schema from an instance?

a)

A schema is the structure definition of the database, while an instance is the current snapshot of data values.

b)

A schema is a backup copy of the database, while an instance is the production database.

c)

A schema is the set of user accounts, while an instance is the set of tables.

d)

A schema is a running DBMS process, while an instance is a static file.

143.

In the two tier architecture shown, clients connect directly to which component to issue queries and receive results?

a)

Database server

b)

Application layer

c)

Load balancer

d)

File server

144.

In the three tier client-server architecture, to scale business logic without requiring changes to clients or the database server, which layer should be replicated or scaled?

a)

Application layer

b)

Presentation/client layer

c)

Database layer

d)

Network layer

145.

According to the distributed environments diagram, when all sites use identical DBMS and operating systems, what is the system classified as?

a)

Homogeneous

b)

Heterogeneous

c)

Federated

d)

Multidatabase

146.

An organization’s sites all use the same DBMS and operating system, and each site’s database operates independently. Which classifications simultaneously apply to this distributed database environment?

a)

Homogeneous

b)

Heterogeneous

c)

Autonomous

d)

Non-Autonomous

e)

Federated

147.

Types of data models: Which of the following are standard data model types commonly described in database systems?

a)

Hierarchical

b)

Network

c)

Relational

d)

Object-oriented

e)

File-based