wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ADBMS REVIEWER

Total questions: 64

Worksheet time: 32mins

Name
Class
Date
1.

Capture, collect, integrate, store and analyze data, Generate information to support business decision making

Framework that allows a business to transform:

•         Data into information

•         Information to knowledge

•         Knowledge to wisdom

a)

Business Intelligence

Comprehensive, cohesive, integrated tools and processes

b)

Master data management (MDM)

c)

Key performance indicators (KPI)

d)

Operational data

2.

Collection of concepts, technique, and processes for the proper identification, definition, and management of data elements within an organization.

a)

Business Intelligence

Comprehensive, cohesive, integrated tools and processes

b)

Master data management (MDM)

c)

Key performance indicators (KPI)

d)

Operational data

3.

Measurements that assess company’s effectiveness or success in reaching goals. KPIs are determined after the main strategic, tactical, and operational goals are defined for a business.

a)

Business Intelligence

Comprehensive, cohesive, integrated tools and processes

b)

Master data management (MDM)

c)

Key performance indicators (KPI)

d)

Operational data

4.

Mostly stored in a relational database. Optimized to support transactions representing daily operations.

a)

Business Intelligence

Comprehensive, cohesive, integrated tools and processes

b)

Master data management (MDM)

c)

Key performance indicators (KPI)

d)

Operational data

5.

differs from operational data in three main areas:

•         Time span

•         Granularity

•         Dimensionality

a)

Decision support data

b)

The Data Warehouse

c)

Data modeling technique.

d)

Numeric measurements

6.

Integrated, subject-oriented, time-variant and non-volatile collection of data.

1. Provides support for decision making.

2. Usually a read-only database optimized for data analysis and query processing.

a)

Decision support data

b)

The Data Warehouse

c)

Data modeling technique.

d)

Numeric measurements

7.

Maps multidimensional decision support data into relational database.

a)

Decision support data

b)

The Data Warehouse

c)

Data modeling technique.

d)

Numeric measurements

8.

represent specific business aspects or activity

Normally stored in a fact table that is center of star schema

a)

Decision support data

b)

The Data Warehouse

c)

Data modeling technique.

d)

Numeric measurements

9.

Data are processed and viewed as part of a multidimensional structure.

a)

Multidimensional Data Analysis Technique

b)

Advanced Database Support

c)

Easy-to-use End-use Interface

d)

Data Analytics

10.

Data are processed and viewed as part of a multidimensional structure.

a)

Multidimensional Data Analysis Technique

b)

Advanced Database Support

c)

Easy-to-use End-use Interface

d)

Data Analytics

11.

Advanced data access feature include:

•         Access to many different kinds of DBMSs, flat files, and internal and external data sources.

•         Access to aggregated data warehouse data.

a)

Multidimensional Data Analysis Technique

b)

Advanced Database Support

c)

Easy-to-use End-use Interface

d)

Data Analytics

12.

An analytical interface that permits the user to navigate the data in a way that simplifies and accelerate decision making or data analysis.

a)

Multidimensional Data Analysis Technique

b)

Advanced Database Support

c)

Easy-to-use End-use Interface

d)

Data Analytics

13.

A subset of business intelligence functionality that encompasses a wide range of mathematical, statistical, and modelling techniques.

a)

Multidimensional Data Analysis Technique

b)

Advanced Database Support

c)

Easy-to-use End-use Interface

d)

Data Analytics

14.

it is a tools that do the following:

•         Analyze data.

•         Uncover problems or opportunities hidden in data relationships.

•         Form computer models based on their findings.

•         Use models to predict business behavior

•         Requires minimal end-user intervention.

a)

Data mining

b)

Predictive Analytics

c)

Distributed Database

d)

Distributed database management system (DDBMS)

15.

Refers to the use of advanced mathematical, statistical, and modeling tools to predict future

a)

Data mining

b)

Predictive Analytics

c)

Distributed Database

d)

Distributed database management system (DDBMS)

16.

A set of databases in a distributed system that can appear to applications as a single data source.

a)

Data mining

b)

Predictive Analytics

c)

Distributed Database

d)

Distributed database management system (DDBMS)

17.

A set of databases in a distributed system that can appear to applications as a single data source.

a)

Data mining

b)

Predictive Analytics

c)

Distributed Database

d)

Distributed database management system (DDBMS)

18.

shared among two or more physically independent sites that are connected through a network.

a)

Distributed processing

b)

Distributed databases

c)

