Fundamentos de Oracle



Documentos relacionados
1

Oracle 12c DISEÑO Y PROGRAMACIÓN

Curso Online de Oracle 10g

Microsoft SQL Server 2005

Curso Online de Microsoft

MySQL 5 (versiones 5.1 a 5.6) Guía de referencia del desarrollador

CURSO DE SQL SERVER 2005

DIPLOMADO EN BASE DE DATOS ORACLE

ÍNDICE PRIMERA PARTE... 17

Base de Datos Oracle 10g: Introducción a SQL Código: D Duración: 5 días (40 horas)

Dirigido a Profesionales y técnicos de informática que se inicien en el manejo de la base de datos Oracle 11g

ORA-133 Oracle Database 11g: Administration Workshop I

8 SQL SERVER 2008 RA-MA

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Administración de Bases de Datos I : T-INF127

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA

PROGRAMA DEL CURSO ORACLE DATABASE 11G ADMINISTRATOR I

TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008

Cursos SQL Server 2008 R2

Aplicaciones de las vistas Concepto de vista Vistas en SQL Vistas en SQL.

Sistemas de Datos Curso: Ernesto Chinkes. Subconsultas Stored Procedures - Triggers

DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: ACADEMIA A LA QUE PERTENECE: Base de datos I

PROGRAMAS DE ESTUDIO FORMATO 7 INTRODUCCIÓN A SQL. Área de Formación Profesional

Nivel Básico/Intermedio. Instalar y Configurar SQL Server Diseñar una Base de Datos. Optimización de consultas

DIPLOMADO EN BASE DE DATOS

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

Entrarás a formar parte de nuestra bolsa de empleo a la que acuden las empresas en busca de nuestros alumnos.

ORACLE WORKFORCE DEVELOPMENT PROGRAM

III. ADMINISTRACIÓN DE ORACLE.

ÍNDICE CAPÍTULO 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN... 13

SQL Server SQL, Transact SQL Diseño y creación de una base de datos (con ejercicios prácticos corregidos)

Curso: Microsoft SQL Server 2005

SQL Server SQL, Transact SQL Diseño y creación de una base de datos

Administración y programación de Bases de Datos con SQL Server 2005

ORA-134 Oracle Database 11g: Administration Workshop II

CI Politécnico Estella

ESPECIALISTA EN BASE DE DATOS

Conceptos básicos Oracle 10g Introducción - Administración de Oracle - Orasite.com

Guía práctica de SQL

SQL Server 2012 Administración de una base de datos transaccional con SQL Server Management Studio

CURSOS Y DESCRIPCIÓN / ADMINISTRACIÓN DE BASE DE DATOS

Nombre del Curso ArcGIS for Server: Site Configuration and Administration

ÍNDICE INTRODUCCIÓN...13

Objetivos y Temario CURSO SQL SERVER 2008

Oracle Database 10g: Taller de Administración I 1-2

Oracle Database 11g: Taller de Administración

SQL Server 2014 Administración de una base de datos transaccional con SQL Server Management Studio

8283: Administración y programación en Microsoft SQL Server 2012

ORACLE DEVELOPER 10g

Bases de datos. 76 Horas

MÓDULOS DEL CURSO Administración de Base de Datos 11g - Parte I Administración de Base de Datos 11g - Parte II Introducción a Oracle 11g: SQL y PL/SQL

ODEV. Curso Experto en Desarrollo Oracle 12c. geamind

Programación páginas web. Servidor (PHP)

TEMARIO: Oracle 11g. Ajuste y Rendimiento

ORACLE WORKFORCE DEVELOPMENT PROGRAM

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA

Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su:

Guía de Laboratorio Base de Datos I.

SÍLABO. : Obligatorio : Ingeniería de Sistemas : IS0704. : VII Ciclo : 03 Teoría y 02 Práctica : 04 : Lenguaje de Programación II

Componentes de una BD

Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda

Curso Online de Microsoft Access Avanzado

Índice. iii. Objetivos... 24

PROGRAMADOR DE BASES DE DATOS RELACIONALES

XPERTO EN DISEÑO DE PÁGINAS WEB

Técnico Profesional en Administración con Bases de Datos Oracle 11g

ST31_Querying Microsoft SQL Server

ORA-143 Oracle 11g: RAC y Administración de Infraestructura Grid Versión 2

Microsoft Access 2007 (Completo)

[CASI v.0110] Pág. 1

2071 Querying Microsoft SQL Server 2000 with Transact- SQL

Contenido XIII. Capítulo 1. Capítulo 2. Alfaomega. Bases de datos - Reinosa, Maldonado, Muñoz, Damiano, Abrutsky

PLAN DE TRABAJO CAPACITACION TECNICA ACADEMUSOFT

Asignaturas Temas Asignaturas Temas

ÍNDICE. Introducción... Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1

Microsoft SQL Server Conceptos.

ANÁLISIS TEÓRICO/PRÁCTICO DE LA TRADUCCIÓN DE: INFORMIX-4GL A JAVA ÁNGEL SUÁREZ GARCÍA JUNIO DE 2008

IES Politécnico Estella

MS10775AB Administrar bases de datos de Microsoft SQL Server 2012

DESCRIPCIÓN ESPECÍFICA

Introducción Microsoft SQL Server 2000 Qué puede hacer con SQL Server 2000? Qué necesita saber para usar SQL Server 2000?

Instalación 07/07/2010. Sesión sobre SQL Server. Gestión de Datos

