Top Banner
Topi c Question optA optB optC optD DM ----------------- is an entity that cannot be uniquely identified by its own attributes alone sub entity weak entity minor entity None of the above B DM "some employees are married to other employees" is an example of Binary relation ship recursive binary relationshi p ternary relationshi p None of the above B DM __________ in a database is a unique identifier for either an entity in the modeled world or an object in the database Primay Key Foreign Key Surrogate key Composite key C DM 3 tier DWH consists of Data Tier Application Tier Presentatio n Tier All of the above D DM A Data warehouse is not for maintaining Volatile Data Subject Oriented Integrated Time Variant A DM An alternate key is also a Primary Key Candidate Key Foreign Key Unique Key B DM An entity in ER modeling is analogous to a -------- in the relational model relation attribute tuple None of the above A DM An exact copy of Transactional System is called Data Warehouse TRUE FALSE Can't Say B DM Can every E-R model be represented as Dimensional Model? Yes No Not always None of above C DM Cardinality can never be One Zero Less than 1 Greater than 1 C DM Cardinality is applicable to Entity Attribute Smart Key Relationsh D
30
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: UOther

Topic Question optA optB optC optD

DM

----------------- is an entity that cannot be uniquely identified by its own attributes alone sub entity weak entity minor entity

None of the above B

DM

"some employees are married to other employees" is an example of Binary relation ship

recursive binary relationship

ternary relationship

None of the above B

DM

__________ in a database is a unique identifier for either an entity in the modeled world or an object in the database Primay Key Foreign Key Surrogate key

Composite key C

DM 3 tier DWH consists of Data Tier Application TierPresentation Tier

All of the above D

DM A Data warehouse is not for maintaining Volatile DataSubject Oriented Integrated Time Variant A

DM An alternate key is also a Primary Key Candidate Key Foreign Key Unique Key B

DM

An entity in ER modeling is analogous to a -------- in the relational model relation attribute tuple

None of the above A

DM

An exact copy of Transactional System is called Data Warehouse TRUE FALSE Can't Say   B

DM

Can every E-R model be represented as Dimensional Model? Yes No Not always

None of above C

DM Cardinality can never be One Zero Less than 1Greater than 1 C

DM

Cardinality is applicable to which data modeling constuct? Entity Attribute Smart Key Relationship D

DM

Data Architecture determines the DWH ability to Be Scalable

Adopt with dynamic Business requirements

Evolve with business objectives

All of the above D

DM

Data Warehousing will normally not employ Data Staging Profiling Cleansing Normalization D

DM Database schema is implemented from Conceptual Data ModelLogical Data Model

Physical Data Model

Metadata model C

Page 2: UOther

DM DBMS is the acronym for Directory Base Management System

Database Master System

Data Basic Management System

Database Management System D

DM

Domain is the set of of possible values of the ------------- attribute entity relationship

None of the above A

DM

How are the identifier attribute commanly known as? Primary key Foreign key Non-key

None of the above A

DM

How do you enforce domain integrity in the RDBMS by restricting the range of possible values the user can input? Primary Key Constraints

Check Constraints

Default Definitions

Check and Default Defintions D

DM

How does the data model development take place? Incremental refinement

Single shot big bang implementation Adhoc

Copy of the standard industry template A

DM In ER notation entities as represented by circular boxes diamond boxesrectangular boxes oval boxes C

DM

In Many to Many relationship, migrate the primary key

from any side to the other side

resolve the relationship first then migrate

Do not migrate the primary key

None of these B

DM

In One to Many relationships, migrate the primary key from one side to many side

many side to one side

Do not migrate the primary key

None of these A

DM

In One to One relationship, migrate the primary key from

mandatory side to optional side

optional side to mandatoy side

Do not migrate the primary key

None of these A

DM Maximum modeling effort needs to be on Conceptual Data ModelLogical Data Model

Physical Data Model

Metadata model B

DM

Modeling Concept will differ from Data Mart to Data Warehouse TRUE FALSE B

DM

Operational Data Store is used to hold _______ Detailed Data

Aggregated Data Reporting Data

Datamart wise data A

DM

RDBMS specific features are implemented in Physical Data Model

Metadata model

Conceptual Data Model

Logical Data Model A

DM

Relationships between entities are classified in terms of Degree Cardinality Type

All of the above D

Page 3: UOther

DM

SELECT * FROM R1 LEFT [OUTER] JOIN R2 ON R1.field = R2.field - returns additonal rows from? R1 R2 Both Neither A

DM

Staging Area is usually a location to hold ______ Permanent data

Temporary data Reporting Data

All of the above B

DM Surrogate key is not related to Performance Storage space HistoryInteger data type B

DM

The entity integrity rule states that the value of the primary key can never be --------- infinity null blank

None of the above B

DM

The relationship between dimension tables and fact table in a star-schema is of the type Many-to-Many One-to-Many one-to-one

None of the above B

DM

This abbreviation is not applicable to Business Intelligence LDAP ROLAP MOLAP HOLAP A

DM

This is not an appropriate report for BI application Drill through List Scorecard Cubes B