Data fragments

d)

Transaction processor (TP)

19.

shared among two or more physically independent sites that are connected through a network.

a)

Distributed processing

b)

Distributed databases

c)

Data fragments

d)

Transaction processor (TP)

20.

stores a logically related database over two or more physically independent sites. The sites are connected via a computer network.

a)

Distributed processing

b)

Distributed databases

c)

Data fragments

d)

Transaction processor (TP)

21.

a subset of distributed database.

a)

Distributed processing

b)

Distributed databases

c)

Data fragments

d)

Transaction processor (TP)

22.

Software component of a system that requests data. Known as application processor (AP) or the transaction manager (TM).

a)

Distributed processing

b)

Distributed databases

c)

Data fragments

d)

Transaction processor (TP)

23.

Software component on a system that stores and retrieves data from its location.

a)

Data processor (DP) or data manager (DM)

b)

Single-Site Processing, Single-Site Data (SPSD)

c)

Multiple-Site Processing, Single-Site Data (MPSD)

d)

Client/server architecture

24.

Processing is done on a single host computer.

a)

Data processor (DP) or data manager (DM)

b)

Single-Site Processing, Single-Site Data (SPSD)

c)

Multiple-Site Processing, Single-Site Data (MPSD)

d)

Client/server architecture

25.

Multiple processes run on different computers that share a single data repository. Requires a network file server running conventional applications. Accessed through LAN

a)

Data processor (DP) or data manager (DM)

b)

Single-Site Processing, Single-Site Data (SPSD)

c)

Multiple-Site Processing, Single-Site Data (MPSD)

d)

Client/server architecture

26.

Reduces network traffic., Processing is distributed., Support data at multiple sites.

a)

Data processor (DP) or data manager (DM)

b)

Single-Site Processing, Single-Site Data (SPSD)

c)

Multiple-Site Processing, Single-Site Data (MPSD)

d)

Client/server architecture

27.

Roll transactions back and forward with the help of the system’s transaction log entries.

a)

DO-UNDO-REDO protocol

b)

Write-ahead protocol

c)

Network latency

d)

Network partitioning

28.

Forces the log entry to be written to permanent storage before actual operation takes place.

a)

DO-UNDO-REDO protocol

b)

Write-ahead protocol

c)

Network latency

d)

Network partitioning

29.

Forces the log entry to be written to permanent storage before actual operation takes place.

a)

DO-UNDO-REDO protocol

b)

Write-ahead protocol

c)

Network latency

d)

Network partitioning

30.

delay imposed by the amount of time required for a data packet to make a round trip.

a)

DO-UNDO-REDO protocol

b)

Write-ahead protocol

c)

Network latency

d)

Network partitioning

31.

delay imposed when nodes become suddenly unavailable due to a network failure.

a)

DO-UNDO-REDO protocol

b)

Write-ahead protocol

c)

Network latency

d)

Network partitioning

32.

How to partition database into fragments.

a)

Data fragmentation

b)

Data replication

c)

Data allocation.

d)

Horizontal fragmentation

33.

Which fragments to replicate.

a)

Data fragmentation

b)

Data replication

c)

Data allocation.

d)

Horizontal fragmentation

34.

Where to locate those fragments and replicas.

a)

Data fragmentation

b)

Data replication

c)

Data allocation.

d)

Horizontal fragmentation

35.

Division of relation into subsets (fragments) of tuples (rows).

a)

Data fragmentation

b)

Data replication

c)

Data allocation.

d)

Horizontal fragmentation

36.

Division of a relation into attribute (column) subsets.

a)

Vertical fragmentation

b)

Mixed fragmentation

c)

Fully replicated database

d)

Partially replicated database

37.

Division of a relation into attribute (column) subsets.

a)

Vertical fragmentation

b)

Mixed fragmentation

c)

Fully replicated database

d)

Partially replicated database

38.

Combination of horizontal and vertical strategies.

a)

Vertical fragmentation

b)

Mixed fragmentation

c)

Fully replicated database

d)

Partially replicated database

39.

Stores multiple copies of each database fragment at multiple sites.

a)

Vertical fragmentation

b)

Mixed fragmentation

c)

Fully replicated database

d)

Partially replicated database

40.

Stores multiple copies of some database fragments at multiple sites

a)

Vertical fragmentation

b)

Mixed fragmentation

c)

Fully replicated database

d)

Partially replicated database

41.

Stores each database fragment at a single site.

a)

Un replicated database

b)

