Mejores prácticas para minimizar el tiempo de interrupción de servicio al actualizar la versión de la base de datos

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Mejores prácticas para minimizar el tiempo de interrupción de servicio al actualizar la versión de la base de datos"

Transcripción

1 Newsletter-Febrero 2012 Mejores prácticas para minimizar el tiempo de interrupción de servicio al actualizar la versión de la base de datos Contenido Página: 1 Mejores prácticas para minimizar Downtime 3 Hotbackup bases de datos Oracle 6 Decisiones Forms o ADF Editores Generales 5a. Ave Zona14,Edificio Euro Plaza Torre II, Nivel 12 Daniel Cacía Pagina 1/10 Gerber Bautista Debbie Moran Francisco Barrundia Autores Contribuyentes Por: Augusto López Augusto López Daniel Cacía Francisco Barrundia La migración o actualización de una base de datos lleva implícita la interrupción de servicio. La forma acertada de determinar el tiempo de interrupción es ejecutar la migración en un ambiente de prueba. A continuación se detallan unas recomendaciones generales que ayudarán a disminuir el tiempo de interrupción de servicio cuando se lleve a cabo un cambio de versión para la base de datos. Para disminuir el tiempo de interrupción de servicio debido a la toma de estadísticas, puede tomar las estadísticas antes de hacer la migración. Página 1

2 1. Colocar la base de datos en modo NOARCHIVELOG durante la migración. Esto no aplica cuando se usa tecnología de replicación basada en logs, por ejemplo: Data Guard, GoldenGate, Streams y Audit Vault. 2. Ya que la principal función de la migración es crear un nuevo diccionario de datos, el upgrade puede probarse, en buena parte, usando una copia del tablespace SYSTEM y aquellos que tengan ROLLBACK/UNDO SEGMENTS. El resto de tablespaces se pueden poner OFFLINE. Esto permite obtener tiempos realistas si necesidad de copiar toda la base de datos. 3. Ponga todos los tablespaces OFFLINE NORMAL o READ ONLY a excepción de SYSTEM, SYSAUX (cuando migre a 10gR2 o superior) y aquellos que contengan segmentos de rollback previo a la migración. De esta manera, si la migración falla, sólo los datafiles de rollback y SYSTEM deberán restaurarse y no toda la base de datos. Nota: Debe poner offline los TABLESPACES ya que la migración no permite DATAFILES offline para tablespaces ONLINE. 4. Cuando se actualiza a base de datos 10g, las estadísticas del optimizador son recolectadas para Las tablas del diccionario que carecen de ellas. Esta toma de estadísticas puede tomar mucho tiempo cuando se tiene un número grande de tablas de diccionario pero, la toma sólo ocurre para aquellas Tablas que carecen de estadísticas o que cambian significativamente durante la migración. 5. Vacíe la tabla de auditoría (aud$). Tip técnico del día: Colocar auditoria sobre borrado de una tabla. Para saber quién podria borrar una tabla que sea de nuestro interés, podemos habilitar la auditoria de Oracle sobre ella con la siguiente sintaxis: AUDIT DROP TABLE ON owner.table_name BY {SESSION/ACCESS} WHENEVER {NOT} SUCCESSFUL; Un ejemplo seria: AUDIT DROP TABLE ON scott.emp BY SESSION WHENEVER SUCCESSFUL; Por Lic. Francisco Barrundia Página 2

3 Hotbackup de bases de datos Oracle Por: Lic. Francisco Barrundia 1. Qué es un hotbackup de una base de datos Oracle? El hotbackup o backup en caliente se suele realizar cuando por requisitos de disponibilidad de la base de datos 24 h al día es imposible pararla para realizar un backup. El procedimiento de backup en caliente es parecido al backup en frio. Para realizar este tipo de backup necesitamos conocer dos comandos sencillos begin backup y end backup. Por su puesto para poder hacer este tipo de backup, la base de datos debe de estar configurada en modo archivelog. Para realizar cualquier tipo de backup hay que tener claro cuáles son los objetos sobre los que queremos realizar esta copia de seguridad: Realizar copia de seguridad de los datafiles Realizar copia de seguridad de los archivelog Tener una copia del init.ora Tener backup del/los controlfile/s 2. Cómo realizar backup sobre los datafiles Primero tenemos que ver que datafiles tenemos en nuestra base de datos, para ellos podemos realizar la siguiente consulta a la tabla dba_data_files. Select tablespace_name,file_name from dba_data_files order by tablespace_name; Para cada uno de los datafiles asociados a un tablespace hacemos lo siguiente: Alter tablespace <nb_tablespace> begin backup; Página 3

4 --copiamos todos los datafiles con la utilidad del SO a otro sitio cada uno de los datafiles asociados.!cp dest1/datafile1 dest2/datafile2 Alter tablespace end backup; Alter system switch logfile; Como observamos bloqueamos el tablespace, copiamos todos los datafiles al lugar donde queramos realizar el backup y por último desbloqueamos el tablespace y forzamos los redo. 3. Backup de los archivelogs Esto es tan sencillo como copiar todos los ficheros archivelog a otra ubicación con la utilidad del sistema operativo (copy). Una vez que se ha realizado el respaldo ( backup ) de estos ficheros pueden ser borrados de la ubicación original en caso de que queramos librerar un poco de espacio, ya que contienen las ultimas transacciones y si en algún caso queremos realizar una recuperación en el tiempo tenemos todos estos archivos guardados para cuando la recuperación los pida. 4. Backup init.ora Es recomendable tener una copia del init.ora en algún sitio (con realizar esta copia cada vez que cambie este archivo sería suficiente) 5. Backup controlfile Es recomendable tener una copia de los ficheros de control de la base de datos. Este backup se puede realizar de la siguiente forma: Alter database backup controlfile to destino nombredelfichero; Si queremos tener un backup legible de estos ficheros para crear uno nuevo en caso de pérdida, la sentencia a ejecutar es la siguiente: Alter database backup controlfile to trace as 'destino/fichero'; No olvidar las comillas en este último caso para escribir el destino y nombre de fichero 6. Generar un script de hotbackup Antes hemos explicado brevemente los pasos a seguir para realizar un backup en caliente, pero como es obvio, estas cosas se suelen tener programadas para realizarse cada x tiempo o diariamente, por lo tanto lo mejor es tener un script que realice todos estos pasos. En esta sección pondré un ejemplo de cómo generar automáticamente este script y sobre el cual sólo habrá que realizar unos cambios dependiendo del sistema operativo que se utilice o el destino del hotbackup. El script es el siguiente: set serveroutput on size set echo off heading off feedback off lines 132 SPOOL /backup/database/hotbackup/unic/backupunic.sql DECLARE Página 4

