

Data Warehousing Practice Questions
Course Introduction
Data Warehousing focuses on the design, implementation, and management of large-scale data repositories that support business intelligence and decision-making processes. The course covers foundational concepts such as data modeling, ETL (Extract, Transform, Load) processes, data integration, and data quality. Students will learn about architectures, including star and snowflake schemas, and explore techniques for optimizing storage and query performance. The curriculum also integrates hands-on experience with data warehousing tools and platforms, preparing students to support analytical operations in enterprise environments.
Recommended Textbook
Oracle 10g Database Administrator Implementation and Administration 2nd Edition by Gavin Powell
Available Study Resources on Quizplus
15 Chapters
1424 Verified Questions
1424 Flashcards
Source URL: https://quizplus.com/study-set/1654

Page 2

Chapter 1: Oracle Architecture Overview
Available Study Resources on Quizplus for this Chatper
79 Verified Questions
79 Flashcards
Source URL: https://quizplus.com/quiz/32808
Sample Questions
Q1) The Oracle Universal Installer keeps log records on your computer of previous installation activity.
A)True
B)False
Answer: True
Q2) A ____ is a physical file on the computer disk containing data,such as tables and indexes.
A) redo log
B) datafile
C) control
D) tablespace
Answer: B
Q3) ____________________ (such as Pro*COBOL and Pro*C)support embedded SQL commands within programs in C,C++,or COBOL.
Answer: Pre-compilers
Q4) A(n)____________________ allows grouping of datafiles within an Oracle database.
Answer: tablespace
Q5) ____________________ is a Web-based form of SQL*Plus.
Answer: iSQL*Plus
To view all questions and flashcards with answers, click on the resource link above. Page 3

Chapter 2: Tools and Architecture
Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/32809
Sample Questions
Q1) The _________________________ network name is used to call external programs (external to Oracle software),such as DLL's.
Answer: EXTPROC_CONNECTION_DATA
Q2) ____________________ service database connections (between database server and users)both with dedicated server configuration and with shared server configuration (using dispatchers).
Answer: Server processes (Snnn)
Server processes
Snnn
Q3) The ____ processor runs scheduled jobs,submitted in background,using the DBMS_JOBS package,as scheduled batch job operations.
A) system monitor
B) dispatcher
C) job queue
D) recoverer
Answer: C
Q4) The ______________________________ monitors databases and provides access to database management tools.
Answer: Enterprise manager console
To view all questions and flashcards with answers, click on the resource link above. Page 4

Chapter 3: Creating an Oracle Instance
Available Study Resources on Quizplus for this Chatper
109 Verified Questions
109 Flashcards
Source URL: https://quizplus.com/quiz/32810
Sample Questions
Q1) To log on to SQL*Plus with SYSDBA privileges using the OS authentication method,you can type the following command on the command line: ____.
A) sqlplus / sys
B) sqlplus / nolog
C) sqlplus / dba
D) sqlplus / admin
Answer: B
Q2) The Oracle Net Services software is needed for all editions,so it is usually automatically installed.
A)True
B)False
Answer: True
Q3) If you install Oracle 10g Enterprise Edition on Windows 2000,a storage space of ____ gigabytes are recommended in total.
A) 1.5
B) 2
C) 3
D) 5
Answer: A
To view all questions and flashcards with answers, click on the resource link above.
Page 5

Chapter 4: Oracle Physical Architecture and Data
Dictionary Views
Available Study Resources on Quizplus for this Chatper
110 Verified Questions
110 Flashcards
Source URL: https://quizplus.com/quiz/32811
Sample Questions
Q1) A public ____________________ is a unique name for an object that allows any user to use the object without prefixing it with the owner name.
Q2) ____ partitioning partitions can contain other subset partitions or subpartitions,allowing combinations of visibly split ranges or lists,with evenly spread hash partitioning.
A) Hash
B) Composite
C) Range
D) List
Q3) ____ redo log files means that multiple redo log members,in each redo log group,are written to in parallel.
A) Multiplexing
B) Duplexing
C) Splitting
D) Replicating
Q4) The control file contains up-to-date information on the database structure,log files,and checkpoints.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above. Page 6

Chapter 5: Basic Storage Concepts and Settings
Available Study Resources on Quizplus for this Chatper
104 Verified Questions
104 Flashcards
Source URL: https://quizplus.com/quiz/32812
Sample Questions
Q1) Changes to data are written to datafiles by the ____ background process.
A) LGWR
B) LDWR
C) DFWn
D) DBWn
Q2) ____________________ structures are composed of orderly groupings of information that allow you to manipulate and access related data.
Q3) Index segments are allowed in temporary tablespaces.
A)True
B)False
Q4) ____________________ managed tablespaces reduce and even eliminate the problem of unused gaps of free space by ensuring that all the extents allocated to any object within the tablespace are of the same or multiples of that size.
Q5) The extent management mode can be changed using the ALTER TABLESPACE command.
A)True
B)False
Q6) The IMMEDIATE,TEMPORARY,and ____________________ options do not apply to taking a datafile offline.
Q7) What is a schema object?
To view all questions and flashcards with answers, click on the resource link above. Page 7

