0% encontró este documento útil (0 votos)
243 vistas16 páginas

Características y Uso de Oracle DB

Este documento presenta una introducción a la base de datos Oracle, incluyendo su origen en 1977, sus características como ser compatible con medianas industrias e incluir clustering, y cómo manipular, recuperar y proteger los datos. El autor concluye que Oracle es una opción importante en el mercado de bases de datos.

Cargado por

Andy D R Espinal
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
243 vistas16 páginas

Características y Uso de Oracle DB

Este documento presenta una introducción a la base de datos Oracle, incluyendo su origen en 1977, sus características como ser compatible con medianas industrias e incluir clustering, y cómo manipular, recuperar y proteger los datos. El autor concluye que Oracle es una opción importante en el mercado de bases de datos.

Cargado por

Andy D R Espinal
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Presentación

Unicaribe

Base de datos

Practica final

Nehemía de los santos

2014-5185
Índice

1. Base de datos Oracle

2. Origen

3. Características

4. Arquitectura

5. Definición de los datos

6. Manipulación de los datos

7. Seguridad e integridad de los datos

8. Recuperación y restauración de los datos

9. anexos
Introducción.

En un mundo donde la tecnología sigue avanzando, facilitando el trabajo a los seres


humanos, es importantes conocer sobre una herramienta tan importante como lo es
la base de datos.

Como es tan imprescindible el espacio físico en las empresas, es importante reducir


su uso, eliminando los archivos físicos que ocupan tanto lugar en las
organizaciones, los cuales crecen cada día, al acumularse más y más información.

Para resolver ese problema, fue que se inventaron las bases de datos,
Estas son más prácticas que los archivos físicos y presentan múltiples ventajas, al
compararse con los almacenes de datos físicos.

Para hacer que las bases de datos sean más fáciles de manipular, fueron creados
los sistemas gestores de base de datos.

Hoy voy a explicarle sobre uno de ellos, el cual se llama Oracle,


Les hablare de sus características, la manera de manipular los datos y otras
informaciones muy interesantes. Espero enriquecer su aprendizaje.
Justificación

Este trabajo es presentado por la necesidad que tenemos de conocer las opciones
que hay en el mercado de sistemas de bases de datos,

Trata sobre algunos aspectos del sistema gestor de base de datos Oracle

Tiene un enorme aporte para nuestra carrera y nuestro desempeño ya que es una
parte vital del área de informática de cualquier empresa u organización, ya sea
educativa, gubernamental, empresarial o cualquier otra.
Desarrollo

Origen

Oracle surge en 1977 bajo el nombre de SDL (Software Development


Laboratories).
En 1979, SDL cambia su nombre por Relational Software, Inc. (RSI).
La fundación de SDL fue motivada principalmente a partir de un estudio sobre
los SGBD (Sistemas Gestores de Base de Datos) de George Koch. Computer
World definió este estudio como uno de los más completos jamás escritos sobre
bases de datos. Este artículo incluía una comparativa de productos que dirigía
a Relational Software como el más completo desde el punto de vista técnico. Esto
se debía a que usaba la filosofía de las bases de datos relacionales, algo que por
aquella época era todavía desconocido.

En la actualidad, Oracle (Nasdaq: ORCL) todavía encabeza la lista. La tecnología


Oracle se encuentra prácticamente en todas las industrias alrededor del mundo y
en las oficinas de 98 de las 100 empresas Fortune 100. Oracle es la primera
compañía de software que desarrolla e implementa software para empresas cien
por ciento activado por Internet a través de toda su línea de productos: base de
datos, aplicaciones comerciales y herramientas de desarrollo de aplicaciones y
soporte de decisiones. Oracle es el proveedor mundial líder de software para
administración de información, y la segunda empresa de software.

Características
Es compatible con medianas industrias.

Incluye Real Application Clúster para proporcionar protección en contra de fallos


de hardware.

Es fácil de instalar y configurar,

Viene con su propio software de clustering, administración de almacenamiento y


otras capacidades de auto administración.

La base de datos Oracle 10g Standard Edición administra todos sus datos y
permite que todas sus aplicaciones de negocio tomen ventaja del rendimiento,
seguridad y confiabilidad que proporciona la base de datos Oracle.
También brinda la flexibilidad de poder migrar a Oracle 10g Enterprise Edition,
protegiendo su inversión a medida que los requerimientos de su negocio crecen.

Está optimizada para su despliegue en medianas industrias. Está soportada en un


único servidor soportando hasta un máximo de 4 CPU, o en un ambiente de
servidores en clúster, con un máximo de 4 CPU en el clúster. La base de datos
Oracle 10g Release 2 Standard Edition está disponible en todos los sistemas
operativos soportados por Oracle entre los cuales se incluye Windows, Linux y
Unix.

Arquitectura

Comunicación con un servidor Oracle

Para comunicar con el servidor de bases de datos, Oracle Database proporciona un


