Your SlideShare is downloading. ×
Administración de Oracle - Tema 01 - Introducción
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Administración de Oracle - Tema 01 - Introducción

1,388
views

Published on

Primer tema del curso de Administración de Oracle I. Curso para obtener la certificación OCA.

Primer tema del curso de Administración de Oracle I. Curso para obtener la certificación OCA.

Published in: Technology

1 Comment
3 Likes
Statistics
Notes
No Downloads
Views
Total Views
1,388
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
0
Comments
1
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Ventajas de SGBD Facilidad de manejo de grandes volúmenes de información Gran velocidad Independencia del tratamiento de información Seguridad de la información (acceso a usuarios autorizados), protección de información, de modificaciones, inclusiones, consulta No hay duplicidad de información, comprobación de información en el momento de introducir la misma Integridad referencial Inconvenientes de un SGBD El coste de actualización del hardware y software es muy elevado Salario del administrador de la base de datos El mal diseño de esta puede originar problemas a futuro Un mala formación de los usuarios puede originar problemas a futuro Si documentación adecuada del sistema no se seguir desarrollando Generación de excesivos campos vacíos El mal diseño de seguridad puede generar problemas
  • Primera Reunión de Preparación del Diseño de la BD de una Aplicación Punto de partida para el diseño de nuestra base de datos: Visión inicial del sistema propuesto Modelo lógico de datos Diseño del rendimiento Definición del sistema de pruebas Monitorización del rendimiento durante las pruebas Revisión del diseño en función de las pruebas de rendimiento Preparación del entorno de producción Revisión de post-producción Visión Inicial del Sistema Propuesto Identificar el impacto de una implantación: Descripción general, tipo, propósito, funciones, alcance y criticidad de la aplicación Tamaño, carga de trabajo, procesos "batch", conexiones concurrentes Diseño de la arquitectura Herramientas, metodología y lenguajes de desarrollo Disponibilidad, rendimiento, seguridad Plataforma hardware y software División de tareas entre el DBA, desarrollo y las unidades de negocio
  • Transcript

    • 1. Introducción 1
    • 2. Objetivos
      • Explicar los objetivos del curso
      • 3. Describir los conceptos básicos de una BD relacional
      • 4. Elegir Oracle como SGBD
      • 5. Conocer las tareas básicas de un administrador de BD
    • 6. Objetivos del Curso Los objetivos de este curso son:
        • Instalar, crear y administrar una base de datos Oracle
        • 7. Configurar una base de datos para una aplicación
        • 8. Implementar una estrategia de copias de seguridad y recuperación
        • 9. Utilizar procedimientos básicos de monitorización
      Imágen: http://www.flickr.com/photos/jiscinfonet/858125764/
    • 10. Almacenando Información
      • El Dr. E.F. Codd propuso un modelo relacional para sistemas de bases de datos en 1970
      • 11. Con esa base y la necesidad creciente de almacenar, recuperar y modificar datos a petición nacieron los Sistemas Gestores de Bases de Datos
      • 12. Una base de datos relacional consiste en:
        • Colección de objetos y relaciones
        • 13. Conjunto de operadores que actúan en las relaciones
        • 14. Consistencia e integridad de datos
      • Una Base de Datos Relacional es una colección de relaciones o tablas de dos dimensiones
    • 15. Elementos Básicos Imágen: http://www.flickr.com/photos/ryanwiz/3339287832/
    • 19. Modelo Relacional
      • Un modelo relacional de entidades es la ilustración de varias entidades de un negocio y las relaciones entre ellas
      • 20. Componentes de un modelo relacional:
      • Con las relaciones se organizarán los datos
      Imágen: http://www.flickr.com/photos/24024702@N03/2470032721/
    • 23. Relaciones
      • Cada registro de datos en una tabla está identificado de forma única por una clave primaria (primary key - PK)
      • 24. Puedes hacer referencia de forma lógica a datos de múltiples tablas usando claves ajenas o foráneas (foreign key - FK)
      • 25. No se pueden duplicar valores en una clave primaria
      • 26. Las claves ajenas se basan en valores lógicos, no físicos o punteros
      • 27. Una clave ajena debe referenciar a una clave primaria o una columna con un valor único
    • 28. Restricciones de Integridad Imágen: http://www.flickr.com/photos/caius/2300154566/
    • 33. Structured Query Language
      • Un lenguaje de programación standard para obtener y actualizar información de una BD
      • 34. SQL proporciona los comandos para realizar las siguientes tareas:
        • Consultar datos
        • 35. Insertar, actualizar y borrar registros de una tabla
        • 36. Crear, reemplazar, alterar y eliminar objetos
        • 37. Controlar el acceso de la base de datos y sus objetos
        • 38. Garantizar la consistencia e integridad de la base de datos
    • 39. Sentencias SQL
    • 40. Sistemas Gestores de Bases de Datos
    • 41. Objetivos de un SGBD
      • Abstracción de la información
      • 42. Independencia
      • 43. Redundancia mínima
      • 44. Consistencia
      • 45. Seguridad
      • 46. Integridad
      • 47. Respaldo y recuperación
      • 48. Control de la concurrencia
      • 49. Tiempo de respuesta
    • 50. ¿Por qué elegimos Oracle como nuestro SGBD?
    • 51. ¿Por qué elegimos Oracle como nuestro SGBD?
    • 52. Instancia Oracle
    • 53. Tareas de un DBA
      • Evaluar el hardware
      • 54. Instalar Oracle
      • 55. Planificar la base de datos
      • 56. Crear y abrir la base de datos
      • 57. Realizar copias de seguridad
      • 58. Gestionar los usuarios
      • 59. Implementar el diseño de la base de datos
      • 60. Recuperar la base de datos en caso de fallo
      • 61. Monitorizar el rendimiento

    ×