DM This is not an ETL tool Informatica PowermartAscential DataStage Oracle Express Ab Initio C

DM Transactional efficiency is achieved with Dimensional ModelingSnow flake Modeling

Entity Relational Modeling

None of these C

DM Tuples of a relation are The columns in a tableCandidate keys in a table

The rows in a table

Composite key in a table C

DM

What are the units of storage in relational data modeling? Tables Cubes Data Marts

All of the above A

DM

What can be the scope of Enterprise data model in a business?

All the departments and Org units

Targetted at strategic as well as operational users

takes care of all the enterprise business processes All of these D

Page 4: UOther

DM What is a business rule?structure and relationship of the business data concepts

business constraint

business practice and guideline All of these D

DM What is a Data Model? Collection of business data

A collection of concepts that can be used to describe the structure of a database

Collection of business processes describing the flow of data

None of these B

DM What is a degree of relation type?Number of entity types participating

Number of attributes of the relation

Assoication of one or more attributes

None of the above A

DM

What is best practice in defining Primary key?

Define composite key as primary key

Define smart code as primary key

Define surrogate key (running number) as primay key

None of these C

DM

What is captured as part of business metadata? Name

Business definition Sample values All of these D

DM

What is captured as part of metadata for attribute? Name Description Optionality All of these D

DM What is data?known fact that has implicit meaning Database table

table structure A

DM

What is NOT a characteristic of Smart Code? Primary Key for an entity

Made up of multiple participant attributes

System generated running number

Usually comes from legacy source system C

DM

What is NOT captured as Attribute metadata? Description Data type Domain

Frequency of change D

Page 5: UOther

DM

What is NOT captured as part of business metadata? Name

Business definition Sample values

Created / last updated details D

DM

What is NOT captured as part of metadata for entity type? Definition Examples Sparsity

Expected volumes C

DM What is System-of-Record?Different values for the same matrix in different systems

Not related to DW

Same value across all applications

Application specific data values for the same record C

DM

What is the approach followed during systm development in Information Engineering?

Take into account information requirements only

Take into account business rules only

Take into account the interfacing between the requirements of business process and data

Take into business process definiton only C

DM

What is the basis for Business Analyst to write the Business Rules ?

ETL capabilities and limitations

Database Capabilities and limitations

ETL Team capabilities None D

DM

What is the characteristic of an Entity type?

Must be important for the business

Data can be collected about it

Have uniqely idenifiable occurences All of these D

DM

What is the characteristic of the data model?

Captures the information required by the business

Captures the relationship between data concepts Both of these

None of these C

DM

What is the goal of relational data modeling? De-normalize data Normalize data Segregate data

Integrate data B

DM What is the objective of Process View?Define how business interacts with it's customers

Define how the entire business operates

Define how business compliance process works

Define how different organization units btwn business work B

Page 6: UOther

DM

What is the overlap between Optionality and Cardinality?

both represents maximum number of occurrences

both represents minimum number of occurrences

both represents minimum and maximum number of occurrences No overlap B

DM

What is the scope of Process view in enterprise environment? Enterprise organization only

Enterprise organization and it's subsidiaries

Enterprise organization and any external enity

Enterprise organization and it's customers C

DM

What type of data is captured in Data View of an enterprise?

Master,reference and detailed information

Detailed information

Reference information

Master and reference information A

DM

What would one call the number of entities associated with the relationship? Cardinality Degree Attribute Tuple B

DM When do you use a surrogate key?During designing 'slowly changing dimensions'

When the primary key itself is repeated

When there is a multiple field primary key

All of the above D

DM

When the relationship between entities A and B will be mandatory?

A has one or more occurrences per B

A has exactly one occurrence per B

A has 2 or more occurrences per B All of these D

DM

When the relationship between entities A and B will be optional?

A has one or more occurrences per B

A has exactly one occurrence per B

A has zero or one occurrence per B

None of these C

DM

Which can be a Primary Key for Employee table? Employee Name Employee Role

Employee Number

Employee SSN C

DM

Which can Never be implemented as a Primary Key for Customer table? Customer Id

Customer Number

Account Number ZIP Code D

DM

Which data model depicts a semantic layer representing business view? Conceptual Logical Physical

None of these A

DM

Which data model depicts the business rules of an organization? Conceptual Data Model

Subject Area Data Model

Logical Data Model

Physical Data Model C

Page 7: UOther

DM

Which data model is not independent of the database technology? Conceptual Data Model

Logical Data Model

Physical Data Model

Metadata model C

DM

Which data model is the most detailed specific one? Conceptual Logical Physical

None of these C

DM

Which data model is the most generic and abstract? Conceptual Logical Physical

None of these A

DM

Which data modeling approach is easy to understand and intuitive? Dimensional Modeling

Snow flake Modeling

Entity Relational Modeling

None of these A

DM

Which Data Modeling approach is suitable for Corporate Enterprise Data warehouse? Dimensional Modeling

Snow flake Modeling

Entity Relational Modeling

None of these C

DM

Which Data Modeling approach is suitable for OLTP? Entity Relational Modeling

Dimensional Modeling

Snow flake Modeling

None of these A

DM

