Curso Informix Database Administration

  • Database

Curso Informix Database Administration

24 horas
Visão Geral

No Curso Informix Database Administration, você aprenderá os conceitos básicos de gerenciamento de dados com Informix. Você aprenderá como criar, gerenciar e manter tabelas e índices; como funciona o Informix Optimizer; e como usar o recurso SET EXPLAIN para determinar a eficácia da consulta.

Objetivo

Ao participar do Curso Informix Database Administration, os participantes aprenderão a:

  • Criar e manter bancos de dados, tabelas e índices
  • Estimar requisitos de tamanho e extensão para tabelas e índices
  • Crie estratégias de índice para melhorar o desempenho
  • Criar e manter particionamento de tabelas e índices (fragmentação)
  • Implementar integridade referencial e de entidade
  • Gerenciar modos de banco de dados e tabela
  • Gerenciar registro de violações
  • Descrever como o otimizador cria um plano de consulta ideal
  • Use o recurso SET EXPLAIN para capturar planos de consulta do otimizador
  • Use diretivas e variáveis ​​de ambiente para influenciar o otimizador
  • Otimize o plano de consulta usando UPDATE STATISTICS
  • Gerencie a simultaneidade do usuário final
  • Use permissões e funções para gerenciar a segurança de dados
  • Criar e usar visualizações
  • Gerencie objetos grandes e inteligentes
  • Criar e gerenciar gatilhos
Publico Alvo
  • Esta Curso Informix Database Administration,é para Administradores de Banco de Dados Informix. Também é apropriado para Administradores de Sistema Informix e Desenvolvedores de Aplicativos Informix.
Pre-Requisitos
  • Conhecimento da terminologia e tipos de dados do Informix
  • Conhecimento prático de Linguagem de Consulta Estruturada (SQL)
  • Experiência no uso de funcionalidades básicas do Linux
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Creating databases and tables

  1. Create databases and tables
  2. Determine database logging and storage requirements
  3. Locate where the database server stores a table on disk
  4. Create temporary tables
  5. Locate where the database server stores temporary tables
  6. Use the system catalog tables to gather information
  7. DBSCHEMA, ONCHECK, and ONSTAT

Altering and deleting databases and tables

  1. ALTER
  2. Data space reclamation
  3. Renaming
  4. Dropping

Creating, altering, and dropping indexes

  1. Build an index
  2. Alter, drop, and rename an index
  3. Identify the four index characteristics

Managing and maintaining indexes

  1. Explain the benefits of indexing
  2. Evaluate the costs involved when indexing
  3. Explain the maintenance necessary with indexes
  4. Describe effective management of indexes
  5. Enable or disable indexes

Table and index partitioning

  1. List the ways to fragment a table
  2. Create a fragmented table
  3. Create a detached fragmented index
  4. Understand temporary fragmented table and index usage

Maintaining table and index partitioning

  1. Alter a fragmented table
  2. Alter a fragmented index
  3. Explain how to skip inaccessible fragments

Cost-Based Query Optimizer

  1. Write queries that produce the following index scans: Sequential with a temporary table
  2. Sequential scan with filter; Key-only index scan; Index Scan: lower and upper index filters; Dynamic Hash Join; Key-first index scans

Updating Statistics and Data Distributions

  1. Execute the UPDATE STATISTICS statement and explain the results
  2. Use the system catalogs to monitor data distributions

Managing the Optimizer

  1. Understand how to set OPTCOMPIND
  2. Understand how to set OPT_GOAL
  3. Write optimizer directives to improve performance

Referential and Entity Integrity

  1. Explain the benefits of referential and entity integrity
  2. Specify default values, check constraints, and referential constraints
  3. Determine when constraint checking occurs

Managing Constraints

  1. Determine when constraint checking occurs
  2. Drop a constraint
  3. Delete and update a parent row
  4. Insert and update a child row

Modes and Violation Detection

  1. Enable and disable constraints and indexes
  2. Use the filtering mode for constraints and the indexes
  3. Reconcile the violations recorded in the database

Concurrency Control

  1. Use the different concurrency controls
  2. Monitor the concurrency controls for lock usage
  3. Use the Retain Update Lock feature

Data Security

  1. Use the database, table, and column level privileges
  2. Use the GRANT and REVOKE statements
  3. Use role-based authorization

Views

  1. Create views
  2. Use views to present derived and aggregate data
  3. Use views to hide joins from users

Introduction to Stored Procedures

  1. Explain the purpose of stored procedures
  2. Explain advantages of using stored procedures

Triggers

  1. Working with triggers
  2. Triggers and stored procedures
  3. Dropping a trigger
  4. Cursors and triggers
  5. Triggers and constraint checking
  6. Sysmaster
  7. Managing triggers
TENHO INTERESSE

Cursos Relacionados

Curso Oracle Database 12c Admin Install Upgrade

32 horas

Curso Oracle Database 12c Administração I

32 horas

Curso Oracle 12c Banco de Dados Introdução ao SQL

28 Horas

Curso Oracle Fundamentos de Big Data

32 horas

Curso Oracle Database 12c Performance Tuning

24 Horas

Curso Oracle 12c 10 Programa com PL/SQL

32 horas

Curso Oclacle 12c RAC – Administração de Banco de Dados

32 horas

Curso Oracle 12c Banco de Dados PL/SQL Advanced

24 horas

Curso Oracle 18c Database Backup and Recovery Workshop

32 horas