1 / 97

introducción

introducción. OBJETIVOS DE LA LECCION. Después de completar esta lección, debería ser capaz de realizar lo siguiente: Listar las características de Oracle10g Debatir acerca de los aspectos teóricos y físicos de una base de datos relacional.

myra
Download Presentation

introducción

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. introducción

  2. OBJETIVOS DE LA LECCION Después de completar esta lección, debería ser capaz de realizar lo siguiente: • Listar las características de Oracle10g • Debatir acerca de los aspectos teóricos y físicos de una base de datos relacional. • Describir la implementación Oracle de RDBMS y ORDBMS • Comprender los objetivos del curso

  3. OBJETIVOS DEL CURSO Después de completar esta lección, debería ser capaz de realizar lo siguiente: • Identificar los grandes componentes estructurales de la base de datos Oracle10g • Recuperar los datos de fila y columna de tablas mediante el enunciado de SELECCIONAR. • Crear reportes de datos clasificados y restringidos • Emplear las funciones SQL para generar y recuperar datos generalizados • Ejecutar las declaraciones de manipulacion de datos del lenguaje (DML) para actualizar los datos en la base de datos de Oracle10g. • Obtener meta datos mediante la consulta de la visita de diccionario.

  4. ESCALABILIDAD UN VENDEDOR FIABILIDAD GESTIÓN UNIFICADA MODELO UNICO DE DESARROLLO ESTABLECIMIENTO DE HABILIDADES COMUNES

  5. Las aplicaciones de Oracle Server 10g

  6. GERENTE DE CONTROL DE RED DE LA INICIATIVA ORACLE 10g • APROVISIONAMIENTO DE SOFTWARE • SERVICIO DE NIVEL DE SUPERVICION

  7. GESTION DE LOS SISTEMAS DE LA BASE DE DATOS RELACIONAL Y RELACIONAL DE OBJETOS • Modelo relacional y modelo relacional de objetos • Definido por el usuario los tipos de datos y objetos • Plenamente compatible con la base de datos relacional • Soporte de multimedia y grandes objetos • Características de base de datos del servidor de alta calidad.

  8. Plataforma Oracle Internet

  9. Sistema de Desarrollo del Ciclo de Vida

  10. Almacenamiento de datos en diferentes medios

  11. Concepto de Base de Datos Relacional • El Dr. EF Codd propuso el modelo relacional de base de datos del sistema en 1970. • Es en las Bases para el sistema relacional de gestión de bases de datos (RDBMS). •  El modelo relacional consta de lo siguientes.-Colección de objetos o relaciones-conjunto de los operadores para actuar en las relaciones-Integridad de los datos de precisión y coherencia

  12. Definición de bases de datos relacionales Una base de datos relacional es una colección de las relaciones de todaslas tablas de dimensiones.

  13. Modelo de Datos

  14. modelo de entidad relación • Crear un diagrama de entidad-relación de las especificaciones de negocios o de relatos: • Escenario-"... asignar a los empleados un orr más de un departamento ... "-"... Algunos departamentos aún no ha asignado los trabajadores ..."

  15. Relacionadas entre Múltiples tablas • Cada fila de datos en una tabla se identifica por una clave principal (PK) • Que lógicamente se pueden relacionar datos de varias tablas conclaves externas (FK).

  16. Relacional de base de datos terminológica

  17. Propiedades de la Base de datos relacional  Una Base de Datos relacional: • Se puede acceder y modificar mediante la ejecución de la estructura del lenguaje de consultas (SQL). • Contiene una colección de tablas de Pentecostés no punteros física • utiliza un conjunto de operadores

  18. Comunicarse con un RDBMS Utilizando SQL

  19. Gestor de Base de Datos Relacionales de Oracle

  20. Sentencias SQL

  21. Tablas Utilizadas en el Curso

  22. RESUMEN • La base de datos Oracle10g es una base de datos para una red informática. • La base de datos esta basada en el objeto relacional de un sistema administrativo de base de datos. • La base de datos relacional esta compuesta por relaciones, administrados por operadores relacionales

  23. Mediante una secuencia • Inserte un nuevo departamento denominado "Apoyo" en lugar de identificación 2500. • Ver el valor actual de la secuencia DEPT_DEPTID_SEQ

  24. Secuencia de Almacenamiento en Caché de los Valores • Valores de secuencia en la memoriacaché proporciona un acceso más rápido a los valores. • Lagunas en los valores de la secuencia puede ocurrir cuando: • se produce una reversión • El sistema de carches • Una secuencia se utiliza en otra tabla

  25. Modificación de una Secuencia • Cambiar el valor del incremento, el valor máximo, valor mínimo, la opción de ciclo, o la opción de caché:

  26. Directrices para la Modificación de una Secuencia • Debe ser el propietario o tener el permiso ALTER para la secuencia. • Solo número de secuencia de futuro se ven afectados. • La secuencia debe ser derribado y vuelto a crear parare iniciar la secuencia en un número diferente. • Algunos se realiza la validación. • Para eliminar una secuencia, utilice la instrucción DROP:

  27. ÍNDICES

  28. Índices • Uníndice • Es un objeto de esquema • Puede ser utilizado por el servidor de Oracle a la velocidad de la recuperación de filas utilizando un puntero • Puede reducir de disco E / S utilizando un método de la ruta de acceso rápido para localizar datos de forma rápida • Es independiente de la mesa que los índices • Se utiliza y se mantiene en forma automática por el servidor de Oracle

  29. ¿cómo los índices creados? • Automáticamente: un índice único se crea automáticamente cuando se define una PRIMARY KEY o UNIQUE una definición de tabla. • Manualmente: el usuario puede crear índices no únicos en las columnas para acelerar el acceso a las filas

  30. La Creación de un Índice • Crear un índice en una o más columnas: • Mejorar la velocidad de acceso de consulta a la columna en la tabla LAST_NAME EMPLYEES:

  31. Pautas de Creación de Índices

  32. Eliminación de un índice • Quitar un índice del diccionario de datos utilizando el comando DROP INDEX • Quite el índice UPPER_LAST_NAME_IDX del diccionario de datos: • para quitar un índice, debe ser el propietario del índice "DROP ANY INDEX “.

  33. Sinónimos

  34. Sinónimos • Simplificar el acceso a los objetos mediante la creación de un sinónimo (otro nombre para un objeto). Sinónimos con, puede: • crear una referencia más fácil a una tabla que es propiedad de otro usuario • Acortar los nombres a los largos objeto

  35. Creación y Eliminación de Sinónimos • Crear un nombre abreviado para la vista DEPT_SUM_VU: • Caída de un sinónimo:

  36. Resumen • En esta lección, usted debe haber aprendido a: • Crear, utilizar y eliminar puntos de vista • Generación automática de números de secuencia utilizando un generador de secuencias • Crear índices para mejorar la velocidad de recuperación de consulta • Sinónimos utilizar para proporcionar los nombres alternativos para objetos

  37. Práctica 10: Vista general de la parte 2 • Esta práctica cubre los siguientes temas: • Creación de secuencias • Utilizandosecuencias • Creación de índices no únicos • Crear sinónimos

  38. Gestión de objetos con las vistas del diccionario de datos

  39. Objetivos Después de completar esta lección, usted debería ser capaz de hacer lo siguiente: • Utilizar el diccionario de datos puntos de vista a los datos de investigación sobre los objetos • Consultar datos diferentes en vistas del diccionario

  40. El Diccionario de Datos

  41. Diccionario de Estructura de Datos

  42. Diccionario de estructura de datos • vista de la convención de nomenclatura:

  43. CómoUsar el Diccionariode Opiniones • Comience con DICTIONARY. que contiene los nombresydescripciones de las tablas y vista en el diccionario

  44. Vistas USER_OBJECTS y ALL_OBJECTS • USER_OBJECTS • Consulta USER_OBJECTS para ver todos los objetos que son de su propiedad • Es una manera útil y predispuestas para un listado de todos los nombre de objeto y los tipos de esquema, ademásse obtiene la siguiente información: • Datoscreados • Los datos de la última modificación • Estado (válido o no válido) • ALL_OBJECTS: • ALL_OBJECTS de consultas para ver todos los objetos a los que tiene acceso

  45. Vista USER_OBJECTS

  46. Información de la Tabla

  47. Columna de Información

  48. Columna de Información

More Related