Which is a basic constuct in a data model? Metadata Entity Data type Domain B

DM Which is a feature of RDBMS?Create multiple tables and enter data into them

Interactive Query language All of these

Retrieval of data stored in more than on table C

DM

Which is NOT a basic construct in a data model? Entity Attribute Relationship Index D

DM

Which is NOT a characteristic of relationship?

represents association between the two entities

represents data oriented business rule between two entities

can represent the recursive association of an entity with itself

represents the association between logically related attributes D

DM Which is NOT a rule for Primary Key?must uniquely identify only one record in an entity

Primary key column can not be null

Entity can hav only one primary key

Primary key can not be made of multiple columns D

Page 8: UOther

DM

Which is NOT an objective of Dimensional Modeling approach? Query Performance

Transaction Efficiency

Ease of understanding

None of these B

DM

Which is NOT an objective of Entity Relational Modeling approach? Eliminate Redundancy

Transaction Efficiency

Query Performance

None of these C

DM

Which is the detailed specific data model amongst the mentioned ones? Conceptual Data Model

Subject Area Data Model

Metadata model

Physical Data Model D

DM

Which is the most abstract data model amongst the mentioned ones? Conceptual Data Model

Subject Area Data Model

Logical Data Model

Physical Data Model B

DM Which is traditional modeling approach? Entity Relational ModelingDimensional Modeling

Snow flake Modeling

None of these A

DM

Which model will define how the business operates? Data Model

Metadata model Process Model

None of these C

DM

Which model will define what information is required for the business to operate? Metadata model Data Model Process Model

None of these B

DM

Which of the following are not properties of entities

Entities are usually recognizable concepts

They are either concrete or abstract

Entities are classified as independent only

Entities are classified as independent or dependent C

DM

Which of the following can NOT be an Entity type? Employee Customer Employer Emloyee Id D

DM

Which of the following is an advantage of using surrogate keys?

Consolidates multi-value business keys

Allows tracking of dimension history

Standardizes dimension tables

All of the above D

DM

Which of the following is not an step in defining a ER model

Defining Entities and Relationships

Add key attributes to the diagram

Adding business and integrity rules

None of the above D

DM

Which of the following is the subset of EDW? Data Mart Start schema OLTP OLAP A

DM

Which of the following is true for a surrogate key?

the value is unique system-wide, hence never reused

the value is system generated

the value contains no semantic meaning

All of the above D

Page 9: UOther

DM

Which of the following is/are strengths of dimensional modeling?

Predictable, standard framework

Respond well to changes in user reporting needs

Standard design approaches have been developed

All of the above D

DM

Which one of the following is a special type of entity? Associative entities

Subtypes entities

intersection entities

All of the above D

DM

Which one of the following terms is related to ER modeling? entity relationship association

All of the above D

DM

Which step is done first in a Data Modeling development life cycle? Logical Modeling

Physical Modeling

Conceptual Modeling

None of the choices C

DM

Whis is NOT an attribute in Employee entity? Employee Number Full Name Last Name First Name B

DM Why Business Intelligence is requiredTo enable you to take proper actions based on data

Competitors have it

Technical Team Wants

Ensure the organization have the proper data A

DM Why is surrogate key used?To track type 2 slowly changing dimensions

To be a primary key for fact table

For faster querying performance on datamart

All of the above D

ETL What is ETL? Extraction, Transformation & LoadingExtract, Transfer & Loading

Enterprise Transformation Logic

Extraction, Transformation & Load balancing A

ETLWhat is the pre-requisites for designing ETL Architecture ? Source Analysis

Dimensional Modeling

Business Requirements All of the above D

ETL What are the different loading strategies ? Real-time ETL Batch ETL None a and b D

ETLWhat is the best practice for sorting a very big file in an ETL scenario ? ETL Transformations

Operating Systems Scripts Manual Sorting

None of the above B

ETLAn exact copy of Transactional System is called Data Warehouse TRUE FALSE Can't Say   B

Page 10: UOther

ETL When do you suggest Staging Schema for DW? Several Business Transformations

ETL Tool can not directly load into Warehouse tables

Technical Team Wants

For Recoverability, Auditability, Backup, Recovery, data quality, Archiving D

ETLWhat process is used to scrutinize the quality of the source System? Data Mapping Data Merging Data Profiling all the above C

ETLNormalization is extensively used in traditional Data WareHouse TRUE FALSE Can't Say   B

ETLWhere will you suggest to denormalize the data before loading it in DWH?

It should be available in denormalized form in OLTP

ERP system provides de-normalized data Staging area

During ETL routines D

ETLWhat is the basis for Business Analyst to write the Business Rules ? ETL capabilities and limitations

Database Capabilities and limitations

ETL Team capabilities None D

ETL

What strategy will enable you to understand the problems occurred in the system and its related statistics? Error Handling Notifications Logging All of the above D

ETLAggregates will have significance effect on the following : Performance Development

Business Requirements all the above A

ETL ETL Loads are usually segregated into Full Load Incremental Load A and BChange data load C

ETL Which is not an ETL tool Oracle Warehouse builder HyperionTerradata warehouse builder

Microsoft data transformation B

