|
This course is for all Development and
Programming personnel who will have hands-on
access to Tandem system(s). This is an
intensive 2-day, hands-on introduction
to Tandem fundamentals. The student will
be introduced to the concepts of fault
tolerance, parallelism, and scalable architecture.
They will have heavy hands-on labs using
the more common utilities and be introduced
to the impact this architecture has on
design and coding methodologies.
Course Duration: 2 days (on-site)
Those who will design applications,
code programs, or design databases
on Tandem system(s).
- Concept of fault-tolerant, scalable systems
- The impact of parallelism
- Impact on application and program design
- Impact on database design and implementation
NOTE: - All modules
involve hands-on practice
during lecture.
|
- Module 1 – The Basics Defined:
- Tandem History
- Fault Tolerance
- Data Integrity
- High Performance
- Scalability
- Continuous Availability
- Parallelism
- Interprocess Communication
- ServerNet
- Module 2 - Basic Utilities
- Using TACL
- Help Key
- Productivity Tools
- RUN Commands
- FUP
- PERUSE
- EDIT and TEDIT
- DSAP
- LAB
- Module 3 - Operating System Features
- Process Components & identification
- NonStop Processes
- "I'm Alive"
- Process Priority and the Ready List
- File Types
- NonStop SQL/MP
- Module 4 - Basic Guardian Security
- System Views
- User Logons and Identification
- File Access Rules
- File Access by Processes
- Access Rules
- Security
- Remote Access Rules
- Safeguard
- Module 5 - Transaction Protection
- Transaction threats
- TM/MP Environment
- TM/MP Capabilities
- Online Audit Trails
- Database Backups and Restores
- Remote Duplicate Database Facility
- Transactions and their control
- Module 6 - Database Management
- Database Management Systems
- ENSCRIBE Record Management
- NonStop SQL/MP Database Management
- Catalog Usage
- SQL Conversational Interface (SQLCI)
- LOAD and RELOAD
- Module 7 - Basics of Interprocess Communication
- Traditional Batch Applications
- Online Transaction Processing
- Monolithic vs. Multi-Process Programs
- Pathway
- Client/Server Environment
- Web-Enabled Environment
- Multi-Process Implemented in Batch
- "Marbles in a Tube"
- Module 8 - Interprocess Implementation
- Batch vs. Requester/Server Environment Description
- Client/Server Environment Description
- $RECEIVE
- Code Examples in COBOL, TAL, and C
- Web-Enabling Pathway Environments
|