5 CURSOR c_tablespace IS SELECT a.tablespace_name FROM dba_tablespaces a ORDER BY 1; CURSOR c_datafiles (in_ts_name IN VARCHAR2) IS SELECT a.file_name FROM dba_data_files a WHERE a.tablespace_name = in_ts_name ORDER BY 1; v_sid VARCHAR2(100) := 'unic'; v_backup_com VARCHAR2(100) := '!cp '; v_remove_com VARCHAR2(100) := '!rm'; v_dest_loc VARCHAR2(100) := '/backup/database/hotbackup/unic/'; v_dest_arc VARCHAR2(100) := '/backup/database/archivelog/unic/'; v_init_ora VARCHAR2(100) := '/opt/oracle/admin/unic/pfile/initunic.ora'; BEGIN DBMS_Output.Disable; DBMS_Output.Enable( ); --DBMS_Output.Put_line('sqlplus /nolog'); DBMS_Output.Put_line('connect /as sysdba'); DBMS_Output.Put_line('-- Backup de todos los tablespaces'); FOR cur_ts IN c_tablespace LOOP DBMS_Output.Put_line('ALTER TABLESPACE ' cur_ts.tablespace_name ' BEGIN BACKUP;'); FOR cur_df IN c_datafiles (in_ts_name => cur_ts.tablespace_name) LOOP DBMS_Output.Put_line(v_backup_com ' ' cur_df.file_name ' ' v_dest_loc); END LOOP; DBMS_Output.Put_line('ALTER TABLESPACE ' cur_ts.tablespace_name ' END BACKUP;'); DBMS_Output.Put_line('ALTER SYSTEM SWITCH LOGFILE;'); END LOOP; DBMS_Output.Put_line(' '); DBMS_Output.Put_line('-- Backup todos los archived redo logs'); DBMS_Output.Put_line(' '); DBMS_Output.Put_line(v_backup_com ' ' '/s/oracle/archive/unic/*' ' ' v_dest_arc ); DBMS_Output.Put_line('-- Backup los controlfile'); DBMS_Output.Put_line('ALTER DATABASE BACKUP CONTROLFILE TO ''' v_dest_loc v_sid 'Controlfile.backup'';'); DBMS_Output.Put_line('-- backup de archivo init.ora'); DBMS_Output.Put_line(v_backup_com ' ' v_init_ora ' ' v_dest_loc ); DBMS_Output.Put_line('EXIT'); END; Página 5

6 Explicaciones Sobre El Script Y Modificaciones A Realizar Para Adaptarlo A Cada Backup linea 3: Poner una ruta para generar el fichero que exista linea 15: v_backup_com es el comando que utiliza el sistema operativo para copiar, en linux cp con el signo! (puesto que estamos dentro de SQL>), si fuese windows tendiramos que poner $ocopy linea 16: v_remove_com es el comando que utiliza el sistema operativo para borrar, en linux rm con el signo! ( puesto que estamos dentro de SQL>) si fueste windows tendríamos que poner $del linea 17: Poner una ruta que exista para la variable v_dest_loc ( donde se van a copiar los datafiles ) linea 18: Poner una ruta que exista para la variable v_dest_arc ( donde se van a copiar los archivelog) El script generado en la dirección del spool contendrá todas las sentencias necesarias para hacer un hotbackup del sistema, solo habrá que ejecutar el script obtenido en el spool y ya tendremos realizado el hotbackup sin olvidarnos de ningun datafile ni archivo importante. Decisiones: Desarrollo web utilizando Oracle Forms u Oracle ADF Por Ing. Daniel Cacía Oracle ha realizado un esfuerzo bastante grande para que el ambiente de desarrollo que ofrece Forms Builder y el que ofrece JDeveloper (herramienta que utilizamos para desarrollar aplicaciones Oracle ADF) sea bastante parecido y la experiencia de cambiar entre uno y otro no sea demasiado complicada. Además, el código de Java que utilizamos para personalizar la aplicaciones Oracle ADF que desarrollemos es bastante reducido y por lo tanto sólo es necesario tener conocimiento básico de Java (obviamente entre más de programación Java conozcamos, más podemos explotar las características de este tipo de aplicaciones). Otra diferencia entre las herramientas es la forma de ejecución. Oracle Forms ejecuta la lógica de la aplicación (triggers) en el servidor de aplicaciones, mientras que la lógica de navegación y de presentación es ejecutada en el cliente. Oracle Forms utiliza applets como GUI. Por otra parte, Oracle ADF ejecuta tanto la lógica de la aplicación, como la lógica de presentación en el servidor de aplicación, utilizando HTML para el GUI. Debido a que la interfaz del usuario que utiliza Oracle Forms es un applet, requiere que el explorador tenga instalado un plug-in para poder visualizar la forma, este plug-in puede ser el jinitiator de Oracle o el jre de Sun. A las aplicaciones Oracle Forms se les conoce como pesadas debido a que el tiempo de descarga e inicialización de los applets consume bastante tiempo y recursos del cliente. Página 6

7 Oracle ADF utiliza código HTML para la interfaz del usuario, este código es generado en el servidor e interpretado por el explorador del cliente. No es necesario tener un plug-in del lado del cliente para visualizar la aplicación, por lo que, la aplicación se considera liviana. En las siguientes imágenes se muestra el GUI de ambas tecnologías: Oracle Forms GUI 1 Oracle ADF GUI 2 Página 7

