CC62C - Taller de Base de Datos OBJETIVO Comprender la Arquitectura de los RDBMS comerciales. Conocer y Comprender el concepto de DBA y como administrar de un RDBMS. Conocer y comprender los mec nismos b sicos para aumentar el performance en un ambiente Cliente/Servidor de Bases de Datos Relacionales. Conocer y comprender un ambiente transaccional distribuido. Conocer y comprender herramientas de desarrollo para interfaces clientes en un ambiente de Bases de Datos Relacionales. CONTENIDO Arquitectura de RDBMS ( Oracle / Sybase ) Estructura en Memoria Principal Estructura de Procesos Estructura en Disco Administración de Bases de Datos ( Oracle / Sybase ) Labores de un DBA Creaci¢n de una B.D. Startup / Shutdown Creación de Estructuras de Almacenamiento Administración de Espacio Creación de Usuarios Asignación de Privilegios Mecanismo de Seguridad en Ambiente Relacional Administración de la Bitácora Backup y Recuperación de Datos Análisis Transaccional Concepto de Transacci¢n Implementaci¢n de transacciones sobre grandes volúmenes de datos An lisis de transacciones en ambiente Cliente/Servidor Optimizaci¢n de transacciones Sintonizaci¢n del RDBMS Bases de Datos Distribuidas Concepto de Transacciones en ambiente Distribuido Protocolo de 2 Fases Arquitectura Distribuida de Oracle Implementaci¢n de transacciones distribuidas en ambiente Oracle Arquitectura Replicativa de Sybase Desarrollo de Aplicaciones Cliente Tecnolog¡a O-O Ambiente Gr fico de Desarrollo Desarrollo de prototipos con Powerbuilder Desarrollo de prototipos con GUPTA (sql-Windows) Desarrollo de prototipos con Gain Momentum EVALUACION La evaluaci¢n estar compuesta por uno o m s Controles y Tareas La nota final de aprobaci¢n se calcular como : NF = 40 % NFC + 60 % NFT s.a. NFC >= 4.0 NFT >= 4.0