Introducción. OBJETIVOS DE LA LECCION Después de completar esta lección, debería ser capaz de...
-
Upload
victor-carbajal -
Category
Documents
-
view
220 -
download
0
Transcript of Introducción. OBJETIVOS DE LA LECCION Después de completar esta lección, debería ser capaz de...
![Page 1: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/1.jpg)
introducción
![Page 2: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/2.jpg)
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
![Page 3: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/3.jpg)
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.
![Page 4: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/4.jpg)
ESCALABILIDAD
FIABILIDAD
MODELO UNICO DE DESARROLLO
ESTABLECIMIENTO DE
HABILIDADES COMUNES
GESTIÓN UNIFICADA
UN VENDEDOR
![Page 5: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/5.jpg)
![Page 6: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/6.jpg)
![Page 7: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/7.jpg)
Las aplicaciones de Oracle Server 10g
![Page 8: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/8.jpg)
GERENTE DE CONTROL DE RED DE LA INICIATIVA ORACLE 10g
• APROVISIONAMIENTO DE SOFTWARE • SERVICIO DE NIVEL DE SUPERVICION
![Page 9: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/9.jpg)
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.
![Page 10: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/10.jpg)
Plataforma Oracle Internet
![Page 11: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/11.jpg)
Sistema de Desarrollo del Ciclo de Vida
![Page 12: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/12.jpg)
Almacenamiento de datos en diferentes medios
![Page 13: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/13.jpg)
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
![Page 14: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/14.jpg)
Definición de bases de datos relacionales
Una base de datos relacional es una colección de las relaciones de todas las tablas de dimensiones.
![Page 15: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/15.jpg)
Modelo de Datos
![Page 16: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/16.jpg)
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 ..."
![Page 17: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/17.jpg)
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).
![Page 18: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/18.jpg)
Relacional de base de datos terminológica
![Page 19: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/19.jpg)
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
![Page 20: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/20.jpg)
Comunicarse con un RDBMS Utilizando SQL
![Page 21: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/21.jpg)
Gestor de Base de Datos Relacionales de Oracle
![Page 22: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/22.jpg)
Sentencias SQL
![Page 23: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/23.jpg)
Tablas Utilizadas en el Curso
![Page 24: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/24.jpg)
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
![Page 25: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/25.jpg)
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
![Page 26: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/26.jpg)
Secuencia de Almacenamiento en Caché de los Valores
• Valores de secuencia en la memoria caché 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
![Page 27: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/27.jpg)
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é:
![Page 28: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/28.jpg)
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:
![Page 29: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/29.jpg)
ÍNDICES
![Page 30: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/30.jpg)
Í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
![Page 31: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/31.jpg)
¿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
![Page 32: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/32.jpg)
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:
![Page 33: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/33.jpg)
Pautas de Creación de Índices
![Page 34: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/34.jpg)
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 “.
![Page 35: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/35.jpg)
Sinónimos
![Page 36: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/36.jpg)
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
![Page 37: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/37.jpg)
Creación y Eliminación de Sinónimos
• Crear un nombre abreviado para la vista DEPT_SUM_VU:
• Caída de un sinónimo:
![Page 38: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/38.jpg)
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
![Page 39: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/39.jpg)
Práctica 10: Vista general de la parte 2
• Esta práctica cubre los siguientes temas:– Creación de secuencias– Utilizando secuencias – Creación de índices no únicos– Crear sinónimos
![Page 40: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/40.jpg)
Gestión de objetos con las vistas del diccionario de datos
![Page 41: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/41.jpg)
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
![Page 42: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/42.jpg)
El Diccionario de Datos
![Page 43: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/43.jpg)
Diccionario de Estructura de Datos
![Page 44: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/44.jpg)
Diccionario de estructura de datos
• vista de la convención de nomenclatura:
![Page 45: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/45.jpg)
Cómo Usar el Diccionario de Opiniones
• Comience con DICTIONARY. que contiene los nombresy descripciones de las tablas y vista en el diccionario
![Page 46: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/46.jpg)
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ás se obtiene la siguiente información:• Datos creados• 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
![Page 47: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/47.jpg)
Vista USER_OBJECTS
![Page 48: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/48.jpg)
Información de la Tabla
![Page 49: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/49.jpg)
Columna de Información
![Page 50: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/50.jpg)
Columna de Información
![Page 51: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/51.jpg)
Restricción de la Información• 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
![Page 52: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/52.jpg)
Restricción de la Información
![Page 53: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/53.jpg)
Restricción de la Información
![Page 54: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/54.jpg)
Ver Información
![Page 55: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/55.jpg)
Secuencia de la Información
![Page 56: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/56.jpg)
Secuencia de la Información
• Compruebe la secuencia de valores en el 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
![Page 57: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/57.jpg)
Sinónimo de Información
![Page 58: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/58.jpg)
Agregar 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
![Page 59: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/59.jpg)
Resumen En esta lección, usted debe haber
aprendido cómo encontrar información sobre los objetos a través de los siguientes puntos de vista diccionario:
![Page 60: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/60.jpg)
Práctica 11: Información 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
![Page 61: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/61.jpg)
Oracle sintaxis de combinación
![Page 62: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/62.jpg)
objetivos
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
![Page 63: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/63.jpg)
Obtener datos de múltiples tablas
![Page 64: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/64.jpg)
Producto cartesiano
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 tablapara evitar un producto cartesiano, siempre
incluyen una válida condición de combinación en la cláusula WHERE
![Page 65: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/65.jpg)
La generación de un producto cartesiano
![Page 66: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/66.jpg)
Tipos de uniones
Oracle-propietario se une (versiones 8i y anteriores)
. equi unirse
. non.equi unirse
. combinación externaautocombinación
SQL: 1999 - Se une a
. combinación cruzada
. junta natural
. con cláusula de
. completo (o dos caras) combinación externa.condiciones arbitrarias para unirse combinación externa
![Page 67: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/67.jpg)
Unir tablas usando sintaxis de Oracle
• 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
![Page 68: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/68.jpg)
Combinaciones de Igualdad
![Page 69: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/69.jpg)
Recuperación de registros, combinaciones de igualdad
![Page 70: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/70.jpg)
Otras condiciones de búsqueda mediante el operador AND
![Page 71: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/71.jpg)
Calificación ambiguos a 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.
![Page 72: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/72.jpg)
Utilizando alias en las tabla
• Utilizar los alias de tabla para simplificar las consultas.
• Usar prefijos de tabla para mejorar el rendimiento
![Page 73: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/73.jpg)
Unirse a más de dos tablas
![Page 74: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/74.jpg)
No combinaciones de igualdad
![Page 75: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/75.jpg)
Recuperación de registros con “Non-Equijoins ” No combinaciones de igualdad
![Page 76: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/76.jpg)
Las combinaciones externas
![Page 77: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/77.jpg)
Sintaxis de Combinaciones Externas
. 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 (+)
![Page 78: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/78.jpg)
Usando combinaciones externas
![Page 79: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/79.jpg)
Sí se une
![Page 80: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/80.jpg)
Unirse a una tabla consigo misma
![Page 81: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/81.jpg)
Resumen
• 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.
![Page 82: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/82.jpg)
Práctica C: Información general
• esta práctica cubre escribir consultas para unir tablas con Oracle Sintaxis
![Page 83: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/83.jpg)
Utilizando SQL * PLUS
![Page 84: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/84.jpg)
Objetivos
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
![Page 85: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/85.jpg)
Interacción SQL y SQL*PLUS
![Page 86: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/86.jpg)
Declaraciones SQL VSComandos de SQL*PLUS
SQL. un leguaje. ANSI-estándar. palabras clave que no se puede abreviar. Declaraciones, manipulaciones los datos y definiciones de tablas en la base de datos
SQL*PLUS. Un entorno. Oracle de propiedad. palabras clave se pueden abreviar.comandos. no permiten la manipulación de los valores en la base de datos
SQLDeclaraciones
SQLIntermediario
SQL*PLUSComandos
SQL*PLUSComandos
![Page 87: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/87.jpg)
visión general de SQL * 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
![Page 88: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/88.jpg)
Para acceder a SQL*PLUS
• De un Windows Environment:
• De una línea de comando:
![Page 89: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/89.jpg)
Desplegando la estructura de la tabla
Utilizar el SQL * Plus describir (DESCRIBE) comando para mostrar la estructura de la tabla:
![Page 90: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/90.jpg)
Desplegando la estructura de la tabla
![Page 91: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/91.jpg)
Edición de comandos SQL*PLUS
• A[APPEND] text • C[HANGE] /old/new • C[HANGE] /text/• CL[EAR] BUFF [ER]• DEL• DEL n • DEL m n
![Page 92: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/92.jpg)
Edición de comandos SQL*PLUS
• I[NPUT]• I[NPUT] TEXT• L[IST]• L[IST] n• L[IST] m n• R[UN]• n• n text• 0 text
![Page 93: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/93.jpg)
Utilizando LIST,n Y APPEND
![Page 94: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/94.jpg)
Utilizando el comando CHANGE
![Page 95: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/95.jpg)
Comando de archivos SQL*PLUS
• SAVE filename • GET filename • START filename• @ filename• EDIT filename• SPOOL filename• EXIT
![Page 96: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/96.jpg)
Utilizando los comandos SAVE y START
![Page 97: 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.](https://reader036.fdocuments.net/reader036/viewer/2022062809/5665b4691a28abb57c9153aa/html5/thumbnails/97.jpg)
resumen
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