8 Mi opinión es que ambas soluciones son razonables, pero para diferente tipo de aplicaciones y diferentes tipos de usuarios. La realidad es que hacer que una página web haga algo realmente interesante es todo un reto. Es muy complejo, por ejemplo, que cuando se llene un campo, inmediatamente otro campo muestre una descripción. Actualmente existen tecnología como AJAX, JavaScripts y páginas JSF que han hecho que esta situación sea más sencilla de implementar. Para muchas aplicaciones (ej. consulta de saldos, listado de productos, compra de boletos) el usuario no necesita una interfaz de usuario muy poderosa. Además, probablemente deseen utilizar la aplicación desde un café internet o utilizando la computadora de algún compañero, a estos usuarios se les conoce como breves o pasajeros. Si el propósito del sitio web es satisfacer a este tipo de usuarios, entonces Oracle ADF es la forma más apropiada de hacerlo. Si los usuarios utilizan aplicaciones de largo plazo (que permanezcan abiertas todo el día), como un cajero o un punto de venta, utilizar aplicaciones HTML+Javascript no será la mejor opción, debido a que si se está utilizando esta tecnología agregar características especiales es bastante complejo, como un bip cuando un valor de un campo no sea el apropiado al momento de ingresarlo. Como se mencionó anteriormente, Oracle ha logrado bastante avances con Oracle ADF, especialmente aprovechando las características de los Oracle ADF Faces Components para páginas JSF, estos componentes hacen que las características que antes eran difíciles de programar utilizando HTML+Javascript sean mucho más sencillas y rápidas de programar. Los Oracle ADF Faces Components permite desarrollar una interfaz del usuario casi tan poderosa como lo ofrecido por los applets. Por último, debemos considerar el modelo desconectado con el que se ejecutan las aplicaciones Oracle ADF. Utilizando esta tecnología no es posible que el servidor le envíe mensajes a la página HTML para que se refresque, la página HTML solo puede saber que el modelo de datos cambió o que ocurrió un evento en el servidor hasta que se hace un Submit de la página hacia el servidor. Por el contrario, Oracle Forms debe mantener siempre abierto un canal de comunicación entre el servidor y el cliente para mantener la sincronización con el modelo de datos, esto quiere decir que el servidor sí es capaz de indicarle a las formas que un evento ocurrió y por lo tanto debe refrescar su interfaz gráfica. Oracle Forms necesita un ancho de banda robusto, mientras que Oracle ADF puede aprovechar un enlace más sencillo. La decisión final depende del tipo de aplicación que se desea crear, pero sobre todo del tipo de usuario que utilizará nuestra aplicación: si son empleados a los que se les puede capacitar en el uso de la aplicación, si son usuarios externos, o bien si son usuarios breves o usuarios que requieren que la información en sus pantallas se esté refrescando inmediatamente, o si se trata de usuarios que no quieren usar el mouse (digitadores), etc. Quiero concluir este artículo, mencionando la respuesta que le di a una persona que me preguntó si debía programar en Oracle Forms o en Oracle ADF, y mi respuesta fue: si tu aplicación es para uso interno (usuarios de la LAN) podrías utilizar Oracle Forms, mientras que si tu aplicación está planeada para ser utilizada por medio de Internet por personas ajenas a la empresa, lo mejor es utilizar Oracle ADF. La decisión debe ser tomada en función al tipo de aplicación que necesitamos construir. Página 8

9 Página 9

Enmascarando Datos Confidenciales con Oracle Data Redaction

Enmascarando Datos Confidenciales con Oracle Data Redaction Newsletter Marzo 2015 Edición Trimestral Contenido Página: 1 Enmascarando Datos Confidenciales con Oracle Data Redaction Enmascarando Datos Confidenciales con Oracle Data Redaction 7 Decisiones: Desarrollo

Más detalles

Cómo Migrar Mí Base De Datos A Una Nueva Plataforma?

Cómo Migrar Mí Base De Datos A Una Nueva Plataforma? Newsletter- Enero 2012 Cómo Migrar Mí Base De Datos A Una Nueva Plataforma? Contenido Página: 1 Como Migrar mi BD a una nueva plataforma 3 Como cambiar el idioma de sus Herramientas de BI. 5 Realizar un

Más detalles

BACKUP Y RECUPERACION

BACKUP Y RECUPERACION Curso: Sistemas de Bases de Datos 2 Plataforma: Windows BACKUP Y RECUPERACION La realización de un backup y su correspondiente restauración garantiza la persistencia de los datos dentro de una base de

Más detalles

Recuperación de Una Tabla Desde un Respaldo RMAN en Oracle Database 12c

Recuperación de Una Tabla Desde un Respaldo RMAN en Oracle Database 12c Newsletter Diciembre 2013 Contenido Página: 1 Recuperación de Una Tabla Desde un Respaldo RMAN en Oracle Database 12c 3 Migración de Base de Datos Hacia ASM Recuperación de Una Tabla Desde un Respaldo

Más detalles

Herramientas de Administración Para Oracle Database 12c

Herramientas de Administración Para Oracle Database 12c Newsletter Julio 2014 Contenido Herramientas de Administración Para Oracle Database 12c Página: 1 Herramientas de Administración Para Oracle Database 12c 5 Optimización de Procesos Automáticos que Utilizan

Más detalles

Recuperación de instancias dañadas usando RMAN

Recuperación de instancias dañadas usando RMAN Recuperación de instancias dañadas usando RMAN Isabel Terrero Gómez SGBD 1 Herramientas de recuperación : Ficheros redo logs: Ficheros de cambio de almacenamiento en la BD (Recovery). Se almacenan los

Más detalles

Unbreakable Linux Kernel. Desempeño Extremo. Newsletter- Diciembre 2011. Contenido. Por: Ing. Manuel Carrillo mcarrillo@datum.com.

Unbreakable Linux Kernel. Desempeño Extremo. Newsletter- Diciembre 2011. Contenido. Por: Ing. Manuel Carrillo mcarrillo@datum.com. Newsletter- Diciembre 2011 Unbreakable Linux Kernel Contenido Página: 1 Desempeño Extremo 3 Exportando Tablas a Excel 6 Guía Rápida para RMAN Por: Ing. Manuel Carrillo mcarrillo@datum.com.gt Desempeño

Más detalles

Oracle Standby File Management

Oracle Standby File Management Newsletter Agosto 2012 Contenido Oracle Standby File Management Página: 1 Oracle Standby File Management 3 Instalación de forms y Reports Builder Parte 1 10 Mover tablas de 5a. Ave. auditoría 5-55 Zona14,Edificio

Más detalles

Oracle Grid Infrastructure

Oracle Grid Infrastructure Newsletter- Noviembre 2011 Oracle Grid Infrastructure Contenido Página: 1 Oracle Grid Infrastructure 3 Mejores Prácticas Cursores 7 Oracle Hyperion Planning 5a. Ave. Editores 5-55 Zona14,Edificio Generales

Más detalles

PRÁCTICA DE ADMINISTRACIÓN DE BASES DE DATOS

PRÁCTICA DE ADMINISTRACIÓN DE BASES DE DATOS PRÁCTICA DE ADMINISTRACIÓN DE BASES DE DATOS Modulo 1.- CONFIDENCIALIDAD DE LOS DATOS El objetivo de esta parte de la práctica es comprender los distintos mecanismos que se pueden utilizar en ORACLE 10g

Más detalles

Administración de Sistemas Gestores de Bases de Datos

Administración de Sistemas Gestores de Bases de Datos Administración de Sistemas Gestores de Bases de Datos UD 2: Auditorías en el SGBD Oracle Félix Reyes Fernández Índice Conceptos Tipos de auditorías Registros de auditorías Vistas de auditorías Gestión

Más detalles

Oracle 12c Administración

Oracle 12c Administración Introducción 1. Objetivos del libro 19 2. Presentación de Oracle Database 12c 20 2.1 Introducción 20 2.2 Principales novedades de la versión 12 22 3. Convenciones de escritura 24 Las bases de la arquitectura

Más detalles

Movimiento ONLINE de Archivos de Datos en Oracle 12c

