Curso: Introducción a Oracle Database

BENEFICIOS
  • Conocer las características fundamentales de Oracle Database.
  • Estudiar la arquitectura de Oracle Database y comprender la forma en que sus componentes trabajan e interactúan unos con otros.
  • Conocer los objetos que maneja y los mecanismos que utiliza para ello.
  • Conocer las extensiones agregadas por Oracle al SQL estándar
  • Presentar una visión integrada de un ambiente de trabajo con el servidor de Base de Datos Oracle y herramientas de desarrollo.
  • Conocer y utilizar el ambiente SQL*Plus
DIRIGIDO A

Administradores de Bases de Datos, Desarrolladores, Testers, Usuarios en general

REQUISITOS PREVIOS
CARGA HORARIA

15 horas

Contenido

Características de Oracle Database

Arquitectura

  • Arquitectura Multitenant
  • Estructuras de memoria y Tipos de Procesos
  • Estructura física de una Base de Datos: Data Files, Redo Log Files y Control Files
  • Alternativas de almacenamiento
  • Estructura lógica de una Base de Datos: Tablespaces, Bloques, Extensiones y Segmentos
  • Flash Recovery Área
  • Bases de datos Standby


Modelo Relacional y de Objetos

  • Modelo Relacional
  • Tablas e Índices
  • Vistas
  • Vistas Materializadas
  • Secuencias
  • Sinónimos y Database Links
  • Unidades de Programación y PLSQL
  • Modelo Object-Relational: Object-types
  • Diccionario de Datos

Acceso a los datos   

  • Establecimiento de Conexiones y Sesiones.
  • Pasos en la evaluación de sentencias SQL.
  • Manejo de Transacciones
  • Consistencia de lectura
  • Bloqueos y Deadlock
  • Transacciones distribuidas
  • Flashback Query

Seguridad y Auditoria

  • Usuarios y Esquemas
  • Privilegios y Roles
  • Asignación de Almacenamiento y Cuotas
  • Auditoría
  • Seguridad y Auditoría de grano fino

Utilización del servidor para Consultas

  • Soporte para Globalización
  • Tipos de columnas en Oracle
  • Tipos de datos escalares y compuestos
  • Expresiones y operadores
  • Manipulación de datos en el servidor, inserción y actualización
  • Uso de SQL Plus
  • Construcción y generación de scripts