Client Side

c)

Server Side

d)

Automatic Query Optimization

42.

SQL performance tuning: Generates SQL query that returns correct answer in least amount of time. Using minimum amount of resources at server.

a)

Un replicated database

b)

Client Side

c)

Server Side

d)

Automatic Query Optimization

43.

DBMS performance tuning: DBMS environment must be configured properly to respond to clients’ requests as fast as possible. Optimum use of existing resources.

a)

Un replicated database

b)

Client Side

c)

Server Side

d)

Automatic Query Optimization

44.

DBMS finds the most cost-effective access path without user intervention.

a)

Un replicated database

b)

Client Side

c)

Server Side

d)

Automatic Query Optimization

45.

Requires that the optimization be selected and scheduled by the end user or programmer.

a)

Manual Query Optimization

b)

Static query optimization

c)

Dynamic query optimization

d)

Rule-based query optimization algorithm

46.

Requires that the optimization be selected and scheduled by the end user or programmer.

a)

Manual Query Optimization

b)

Static query optimization

c)

Dynamic query optimization

d)

Rule-based query optimization algorithm

47.

Best optimization strategy is selected when the query is compiled by the DBMS. It takes place at compilation time.

a)

Manual Query Optimization

b)

Static query optimization

c)

Dynamic query optimization

d)

Rule-based query optimization algorithm

48.

Access strategy is dynamically determined by the DBMS at run time, using the most up-to-date information about the database.

a)

Manual Query Optimization

b)

Static query optimization

c)

Dynamic query optimization

d)

Rule-based query optimization algorithm

49.

based on a set of user-defined rules to determine the best query access strategy

a)

Manual Query Optimization

b)

Static query optimization

c)

Dynamic query optimization

d)

Rule-based query optimization algorithm

50.

refers to a number of measurements about database objects, such as number of processors used, processor speed, and temporary space available.

a)

Database Statistics

b)

PARSING

c)

EXECUTION

d)

FETCHING

51.

The DBMS parses the SQL query and chooses the most efficient access/execution plan.

a)

Database Statistics

b)

PARSING

c)

EXECUTION

d)

FETCHING

52.

The DBMS executes the SQL query using the choses execution plan.

a)

Database Statistics

b)

PARSING

c)

EXECUTION

d)

FETCHING

53.

The DBMS fetches the data and sends the result set back to the client.

a)

Database Statistics

b)

PARSING

c)

EXECUTION

d)

FETCHING

54.

Analyzes SQL query and finds most efficient way to access data.

a)

Query optimizer

b)

Access plans

c)

Indexes

d)

Data sparsity

55.

DBMS-specific and translate client’s SQL query into series of complex I/O operations.

a)

Query optimizer

b)

Access plans

c)

Indexes

d)

Data sparsity

56.

Help speed up data access. Facilitate searching, sorting, using aggregate functions and join operations.

a)

Query optimizer

b)

Access plans

c)

Indexes

d)

Data sparsity

57.

number different values a column could have.

a)

Query optimizer

b)

Access plans

c)

Indexes

d)

Data sparsity

58.

Five components typically causes bottlenecks:

a)

CPU, RAM, Hard disk, Network, Application code

b)

CPU, Motherboard, Hard drive, Internet, Application code

c)

CPU, RAM, Hard drive, Internet, Application code

d)

CPU, Fan, Hard disk, Internet, Application code

59.

used to implement indexes:

Hash index, B-tree index,Bitmap index

a)

Data structures

b)

Rule-based optimizer

c)

Cost-based optimizer

d)

Optimizer hints

60.

used to implement indexes:

Hash index, B-tree index,Bitmap index

a)

Data structures

b)

Rule-based optimizer

c)

Cost-based optimizer

d)

Optimizer hints

61.

Uses preset rules and points to determine the best approach to execute a query.

a)

Data structures

b)

Rule-based optimizer

c)

Cost-based optimizer

d)

Optimizer hints

62.

Uses algorithms based on statistics about objects being accessed to determine the best approach to execute a query.

a)

Data structures

b)

Rule-based optimizer

c)

Cost-based optimizer

d)

Optimizer hints

63.

special instructions for the optimizer, embedded in the SQL command text.

a)

Data structures

b)

Rule-based optimizer

c)

Cost-based optimizer

d)

Optimizer hints

64.

Store large portions of the database in primary memory.

a)

Data structures

b)

In-memory database

c)

Cost-based optimizer

d)

Optimizer hints