INFRAESTRUCTURA DE SERVIDORES MICROSOFT

Administration Workshop

Centro de Capacitación en Tecnologías de la Información. Desarrollo de. aplicaciones web con

DIPLOMADO DE INFRAESTRUCTURA DE SERVIDORES MICROSOFT

Guía práctica SQL Server 2008

Toda base de datos relacional se basa en dos objetos

Tutorial Oracle SQL Developer 1.2.1

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO


Oracle BI 11g R1: Creación de Repositorios

FORMACIÓN PARA LA CERTIFICACIÓN OFICIAL MICROSOFT. MCSA: SQL Server Solutions Associate

Transcripción:

Fundamentos de Oracle Introducción Este curso de 40 horas de duración ofrece a los asistentes los conocimientos necesarios para trabajar con el servidor de bases de datos empresarial Oracle 10g, centrándose en los perfiles de diseñador, programador de bases de datos y administrador del servidor. Objetivos a lograr Aprender el proceso de instalación, prestando especial atención a las decisiones que hay que tomar y a cómo crear una base de datos. Comprender la arquitectura de una base de datos Oracle: instancias, conexiones entre el servidor y las aplicaciones cliente, archivos de configuración y otros conceptos. Aprender cómo trabajar en Oracle Enterprise Manager Database Control para los tipos de datos disponibles en una base de datos. Estudiar el lenguaje SQL como un estándar para acceder a bases de datos relacionales así como algunas funciones y paquetes útiles, vistas y procedimientos almacenados. Conocer las principales propiedades de una base de datos Oracle, describiendo detalles de memoria, procesos y archivos físicos, seguridad en el acceso y realización de copias de seguridad. A quién va dirigido Personas interesadas en desarrollar su carrera laboral en ámbitos que requieran el uso, gestión o definición y desarrollo de dicha base de datos. Material Copia de las diapositivas presentadas y material de referencia. - 1 -

Prerrequisitos No hay prerrequisitos para este curso. Contenido Módulo I: Diseño y programación 1. Instalación. 1.1. Ediciones de Oracle 10g 1.2. Instalación 1.3. Asistente de Configuración de Red 1.4. Crear bases de datos 2. Arquitectura de una base de datos Oracle. 2.1. Arquitectura de red 2.2. Enterprise Manager 2.3. Archivos de una base de datos 3. Tablas. 3.1. Crear tablas 3.2. Tipos de datos numéricos 3.3. Tipos de datos de texto 3.4. Tipos de datos de fecha y hora 3.5. Secuencias 4. Relaciones. 4.1. Relaciones uno a muchos 4.2. Restricciones de integridad referencial 4.3. Relaciones muchos a muchos 5. Propiedades de tabla. 5.1. Valores predeterminados 5.2. Restricciones CHECK 5.3. Restricciones UNIQUE - 2 -

6. Índices. 6.1. Crear índices 6.2. Opciones de índice 6.3. Tablas organizadas por índices 6.4. Uso de los índices 7. El lenguaje SQL 7.1. La sentencia SELECT 7.2. Selecciones complejas 7.3. Funciones agregadas 7.4. Conversión entre tipos de datos 7.5. El operador INNER JOIN 7.6. El operador OUTER JOIN 7.7. Subconsultas 7.8. El operador EXISTS 7.9. El operador UNION 7.10. La sentencia INSERT 7.11. La sentencia UPDATE 7.12. La sentencia DELETE 7.13. La tabla DUAL 7.14. Índices y consultas 8. Vistas. 8.1. Tipos de vistas, sencillas y complejas 8.2. Actualización de vistas 8.3. Vistas materializadas 9. Procedimientos almacenados 9.1. Oracle SQL Developer 9.2. Parámetros 9.3. Variables 9.4. Estructuras de decisión 9.5. Cursores y estructuras de repetición 9.6. Cursores implícitos - 3 -

9.7. La estructura INSERT INTO + SELECT 9.8. Excepciones 9.9. Transacciones 9.10. Utilidad de los procedimientos almacenados 10. Funciones y paquetes. 10.1. Crear funciones 10.2. Utilizar funciones 10.3. Paquetes 10.4. Conclusión 11. Desencadenadores (triggers). 11.1. Desencadenadores BEFORE y AFTER 11.2. Las tablas :old y :new 11.3. Desencadenadores INSTEAD OF 12. Java en la base de datos. 12.1. Ámbito de uso 12.2. Funcionalidades más comunes 12.3. JDeveloper Módulo II: Administración. 1. Propiedades de base de datos. 1.1. Tablespaces y archivos de datos 1.2. Archivos de control y redo logs 1.3. Memoria y procesos 1.4. Parámetros de inicialización 1.5. Asistente de configuración de bases de datos 2. Esquemas. 2.1. El esquema actual 2.2. Proteger objetos con esquemas 2.3. Eliminar esquemas 3. Seguridad. 3.1. Autenticación - 4 -

3.2. Crear usuarios 3.3. Perfiles 3.4. Privilegios del sistema 3.5. Privilegios de objeto 3.6. Ejecución de procedimientos 3.7. Roles 3.8. Roles de aplicación 4. Copias de seguridad y recuperación. 4.1. Modo de recuperación 4.2. Copias de seguridad consistentes 4.3. Restaurar las copias de seguridad 4.4. Copias de seguridad inconsistentes 4.5. Copia de seguridad sugerida - 5 -