ETL DW Projects can be implemented only by ETL ToolsCustoms Made tools

3 GL's programming languages All of the above D

ETL ETL Tools are Used for Formatting the Report TRUE FALSE B

ETLETL Team will not change the code in the following Environment Development QA UAT b and C D

ETLFor quick response time in the datawarehouse environment these are necessary Indexes Foreign Keys Check Constraints all the above A

ETL Bulk Processing means processing data row by row FALSE TRUE     A

ETLWhich of the following are the ETL Specific Performance Monitors? Throughput

Rows Processed per Second

Rows Written for Second All of the above D

ETL Parallel loads will not improve performance FALSE TRUE A

ETLWhat kind of load erases the contents of one or more tables and reloads with fresh data Full Load Incremental Load Both

None of the above A

Page 11: UOther

ETLWhat kind of load applies ongoing changes to one or more tables based on a predefined schedule Initial Load Incremental Load Both

None of the above B

ETL What is the Advantage of using ETL?Extract data from heterogenous sources

Presence of Metadata ensures ,changes are easy

History data can be handled All of the above D

ETL ETL can be used for rudimentary Data cleansing? TRUE FALSE Maybe Cannot Say A

ETL Data cleansing includes _______ Parsing Correcting Standardizing All of the above D

ETL ETL

Cannot circumvent a poorly tuned RDBMS server, or an overloaded RDBMS server

Can circumvent a poorly tuned RDBMS server, or an overloaded RDBMS server

Not Suitable for RDBMS data sources

None of the above B

ETL Metadata

Allow the definition of data mappings and transformations at an abstract level

Allow the definition of data mappings and transformations at an abstract level—using business rules Containts raw data

None of the above B

ETL What is incremental data? Full data from source

Target data is truncated and reloaded

Delta data between the source and the target

None of the above C

ETLStaging is not required while using ELT to generate Delta records : TRUE FALSE Maybe Cannot Say B

ETLPerformance of RDBMS is directly proportional to the performance of ELT? TRUE FALSE Maybe Cannot Say A

ETL ELT can support fault tolerance & recovery TRUE FALSE None of the above   B

ETLELT will require technicians with a high proficiency in SQL tuning, and RDBMS tuning : TRUE FALSE Maybe Cannot Say A

ETLETL process is pre-dominantly used for Data integration ___________ TRUE FALSE Maybe Cannot Say A

ETL Transformation in ETL includes ______ Cleansing aggregration integration of data All of the above D

ETL What is the use of a Staging area?copying the data from source before moving to warehouse

Processing of data before moved to warehouse None of the above All of the above B

Page 12: UOther

ETLWhat is the typical use of a scheduling tool like Autosys? An alternate to Cron Jobs

To Schedule Heterogeneous Jobs in a batch environment

Easy to monitory the batch

Easy to run the batch B

ETLCan we schedule a FTP Job, Informatica Job, SAP Job, Perl Script all in same batch? TRUE FALSE Maybe Cannot Say A

ETL Which of the following will do the load balancing? Scheduling Tool ETL Tool Cron Jobs (a) & (b) D

ETL Which is the correct sequence in CUT?

Build the Batch,Test the Batch,Build the ETL

Build the Batch,Build the ETL,Test the Batch

Build the ETL,Build the Batch,Test the Batch Any of the above C

ETLWhen joining two tables which should be Master and detail for improving the performance of the join?

The table with less number of rows as master and the other as detail

The table with less number of rows as detail and the other as master

No decision can be made based on the number of rows

Performance does not depend on the number of rows A

ETL Left outer join is better than right outer join Yes No Maybe

Either of the one can be better than the other depending on its usage D

ETL Lookup should be used always instead of a join Yes No

There is no guideline to choose one above the other Maybe C

ETLWhich is better in performance for a join in an ETL solution? Write native DB queries Use ETL joins

Use Perl Scripts / Stored Procs All of the above A

ETLIndexing the columns used in the join condition will ______

Decrease the performance of the query

Increase the performance of the query

not have any impact on the query performance

be dependent on the RDBMS tool capability B

ETLWhen doing bulk load it is better to __________ to improve the performance Drop all the indexes

Create More indexes

Leave the indexes in the current state

Create More indexes & Partitions A

ETL The container of one or more job is called? Command Job Watcher Job Box Job Container Job C

ETL A job on ICE is said to be in ________ Non executable state Failure State Active State Waiting State A

Page 13: UOther

ETLWhile doing a history load into a DW, it is better to _______

Create more partitions before the load

Create more partitions after the load

Do not create partitions before and after the load

Drop the existing partitions and recreate them along with any new partitions needed, after the history load is completed D

ETL Data Migration is best done using _____________ Custom Built ToolAutomated Data Migration Tools ETL Tools

Any of the above depening on the need D

ETLData migration using ETL Tools is an ideal choice if _______________

the transformations involved are complex

lot of automated data cleansing can be done

extraction of the data from diverse platforms All of the above D

ETLWhich of the following ETL tools are Code Generation based tools ? Ab Initio Constellar

Oracle Warehouse Builder

Cognos Decision Stream C

