Survey
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
Course Content PIMA COMMUNITY COLLEGE Effective: 200609 ITE 275 Initiator: Campus: Introduction to Teradata Database Linda Andrews, Marty Jansen Greg Wilson, Marcia Wojsko 5/9/2006 Credit Hours: .50 Lecture Periods: .50 Description: Examination and overview of the Teradata Architecture. Includes the features and benefits of using the Teradata Database. Also includes data distribution, access, storage and data protection methods, suite of complementary load, and management services. Student Learning Outcomes: Upon successful completion of this course, the student will be able to: 1. Describe the purpose and function of the Teradata Database. 2. Navigate relational tables using primary and foreign keys. 3. List the principal components of the Teradata Database and describe their functions. 4. Describe the Teradata Database features that provide fault tolerance at various levels. 5. Distinguish among various types of table indexes. Course Outline: I. Teradata overview A. What is the Teradata Database? B. Why the Teradata Database? C. Scalability in a production environment D. Teradata Database advantages E. Teradata Database history F. Teradata Database manageability II. Relational database concepts A. What is a database? B. Logical and relational modeling C. Relational databases D. Primary keys E. Foreign keys F. Answering questions with a relational database G. Relational advantages III. Evolution of data processing A. The advantage of using detail data B. Data warehouse usage evolution C. Active data warehousing D. The data warehouse E. Data marts F. The Teradata Database and the data warehouse IV. Components and architecture A. What is a node? B. Massively Parallel Processors (MPP) system C. Cliques D. Major components of the Teradata Database E. The parsing engine F. BYNET G. The access module processor (AMP) H. Disk arrays I. Administration Workstation (AWS) J. Teradata Database software K. Channel-attached client software overview L. Network-attached client software overview V. Accessing Teradata Objects A. Teradata Database objects B. The Data Dictionary (DD) C. Structured Query Language (SQL) D. The select statement E. The join operation F. Views G. Multi-table views H. Macros I. The explain facility VI. Teradata tools A. Query submitting tools B. FastLoad utility C. MultiLoad utility D. FastExport utility E. Teradata Pump (Tpump) utility F. Teradata warehouse builder G. Teradata warehouse builder operators H. Administrative tools I. Teradata analyst pack J. Other Teradata database offers K. Programming tools VII. Creating a Teradata Database A. A Teradata Database B. A Teradata user C. Initial Teradata Database system D. Teradata Database space management E. Creating tables F. Access rights VIII. Storing and accessing data rows A. How does the Teradata Database store rows? B. How do other databases store rows? C. Primary indexes D. Primary keys and primary indexes E. Creating a primary index F. Accessing via a Unique Primary Index (UPI) G. Accessing via a Non-Unique Primary Index (NUPI) H. Row distribution using a UPI I. Row distribution using a NUPI J. K. Row distribution using a highly non-unique index Partitioned primary index (PPI) IX. Primary index mechanics A. Hashing primary index values B. Why is automatic distribution good? C. A hashing example D. The hash map E. Identifying rows F. The row-id X. Secondary indexes and table scans A. Secondary indexes B. Choosing a secondary index C. Unique Secondary Index (USI) access D. Non-unique Secondary Index (NUSI) access E. Other types of secondary indexes F. Comparison of primary and secondary indexes G. Full-table scans H. PPI access XI. Data protection A. Locks B. Transient journal C. Raid protection D. Fallback E. Fallback cluster F. Recovery journal for down amps G. Cliques H. Archiving and recovering data I. Permanent journals