Chapter 6: The Basics of Querying a Database
Available Study Resources on Quizplus for this Chatper
109 Verified Questions
109 Flashcards
Source URL: https://quizplus.com/quiz/32813
Sample Questions
Q1) A(n)____________________ view is a subquery embedded in the FROM clause of a calling SELECT statement,which is also a subquery.
Q2) The ____ statement or clause is the beginning of the SQL command for querying (retrieving)data from a database object,such as a table or view.
A) QUERY
B) SELECT
C) WHERE
D) RETRIEVE
Q3) The ____ clause extends the GROUP BY clause by filtering on resulting grouped rows (returned by the GROUP BY clause).
A) HAVING
B) WHERE
C) AS
D) IN
Q4) ____________________ or version queries allow access to data at a previous point in time.
Q5) Some tables contain hierarchies of data and are natural candidates for using ____________________-joins.
To view all questions and flashcards with answers, click on the resource link above. Page 8
Chapter 7: Basic Table Management
Available Study Resources on Quizplus for this Chatper
104 Verified Questions
104 Flashcards
Source URL: https://quizplus.com/quiz/32814
Sample Questions
Q1) A row that spans multiple blocks is called a multi-row.
A)True
B)False
Q2) You can partition any table except one that is part of a ____.
A) partition
B) segment
C) cluster
D) tablespace
Q3) The ____ runs on a database server through an HTTP protocol and could have security issues.
A) Enterprise Manager
B) Database Control
C) SQL*Plus
D) SQL*Plus Worksheet
Q4) Tables are made up of rows and ____________________.
Q5) A table ____________________ is a shortcut name for a table used to prefix columns in an SQL command in place of using the entire table name.
Q6) A(n)____________________ is a query that is embedded in another SQL command.
Page 9

Q7) What are temporary tables?
Q8) What is an object type?
To view all questions and flashcards with answers, click on the resource link above.
Page 10

Chapter 8: Advanced Table Management
Available Study Resources on Quizplus for this Chatper
84 Verified Questions
84 Flashcards
Source URL: https://quizplus.com/quiz/32815
Sample Questions
Q1) Index-organized tables help you query table rows more quickly by reducing the number of times a process must read either memory or disk to retrieve the row data,when rows are read according to the ____.
A) primary key
B) foreign key
C) index
D) pseudocolumn
Q2) Upgrading a table structure causes any object types used in the table to be updated with the most recent version of the object type definition.
A)True
B)False
Q3) You cannot include LOB columns in index-organized tables.
A)True
B)False
Q4) When copying an external LOB,only the pointer to the location of the file is actually copied;the original file is not copied.
A)True
B)False
Q5) What are the primary advantages and disadvantages of an index-organized table?
To view all questions and flashcards with answers, click on the resource link above. Page 11

Chapter 9: Constraints, indexes, and Other Specialized Objects
Available Study Resources on Quizplus for this Chatper
108 Verified Questions
108 Flashcards
Source URL: https://quizplus.com/quiz/32816
Sample Questions
Q1) A(n)____________________ is an overlay onto one or more tables.
Q2) When viewing constraints from ALL_CONSTRAINTS,foreign key constraints are indicated with the letter ____.
A) F
B) G
C) K
D) R
Q3) Integrity constraints are always enforced,no matter what application or tool is used to modify a table's data.
A)True
B)False
Q4) A(n)____________________ key establishes a relationship between two tables,in which one is the parent and the other is the child.
Q5) One of the rules of ____________________ is that every table should have a key that contains a unique value for every row.
Q6) A(n)____________________ index is an index with one or more columns indexed that are actually expressions or functions instead of columns.
Page 12
Q7) An index containing multiple columns is called a(n)____________________ index.
To view all questions and flashcards with answers, click on the resource link above.

Chapter 10: Basic Data Management
Available Study Resources on Quizplus for this Chatper
65 Verified Questions
65 Flashcards
Source URL: https://quizplus.com/quiz/32817
Sample Questions
Q1) A ____ INSERT statement adds to more than a single table using the same INSERT statement,on a conditional basis.
A) single table
B) non-conditional multiple-table
C) conditional multiple table
D) non-conditional single table
Q2) You can populate an external table using Oracle 10g DML commands.
A)True
B)False
Q3) A ____ is the most basic storage unit for data in Oracle 10g.
A) column
B) table
C) row
D) record
Q4) Why can DDL statements not be rolled back?
Q5) You could read data from the external table using a(n)____ statement.
A) AS
B) LIKE
C) SELECT
D) IN
To view all questions and flashcards with answers, click on the resource link above. Page 13