ETLWhat are the advantages of using Migration tools over ETL tools for Data Migration work? Optimised for the target platform

Very good for simple mappings

Cost-effective compared to ETL tools All of the above D

ETLWhat are the limitation of using Migration tools over ETL tools for Data Migration work?

Not very flexible for complex transformation

Data Cleansing has to be handled outside the data migration (a) & (b)

None of the above C

ETLWhere can the custom-built solution be used for Data Migration work? If migration is a one-time process

Better customisation since code is built to specifications

Can be easily built in-house All of the above D

ETLWhere can be the downside of using a custom-built solution for Data Migration work?

Time consuming since migration code has to be written

Maintaining the code is a nightmare (a) & (b)

None of the above C

ETL ETL is same as ELT? TRUE FALSE     B

ETLWhich of the following can be source systems for ETL process? Flat files RDBMS XML Files All of the above D

ETL A datawarhouse should be real time? TRUE FALSE     B

ETLRummages through a file or database for data is ______________ Transformation Extraction Loading

None of the above B

ETLTransfering a data from a DB to a file is called ____________ Data Extraction Data Profileing Data Cleansing

Data Transformation A

ETLSelection criteria 4 filtering a subset of records is done during ? Data Profiling Data Cleansing

DataTransformation Data Extraction D

Page 14: UOther

ETL Integrating dissimilar data types is done during? Data Loading Data CleansingData Transformation Data Extraction C

ETL Implementing a business logic is done during? Data Transformation Data Loading Data Extraction Data Cleansing A

ETLAggregation of data will be done during Data Transformation? TRUE FALSE     A

ETL Autosys, cronjobs, Control-M are __________ ETL tools Job Schedulers Data cleansers Data profilers B

ETLData Transformation is best performed before Extraction? TRUE FALSE     B

ETL Data cleansion is always done after data loading? TRUE FALSE     B

ETLFull extraction has which of the following characteristics? All the source data is extracted

No change data capturing

Change data capturing a and b D

ETLIncremental extraction has which of the following characteristics? All the source data is extracted

No change data capturing

Change data capturing a and b C

ETL Historical data extraction is done as a part of? Incremental extractionReal-time extraction Initial extraction

None of the above C

ETL Which one is more expensive to implement? Real-time extraction Batch extractionIncremental extraction Initial extraction A

ETL Aggregate tables are used for ?To improve the performance of reporting

To save store space Data Consolidation All of the above D

ETL ETL tools support code re-usability? TRUE FALSE     A

ETLWhich of the ETL tools supports duplicate record handling? Informatica Datastage Ab-initio All of the above D

ETLWhich of the following is not a data transformation activity? Calculating business rules

Identifying data patterns Data aggregation Lookups B

ETL CRON jobs are designed to work only in Windows? TRUE FALSE     B

ETL Bulk load happens during real-time data loads? TRUE FALSE     B

ETLWhich tools do not support loading data from many to one table? Informatica Datastage Ab-initio

None of the above D

ETLWhich tools do not support loading data from one to many table? Informatica Datastage Ab-initio

None of the above D

ETL Which tools are supported in Windows and Unix? Informatica Datastage Ab-initio All of the above D

ETLLoading dimensions tables happens before the fact table ? Yes No Maybe Never A

ETLThe _________ load process could be viewed as an extension of the initial load process Batch real-time Historical

None of the above C

ETL Historical data extraction is ___________? Complex Time consuming Static data All of the above D

ETL

Logical data map that describes the ETL process end to end should be provided before an ETL process can begin? TRUE FALSE     A

ETLData profiling feature in an ETL tool can be used for _____________ Source systems analysis Data discovery

Detection anomalies in data All of the above D

ETL Business rules defined at the data modeling stage TRUE FALSE     A

Page 15: UOther

are different from those required by the ETL team

ETL

____________is any process in which information is gathered and expressed in a summary form, for purposes such as statistical analysis Data Lookup Data aggregation Data sorting

Data Manipulation B

ETL Reading database table dump tapes is________ Historical extraction Logical extraction Manual ExtractionNone of the above A

ETLWhich of the following are Incremental Extract Techniques? Time-Stamp based File Comparison Triggered All of the above D

ETL

_______ technique captures the change immediately on the occurance of an event in the operational environment Time-Stamp based File Comparison Triggered Log C

ETLLive queries on operational or mirrored data is an example of __________ extraction Batch real-time History

None of the above A

ETL

Running the ETL scripts frequently or at periodic intervals (Say every one hour) is an example of ___________ extraction Batch Simulated real time History

None of the above B

ETL__________ allows continuous update of the DW as the data in the source system changes Trickle feed Simulated real time History All of the above A

ETL Trickle feed techique is called as _________ Loading Profiling streaming Mapping C

ETLSupply of missing field values & Data Integrity checks is done during ____________ Data Extraction Data Loading Data Cleansing Data archiving C

ETLChange data capture is supported in ________________ Ab Initio Datastage None of the above a and b D

ETLBulk load degrades the performance of an ETL session TRUE FALSE     B

ETLBulk load is used for which of the following scenarios _______ Historical load Initial load None of the above a and b B