Movimiento ONLINE de Archivos de Datos en Oracle 12c Newsletter Noviembre 2013 Contenido Movimiento ONLINE de Archivos de Datos en Oracle 12c Página: 1 Movimiento ONLINE de Archivos de Datos en Oracle Por Ing. Manuel Carrillo mcarrillo@datum.com.gt 12c En

Más detalles

Alta Disponibilidad para. Oracle Internet Directory 11g. Newsletter Marzo 2014. Contenido. Autores Contribuyentes. Página:

Alta Disponibilidad para. Oracle Internet Directory 11g. Newsletter Marzo 2014. Contenido. Autores Contribuyentes. Página: Newsletter Marzo 2014 Contenido Página: 1 Alta Disponibilidad para Oracle Internet Directory 11g 4 Instalación de ADF en Weblogic 12c - Parte 1 Por Ing. Iván García igarcia@datum.com.gt Alta Disponibilidad

Más detalles

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

Oracle Database 10g: Taller de Administración I 1-2 Oracle Database 10g: Taller de Administración I 1-2 Marco de gestión Hay tres componentes principales del marco de gestión de la BD Oracle: Labasededatosylainstanciaqueseestágestionando Un listener que

Más detalles

Compresión de Respaldos con RMAN 12c

Compresión de Respaldos con RMAN 12c Newsletter Agosto 2013 Contenido Página: 1 Compresión de Respaldos con RMAN 12c 3 Data Pump 5 Saltos de Página en Oracle Answers y Dashboards Compresión de Respaldos con RMAN 12c Por Ing. Manuel Carrillo

Más detalles

Migración De Bases De Datos De Terceros

Migración De Bases De Datos De Terceros Newsletter Junio 2012 Migración De Bases De Datos De Terceros Contenido Por: Ing. Alejandro Lau alau@datum.com.gt Página: 1 Migración De Bases De Datos De Terceros 3 Matar un proceso DataPump 4 Administración

Más detalles

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

Oracle Database 10g: Taller de Administración I 1-2 Oracle Database 10g: Taller de Administración I 1-2 Estructuras lógicas y físicas de la BD Bloque dedatosoracle:eselnivellógico másfinodegranularidad,dondesealmacenanlosdatosdelabd. Un bloquededatosse

Más detalles

Backup & Recovery Oracle 9i. Las copias físicas offline, conocidas como Backups en frío, se realizan cuando la Base de Datos está parada.

Backup & Recovery Oracle 9i. Las copias físicas offline, conocidas como Backups en frío, se realizan cuando la Base de Datos está parada. Copias de Seguridad Físicas OFFLINE Las copias físicas offline, conocidas como Backups en frío, se realizan cuando la Base de Datos está parada. Como ya se ha comentado anteriormente, una copia en frío

Más detalles

AUDITANDO EN LAS BASES DE DATOS

AUDITANDO EN LAS BASES DE DATOS UNICIENCIA UNICIENCIA 22, 2008 22 pp. 135-140 2008 AUDITANDO EN LAS BASES DE DATOS Johnny Villalobos Murillo Facultad de Ciencias Exactas y Naturales, Escuela de Informática, Universidad Nacional de Costa

Más detalles

Administración Básica de Oracle9i

Administración Básica de Oracle9i PRACTICAS TEMA 5. TABLESPACES. 5.1. Consultar los tablespaces que componen la BD. Comprobar los ficheros que tiene cada uno de ellos. Cuáles son 'locales' y cuáles no? 5.2. Crea el tablespace DATACURSOxy,

Más detalles

Instituto Profesional DuocUC Escuela de Ingeniería Control File

Instituto Profesional DuocUC Escuela de Ingeniería Control File Control File Jaime Amigo P. 2006, Santiago - Chile Objetivos Después de completar esta lección, usted deberá saber lo siguiente: Explicar el uso del archivo de control Listar los contenidos del archivo

Más detalles

Instituto Profesional DuocUC Escuela de Ingeniería Redo Log File

Instituto Profesional DuocUC Escuela de Ingeniería Redo Log File Redo Log File Jaime Amigo P. 2006, Santiago - Chile Objetivos Después de completar esta lección, usted deberá saber lo siguiente: Explicar el propósito de los archivos de redo log Conocer la estructura

Más detalles

MATERIA: BASE DE DATOS II. GUIA DE LABORATORIO #3. Pág.: 1/ 8 Tema:

MATERIA: BASE DE DATOS II. GUIA DE LABORATORIO #3. Pág.: 1/ 8 Tema: GUIA DE LABORATORIO #3. Pág.: 1/ 8 Tema: Contenido: 1. Objetivos. 2. Entorno teórico. a. Restauración de respaldo. b. Espacio de disco duro de un tablespace. c. Rendimiento de la base de datos. 3. Ejecución

Más detalles

ONLINE TABLE REDEFINITION

ONLINE TABLE REDEFINITION Año 2 Volumen 7 Noviembre 2010 ONLINE TABLE REDEFINITION Contenido Página 1 Online Table Redefinition 3 Oracle BI action Framework 5 Web Reporting con reports 10g Editores Generales Por: Ing. Feliciano

Más detalles

2. ESTUDIO DE INDICES

2. ESTUDIO DE INDICES Asignatura de Administración de Bases de Datos Curso 2011/2012 Pág. 1 PRÁCTICA DE ADMINISTRACIÓN DE BASES DE DATOS Una compañía de salud gestiona datos relativos a las consultas médicas a pacientes por

Más detalles

Gestión de Segmentos de Rollback. Qué es una transacción? Secuencia de operaciones que han de ejecutarse de forma atómica.

Gestión de Segmentos de Rollback. Qué es una transacción? Secuencia de operaciones que han de ejecutarse de forma atómica. Índice 1. Introducción 2. Arquitectura de ORACLE 3. Arranque y Parada de una Base de Datos 4. Creación de una Base de Datos 5. Gestión de Espacios de Tabla (Tablespaces) 6. Gestión de Seguridad 7. Auditoría

Más detalles

Proyecto 6. Copias de seguridad y restauración.

Proyecto 6. Copias de seguridad y restauración. Objetivos: - Conocer los procedimientos para la realización de copias de seguridad lógicas o físicas desde línea de comandos o desde Enterprise Manager y los correspondientes procedimientos de restauración

Más detalles

SQL*Plus. Capítulo 1. 1.1. Conexión y desconexión a una base de datos

SQL*Plus. Capítulo 1. 1.1. Conexión y desconexión a una base de datos Capítulo 1 SQL*Plus SQL*Plus es una herramienta que nos ofrece Oracle para interactuar con sus bases de datos. Existen varias versiones de este producto, por lo que podemos encontrar la herramienta sqlplus,

Más detalles

