Vous êtes sur la page 1sur 32

Fact less Fact tables are used

a) For event tracking


b) For handling multi valued dimensions
c) As a helper table
d) None of the above
Metadata is associated with the following
a) Extraction Transformation and
Loading
b) Front end access
c) Data warehouse administration
d) All of the above
The relationship between a fact table and a
dimension table is
a) One to One
b) One to Many
c) Many to One
d) Many to Many
A fact table is linked to a dimension table
using
a) Surrogate keys
b) Compound keys
c) Complex keys
d) None of the above
The following methods can be used for
handling slowly changing dimensions
a) Inserting a new field in the table
b) Inserting a new record in the table
c) Overwrite the existing data
d) All of the above
Which of the following is associated with
coverage tables?
a) Factless fact tables
b) Conformed dimensions
c) Casual dimensions
d) Helper tables
How are dimensions in a Multi Dimensional
database related?
a) Hierarchically
b) In a Network
c) By an inverse list
d) Non of the above
The process of standardizing the data that is
extracted from the operational systems is
known as
a) Transformation
b) Cleansing
c) Population
d) Data Staging
Which type of modeling technique is
associated with a data warehousing?
a) Dimensional Modeling
b) ER Modeling
c) Object Oriented Modeling
d) All of the above
Which of the following is not an ETL tool?
a) Power Mart
b) Data Stage
c) Scenario
d) Data Junction
The process of viewing detailed data from
summarized data is known as
a) Drill up
b) Drill down
c) Drill through
d) Drill across
Which one of the following is not an
example of a measure?
a) Product cost
b) Product quantity
c) Product name
d) Product price
How many techniques are there for handling
slowly changing dimensions?
a) 1
b) 2
c) 3
d) 4
Where will you find measures in a data
warehouse?
a) Dimension tables
b) Fact tables
c) Helper tables
d) Look up tables
Which of the following statements are false?
a) A collection of data warehouse will
equal a data mart.
b) A data warehouse is used for making
tactical decisions.
c) A data warehouse is updated by
transactions.
d) All of the above.
When would you ideally use multiple fact tables?
a) When all the fact can’t be place in a single
fact table.
b) In order to support a business with many
process.
c) In order to track multiple events.
d) In order to support users that are located at
different locations and require high response
times.
Which of the following statements are true for
dimensional tables?
a) They are the entry points into the data
warehouse.
b) Data in a dimension table should not change.
c) Every dimension table should be linked to
only a single fact table.
d) Dimension tables describe the data that is
stored in the fact table.
Which of the following statements are true
for Snow Flake Schemas
a) It affects cross attribute browsing
performance.
b) It should always be used in the design
of a data warehouse.
c) It defeats the purpose of using bitmap
indexes.
d) All of the above
When would you ideally use a type 3 Slowly
Changing dimension (by adding an addition
field)?
a) It is used when a change is tentative
b) When we want to keep the tracking history
with the old value of the attribute as well as the
new.
c) When we want to save on storage space.
d) It should be used when the old value of the
attribute is of no importance.
Which of the following statements are true
for a star schema?
a) A star schema is highly normalized
b) It is built for simplicity and speed.
e) The star schema is built for quick
access to the data.
c) All of the above
Which of the following factors influence the ETL
architecture?
a) The type of end user access tool that will be
used.
b) The type of analysis that will be carried out
on the data warehouse.
c) Volume at each data warehouse component.
d) Complexity of the process at each stage.
What is the use of a data staging area?
a) It serves as a storage area on which
end users can carry out analysis.
b) A data staging area serves the same
purpose as an ODS.
c) It serves as a storage area where the
source data can be prepared for loading
into the data warehouse.
d) All of the above.
Which of the following is true for dimensional
modeling?
a) It cannot be easily extended to
accommodate unexpected new data elements.
b) It is a predictable and standard framework.
c) It is difficult to design a data warehouse
based on a dimensional model.
d) The framework of the star join schema
withstands unexpected changes in user
behavior.
Which of the following is not true when it
comes to dimensional modeling?
a) Implementing a dimensional data
model will lead to a stovepipe decision
support system.
b) Dimensional models only work with
retail databases.
c) Snowflaking is an alternative to
dimensional modeling.
d) All of the above
SECTION COURSE
ID (PK)
CourseNumber (PK)
CourseNumber (FK)
Section (FK) Title
Days
Time

STUDENT ENROLLMENT
StudentID (PK) StudentID (PK) (FK)
FName ClassID (PK) (FK),
LName Grade
Major
1. List the CourseNumber, Section,
Title, and Days taught for all
sections starting at 6:30 PM. Sort
alphabetically by Title.
2. List Section, Days, and Time for all
sections of MIS 3353 that have at
least 15 students enrolled.
3. List the CourseNumber, Title, and
total count of students that meet on
Monday (Days contains the character
M). Group all Monday sections
together for the count.
4. List the Name of all students who do
NOT have a class on Wednesday
(Days = W). List each student only
once.
5. List StudentID for all students who
are TCOM majors and have at most
one grade of A.
1. SELECT course.CourseNumber
, section.Section, course.Title
FROM course, section
WHERE course.CourseNumber =
section.CourseNumber
AND section.Time = ‘6:30 PM’
ORDER BY Title;
SELECT section.Section
,section.Days
,section.Time
FROM section
WHERE course.CourseNumber = ‘MIS
3353’
GROUP BY section.ID
,section.Days
,section.Time
HAVING count(*) >= 15;

Vous aimerez peut-être aussi