Chapter 11: Advanced Data Management
Available Study Resources on Quizplus for this Chatper
89 Verified Questions
89 Flashcards
Source URL: https://quizplus.com/quiz/32818
Sample Questions
Q1) Before using export or import utilities you can go into a shell and bring up the help screen for the utility by typing utilname ____.
A) -help
B) --help
C) help=y
D) help=TRUE
Q2) An advantage of Data Pump over the original Import and Export utilities is its better handling of bulk loading and unloading,allowing complete restart or a temporary halt
A)True
B)False
Q3) Every SQL statement issued stores its resulting state into a(n)____________________.
Q4) A(n)____ is an event-driven procedure.
A) function
B) trigger
C) package
D) exception
Q5) PL / SQL stands for _________________________ SQL.
Q6) What is the difference between a function and a procedure?
Page 14
To view all questions and flashcards with answers, click on the resource link above.

Chapter 12: Security Management
Available Study Resources on Quizplus for this Chatper
110 Verified Questions
110 Flashcards
Source URL: https://quizplus.com/quiz/32819
Sample Questions
Q1) How can you turn off auditing?
Q2) When you ____________________ a privilege,you assign a privilege to a user or a role,whether it is a system privilege or an object privilege.
Q3) The act of revoking an object privilege ____.
A) does not cascade B) cascades upwards
C) cascades downwards
D) cascades sideways
Q4) If the OS_AUTHENT_PREFIX is WIN,and the user's operating system logon name is SBAILEY,then the Oracle user name you create for SBAILEY should be named
Q5) The ______________________________ gives you an excellent way to look at the settings for users and profiles,without having to write queries.
Q6) There are ____ types of privileges that you can assign in the Oracle 10g database.
A) two
B) three
C) four
D) five
To view all questions and flashcards with answers, click on the resource link above. Page 15

Chapter 13: Performance Monitoring
Available Study Resources on Quizplus for this Chatper
84 Verified Questions
84 Flashcards
Source URL: https://quizplus.com/quiz/32820
Sample Questions
Q1) ____ can cause serious performance issues,effectively locking down data.
A) Deadlocks
B) Blocks
C) Latches
D) Transactions
Q2) The ____ clause can effectively lock everything within a transaction until the transaction is completed by a commit or rollback.
A) COMMIT
B) FOR UPDATE
C) BLOCK
D) LOCK
Q3) The DBMS_STATS package is the Oracle recommended method for manual statistic gathering because it is ____________________ executable.
Q4) In general you should resolve lock conflicts manually when those conflicts are caused by applications.
A)True
B)False
Q5) Rule-based optimization is obsolete in Oracle 10g and ____________________ optimization is now the only option.
To view all questions and flashcards with answers, click on the resource link above. Page 16

Chapter 14: Proactive Maintenance
Available Study Resources on Quizplus for this Chatper
83 Verified Questions
83 Flashcards
Source URL: https://quizplus.com/quiz/32821
Sample Questions
Q1) Proactive maintenance can be managed from within ____.
A) SQL*Plus
B) SQL*Plus Worksheet
C) Enterprise Manager console
D) the Database Control
Q2) A(n)____________________ metric is an established,expected,or even hoped for value.
Q3) The ____advisor performs automated SQL tuning activities.
A) MTTR
B) SQL Tuning
C) SQL Access
D) ADDM
Q4) Proactive maintenance is contrary to ____________________ maintenance.
Q5) A ____ baseline moves with the current date setting for your database server,from today backwards in time,for whatever period is specified.
A) roll window
B) moving window
C) dynamic window
D) static window
Q6) A(n)____________________ is essentially a measure of a rate of change.
Page 17
To view all questions and flashcards with answers, click on the resource link above.

Chapter 15: Backup and Recovery
Available Study Resources on Quizplus for this Chatper
86 Verified Questions
86 Flashcards
Source URL: https://quizplus.com/quiz/32822
Sample Questions
Q1) In Oracle Database,restarting the database will always recover from a SHUTDOWN ABORT or a power failure.
A)True
B)False
Q2) The ____________________ process is essentially the application of redo log entries,from both redo log files and archive log files,back into the datafiles.
Q3) If records are not available in archive log files,they are likely to be stored in undo logs.
A)True
B)False
Q4) ____ logs contain entries of all transactional activity in a database as transactions occur.
A) Archive
B) Redo
C) Transactional
D) Undo
Q5) The export utility cannot be used to create a consistent backup. A)True
B)False
To view all questions and flashcards with answers, click on the resource link above. Page 18