sistema de al menos dos capas. Lo que implica a un cliente y a un servidor, los
cuales utilizar alguna red de computadoras para conectar. Sin embargo es muy
habitual que entre la capa del cliente y la del servidor haya que atravesar otra capa,
formando un modelo de tres capas

 Proceso de usuario. Software que se ejecuta en el lado del cliente y se


encarga de recoger las instrucciones lanzadas por el usuario y enviarlas al
servidor.
 Proceso servidor. Software que se ejecuta en el servidor de bases de datos
y que se encarga de procesar el código lanzado por el usuario.
Sesión y conexión

Hay dos elementos en la comunicación cliente/servidor que conviene diferenciar:

 Conexión. Mecanismo de comunicación entre el lado del cliente y el lado del


servidor. A los extremos de esa comunicación se encuentran los procesos de
usuario y de servidor.
 Sesión. Abarca la comunicación desde el mismo cliente hasta llegar a la base
de datos. Una sesión requiere autentificar al usuario y otorgarle los recursos
necesarios para una correcta comunicación. La sesión finaliza cuando el
usuario abandona la aplicación de usuario o bien cuando desconecta. Un
mismo usuario puede establecer varias sesiones (normalmente).

Es posible incluso que a través de la misma conexión se cree más de una


sesión. Esa es la diferencia clave.

Modos de servidor dedicado y compartido


En principio, la forma de trabajar de Oracle Database es la que se conoce
como modo de servidor dedicado. En ella por cada proceso servidor atiende a
un único proceso de usuario. Dicho de otro modo, hay tantos procesos
servidores como procesos de usuario.

Funcionamiento de la instancia de Oracle

Un servidor de Oracle puede poseer más de una instancia, pero en general


en estos apuntes trabajaremos bajo la hipótesis de tener un sistema de
instancia simple. Las instancias múltiples se dan en sistemas distribuidos, en
los que es posible disponer de más de una instancia (alojada en diferentes
servidores) para la misma base de datos.

Manipulación de los datos

Las sentencias DML de manipulación de los datos más usados son:


 INSERT Añade registros a una tabla.
 UPDATE Modifica registros existentes de una tabla.
 DELETE Elimina registros existentes de una tabla.
Seguridad e integridad de los datos

Protección de información delicada

Todo tipo de información, desde secretos comerciales hasta datos financieros e


información privada, ha pasado a ser el objetivo de sofisticados ataques
provenientes de ambos lados del firewall.
Con el respaldo de 30 años de experiencia en seguridad, Oracle Database ofrece
controles de defensa en profundidad que permiten a las empresas proteger su
información de manera transparente.
Estos controles otorgan a las empresas la posibilidad de proteger sus datos y
asegurarse de lograr el cumplimiento normativo de forma rentable y sostenible.
El desafío no es sólo proteger los datos, sino hacerlo de tal manera que permita
mantener la escalabilidad, el rendimiento y la elevada disponibilidad de las
aplicaciones.

Es necesario tener en cuenta todo el ciclo de vida de los datos, dónde se


encuentran, qué aplicaciones y qué usuarios tienen acceso a ellos, en qué
condiciones ocurre el acceso, y asegurarse de que los sistemas estén
configurados adecuadamente y se mantengan así. Los tres elementos clave de
este enfoque son el cifrado y enmascaramiento de datos, el control de acceso y el
monitoreo.

Recuperación y restauración de los datos

Utilizando la opción “Skip Tablespace”. Se puede lograr la recuperación de datos


en Oracle
Existen extensas y diversas técnicas para llevar a feliz término el objetivo.
Hay una opción para recuperar la BBDD solo con los “Tablespaces” necesarios
para el cierre con opción a recuperar el resto posteriormente “SKIP TABLESPACE”
de RMAN…

Deseamos recuperar de forma inmediata solo aquellos críticos para el negocio y


posteriormente recuperaremos el resto manteniendo una consistencia lineal en la
historia de la data. Veamos cómo hacerlo:
Nota: se utilizó “Oracle Database 10gR2” para el presente caso pero la misma es
válida para todas las versiones superiores de Oracle incluyendo “Oracle Database
12c”.
BBDD Origen: MYDB
Datafiles en Filesystem: /tmp/MYDB
Modo Archive: Activo
Conclusiones

El trabajo presentado fue una recopilación de diferentes fuentes, las cuales fueron
verificadas y confirmadas con otras fuentes y sus informaciones pueden ser
comprobadas.

Fue presentado por la necesidad que tenemos de conocer esta opción en el


mercado de sistemas de bases de datos,

Trato sobre algunos aspectos del sistema gestor de base de datos Oracle. Aspectos
como: sus características, la manera de manipular los datos y otras informaciones
muy interesantes.

Sería muy interesante que el receptor de todas estas informaciones pueda poner en
práctica los conocimientos adquiridos atravez de este trabajo.

Les invito a probar la base de datos Oracle, compararla con las demás existentes y
elegir la que más le convenga.
Bibliografía

https://www.youtube.com/watch?v=xPGrua5zJig
https://es.wikipedia.org/wiki/Oracle_Database
c. j. date
Anexos

También podría gustarte