Curso de Utilización del Administrador de Bases de Datos Relacionales Sybase ASE 15
Duración: 40 hrs.
Este curso es el punto de inicio de la capacitación en el Administrador de Bases de Datos Relacionales Sybase ASE. En él se imparte las características del servidor ASE. Se enseña cómo crear tablas y manejar datos en ellas, utilizando el lenguaje SQL en su estándar ANSI y en las extensiones Sybase de su Transact SQL. Además se da a conocer aspectos de recuperación de transacciones, manejo de procedimientos almacenados, triggers y cursores, programación en Transact SQL y estrategias de programación para escribir aplicaciones eficientes.
Requisitos:
- Experiencia en el uso de interfases gráficas y de caracteres para manejar computadoras.
- Conocimientos de los conceptos básicos de programación de computadoras.
- Conocimientos de inglés técnico.
Dirigido a:
- Desarrolladores de aplicaciones.
- Administradores de servidores y bases de datos.
Objetivos:
Al término del curso los participantes estarán en condiciones de:
- Utilización de los componentes básicos de Sybase para la conexión a servidores y bases de datos.
- Identificar las características básicas del lenguaje SQL y escribir consultas.
- Crear, poblar y consultar tablas eficientemente.
- Imponer integridad de datos a las bases de datos.
- Programar en Transact-SQL
- Administrar transacciones.
- Escribir procedimientos almacenados y triggers.
Temario:
- Visión general de los conceptos de bases de datos relacionales.
- Conexión a servidores.
- Conceptos básicos de SQL
- Escribir consultas simples que recuperen datos desde una base de datos.
- Escribir consultas que recuperen subconjuntos de datos de una tabla.
- Utilizar funciones para realizar análisis matemáticos de los datos.
- Escribir consultas que extraigan datos desde más de una tabla utilizando joins.
- Escribir consultas que extraigan datos desde más de una tabla utilizando subconsultas.
- Creación de tablas.
- Introducir y modificar datos en tablas.
- Funcionalidad y rendimiento de consultas.
- Uso de tablas temporales.
- Manejo de integridad de datos.
- Programación en Transact SQL: variables, funciones y sentencias de control de flujo.
- Administración de transacciones y manejo de bloqueos.
- Escribir procedimientos almacenados y triggers.
- Creación y uso de cursores.
Modalidad:
- Teórico: 70%
- Práctico: 30%