You should be familiar with basic relational database management theory and technology.
To become familiar with concepts specific to Teradata Database, read Introduction to Teradata, B035-1091 and SQL Fundamentals, B035-1141.
For information about developing applications using embedded SQL, see Teradata Preprocessor2 for Embedded SQL Programmer Guide.