Backup y recuperación para bases de datos Oracle con la función de instantánea de Sun Storage 7000 Unified Storage Systems

Backup y recuperación para bases de datos Oracle con la función de instantánea de Sun Storage 7000 Unified Storage Systems Documento técnico de Oracle Abril de 2010 Backup y recuperación para bases de datos Oracle con la función de instantánea de Sun Storage 7000 Unified Storage Systems Documento técnico de Oracle: Backup

Más detalles

TEMA 4.4: Recuperación ante fallos

TEMA 4.4: Recuperación ante fallos TEMA 4.4: Recuperación ante fallos a.- Introducción b.- Transacción: concepto y procesamiento c.- Recuperación - Concepto de Recuperación - Estructuras de Recuperación: - Ficheros Redo Log - Ficheros de

Más detalles

Compresión Avanzada. Newsletter Agosto 2014. Contenido. Editores Generales. Autores Contribuyentes. Página:

Compresión Avanzada. Newsletter Agosto 2014. Contenido. Editores Generales. Autores Contribuyentes. Página: Newsletter Agosto 2014 Contenido Página: Compresión Avanzada 1 Compresión Avanzada 6 Estrategia SOA + Estrategia BPM Editores Generales Francisco Barrundia Por Ing. Alfredo Aguilar laguilar@datum.com.gt

Más detalles

ORACLE DEVELOPER 10g

ORACLE DEVELOPER 10g Diplomado ORACLE DEVELOPER 10g INTRODUCCION En la era de los sistemas y la información es cada vez más imperioso presentar soluciones ajustadas a requerimientos determinados por los usuarios, con interfaces

Más detalles

6.0 Funcionalidades Adicionales

6.0 Funcionalidades Adicionales 6.0 Funcionalidades Adicionales Oracle Server provee dos maneras de resguardar su base de datos. La primera es el backup físico, el que consiste en la copia y restauración de los archivos necesarios de

Más detalles

Manual de requisitos técnicos para la SEDE Electrónica del Ministerio de Economía y Competitividad en I+D+I

Manual de requisitos técnicos para la SEDE Electrónica del Ministerio de Economía y Competitividad en I+D+I Manual de requisitos técnicos para la SEDE Electrónica del Ministerio de Economía y Competitividad en I+D+I Configuraciones técnicas previas de Java y en los navegadores de Internet. Madrid, 24 Abril de

Más detalles

1. Conectarse al catalogo de RMAN de una BBDD determinada

1. Conectarse al catalogo de RMAN de una BBDD determinada 1. Objetivos Manual con ejemplos básicos de uso de RMAN. 1. Conectarse al catalogo de RMAN de una BBDD determinada [ora11g@prueba ~]$ rman target / catalog rman@rman Recovery Manager: Release 11.2.0.1.0

Más detalles

4. Recuperación Manual

4. Recuperación Manual 4. Recuperación Manual Un backup físico es una copia de los archivos físicos de la base de datos, que puede ser realizado de dos maneras diferentes. Una es a través de una herramienta llamada Recovery

Más detalles

LABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD

LABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD LABORATORIO 10. COPIAS DE SEGURIDAD, RESTAURACIÓN Y RECUPERACIÓN DE UNA BD GUÍA DE LABORATORIO Nº 1O Actividad de Proyecto No. 12: ESTABLECER PLANES DE RESGUARDO, RESTAURACION Y CONTINGENCIA. Copias de

Más detalles

Backup & Recovery Oracle 9i

Backup & Recovery Oracle 9i Configuración de Copia de Seguridad y Recuperación Cómo ya sabemos, todas las transacciones se registran en los ficheros redo log online. Esto permite la recuperación automática de las transacciones en

Más detalles

Instituto Profesional DuocUC Escuela de Ingeniería Componentes Arquitectura Oracle

Instituto Profesional DuocUC Escuela de Ingeniería Componentes Arquitectura Oracle Componentes Arquitectura Oracle Jaime Amigo P. 2006, Santiago - Chile Objetivos Después de completar esta lección, usted deberá: Comprender la Arquitectura Oracle y sus principales componentes Listar las

Más detalles

Guía rápida de acceso al formulario con código WOP_11 para Internet Explorer.

Guía rápida de acceso al formulario con código WOP_11 para Internet Explorer. Guía rápida de acceso al formulario con código WOP_11 para Internet Explorer. Requisitos... 1 Internet Explorer 8... 2 Instalan algo los applets en el ordenador?... 6 Necesito permisos de administrador?...

Más detalles

Componentes de una BD

Componentes de una BD Componentes de una BD Cada BD Oracle en ejecución está asociada a una instancia Oracle. Cuando se arranca el servidor, el software de Oracle reserva una zona de memoria compartida denominada System Global

Más detalles

Cómo abrir las bases de datos en Aspel-COI 6.0?

Cómo abrir las bases de datos en Aspel-COI 6.0? Cómo abrir las bases de datos en Aspel-COI 6.0? 1. Herramientas de administración nativas de Firebird. Firebird cuenta con una herramienta llamada ISQL la cual es una consola de línea de comandos desde

Más detalles

Cómo abrir las bases de datos de Aspel-NOI 5.0?

Cómo abrir las bases de datos de Aspel-NOI 5.0? Cómo abrir las bases de datos de Aspel-NOI 5.0? 1. Herramientas de administración nativas de Firebird. Firebird cuenta con una herramienta llamada ISQL la cual es una consola de línea de comandos desde

Más detalles

Administración Básica de Oracle10g

Administración Básica de Oracle10g PRACTICAS TEMA 3. FICHERO DE CONTROL. Administración Básica de Oracle10g 3.1. Localizar el fichero de control desde el S.O y desde la propia BD. 3.2. Consultar la información de la BD relativa al contenido

Más detalles

El proceso de Capacity Planning

El proceso de Capacity Planning Volumen 9 Enero 2010 El proceso de Capacity Planning Por: Ing. Luis Alonzo alonzo@datum.com.gt Contenido Página 1 El proceso de Capacity Planning 4 Hyperion Planning Por lo regular en muchas organizaciones,

Más detalles

Cómo abrir la base de datos de Aspel-SAE 5.0?

Cómo abrir la base de datos de Aspel-SAE 5.0? Cómo abrir la base de datos de Aspel-SAE 5.0? 1 Herramientas de administración nativas de Firebird. Firebird cuenta con una herramienta llamada ISQL la cual es una consola de línea de comandos desde la

Más detalles

abacformacio@abacformacio.com 1

abacformacio@abacformacio.com 1 Cu Oracle 10gg Estudia el servidor de bases de datos Oracle 10g desde el punto de vista de un diseñador y programador de bases de datos, prestando atención a los objetos que puede crear, como tablas, consultas

Más detalles