ETLWhich of the following ETL tools do not have a scheduling feature enabled? Ab Initio Datastage Informatica

None of the above D

OLAP

A Top level executive is a company needs to understand health of important indicators of the business and needs alerts when thresholds are crossed in one glance. Which of the tool below best meets his need?

Operational Reports Dashboard Report with drill features

None of the above

B

OLAP

Which is the most common type of Dimension? Customer Product Location None of the above

D

OLAP

Which type of data storage architecture gives fastest performance?

DOLAP ROLAP MOLAP None of the above

C

OLAP

OLAP technology is not well suited for? Trends Monitor KPI Analyzing anomaly Behavior patterns

D

OLAP

Which is the cheapest method from below options to achieve “High Availability”?

BI system has enough power backup Use of third party clustering hardware

Use built-in clustering features

Use Operating system based clustering

C

Page 16: UOther

OLAP

Which is the most important factor that determines a MOLAP database size?

Aggregation levels Number of dimensions

Number of Facts Number of rows extracted from source systems

A

OLAP

Which one of the following is a key consideration for a BI architecture?

Data Architecture Technical Architecture

Product architecture

All of the above D

OLAP

Which one of the following is used as a data access middleware?

JDBC MDX ODBC All of the above D

OLAP

Which of the following reporting framework consideration will not aid in enforcing enterprise wide reporting standardization

Run time formatting Inheritance from library components

Report template None of the above

A

OLAP

A power user wants to see the monthly sales figures of a product. The data structure stores data in 'daily' granular level. The least practical option for building monthly aggregate is

MOLAP server Semantic layer RDBMS Reporting variable

D

OLAP

A Key performance indicator (KPI) is A metric A metric with a target

A metric with the result realized

A metric with an alert

B

OLAP

A report is created with a set of objects and consists of data for different countries where not all objects can be seen by all counties users and can only see data for there own country. What type of security has been implemented in this?

Row and Group Level Security Column and User Level Security

Row and Column Level Security

User and Group Level Security

C

OLAP Adhoc Report are : Canned Reports Scheduled Report Corporate Reports None D

OLAP

Cascading prompt based report is better defined as?

A Drill Thru Report Report extracted by getting the data by clicking the column data

Works based on pre-defined conditions

Works based on the data item selected as a drill thru options

C

OLAP

William receives a new requirement from the client for a set of reports. The report fields contain Regions, Product, Sub Products, Months, Target and Actuals. Each row should display target and Actual data for each region for each month by each Product and sub product where Product and sub Product are the 1st and Second values of each row. What type report will satisfy this requirement ?

Section Report Master Detail Report

Slice and Dice Report

Both A and D C

OLAP

What is the most preferred schema type for best performance of a reporting tool?

Snowflake schema Normalized Schema

Star Schema All of the above C

OLAPWho uses the Ad-hoc reports feature of a BI product most?

Power Users Business Users Executives AdministratorsA

Page 17: UOther

OLAP

When a user is able to login to the system but is unable to create a report. What could be the problem?

The user is not there in the system The user access to all the features

The user is given only read access to the system

All of the above C

OLAP

When a user has data sources like Flat files, RDBMS, and XML, Can I create a report using data from all three?

You can do it by integrating the data from all the data sources using an ETL tool

You can connect using Web Services

You can connect using ODBC connections

All of the above A

OLAP

When does a user use drill-down option to view a report

When user wants to see Summary data

When user wants to view more details of the given data column

when user wants to see all related data.

All of the above B

OLAP

What type of reports are best suited for displaying data by different dimensions like location, product etc

Simple Tabular reports Section reports Chart based reports

Cross-tab reports

C

OLAP

A company has deployed a BI system. It needs to integrate it with their existing system and also have a common user name for logging into both the existing system and the new BI system. What is the best way to achieve this?

Provide same user names to both the systems

Provide a common group user id to every one so that they all use the same is to login

Remove authentocation system from th BI application

Use Single Sign ON capapbility of a BI system to implent one time login and authentication

D

OLAP

I need to create 50 reports for a company. The reports should be as per company logo and other UI standards. What is the best way to achieve this?

Create same user interface for all reports

Have only one person do all the reports

Create a report template that has common layout and give it to all the developers to use for their reports

All of the above C

OLAP

The IT team has received a request by a department to provide common/ standard access to all its members for their reports. What is the best way to achieve this?

Create all the users with the same privileges / roles

Create a user group and provide the privileges. Add all the users to that group

Create a single user and ask all of them to use that user name for accessing the BI system.

All of the above B

OLAP

What are Metadata? Data used only by the IS organization.

Information that describes and defines the organization's data.

Definitions of data elements.

Any business data occurring in large volumes.

B

OLAP Metadata is placed in Data Extract Layer Data Storage Layer Data Access LayerNone of the above

B

Page 18: UOther

OLAP

Which of the following is NOT found in an Entity Relationship Model?

A definition for each Entity and Data Element.

Business Rules associated with the entities and entity relationships

Entity and Data Element Names

Fact and Dimension Tables

D

OLAP Example for the Ad hoc query tool? Cognos Impromptu Business Objects MS query None C

