Académique Documents
Professionnel Documents
Culture Documents
Use the convenient matrix as a reference to Teradata 12 Certification exam objectives and requirements. A
suggested range of experience and recommended Teradata courses are included for your reference. Click
each exam title to view exam topics for each Teradata 12 exam.
Suggested Experience
Required Exams
Baseline Certifications
Baseline certifications are the
foundation of the Teradata 12
Certification Track. These
certifications reflect a strong
grasp on Teradata
fundamentals in the areas of
key concepts, distinguishing
features and market
discriminators, Teradata SQL,
and physical design and
implementation. Baseline
certifications serve as
prerequisites to the more
advanced job role exams that
lead to higher level
certifications.
A range of 6 months to 2
years practical experience is
suggested.
TE0-121 - Teradata 12
TE0-122 - Teradata 12
TE0-123 - Teradata 12
and Implementation
TE0-125 - Teradata 12
Development
Basics
SQL
Physical Design
Solutions
TE0-121 - Teradata 12
TE0-122 - Teradata 12
TE0-123 - Teradata 12
and Implementation
TE0-125 - Teradata 12
Development
TE0-126 - Teradata 12
Architecture
Basics
SQL
Physical Design
Solutions
Enterprise
Page 1 of 9
Suggested Experience
Required Exams
Mastery Certification
The elite Teradata 12 Certified
Master credential may be
earned by Teradata Certified
individuals who have achieved
all Teradata 12 baseline and
job role certifications. Ideal
candidates have 5 or more
years of practical experience
as well as theoretical and
applied knowledge about
Teradata SQL, physical design
and implementation, database
administration, solutions
development, and enterprise
architecture; plus the ability
to work effectively within
diverse architectural
environments, to teach and
mentor others, and to provide
thought leadership on
Teradata technology.
A minimum 5 years of
practical experience is highly
suggested.
Back to top
Back to top
Page 2 of 9
Teradata Extensions
Data Definition Language (DDL)
Data Manipulation Language (DML)
Data Control Language (DCL)
Views and Macros
Logical and Conditional Expressions
Data Conversions and Computations
CASE Expressions
Subqueries and Correlated Subqueries
Joins
Attribute and String Functions
Set Operations
Analytical Functions
Time/Date/Timestamp/Intervals (ANSI vs. TERADATA)
Stored Procedures Concepts
Aggregations
SQL Optimization Concepts
Advanced SQL Concepts
Back to top
Back to top
Page 3 of 9
Back to top
The solutions development process: data integration and access, performance analysis tools,
and data model characteristics
Solutions development considerations: physical design, data integration, data access
performance, partitioning, security, privacy, and APIs.
The solutions development planning process: capacity, security, and data warehouse
administration planning, and analyzing solution performance metrics
Solutions development strategies: advanced SQL functions, table selection, transaction
mode, coding constructs, transaction types, NULL processing, and recursive queries
Data integration strategies: load utilities, export options, load strategies, referential
integrity, and locking.
Solutions optimization: performance improvement, statistics collection, secondary and join
indexes, understanding EXPLAINs, and Load utility performance.
Back to top
General concepts
System Planning and Space Management
Optimization
Data Integration (data source to database target)
Data Protection
Data Governance
Information Delivery Strategies
Back to top
Page 4 of 9
Basics
o centrally located architectures vs. physically distributed architectures, such as an
appliance
o star schema vs. third normal form
o non-partitioned vs. single level vs. multi-level partitioned tables
o benefits of PPI, MLPPI
o benefits of join indexes
o node failover
SQL
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
ANSI vs. Teradata mode in the areas of transaction protocol, defaults, conversions,
and table creation
use of aliasing in table joins
evaluation order of various join types
joining partitioned tables
formatting options for internationalization of data types
UNION vs. UNION ALL
Window Aggregate functions
use of Timestamp in expressions
use of Intervals in expressions
extended GROUP BY operators
TOP N vs. SAMPLE
effect of dropping or altering a partition
use of CREATE TABLE AS
correctly written SELECT statement
use of ANSI MERGE INTO and UPDATE (upsert processing)
change a user's role
use a locking modifier in a view or macro
IN and NOT IN logical predicate
explicit and implicit data type conversion
SQL statement for a correlated subquery
use of a derived table
Page 5 of 9
o
o
o
o
o
o
o
o
Database Administration
o ctl/xctl functionality
o identify the outcome of partition maintenance
o recovery implications of user defined functions, table functions, user defined types,
and stored procedures
o actions taken using object use count
o granting access rights
o use of Roles in relation to security management
o use of Profiles
o steps to solve session management problems
o identify use in a shared userid scenario
o unique features of Teradata Parallel Transporter
o how to control utility limits
o tools/resources to determine the cause of system bottleneck
o ResUsage tables to use for problem identification
o Priority Scheduler relative weights
o distinguish between Teradata Dynamic Workload Manager (TDWM) features
o use of extrapolated and propagated statistics
o given a scenario, identify columns to collect statistics on
o characteristics of a well-performing tactical query
o potential solutions to capacity shortages
o features and functions of Online Archive
o features and functions of Partition Archive and Restore
Solutions Development
o select an effective data integration approach based on application requirements
o select an effective data access approach based on differing application requirements
o contrast the update processes for event driven, active data warehouse, and BI
environments, and identify their impact on development choices
o implement and manage application security and privacy
o impact of row and set manipulation requests on application performance and on
developer choices
o correlate BI solution development choices with data access performance
o role of partitioning with respect to data integration
o behavior of an identity column
o resources to analyze solution performance metrics that can also be used during
testing
o use of triggers
o recursive query performance issues
o compare Ordered Analytic Functions
o multi-statement request vs. multi-statement transaction
Page 6 of 9
o
o
o
o
o
o
o
o
o
o
o
Enterprise Architecture
o use Teradata workload management to satisfy service level agreements
o capacity factors to consider prior to promoting an application into production
o given a scenario, determine the appropriate system hardware configuration
o given a scenario, identify the potential system and application availability
characteristics including active data warehousing that can affect a database
architecture
o options to improve slow-running query
o balance and reserve system resources for a heavily loaded system
o determine the inputs necessary to establish a query management and workload
policy
o determine the effects of database optimization techniques including those on tables
or indexes
o ETL vs. ELT design
o identify the appropriate approach for data movement
o use of surrogate keys
o use the LDM to design an integrated data architecture
o choose the appropriate indexes by converting a LDM to an Extended LDM
o methods to meet privacy requirements
o methods to meet user access auditing requirements
o benefits of data governance [on a growing enterprise data warehouse environment
o distinguish between in-database analytics, external processing, ROLAP technology, or
External Cube technology
o optimization techniques for a high-volume tactical workload
o manage tactical workloads to meet SLAs
o effects of embedded (nested) views
Back to top
Workload Management
o TASM system level events
Page 7 of 9
o
o
o
statistics collection
DBQL
indexing strategies
Database Design
o converting logical model to physical model
o indexes (PI, SI, JI, AJI, etc.)
o partitioning (PPI and MLPPI)
data privacy
data protection, data availability
Page 8 of 9
o
o
o
o
data load
operational metadata capture
data governance
data integrity improvement
Back to top
Teradata Corporation's official certification exams and certification credentials are developed, copyrighted and managed
solely by its Teradata Certified Professional Program team. There are no other Teradata authorized exams, certifications, or
legitimate credentials in the IT industry. To achieve your training and certification goals, pursue only authorized processes
and approved courses of study as outlined on the official Teradata Certified Professional Program web site:
www.Teradata.com/Certification
Page 9 of 9