Introducci n
Download
1 / 97

introducción - PowerPoint PPT Presentation


  • 124 Views
  • Uploaded on

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.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' introducción' - myra


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Objetivos de la leccion
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


Objetivos del curso
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.


ESCALABILIDAD

UN VENDEDOR

FIABILIDAD

GESTIÓN UNIFICADA

MODELO UNICO DE DESARROLLO

ESTABLECIMIENTO DE HABILIDADES COMUNES


L as aplicaciones de oracle server 10g
Las aplicaciones de Oracle Server 10g


Gerente de control de red de la iniciativa oracle 10g
GERENTE DE CONTROL DE RED DE LA INICIATIVA ORACLE 10g

  • APROVISIONAMIENTO DE SOFTWARE

  • SERVICIO DE NIVEL DE SUPERVICION


Gestion de los sistemas de la base de datos relacional y relacional de objetos
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.


Plataforma oracle internet
Plataforma Oracle Internet RELACIONAL DE OBJETOS




Concepto de base de datos relacional
Concepto de Base de Datos Relacional RELACIONAL DE OBJETOS

  • 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


Definici n de bases de datos relacionales
Definición de bases de datos relacionales RELACIONAL DE OBJETOS

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


Modelo de datos
Modelo de Datos RELACIONAL DE OBJETOS


Modelo de entidad relaci n
modelo de entidad relación RELACIONAL DE OBJETOS

  • 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 ..."


Relacionadas entre m ltiples tablas
Relacionadas entre Múltiples tablas RELACIONAL DE OBJETOS

  • 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).



Propiedades de la base de datos relacional
Propiedades de la Base de datos relacional  RELACIONAL DE OBJETOS

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


Comunicarse con un rdbms utilizando sql
Comunicarse RELACIONAL DE OBJETOS  con un RDBMS Utilizando SQL


Gestor de base de d atos relacionales de oracle
Gestor de Base de RELACIONAL DE OBJETOS Datos Relacionales de Oracle


Sentencias sql
Sentencias SQL RELACIONAL DE OBJETOS


Tablas utilizadas en el curso
Tablas RELACIONAL DE OBJETOS Utilizadas en el Curso


Resumen
RESUMEN RELACIONAL DE OBJETOS

  • 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


Mediante una secuencia
Mediante una secuencia RELACIONAL DE OBJETOS

  • Inserte un nuevo departamento denominado "Apoyo" en lugar de identificación 2500.

  • Ver el valor actual de la secuencia DEPT_DEPTID_SEQ


Secuencia de almacenamiento en cach de los v alores
Secuencia RELACIONAL DE OBJETOS 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


Modificaci n de una secuencia
Modificación de una  RELACIONAL DE OBJETOS Secuencia

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


Directrices para la modificaci n de una secuencia
Directrices RELACIONAL DE OBJETOS  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:


Ndices
ÍNDICES RELACIONAL DE OBJETOS


Ndices1
Índices RELACIONAL DE OBJETOS

  • 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


C mo los ndices creados
¿cómo los índices creados? RELACIONAL DE OBJETOS

  • 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


La creaci n de un ndice
La Creación RELACIONAL DE OBJETOS 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:


Pautas de creaci n de ndices
Pautas RELACIONAL DE OBJETOS  de Creación de Índices


Eliminaci n de un ndice
Eliminación de un índice RELACIONAL DE OBJETOS

  • 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 “.


Sin nimos
Sinónimos RELACIONAL DE OBJETOS


Sin nimos1
Sinónimos RELACIONAL DE OBJETOS

  • 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


Creaci n y eliminaci n de sin nimos
Creación y  RELACIONAL DE OBJETOS Eliminación de Sinónimos

  • Crear un nombre abreviado para la vista DEPT_SUM_VU:

  • Caída de un sinónimo:


Resumen1
Resumen RELACIONAL DE OBJETOS

  • 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


Pr ctica 10 vista general de la parte 2
Práctica 10: Vista general de la parte 2 RELACIONAL DE OBJETOS

  • Esta práctica cubre los siguientes temas:

    • Creación de secuencias

    • Utilizandosecuencias

    • Creación de índices no únicos

    • Crear sinónimos



Objetivos
Objetivos RELACIONAL DE OBJETOS

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


El diccionario de datos
El RELACIONAL DE OBJETOS  Diccionario de Datos


Diccionario de estructura de datos
Diccionario de RELACIONAL DE OBJETOS Estructura de Datos


Diccionario de estructura de datos1
Diccionario de RELACIONAL DE OBJETOS estructura de datos

  • vista de la convención de nomenclatura:


C mo usar el diccionario de opiniones
Cómo RELACIONAL DE OBJETOS Usar el Diccionariode Opiniones

  • Comience con DICTIONARY. que contiene los nombresydescripciones de las tablas y vista en el diccionario