GESTIÓN DE UN SUPERMERCADO BAJO UN SERVIDOR DE ORACLE. Noemí Peña Portillo

GESTIÓN DE UN SUPERMERCADO BAJO UN SERVIDOR DE ORACLE. Noemí Peña Portillo GESTIÓN DE UN SUPERMERCADO BAJO UN SERVIDOR DE ORACLE Noemí Peña Portillo 1. Qué voy a explicar? Objetivos del proyecto. Oracle Developer Suite 10g y Componentes. Configuración de red. Oracle Designer

Más detalles

Oracle 12c DISEÑO Y PROGRAMACIÓN

Oracle 12c DISEÑO Y PROGRAMACIÓN Oracle 12c Se estudia el servidor de bases de datos empresarial Oracle 12c, centrándose especialmente en el punto de vista de un diseñador o programador de bases de datos, pero explicando también cómo

Más detalles

ADMINISTRACIÓN DE BASES DE DATOS PREGUNTAS TEST SON SOLUCIÓN

ADMINISTRACIÓN DE BASES DE DATOS PREGUNTAS TEST SON SOLUCIÓN ADMINISTRACIÓN DE BASES DE DATOS PREGUNTAS TEST SON SOLUCIÓN 1. En el SGBD Oracle. Cuál de las siguientes afirmaciones es correcta? a) Los usuarios con el rol de administrador de la base de datos son SYS,

Más detalles

Tema: Disparadores Parte I.

Tema: Disparadores Parte I. Base de datos I. Guía 10 1 Facultad: Ingeniería Escuela: Computación Asignatura: Base de datos I Tema: Disparadores Parte I. Objetivo Utilizar la sintaxis de un disparador en SQL Server Implementar transacciones

Más detalles

PROGRAMA DEL CURSO ORACLE DATABASE 11G ADMINISTRATOR I

PROGRAMA DEL CURSO ORACLE DATABASE 11G ADMINISTRATOR I PROGRAMA DEL CURSO ORACLE DATABASE 11G ADMINISTRATOR I (Teleformación 150 horas) CONTENIDOS TEÓRICOS: EXPLORACIÓN DE LA ARQUITECTURA DE ORACLE DATABASE Visión general de la arquitectura de Oracle database

Más detalles

Mantenimiento de Índices en 11g

Mantenimiento de Índices en 11g Año 2 Volumen 10 Febrero 2011 Mantenimiento de Índices en 11g Contenido Por: Ing. Juan Luis Rodríguez jrodrigez@datum.com.gt Página 1 Mantenimiento de índices en 11g 7 Redefinición de tablas en línea 11

Más detalles

Oracle Database 10g R2 Enterprise Edition Physical Standby

Oracle Database 10g R2 Enterprise Edition Physical Standby Oracle Database 10g R2 Enterprise Edition Physical Standby Elaborado por: Miguel Palacios (miguel.palacios@gbsperu.net) Consultor Senior Database Platform Fecha: 23 de Abril del 2007 Versión: 1.0 A continuación

Más detalles

Curso de introducción a Oracle Application Express. Disertante: A.S. Ezequiel Portela

Curso de introducción a Oracle Application Express. Disertante: A.S. Ezequiel Portela Curso de introducción a Oracle Disertante: A.S. Contenidos Sobre el Curso... 4 Qué es APEX?... 4 Introducción al Curso... 4 Requisitos... 5 Modalidad... 5 Módulo 1: Fundamentos de Oracle SQL y PLSQL...

Más detalles

Standby - Oracle SE 11g - Linux by enzo.viza@gmail.com

Standby - Oracle SE 11g - Linux by enzo.viza@gmail.com Creando Standby de BD en Linux sobre File System hacia BD Linux File System se tiene el siguiente escenario PRODUCCION : - BD principal o producción - Sistema Operativo : Oracle Linux 64bits - Oracle 11g2

Más detalles

DIPLOMADO EN BASE DE DATOS ORACLE

DIPLOMADO EN BASE DE DATOS ORACLE DIPLOMADO EN BASE DE DATOS ORACLE Release 10.2.0.2 MODULO 1 - DISEÑO DE BASES DE DATOS RELACIONALES (20 Horas) OBJETIVO Introducir al alumno a los conceptos necesarios para construir sistemas de información

Más detalles

Estructuras de Oracle

Estructuras de Oracle Estructuras de Oracle Estructuras de Oracle Tablas En este capítulo se van a tratar dos temas fundamentales en toda base de datos Oracle: los usuarios o esquemas y las tablas. Se explicará todo muy por

Más detalles

Guía rápida de acceso al formulario con código WOP_11 para Firefox en Windows.

Guía rápida de acceso al formulario con código WOP_11 para Firefox en Windows. Guía rápida de acceso al formulario con código WOP_11 para Firefox en Windows. Requisitos... 1 Firefox 3... 2 Instalan algo los applets en el ordenador?... 6 Necesito permisos de administrador?... 7 Este

Más detalles

Fundamentos de Oracle

Fundamentos de Oracle 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

Más detalles

Realizado por: Maravillas Muñoz Fernando Fernández Ginés Fernández

Realizado por: Maravillas Muñoz Fernando Fernández Ginés Fernández Realizado por: Maravillas Muñoz Fernando Fernández Ginés Fernández 1 ÍNDICE Importación y exportación de datos 1. Introducción Pág. 3 2. Cuándo es útil exportar / importar datos en Oracle?.Pág.3 3. Importación

Más detalles

INDICE Programación Introducción Capitulo 21 BASIC Capitulo 22. COBOL Capitulo 23 DELPHI Capitulo 24. FORTRAN Capitulo 25.

INDICE Programación Introducción Capitulo 21 BASIC Capitulo 22. COBOL Capitulo 23 DELPHI Capitulo 24. FORTRAN Capitulo 25. INDICE Programación Introducción 706 Capitulo 21 BASIC 711 Introducción 711 Sintaxis 713 Procedimientos y control de flujo 713 Tipos de datos 714 Disponibilidad y variantes del dialecto 714 Capitulo 22.

Más detalles

3 GESTIÓN DE TABLESPACES

3 GESTIÓN DE TABLESPACES 3 GESTIÓN DE TABLESPACES 3.1 Introducción. 3.2 Creación de tablespaces. 3.3 Modificación de tablespaces. 3.4 Borrado de tablespaces. 3.5 Índices, secuencias y clusters. 3.6 Enlaces de bases de datos. 3.7

Más detalles

ORACLE 11g. 50 horas 60 días

ORACLE 11g. 50 horas 60 días ORACLE 11g DURACIÓN DÍAS DE CONEXIÓN 50 horas 60 días CONTACTO: formacion@fgulem.es El Campus Virtual ha sido concebido con una metodología dinámica e interactiva, basada en el aprendizaje activo y participativo

