+ All Categories
Home > Documents > Teradata Learning Plan

Teradata Learning Plan

Date post: 08-Jan-2016
Category:
Upload: umapathi-baskar
View: 7 times
Download: 0 times
Share this document with a friend
Description:
Teradata Learning Plan

of 12

Transcript

DBA_curriculum

Teradata DBA Training Program ([email protected])

S#TopicsDetailsTime (in hrs)Duration(in hrs)Documents

Teradata Architecture and other essentials1Introduction What is Teradata and role of Teradata in Data Ware housing industry, Significant characteristics of Teradata, Advantages of Teradata over other RDBMS2.012Teradata ArchitectureUnderstanding H/W and S/W components, involved in Architecture of Terdata(vdisks,AMP,PE Vprocs, BYNETetc).1.023Data distributionUnderstanding significance of Index in teradata(UPI, NUPI, SI, NUSI, Partitioned index )34Data ProtectionDifferent levels of failures that could happen and fault tolarance of Teradata in that situations.(CLIQUE,CLUSTER,RAID,LOCKS and JORNALS)25Advanced Teradata SQLHELP, SHOW, EXPLAIN, Define and execution of Macros, Date calculations, data type conversion, Case,COALESCE,sample, Ranking, Qualify, CSUM, MSUM,MDIFF,MAVG, WITH,WITH BY.1.02 Performance tuning6Explain plan, Statistics and Join strategies Understanding Explain plan and recommandations. Significance of collecting statistics1.017Other indexes, and techniquesDetermine the proper join columns, Join index, Spars index, Aggregate index, SET / MULTSET with UPI and NUPI combinations, compress1.01DBA8Teradata DBA basics and responsibilitiesInitial Teradata DatabasesAdministrative UserOwners, Parents and ChildrenCreating New Users and DatabasesTransfer of Ownership DELETE/DROP Statements1.019Users, Accounts, and Accountingcreation of users, databases, Identify spaces, skew of tables, Moving spaces and accesses, Creating and Using Account IDs Using Account IDs with Logon Dynamically Changing an Account IDAccount PrioritiesAccount String ExpansionUnderstand the Heirarchy,Teradata Administrator tool usage to perform all the above tasks3.0210The Data DictionaryUpdating Data Dictionary TablesSupplied Data Dictionary ViewsRestricted ViewsSuffix Options with ViewsSelecting Information about Created ObjectChildren View, Databases View, Users View, Tables View Columns View, Indices View111Capacity management and planningSpaces and types of tables -

PERM, SPOOL, TEMP space terminology, Derived,Volatile, Global temporary tables. Identify current space usage and estimate the space requirments for the applications.112Access RightsPrivileges/Access RightsImplicit, Automatic, and Explicit RightsGRAND and REVOKE accesses, GIVE commandSystem Views for Access Rights,Inheriting Access Rights, Transfer access rights, Delete or Drop / user or database113Roles and ProfilesWhat is a role, Advantages of Roles, Access Rights Using a Role, Implementing Roles, Nesting of roles, views for roles, Profiles, implementing Profiles, Teradata password control214Security ManagementSystem Access Control LevelsObjects used in Host Logon ProcessingGRANT/REVOKE LOGON Statements Access Control Mechanisms Using Views to Limit AccessA Recommended Structure Using RolesUsing Macros to Reduce User SQL Complexity115Work load management and Priority schedulerLevels of Workload Management,Priority Scheduler Architecture, and concepts116Access logging and Query loggingSetting up Access Logging,AccLogRules View, Query Logging (DBQL) Concepts, Objects used in Defining Rules for DBQL, DBQLRules View217Performance monitoring (PMON) Resource usage, Session Management User session Info, SQL & Explain Steps118Archive and Restore and copy Archive and restore data using ARCMAIN utility, Different levels of archiving and restoration, HUT locks, Revalidate references after restoration219View point The Demo of view point portlets (which is new tool for DBAs having the features of PMON, TDMANAGER and TASM1 Others (Optional)20UnixRole of Unix in executing Teradata utility scripts and Basic commands used1.0221General Lifecycle of the projectsGeneral phases of a Development project. Documents required in each phase1.0131Note:1This course is helpful to get an exposure of 2+ years as Teradata DBA.2This course covers the topics required to clear Teradaga DBA certifications 3The real time scenarios, SQLs and commands shown during the sessions will be sent along with study material and documents4All the gray highlighted itesm(20, 21 rows) are optional5A step by step self explanatory installation guide will be shared upon enrollment which helps you install Teradata on your machine

Developer_curriculum

Teradata Training Program ( [email protected])

S#TopicsDetailsTime (in hrs)Duration(in hrs)Documents

History and Architecture1Introduction OLTP, OLAP systems, Dataware house and Data Marts, Dimenssion modeling, Schemas, What is Teradata and role of Teradata in DW, Evolution of Teradata DW, Advantages of Teradata over other RDBMS2.012Teradata ArchitectureUnderstanding H/W and S/W components, involved in Architecture of Terdata(vdisks,AMP,PE Vprocs, BYNETetc).1.02 Database structure3Data distributionUnderstanding significance of Index in teradata(UPI, NUPI, SI, NUSI, Partitioned index )54Data ProtectionDifferent levels of failures that could happen and fault tolarance of Teradata in that situations.(CLIQUE,CLUSTER,RAID,LOCKS and JORNALS)25Spaces and types of tablesDifferent levels of accessing the objects granting the Privileges and locking mechanism2 SQL6ASNI SQLBrief introduction of Relational concepts,understanding users, databases, tables,vies,index,macro...etc. Sub query, corelated query, Data types, Joins, Arthimatic functions1.027Teradata SQLExplore teradata specifc SQL statements such as show, help,explain..SET operations, Aggregate functions, Sring functions, Aliasing,FORMAT, conversion of the datatypes.3.028Advanced Teradata SQLDefine and execution of Macros, Date calculations, Case,COALESCE,sample, Ranking, Qualify, CSUM, MSUM, WITH,WITH BY.1.02 Performance tuning9Explain plan & Statistics &Understanding Explain plan and recommandations. Significance of collecting statistics1.0110Other techniquesDetermine the proper join columns, Join index, Spars index, Aggregate index, SET / MULTSET with UPI and NUPI combinations, compress1.01 Client utilites11SQL AssistantSettup ODBC for connecting through SQL assistant, options menu and EXPORT/IMPORT112BTEQFunctinality,operations, exectuion and limitations313FAST LOADFunctinality, Different phases, exectuion, restartability and limitations214FAST EXPORTFunctinality, Different phases, exectuion, restartability and limitations215MULTI LOADFunctinality, Different phases, exectuion, restartability and limitations0.0216Case studyA workshop to implement a realtime dimenssion of SCD type 3 using all the suitable teradata utilities including audit tables, change capturing process.217TPTFunctionality, operators, understanding scripts, exectuion.2 Others (Optional)18UnixRole of Unix in executing Teradata utility scripts and Basic commands used1.0219General Lifecycle of the projectsGeneral phases of a Development project. Documents required in each phase1.0137Note:1This course is help ful to get an exposure of 3+ years as Teradata ETL developer.2This course covers the topics required to clear 3 levels of Teradaga certifications3The real time scenarios, SQLs and utility scripts shown during the sessions will be sent along with study material and documents


Recommended