Vistas user objects y all objects
Vistas USER_OBJECTS y ALL_OBJECTS RELACIONAL DE OBJETOS

  • 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


Vista user objects
Vista USER_OBJECTS RELACIONAL DE OBJETOS


Informaci n de la tabla
Información de RELACIONAL DE OBJETOS  la Tabla


Columna de informaci n
Columna de Información RELACIONAL DE OBJETOS


Columna de informaci n1
Columna de Información RELACIONAL DE OBJETOS


Restricci n de la informaci n
Restricción de la Información RELACIONAL DE OBJETOS

  • USER_CONTRAINS. describe las definiciones de restricciones sobre las tablas.

  • USER_CONS_COLUMNS se describen las columnas que son aristas por usted y que se especifican en las limitaciones


Restricci n de la informaci n1
Restricción de la Información RELACIONAL DE OBJETOS


Restricci n de la informaci n2
Restricción RELACIONAL DE OBJETOS de la Información


Ver informaci n
Ver Información RELACIONAL DE OBJETOS


Secuencia de la informaci n
Secuencia RELACIONAL DE OBJETOS de la Información


Secuencia de la informaci n1
Secuencia de RELACIONAL DE OBJETOS la Información

  • Compruebela secuencia de valores enel diccionario de datos de la tabla USER_SEQUENCES.

  • La columna LAST_NUMBER  muestra el siguiente número de secuencia, está disponible si se especifica NOCACHE


Sin nimo de informaci n
Sinónimo RELACIONAL DE OBJETOS  de Información


Agregar comentarios a una tabla
Agregar  RELACIONAL DE OBJETOS Comentarios a una Tabla

  • usted puede agregar comentarios a una tabla o una columna con la instrucción COMENTARIO

  • Los comentarios pueden ser vistos a través del diccionario de los datos puntos de vista


Resumen2
Resumen RELACIONAL DE OBJETOS

En esta lección, usted debe haber aprendidocómo encontrar información sobre los objetos a través de los siguientes puntos de vista diccionario:


Pr ctica 11 informaci n general
Práctica 11: Información RELACIONAL DE OBJETOS General

Esta práctica cubre los siguientes temas:

  • Consultar el diccionario para la tabla de puntos de vista e información de la columna

  • consultar el diccionario de puntos de vista de información de restricciones

  • consultar el diccionario de puntos de vista para ver la información

  • consultar el diccionario de puntos de vista de información de la secuencia

  • consultar las vistas del diccionario de sinónimos en la información

  • Agregar un comentario a una tabla y la consulta del diccionario puntos de vista para la información de comentarios


Oracle sintaxis de combinaci n

Oracle sintaxis RELACIONAL DE OBJETOS de combinación


Objetivos1
objetivos RELACIONAL DE OBJETOS

Después de terminar esta lección, usted debería ser capaz de hacer lo siguiente:

  • escribir sentencias SELECT para acceder a los datos de más de una tabla mediante combinaciones de igualdad y no combinaciones de igualdad

  • Uso externo se une a la vista de datos que generalmente no cumple condición de unión.

  • Unirse a una tabla a sí mismo mediante el uso de un auto union



Producto cartesiano
Producto cartesiano RELACIONAL DE OBJETOS

  • Un producto cartesiano se forma cuando:

  • una condición de combinación se omite

  • una condición de combinación es invalida

  • todas las filas de la primera tabla se unen a todas las filas de la segunda tabla

  • para evitar un producto cartesiano, siempre incluyen una válida condición de combinación en la cláusula WHERE


La generaci n de un producto cartesiano
La RELACIONAL DE OBJETOS generación de un producto cartesiano


Tipos de uniones
Tipos de uniones RELACIONAL DE OBJETOS


Unir tablas usando sintaxis de oracle
Unir tablas usando sintaxis de Oracle RELACIONAL DE OBJETOS

  • Utilizar una combinación de datos de consulta de más de una tabla

  • Escribir la condición de combinación en la cláusula WHERE.

  • Prefijo el nombre de columna con el nombre de la tabla cuando el mismo nombre de columna aparece en más de una tabla


Combinaciones de igualdad
Combinaciones RELACIONAL DE OBJETOS de Igualdad


Recuperaci n de registros combinaciones de igualdad
Recuperación de RELACIONAL DE OBJETOS registros, combinaciones de igualdad



Calificaci n ambiguos a los nombres de las columna
Calificación RELACIONAL DE OBJETOS ambiguosa los nombres de las columna

  • Usar prefijos de tabla para calificar los nombres de columna que se encuentran en múltiples tablas.

  • Usar prefijos de tabla para mejorar el rendimiento.

  • Utilizar alias de columna para distinguir las columnas que tienen nombres idénticos, pero residen en diferentes tablas.


