Expertise: City: [ Search ]
Add Your Courses 
Linux/Unix
Venues | Schools | Jobs | House Rental | Submit Course Description | Post Training Request | Students |



house rental & sbulet





Jobs & Resumes Message Board

Back | Home



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 Apple’s Mac OSX.

A Classroom course provided by UCLA Extension in Los Angeles, California, United States

DB2 9 Database Administration Workshop for Linux/UNIX/Windows

Learn 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 ]



Dear Visitor:
You are strongly recommended to bookmark this page and come back later, since new course may be available anytime.
Click to Proceed>>




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.
 
Spanish World ASKEDU.net  © 2003-2009