Más detalles

MANUAL BÁSICO DE ORACLE

MANUAL BÁSICO DE ORACLE MANUAL BÁSICO DE ORACLE ESCUELA COLOMBIANA DE INGENIERÍA JULIO GARAVITO LABORATORIO DE INFORMÁTICA BOGOTÁ D. C. 2007-2 TABLA DE CONTENIDO INTRODUCCIÓN... 3 1. TIPOS DE DATOS... 4 1.1 TIPOS DE DATOS ALFANUMÉRICOS...

Más detalles

AdministrAción de OrAcle 11G

AdministrAción de OrAcle 11G AdministrAción de OrAcle 11G PROYECTO EDITORIAL Consulte nuestra BIBLIOTECA página DE web: EDUCACIÓN www.sintesis.com En ella encontrará el catálogo completo y comentado Director: Antonio Bolívar Botia

Más detalles

Uso de ROLLUP y CUBE para Análisis de Información

Uso de ROLLUP y CUBE para Análisis de Información Newsletter Diciembre 2012 Uso de ROLLUP y CUBE para Análisis de Información Contenido Por Ing. Karlo Espinoza kespinoza@datum.com.gt Página: 1 Uso de ROLLUP y CUBE para Análisis de Información. 4 Integración

Más detalles

Guía práctica para el alumnado del curso ORACLE 11 G

Guía práctica para el alumnado del curso ORACLE 11 G Guía práctica para el alumnado del curso ORACLE 11 G Horas 50 Objetivos Objetivos generales Proporcionar los conocimientos básicos para implantar procesos, prácticas y herramientas que permitan innovar

Más detalles

ADMINISTRACIÓN DE BASE DE DATOS

ADMINISTRACIÓN DE BASE DE DATOS SQL SERVER T-SQL QUERY s es ADMINISTRADOR GRÁFICO SGBD Elementos objetos Tablas Procedimientos Triggers Funciones Usuarios Permiso Roles Contraseñas Programas DTS (Data Transfer System) Exportación e Importación

Más detalles

LABORATORIO 10. Concurrencia y bloqueos en el SMBD Oracle

LABORATORIO 10. Concurrencia y bloqueos en el SMBD Oracle LABORATORIO 10. Concurrencia y bloqueos en el SMBD Oracle GUÍA DE LABORATORIO Nº 10 Actividad de Proyecto No. 5: Desarrollar mantenimiento preventivo, correctivo o proactivo para garantizar niveles de

Más detalles

Por: Ing. Juan Luis Rodríguez jrodrigez@datum.com.gt

Por: Ing. Juan Luis Rodríguez jrodrigez@datum.com.gt Newsletter Septiembre 2012 Query Result Cache Contenido: Página: 1 Query Result Cache 9 Instalación de forms y Reports Builder Parte 2 17 Standby Heterogeneo Por: Ing. Juan Luis Rodríguez jrodrigez@datum.com.gt

Más detalles

Ayuda para la instalación Componente Firma Digital INDICE. 1 Configuración previa...2. 1.1 Configuración Internet Explorer para ActiveX...

Ayuda para la instalación Componente Firma Digital INDICE. 1 Configuración previa...2. 1.1 Configuración Internet Explorer para ActiveX... INDICE 1 Configuración previa...2 1.1 Configuración Internet Explorer para ActiveX...2 1.2 Problemas comunes en sistema operativo Windows...8 1.2.1 Usuarios con sistema operativo Windows XP con el Service

Más detalles

Base de Datos Oracle 10g: Taller de Administración I 1-1