OLAP

Need for Data Mining? to alert management when certain criteria are met.

to perform trend analysis an organization.

discovering patterns and relationships in an organization's data.

market analysis C

OLAP

What does implementing a Data Warehouse or Data Mart help reduce?

The data gathering effort for data analysis.

Hardware costs. User requests for custom reports.

All the above A

OLAP

Data Access Layer in DWH architecture contains Staging area Operational Source Data Mining reports All the above D

OLAP Which Solution/s is used for the BI? OLTP Data Mining OLAP None C

OLAP Cube structure exists in ROLAP DOLAP MOLAP All the above C

OLAP

What type of users require OLAP system? Decision Makers Operating Personnel

Data entry users None A

OLAP

Ad hoc Query tool? Hides database complexity gives semantic layer in the business terms

contains security management

None D

OLAP Example for the Managed Query tool? Microsoft Access Cognos Report net MS query None A

OLAP

Disadvantages of using OLTP reporting for the decision making users?

Does not contain dimension and measures

Processing speed is slow

Does not have historical data

None of the above

C

OLAP OLAP provides Analysis with respective to time Ad hoc queries Slice and Dice All the above D

OLAP

In OLAP system data is refreshed when

user changes the data

Periodic jobs are run to refresh the data

data is changed through data entry screens

All the above

C

OLAP

Following statement is true for Procedure and function?

Procedure returns value and Function does not return value.

Procedure does not return value and Function returns value.

Procedure and Function both returns values

Procedure and Function does not return values

B

OLAP

Following statement is true for the Packages? Package can contain only procedures.

Package can contain only functions

Package does not contain Procedures and Functions

Package can contains both Functions and Procedures

D

Page 19: UOther

OLAP

Following statement is true for the Procedure? Procedure does not return output parameter

Procedure returns output value

Procedure can not take input parameter.

Procedure can take only one input parameter.

A

OLAP

Implicit Commit applies to the database when DML commands are applied DDL commands are applied

Only when Commit command is given

None B

OLAP

dimensional modeling is set of tables in which data is stored in normalized forms

a design stored with Primary and foreign key relationship

Used for OLTP Systems

set of tables in which data is stored in De-normalized forms

D

OLAP

Can a dimension table contains numeric values? Yes. But those data type will be character.

No. Only measures can have numeric value

Yes and can stored as numeric value

None A

OLAP

What is the Difference between data warehouse and data mart?

There is no difference between data mart and data warehouse. Both contains all the tables used for the BI

Data mart contains multiple data warehouses

Data mart contains all the tables used for multiple business areas.

None D

OLAP Example for a ROLAP tool? Cognos Business Objects Micro strategy Brio C

OLAPWhich type of OLAP is effective for the larger data volumes

MOLAP HOLAP DOLAP None B

OLAP

Typical OLAP data come from? Other OLAP systems Single OLTP system

Multiple OLTP systems

All the above D

OLAP Does OLAP needs historical data? No Yes Optional   B

OLAP The method of joining two tables together in SQL is: Join Union Add   A

OLAP Example for a MOLAP tool? Cognos Business Objects Microstrategy Brio A

OLAP Business objects is an example for MOLAP ROLAP DOLAP HOLAP C

OLAP

SQL DELETE command on a table deletes Both table and data in the table data in the table     B

OLAP Which option is used to filter aggregated value Where Sort Having Group C

OLAP Synonym is an alias for Table Materialized View Package All the above D

OLAP

What does the term 'Ad-hoc Analysis' mean? Business analysts use a subset of the data for analysis.

Business analysts access the Data Warehouse data infrequently.

Business analysts access the Data Warehouse data from different locations.

Business analysts do not know data requirements prior to beginning work.

B

Page 20: UOther

OLAP

What is an Operational Data Store? A set of databases that serve as a 'staging' area to facilitate consolidating data from several, distributed-source systems.

A set of databases that support OLAP.

databases to provide operational data for a single department.

A set of databases that provide integrated operations data to serve the organization's day-to-day activities.

D

OLAP

What is an operational system? An application system that tracks and manages the financial assets of the organization.

An application system that supports the planning and forecasting within the organization.

An application system that supports the organization's day-to-day activities.

An application system that supports the creation of product's) that the organization markets.

C

OLAP

Data mart is sponsored at the department level and developed with a specific issue or subject in mind. is a data warehouse with a focused objective

a set of databases that support OLAP.

process of performing trend analysis on the financial data of an organization.

automated process of discovering patterns and relationships in an organization's data.

A

OLAP

Why OLAP systems are used instead of OLTP? To control and run the fundamental business tasks

Fast compared to OLTP

Gives the snapshot of the data

contains consolidated data and Decision support

D

OLAP

What is a 'snowflake' schema? The dimension tables are 'normalized'.

The dimension tables can refer to more than one fact table.

All recurring groups of attributes are completely removed from dimension tables.

Any database implemented with a network Database Management System.

C

Page 21: UOther

OLAP

What is staging area? Staging area is the replica of the data marts

Staging area is replica of single source database.

Staging area is the replica of the data warehouse