Utilizando alias en las tabla
Utilizando RELACIONAL DE OBJETOS  alias en las tabla

  • Utilizar los alias de tabla para simplificar las consultas.

  • Usar prefijos de tabla para mejorar el rendimiento


Unirse a m s de dos tablas
Unirse RELACIONAL DE OBJETOS a más de dos tablas


No combinaciones de igualdad
No combinaciones de RELACIONAL DE OBJETOS igualdad


Recuperaci n de registros con non equijoins no combinaciones de igualdad
Recuperación RELACIONAL DE OBJETOS de registroscon “Non-Equijoins ” No combinaciones de igualdad


Las combinaciones externas
Las combinaciones externas RELACIONAL DE OBJETOS


Sintaxis de combinaciones externas
Sintaxis de Combinaciones Externas RELACIONAL DE OBJETOS

.Utiliza una combinación externa para ver las filas que no cumplen con la condición de unión..El operador de combinación externa es el signo más (+)


Usando combinaciones externas
Usando combinaciones RELACIONAL DE OBJETOS externas


S se une
RELACIONAL DE OBJETOS  se une


Unirse a una tabla consigo misma
Unirse RELACIONAL DE OBJETOS a una tabla consigo misma


Resumen3
Resumen RELACIONAL DE OBJETOS

  • En este apéndice, debe haber aprendido a utilizar.

  •  se unen para mostrar los datos de varias tablas mediante la sintaxis para las versiones de Oracle 8i  y versiones anteriores.


Pr ctica c informaci n general
Práctica C: Información general RELACIONAL DE OBJETOS

  • esta práctica cubre escribir consultas para unir tablas con Oracle Sintaxis


Utilizando sql plus
Utilizando RELACIONAL DE OBJETOS  SQL * PLUS


Objetivos2
Objetivos RELACIONAL DE OBJETOS

Después de completar este apéndice, debe ser capaz de hacer lo siguiente:

.largo en SQL * PLUS.Editar comandos SQL. Formato de salida utilizando comandos SQL * Plus.Interactuar con archivo de comandos


Interacci n sql y sql plus
Interacción SQL y SQL*PLUS RELACIONAL DE OBJETOS


Declaraciones sql vs comandos de sql plus
Declaraciones RELACIONAL DE OBJETOS SQL VSComandos de SQL*PLUS

SQL

Declaraciones

SQL

Intermediario

SQL*PLUS

Comandos

SQL*PLUS

Comandos


Visi n general de sql plus
visión general de SQL * RELACIONAL DE OBJETOS PLUS

  • Inicia sesión para SQL * PLUS

  • Describir la estructura cuadro.

  • Editar su declaración SQL

  • Ejecutar SQL desde SQL * PLUS

  • Guardar las instrucciones SQL para Presentar y anexar SQL Declaraciones. 

  • Presentar Ejecutar el archivo guardado

  • Comandos carga del archivo al buffer de edición


Para acceder a sql plus
Para acceder a SQL*PLUS RELACIONAL DE OBJETOS

  • De un Windows Environment:

  • De una línea de comando:


Desplegando la estructura de la tabla
Desplegando la estructura de la tabla RELACIONAL DE OBJETOS

Utilizar el SQL * Plus 

describir (DESCRIBE)comando para mostrar la estructura de la tabla:



Edici n de comandos sql plus
Edición de comandos SQL*PLUS RELACIONAL DE OBJETOS

  • A[APPEND] text

  • C[HANGE] /old/new

  • C[HANGE] /text/

  • CL[EAR] BUFF [ER]

  • DEL

  • DEL n

  • DEL m n


Edici n de comandos sql plus1
Edición de comandos SQL*PLUS RELACIONAL DE OBJETOS

  • I[NPUT]

  • I[NPUT] TEXT

  • L[IST]

  • L[IST] n

  • L[IST] m n

  • R[UN]

  • n

  • n text

  • 0 text


Utilizando list n y append
Utilizando RELACIONAL DE OBJETOS LIST,n Y APPEND


Utilizando el comando change
Utilizando el comando CHANGE RELACIONAL DE OBJETOS


Comando de archivos sql plus
Comando de archivos SQL*PLUS RELACIONAL DE OBJETOS

  • SAVE filename

  • GET filename

  • START filename

  • @ filename

  • EDIT filename

  • SPOOL filename

  • EXIT



Resumen4
resumen RELACIONAL DE OBJETOS

En este apéndice, debe haber aprendido cómo utilizar SQL * PLUS el entorno para realizar lo siguiente.

  • Ejecutar sentencias SQL

  • Socavón de sentencias SQL

  • Formato de salida

  • Interactuar con archivo de comandos


ad