Base de Datos Oracle 10g: Taller de Administración I 1-1 Base de Datos Oracle 10g: Taller de Administración I 1-1 Productos Oracle Bases de datos Oracle: La base de datos Oracle es la primera base de datos diseñada para Enterprise Grid Computing (el modo más

Más detalles

UNIVERSIDAD DON BOSCO. FACULTAD DE INGENIERIA/ EIC.

UNIVERSIDAD DON BOSCO. FACULTAD DE INGENIERIA/ EIC. GUIA DE LABORATORIO #2. Pág.: 1/ 9 Tema: Contenido: Elaboración de planes de contingencia y recuperación en casos de desastres. 1. Objetivos. 2. Entorno teórico. a. Proceso de backup y restore dentro de

Más detalles

Oracle DBA. Requisitos previos. Duración y modalidad. Próximos Inicios. Alcances de la Capacitación. Costo y formas de pago. Instructor a cargo

Oracle DBA. Requisitos previos. Duración y modalidad. Próximos Inicios. Alcances de la Capacitación. Costo y formas de pago. Instructor a cargo Oracle DBA Requisitos previos Para realizar esta capacitación es necesario que los alumnos posean los siguientes conocimientos: Manejo de inglés, Lecto-Comprensión de textos técnicos. Modelo relacional

Más detalles

Linux Error 29: Illegal Seek

Linux Error 29: Illegal Seek Newsletter Febrero 2013 Contenido Página: Por Ing. Manuel Carrillo mcarrillo@datum.com.gt Linux Error 29: Illegal Seek 1 Linux Error 29: Illegal Seek 3 Oracle 11g: Mejores planes de ejecución con baselines

Más detalles

Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá

Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá Gestor de Contenidos CMS Que es un CMS? CMS son las siglas de Content Management System, que se traduce directamente al español como Sistema Gestor de Contenidos. Como su propio nombre indica, es un sistema

Más detalles

Bartomeu Vives Sansó, 1999 4003 Laboratori de software de gestió Curs 2006/2007 Pag 1

Bartomeu Vives Sansó, 1999 4003 Laboratori de software de gestió Curs 2006/2007 Pag 1 SISTEMA GESTOR DE ORACLE...2 Funcionamiento General...2 Estructura de Física de la Base de Datos, ficheros...6 Estructura de Lógica de la Base de Datos. Tablespaces, segmentos y objetos...14 Estructura

Más detalles

Nuevas Características de Oracle Forms 11gR2

Nuevas Características de Oracle Forms 11gR2 Newsletter Septiembre 2013 Contenido Página: 1 Nuevas Características de Oracle Forms 11gR2 4 Manejo de Errores Internos en la Base de Datos Nuevas Características de Oracle Forms 11gR2 Por Ing. Iván García

Más detalles

Ejemplo práctico de instalación del programa JCLIC en red

Ejemplo práctico de instalación del programa JCLIC en red Ejemplo práctico de instalación del programa JCLIC en red Una red local permite optimizar los recursos, tanto en relación al espacio (los programas se pueden colocar en el disco duro del servidor y ser

Más detalles

Oracle RAC One Node 11gR2

Oracle RAC One Node 11gR2 Oracle RAC One Node 11gR2 Por Francisco Riccio Introducción Oracle RAC One Node es un producto nuevo que Oracle libera en la versión 11gR2. Esta configuración platea tener una instancia de Base de Datos

Más detalles

Curso Online de Oracle 10g

Curso Online de Oracle 10g Curso Online de Oracle 10g Presentación Oracle es una de los principales sistemas de bases de datos usado a nivel empresarial. Esta base de datos es desarrollada por la empresa del mismo nombre Oracle

Más detalles

Tema: Auditoria de Base de datos. Objetivo Especifico

Tema: Auditoria de Base de datos. Objetivo Especifico Facultad: Ingeniería Escuela: Computación Asignatura: Base de Datos II Tema: Auditoria de Base de datos. Objetivo Especifico Que el estudiante: Aprenda a utilizar los diferentes mecanismos disponibles

Más detalles

Clase 1: Estructuras, Procesos y Diccionario de Datos

Clase 1: Estructuras, Procesos y Diccionario de Datos Clase 1: Estructuras, Procesos y Diccionario de Datos Estructura de la memoria System Global Area Buffer Cache Redo Log Buffer Share Pool Dictionary Cache Large Pool Process Global Area Private SQL Area

Más detalles

CONFIGURACIÓN DE NAVEGADOR MOZILLA FIREFOX

CONFIGURACIÓN DE NAVEGADOR MOZILLA FIREFOX SUBDIRECCIÓN GENERAL DE AFILIACIÓN, COTIZACIÓN Y GESTIÓN DEL SISTEMA RED CONFIGURACIÓN DE NAVEGADOR MOZILLA FIREFOX Enero 2013 MINISTERIO DE EMPLEO Y SEGURIDAD SOCIAL TESORERÍA GENERAL DE LA SEGURIDAD

Más detalles

ORACLE (50 HORAS) COSTE:

ORACLE (50 HORAS) COSTE: (50 HORAS) COSTE: Bonificable a través de los créditos de formación de la FTFE. OBJETIVOS DEL CURSO Obtener conocimientos sobre la arquitectura de la base de datos, los componentes que la forman y la manera

Más detalles

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

Oracle Database 10g: Taller de Administración I 1-2 Oracle Database 10g: Taller de Administración I 1-2 Productos y servicios Oracle SGBD Oracle: Está disponible en tres ediciones: Enterprise, Standard y Personal. Oracle Application Server: Servidor certificado

Más detalles

Plan de mantenimiento. NetSupport ServiceDesk

Plan de mantenimiento. NetSupport ServiceDesk Plan de mantenimiento NetSupport ServiceDesk para un funcionamiento óptimo TotemGuard.com 1 902 360 645 Índice INTRODUCCION...3 PLAN DE MANTENIMIENTO...4 1. Copia de seguridad (automática)...4 2. Programación

Más detalles

Enlaces relacionados: http://otn.oracle.com/tech/pl_sql/index.html

Enlaces relacionados: http://otn.oracle.com/tech/pl_sql/index.html 1.INTRODUCCION PL/SQL (Procedural Language ó Programming Language, según distintas fuentes, aunque la oficial es la primera) es el lenguaje utilizado por Oracle como extensión al SQL, y que nos va a permitir

Más detalles

BANCO DE PREGUNTAS PARA EVALUACIÓN DE CONOCIMENTOS DEL CONCURSO DE MÉRITOS Y OPOSICIÓN

BANCO DE PREGUNTAS PARA EVALUACIÓN DE CONOCIMENTOS DEL CONCURSO DE MÉRITOS Y OPOSICIÓN BANCO DE PREGUNTAS PARA EVALUACIÓN DE CONOCIMENTOS DEL CONCURSO DE MÉRITOS Y OPOSICIÓN DIRECCION NACIONAL DE OPERACIONES DE LOS SISTEMAS DE INFORMACION DE LAS FINANZAS PUBLICAS ANALISTA 3 DE OPERACIONES

Más detalles

WEBSIGNER APPLET MANUAL DE USUARIO

WEBSIGNER APPLET MANUAL DE USUARIO WebSigner 6.4 WEBSIGNER APPLET MANUAL DE USUARIO Versión 1.0 HOJA DE CONTROL DOCUMENTAL Resumen El propósito de este documento es proveer Manual de Usuario para la instalación, desinstalación y solución

Más detalles

Funcionamiento del sistema de autentificación en PHP

Funcionamiento del sistema de autentificación en PHP Sistema de autentificación PHP Cómo realizar un sistema de autentificación en PHP, en el que los usuarios deban introducir nombre y contraseña para que puedan visualizar las páginas de una aplicación con

Más detalles

Universidad Nacional de Costa Rica Administración de Bases de Datos

Universidad Nacional de Costa Rica Administración de Bases de Datos Universidad Nacional de Costa Rica Administración de Bases de Datos Mantenimiento de tablespaces e índices Para más información visite: http://www.slinfo.una.ac.cr Autor: Steven Brenes Chavarria Email:

Más detalles

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

Dirigido a Profesionales y técnicos de informática que se inicien en el manejo de la base de datos Oracle 11g El temario se divide en tres partes: Parte I. Lenguaje SQL Lenguaje SQL Objetivos Conocer los componentes de las bases de datos relacionales Obtener los conocimientos del lenguaje SQL para el manejo de

Más detalles

Sintaxis: CURSOR nombre_cursor[(param1 [IN] tipo1,... )] IS consulta ;

Sintaxis: CURSOR nombre_cursor[(param1 [IN] tipo1,... )] IS consulta ; 7. CONCEPTOS AVANZADOS DE CURSORES EXPLICITOS En este capítulo veremos algunas cosas bastante útiles respecto a los cursores explícitos, como pueden ser los cursores con parámetros (que nos permitirán

Más detalles

Base de datos II Facultad de Ingeniería. Escuela de computación.

Base de datos II Facultad de Ingeniería. Escuela de computación. 2 Base de datos II Facultad de Ingeniería. Escuela de computación. Base de datos II. Guía 2 3 Introducción Este manual ha sido elaborado para orientar al estudiante de Bases de datos II en el desarrollo

Más detalles

Repaso. Laboratorio Informix. Stored Procedures. Ejemplo. Creación de stored procedures. Sql en un Procedimiento

Repaso. Laboratorio Informix. Stored Procedures. Ejemplo. Creación de stored procedures. Sql en un Procedimiento Laboratorio Informix Stored Procedures Triggers Repaso A partir del ER, hicimos las tablas de la base de datos. Creamos en MySql las base de datos y las tablas Hicimos una aplicación que se comunica con

Más detalles

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

Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su: CURSO DE ORACLE DESCRIPCIÓN Oracle es un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo en inglés de Relational Data Base Management System), desarrollado por Oracle Corporation.

Más detalles