Staging layer is used for cleansing and merging the data from multiple source systems.

D

OLAP

What are the basic units of storage in conventional data modeling?

Tables Cubes Data Marts All of the above A

OLAP What is the goal of relational data modeling? De-normalize data Normalize data Segregate data Integrate data B

OLAP Which of the following are examples of dimensions? Location Product Time All of the above D

OLAP Dimension table will normally not contain Measures Description Context information Master data A

OLAP

Fact table may not contain non additive Measures Semi additive measures

Hierarchy Foreign Keys to Dims

C

OLAP

A Data warehouse is not for maintaining Volatile Data Subject Oriented Integrated Time Variant A

OLAPThis abbreviation is not applicable to Business Intelligence

LDAP ROLAP MOLAP HOLAP A

OLAP This is not an appropriate report for BI application Drill through List Scorecard Cubes B

OLAP Which is not a data type binary large object number information D

OLAP Which one is not an DML statement Update Alter Create Delete C

OLAP

A Sales manages in a bank is interested in knowing the house loan generated in different zone of a country for last quarter of this year, compare to same quarter of last year. What are the possible dimension(s) can be identified to cater his requirement

Customer, Date Customer, Location Customer, Location, Date

Location, Date C

OLAP

In a call center, manager needs to track the performance of a customer service agent. To do that manager need to compare average amount of time he is spending daily to resolve the call against the threshold. What will be the possible measure(s) need to be tracked

number of calls attended resolution time for each call

Service level all above D

OLAPIn a analytical and decision based system, query is mostly based on

derived data raw data external data none of the above

A

OLAP

Operational activities are mostly restricted to complex derivation, frequently changing data

historical data, smaller amout of data

smaller amout of data, complex derivation

frequently changing data, smaller amount of data

D

Page 22: UOther

OLAP

it is required to add two columns in a table, which SQL statement is required to be used

Create Add Alter Modify C

OLAP

It is required to remove a database table from a database, which comment is required to be used

Delete Drop Remove Truncate B

OLAP

Which query languge is required to be used to add conditional loop

SQL DML PL/SQL none of the above

C

OLAP

A query is required to be written for a retail company to pull age-group wise customer data to see average expenses in a store outlet for a particular month. What clauses are required to be added in query

where, Group by Where, order by Where, Order by, group by

All above A

OLAP

A query is required to be written for a retail company to pull age-group wise customer data to see average expenses in a store outlet for a particular month in an ascnding order. What clauses are required to be added in query

Group By Where Order by All above D

OLAP

Following are functional requirements of OLAP system

Powerful Analytical capabilities, Faster Access

Powerful Analytical capabilities, Faster Access, Flexibility, Multiuser support

Flexibility, Multiuser support, Faster Access

Flexibility, Powerful Analytical capabilities, Faster Access

B

OLAP Which is not a database model Exponential Relational Dimensional Hierarchical A

OLAP

Historical data will not be available in Data mart reporting, Replicated OLTP reporting

Transactional Reporting, Replicated OLTP reporting

Replicated OLTP reporting

Enterprise DW reporting

B

OLAP

If the customer requirement is to integrate entire business process and provide the prohibition of data of same mean to different business community (LOB), which one will be the preferred architectural approach

Build an enterprise data warehouse Build data marts Build an enterprise data warehouse and data marts on top of that

Build data marts and then integrate in common data warehouse

C

OLAP

Following are the valid differencial parameter between a OLTP system and a data warehouse

database size volatility of data level of data accessibility

all the above D

OLAP

Best approach to provide a near current data over a shorter period of time is

Data marts Operational data storage

Data warehouse Archival B

OLAP

Following are the valid differencial parameter between data warehouse and data marts

data modeling, implementation time, data perspective

implementation time, data modeling, Subject areas

implementation time, Subject areas, data perspective

data perspective, data modeling, Subject areas

C

Page 23: UOther

OLAP

Data Stage is a ETL tool data modeling tool BI tool none of the above

A

OLAP

Actuate is a ETL tool data modeling tool BI tool none of the above

C

OLAP

Trilium is a ETL tool Cleansing tool BI tool data modeling tool

B

OLAP

To group dimension data logically what attribute we can add in dimensional data model

Primary Key Hierarchy Foreign key none of the above

B

OLAP The position of element in hierarchy is called Tree Base Level attribute C

OLAP

Methodology in identifying the hidden truth from a data pool colleted over period of time

Data mining Data warehousing Data profiling Data cleansing A

OLAP

Limitations of traditional reporting techniques are Extensive programming Redundancy Difficulties in aggregation

all above D

OLAP

A Top level executive is a company needs to understand health of important indicators of the business and needs alerts when thresholds are crossed in one glance. Which of the tool below best meets his need?

Operational Reports Dashboard Report with drill features

None of the above

D

OLAP

Which type of data storage architecture gives fastest performance?

DOLAP ROLAP MOLAP None of the above

C

OLAP

Which one of the following does not directly aid in performance improvement?

Index aggregate aware Normalization Hint C

OLAP

Which one of the following is not a consideration while deploying reports to a portal for accessing globally

Multi currency Multi language Multi time zone All of the above D