Training Resources for:
Linux/Unix
Total 3 record(s) available.
Linux/Unix While Windows dominates the desktop, Unix is the operating system that dominates most other applications--from spacecraft to supercomputers, from embedded machine controllers to running the World Wide Web. Many profound technical advances in the computer industry (now seen everywhere) originally came from Unix systems--and still do. Linux is a version of Unix that runs on PCs and has become so widespread that it is having a substantial impact on the entire computer industry. This hands-on laboratory course provides an introduction to Linux and Unix. Students gain experience with both the Sun Solaris and Red Hat Linux operating systems--two of the most prevalent versions of Unix on the market today. Topics include history and development of Unix, Solaris and Red Hat GUIs, using the vi editor, the Unix file system, basic Unix commands, and running programs (processes) under Unix. Students should leave the course with a set of basic skills for using any Unix-based system. The material applies to all versions of Unix, including Linux and Apples Mac OSX. A Classroom course provided by UCLA Extension in Los Angeles, California, United States
DB2 9 Database Administration Workshop for Linux/UNIX/WindowsLearn how to perform database administration tasks such as creating DB2 instances, creating and populating databases, and using logical design to support concurrency and recovery requirements with DB2 9 for Linux, UNIX, and Windows. New features, such as range partitioning, data row compression, and pureXML (native XML storage) will be introduced. Use a Linux operating system during hands-on labs.
This is an intermediate course for system administrators, database administrators and other technical personnel involved in planning, implementing, and maintaining DB2 for Linux, UNIX and Windows databases.
Skills Taught
-------------------------------------------------------------------------------- After completing this course, you should be able to:
Administer a DB2 database system using commands and GUI tools Implement DB2 security Manage System Managed Storage (SMS) and Database Managed Storage (DMS) databases and apply data placement principles Implement a given logical database design using DB2 to support integrity and concurrency requirements List and describe the components of DB2 Define a DB2 recovery strategy and perform the tasks necessary to support the strategy Describe the application development process with respect to DB2 considerations Use autonomic features of DB2
Course outline
-------------------------------------------------------------------------------- Overview of DB2 9 on Linux, UNIX and Windows
Contrast the DB2 Family of products Identify the DB2 Products Describe the functions of DB2 components Explore installation and parameters Command Line Processor (CLP) and GUI usage
Use the Command Line Processor Explore the GUI environment Describe the DAS role with GUI tools The DB2 environment
Specify the key features of an Instance Create and drop an Instance Use db2start and db2stop Distinguish between types of configuration Describe and modify the Database Manager Configuration Creating databases and data placement
Review specifics of creating a database Explore the System Catalog tables and views Compare DMS versus SMS table spaces Describe how to setup and manage a DB2 database with Automatic Storage enabled Differentiate between table spaces, containers, extents, and pages Define table spaces Use the get snapshot for tablespaces command to display table space statistics Explore Database configuration parameters Creating database objects
List DB2 object hierarchy and physical directories and files Create the following objects: Schema, Table, View, Alias, Index Explore the use of table partitioning Review the use of Temporary Tables Explore the use and implementation of Check Constraints, Referential Integrity and Triggers Exploring the need for and the use of Large Objects Recognize XML and its native store as critical infrastructure for emerging technologies Moving data
Discuss the INSERT statement and recognize its limitations Explain the differences between IMPORT and LOAD Explain the EXPORT, IMPORT, and LOAD syntax Create and use Exception Tables and Dump-Files Distinguish and resolve Table States: Load Pending and Set Integrity Pending Use the SET INTEGRITY command Discuss the db2move and db2look commands Backup and recovery
Describe the major principles and methods for backup and recovery State the three types of recovery used by DB2 Explain the importance of logging for backup and recovery Describe how data logging takes place, including circular logging and archival logging Use the BACKUP, RESTORE, and ROLLFORWARD commands Perform a table space backup and recovery Restore a database to the end of logs or to a point-in-time Discuss the configuration parameters and the recovery history file and use these to handle various backup and recovery scenarios Locking and concurrency
Explain why locking is needed List objects that can be locked Describe and discuss the various lock modes and their compatibility Explain four different levels of data protection Set isolation level and lock time out for current activity Explain lock conversion and escalation Describe the situation that causes deadlocks Problem determination
Collect information for problem analysis and resolution Use error logs for basic problem analysis Describe four types of monitors: Snapshot Monitor, Event Monitor, Activity Monitor, Health Monitor Describe the function of EXPLAIN and use this facility to assist basic analysis Use a series of basic commands to better work with connections and sessions Retrieve statistics and other information from a running DB2 instance Application issues and performance
Prepare applications that access DB2 data for execution Use PRECOMPILE and BIND options that are appropriate for specific application requirements Describe the application alternatives available to access DB2 data or request other DB2 functions List reasons for REBIND of application programs and execute this command Define the concept of single dimensional clustering, and determine the proper cluster sequence, if any, for DB2 tables Use RUNSTATS, REORGCHK, and REORG to enhance application performance Work with the Explain facility Security
Use DB2 access control mechanisms to implement security within the database Use group IDs to create a control hierarchy Describe Label Based Access Control (LBAC) Describe privileges within a database Describe privileges required for binding and executing a package Describe the difference between explicit privileges and implicit privileges Describe the different DB2 authorization levels Agenda
Day 1
Welcome Unit 1 - Overview of DB2 9 on Linux, UNIX and Windows Lab 1 (Starting your lab environment) Unit 2 - Command Line Processor (CLP) and GUI usage Lab 2 (DB2 customization) Unit 3 - The DB2 environment Lab 3 (DB2 environment) Day 2
Unit 4 - Creating databases and data placement Lab 4 (Creating databases and data placement) Unit 5 - Creating database objects Lab 5 (Create objects) Unit 6 - Moving data Day 3
Lab 6 (Moving data) Unit 7 - Backup and recovery Lab 7 (Backup and recovery) Unit 8 - Locking and concurrency Lab 8 (Investigating DB2 locking) Day 4
Unit 9 - Problem determination Lab 9 (Problem determination) Unit 10 - Application issues and performance Lab 10 (Application performance) Unit 11 - Security Lab 11 (Security)
A Classroom course provided by M/UX in Atlanta, DC, Dallas, Denver, Houston, New York, Raleigh, San Francisco, St. Louis, United States
Linux/UNIX (Certificate)This program is designed to prepare students for jobs as Linux and UNIX System Administrators. It teaches students to install, configure, protect, and manage Linux and UNIX systems. As a universal operating system, Linux is used in varied production environments such as hosting commercial Web sites, and developing computer-generated feature films. Through the experiences provided by this program, students will acquire the knowledge and skills necessary for employment. They will have opportunities to develop specific skills including: configure mail, print, and network services; manage access of users and groups; write shell scripts; perform backups; and implement intrusion detection and system hardening techniques. These skills can be applied to jobs such as computer operator, system administrator, data recovery planner, Web server administrator, and computer security administrator.
A Classroom course provided by Washtenaw Community College in Ann Arbor, Michigan, United States
Pages:- 1 [ Online / Live ] [ Corporate Training ] [ Locations ] [ Schools ] [ Job Seekers ]
Facts: We serve the schools and students around the world. Major visitors come from India, United States, United Kingdom, Canada, Australia, Philippines, Malaysia, Singapore and South Africa.
|
|
|