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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Recommended