Course content

Overview:

TeraData is a Relational Database Management System that is used to extract various types of data from multiple sources and converts, integrates and stores large scale data in a single place and in a common format and its data Consolidation make data available for analysis. The one of the biggest strength of the Teradata is the parallelism.

Training Objectives of TeraData:

Teradata is an enterprise software company that develops and sells a relational database management system (RDBMS) with the same name. It enables users on a workstation to easily access one or more Teradata Database systems for ad hoc queries, report generation, data movement and database administration.

Target Students and Prerequisites:

Students must be belonging to IT Background and basic Understanding Relational Database Management concepts.

  • PDE(Parallel Data Extension)
  • Vprocs (virtual processors)
  • PE (Parsing Engine)
  • AMP (Access Module processing)
  • Board less Bynet
  • TDP (Teradata Directory Program)
  • CLI (Call Level Interface)
  • TPA (Trusted parallel Application)
  • Going in depth by explaining the process of SQL statement execution
  • Node Architecture (shared nothing)
  • SMP Architecture
  • MPP Architecture
  • Parallelism Architecture
  • Benefit & types
  • Object Locks-Various locks for simultaneous access
  • RAIDI
  • RAIDI5
  • Disk Arrays
  • Fall Back
  • Clique
  • AMP Clustering
  • Journals
  • Request processing
  • a. Syntaxer
  • b. Resolver
  • c. Security Module
  • d. Optimizer
  • e.Step Generator
  • f. GNC Apply
  • g. Dispatcher
  • 1.Hash algorithm
  • 2. Row hash
  • 3. DSW
  • 4. Hash Map
  • 5. Hash Bucket
  • 6. Reaching Vdisk
  • Primary Index
  • Unique
  • Non unique
  • Partitioned
  • Secondary Index
  • Unique
  • Non unique
  • Hash, Join, Value Ordered
  • Skewness
  • Secondary Index Sub table
  • Accessing Records via primary index
  • Accessing records via Secondary index
  • Keys vs indexes
  • Fundamentals
  • Data Types and Literals
  • Data Definition Statements
  • Data manipulation statements
  • String functions
  • Format functions
  • Cast functions
  • Group & Aggregate functions
  • With & with by clauses
  • Implicit Transaction
  • Explicit Transaction
  • Explain Usage
  • Collection Statistics
  • Tuning SQL Performance
  • Usage of PMON
  • Inner Join
  • Left Outer Join
  • Right Outer join
  • Full Outer Join
  • HELP
  • SHOW
  • EXPLAIN
  • COLLECT STATISTICS
  • Tables
  • 1. SET table
  • 2. Multi Set table
  • 3. Volatile tables
  • 4. Global Temporary tables
  • 5. Derived tables
  • Views
  • Macros
  • Stored procedures
  • Triggers
  • PERM space
  • SPOOL space
  • TEMPORARY space
  • Teradata user and managing.
  • BTET
  • ANSI
  • Interactive
  • Batch
  • Teradata Sql Assistant (Queryman)
  • Teradata Performance Monitor
  • Teradata BTEQ
  • a. Batch Scripts with samples
  • b. Branching and Looping
  • c. Importing data through scripts
  • d. Exporting data through scripts
  • e. Session Control Command Set
  • f. Error handling.
  • Teradata Fast load
  • a. Various Phases of Fast Load
  • b. Advantages and Process
  • c. Limitations of Fast Load
  • d. Sample scripts
  • Teradata Multi Load
  • a. Various Phases of Multi load
  • b. Limitations of Multi Load
  • c. Working with multiple tables
  • d. Applying various operations
  • e. Sample Scripts

Mode of Training

Online

Total duration of the course

5 to 7 weeks

Training duration per day

50 mins - 90 mins

Communication Mode

Go to meeting, WEB-EX

Software access:

Software will be installed/Server access will be provided, whichever is possible

Material

Soft copy of the material will be provided during the training.

Training

Both weekdays and weekends

Training Fee

 $400