Creación y Gestión de Tablas

Las tablas con las unidades básicas de almacenamiento de datos de Oracle Database. Las tablas contienen todos los datos a los que puede acceder el usuario. Cada tabla contiene filas que representan registros de datos individuales. Las filas están compuestas por columnas que representan los campos de los registros.

Nota: Para realizar los tutoriales en este documento, debe estar conectado a Oracle Database como usuario HR desde SQL Developer.

Consulte además:

Acerca de los Tipos de Dato SQL

Al crear una tabla, debe especificar el tipo de dato SQL de cada columna, que determina los valores que puede contener la columna.

Por ejemplo, una columna de tipo DATE puede contener el valor '01-MAY-05', pero no puede contener el valor numérico 2 ni el valor de carácter 'shoe'. Los tipos de dato SQL se dividen en dos categorías: incorporado y definido por el usuario. (PL/SQL tiene tipos de dato adicionales, consulte "Acerca de tipos de dato PL/SQL").

Consulte además:

Creación de Tablas

Para crear tablas, utilice la herramienta Crear Tabla de SQL Developer o la sentencia DDL CREATE TABLE.

En este apartado se muestra cómo utilizar ambas formas para crear estas tablas, que contendrán datos sobre las evaluaciones de los empleados:

Estas tablas aparecen en muchos tutoriales y ejemplos de este documento.

Tutorial: Creación de una Tabla con la Herramienta Crear Tabla

Este tutorial muestra cómo crear la tabla PERFORMANCE_PARTS con la herramienta SQL Developer Crear Tabla.

Para crear la tabla PERFORMANCE_PARTS con la herramienta Crear Tabla:

  1. En el marco Conexiones, expanda hr_conn.

  2. En la lista de tipos de objetos de esquema, haga clic con el botón derecho en Tablas.

  3. En la lista de opciones, haga clic en Nueva tabla.

    Aparecerá la ventana Crear Tabla, con los valores por defecto de una nueva tabla y que sólo muestra una fila.

  4. En Esquema, acepte el valor por defecto, HR.

  5. En Nombre, introduzca PERFORMANCE_PARTS.

  6. En la fila por defecto:

    • En PK (clave primaria), acepte la opción predeterminada, sin seleccionar.

    • En Nombre de Columna, introduzca PERFORMANCE_ID.

    • En Tipo, acepte el valor por defecto, VARCHAR2.

    • En Tamaño, introduzca 2.

    • Para No nulo, acepte la opción predeterminada, deseleccionada.

  7. Haga clic en Agregar columna.

  8. En Nombre de Columna, introduzca NAME.

  9. En Tipo, acepte el valor por defecto, VARCHAR2.

  10. En Tamaño, introduzca 80.

  11. Haga clic en Agregar columna.

  12. En Nombre de Columna, introduzca WEIGHT.

  13. Para Type, seleccione NUMBER en el menú.

  14. Haga clic en Aceptar.

    Se creará la tabla PERFORMANCE_PARTS. Su nombre aparece en Tables en el marco Connections.

    Para ver la sentencia CREATE TABLE para crear esta tabla, seleccione PERFORMANCE_PARTS y haga clic en el separador SQL.

Consulte también: Guía del usuario de Oracle SQL Developer para obtener más información sobre el uso de SQL Developer para crear tablas

Creación de Tablas con la Sentencia CREATE TABLE

Este apartado muestra cómo utilizar la sentencia CREATE TABLE para crear las tablas EVALUATIONS y SCORES.

La sentencia CREATE TABLE del Ejemplo 4-1 crea la tabla EVALUATIONS.

La sentencia CREATE TABLE del Ejemplo 4-2 crea la tabla SCORES.

En SQL Developer, si amplía Tablas, en el marco de conexiones, puede ver las tablas EVALUATIONS y SCORES.

Ejemplo 4-1 Creación de la Tabla EVALUATIONS con CREATE TABLE

CREATE TABLE EVALUATIONS (
  EVALUATION_ID    NUMBER(8,0),
  EMPLOYEE_ID      NUMBER(6,0),
  EVALUATION_DATE  DATE,
  JOB_ID           VARCHAR2(10),
  MANAGER_ID       NUMBER(6,0),
  DEPARTMENT_ID    NUMBER(4,0),
  TOTAL_SCORE      NUMBER(3,0)
);

Resultado:

Table created.

Ejemplo 4-2 Creación de la Tabla SCORES con CREATE TABLE

CREATE TABLE SCORES (
  EVALUATION_ID   NUMBER(8,0),
  PERFORMANCE_ID  VARCHAR2(2),
  SCORE           NUMBER(1,0)
);

Resultado:

Table created.

Consulte también: Referencia de lenguaje SQL de Oracle Database para obtener información sobre la sentencia CREATE TABLE

Comprobación de Integridad de Datos en Tablas

Para asegurarse de que los datos de las tablas cumplen las reglas de negocio que su aplicación modela, puede utilizar restricciones, lógica de aplicación, o ambas.

Consejo: siempre que sea posible, utilice restricciones en lugar de la lógica de la aplicación. Oracle Database comprueba que todos los datos cumplen las restricciones mucho más rápido que la lógica de la aplicación.

Consulte además:

Acerca de las restricciones

Las restricciones restringen los valores que pueden tener columnas. Si intenta cambiar los datos de una manera que viole una restricción, se produce un error y se realiza un rollback del cambio. Si intenta agregar una restricción a una tabla rellenada, se produce un error si los datos existentes violan la restricción.

Las restricciones se pueden activar y desactivar. Por defecto, se crean en el estado activado.

Están disponibles los siguientes tipos de restricciones:

Consulte además:

Tutorial: Adición de Restricciones a Tablas Existentes

En este tutorial se muestra cómo agregar restricciones a las tablas existentes con las herramientas de SQL Developer y la sentencia ALTER TABLE.

Para agregar restricciones a tablas existentes, utilice la herramienta de SQL Developer o la sentencia DDL ALTER TABLE. Este tema muestra cómo utilizar ambas formas de agregar restricciones a las tablas creadas en "Creación de Tablas".

Este tutorial tiene varios procedimientos. El primer procedimiento utiliza la herramienta Editar Tabla para agregar una restricción Not Null a la columna NAMES de la tabla PERFORMANCE_PARTS. Los procedimientos restantes muestran cómo utilizar otras herramientas para agregar restricciones; sin embargo, podría agregar las mismas restricciones con la herramienta Editar Tabla.

Nota:

Después de cualquier paso del tutorial, puede ver las restricciones que tiene una tabla realizando los siguientes pasos:

  1. En el marco Conexiones, seleccione el nombre de la tabla.

  2. En el marco derecho, haga clic en el separador Restricciones.

Para obtener más información sobre la visualización de las propiedades y la información de la tabla, consulte Tutorial: Visualización de Propiedades y Datos del Tabla EMPLOYEES con SQL Developer.

Pasos para agregar una restricción no nula con la herramienta Editar Tabla:

  1. En el marco Conexiones, expanda hr_conn.

  2. En la lista de tipos de objetos de esquema, amplíe Tablas.

  3. En la lista de tablas, haga clic con el botón derecho en PERFORMANCE_PARTS.

  4. En la lista de opciones, haga clic en Editar.

  5. En la ventana Editar tabla, haga clic en la columna NAME.

  6. Seleccione la propiedad Not Null.

  7. Haga clic en Aceptar.

    La restricción no nula se agrega a la columna NAME de la tabla PERFORMANCE_PARTS.

El siguiente procedimiento utiliza la sentencia ALTER TABLE para agregar una restricción Not Null a la columna WEIGHT de la tabla PERFORMANCE_PARTS.

Pasos para agregar una restricción no nula con la sentencia ALTER TABLE:

  1. Si hay un panel con el separador hr_conn, selecciónelo. De lo contrario, haga clic en el icono Hoja de Trabajo de SQL, como en "Ejecución de Consultas en SQL Developer".

  2. En el panel Hoja de Trabajo, escriba esta sentencia:

     ALTER TABLE PERFORMANCE_PARTS
     MODIFY WEIGHT NOT NULL;
    
  3. Haga clic en el icono Ejecutar Sentencia.

    La sentencia se ejecuta y se agregará una restricción no nula a la columna WEIGHT de la tabla PERFORMANCE_PARTS.

El siguiente procedimiento utiliza la herramienta Agregar Única para agregar una restricción única a la tabla SCORES.

Pasos para agregar una restricción única con la herramienta Agregar Única:

  1. En el marco Conexiones, expanda hr_conn.

  2. En la lista de tipos de objetos de esquema, amplíe Tablas.

  3. En la lista de tablas, haga clic con el botón derecho en SCORES.

  4. En la lista de opciones, seleccione Restricción.

  5. En la lista de opciones, haga clic en Agregar único.

  6. En la ventana Add Unique:

    1. Para Nombre de Restricción, introduzca SCORES_EVAL_PERF_UNIQUE.

    2. Para Columna 1, seleccione EVALUATION_ID del menú.

    3. Para Columna 2, seleccione PERFORMANCE_ID del menú.

    4. Haga clic en Aplicar.

  7. En la ventana Confirmation, haga clic en OK (Aceptar).

    Se agregará la restricción única denominada SCORES_EVAL_PERF_UNIQUE a la tabla SCORES.

El siguiente procedimiento utiliza la herramienta Agregar Clave Primaria para agregar una restricción de clave primaria a la columna PERFORMANCE_ID de la tabla PERFORMANCE_PARTS.

Pasos para agregar una restricción de clave primaria con la herramienta Agregar Clave Primaria:

  1. En el marco Conexiones, expanda hr_conn.

  2. En la lista de tipos de objetos de esquema, amplíe Tablas.

  3. En la lista de tablas, haga clic con el botón derecho en PERFORMANCE_PARTS.

  4. En la lista de opciones, seleccione Restricción.

  5. En la lista de opciones, haga clic en Agregar clave primaria.

  6. En la ventana Add Primary Key:

    1. Para Nombre de Clave Primaria, introduzca PERF_PERF_ID_PK.

    2. Para Columna 1, seleccione PERFORMANCE_ID del menú.

    3. Haga clic en Aplicar.

  7. En la ventana Confirmation, haga clic en OK (Aceptar).

    Se agregará la restricción de clave primaria denominada PERF_PERF_ID_PK a la columna PERFORMANCE_ID de la tabla PERFORMANCE_PARTS.

El siguiente procedimiento utiliza la sentencia ALTER TABLE para agregar una restricción de clave primaria a la columna EVALUATION_ID de la tabla EVALUATIONS.

Pasos para agregar una restricción de clave primaria con la sentencia ALTER TABLE:

  1. Si hay un panel con el separador hr_conn, selecciónelo. De lo contrario, haga clic en el icono Hoja de Trabajo de SQL, como en "Ejecución de Consultas en SQL Developer".

  2. En el panel Hoja de Trabajo, escriba esta sentencia:

     ALTER TABLE EVALUATIONS
     ADD CONSTRAINT EVAL_EVAL_ID_PK PRIMARY KEY (EVALUATION_ID);
    
  3. Haga clic en el icono Ejecutar Sentencia.

    La sentencia se ejecuta y se agrega la restricción de clave primaria a la columna EVALUATION_ID de la tabla EVALUATIONS.

El siguiente procedimiento utiliza la herramienta Agregar Clave Ajena para agregar dos restricciones de clave ajena a la tabla SCORES.

Pasos para agregar dos restricciones de clave ajena con la herramienta Agregar Clave Ajena:

  1. En el marco Conexiones, expanda hr_conn.

  2. En la lista de tipos de objetos de esquema, amplíe Tablas.

  3. En la lista de tablas, haga clic con el botón derecho en SCORES.

  4. En la lista de opciones, seleccione Restricción.

  5. En la lista de opciones, haga clic en Agregar clave ajena.

  6. En la ventana Add Foreign Key:

    1. Para Nombre de Restricción, introduzca SCORES_EVAL_FK.

    2. Para Nombre de Columna, seleccione EVALUATION_ID del menú.

    3. Para Nombre de tabla de referencias, seleccione EVALUATIONS en el menú.

    4. Para Columna de referencia, seleccione EVALUATION_ID del menú.

    5. Haga clic en Aplicar.

  7. En la ventana Confirmation, haga clic en OK (Aceptar).

    Se agregará la restricción de clave ajena denominada SCORES_EVAL_FK a la columna EVALUTION_ID de la tabla SCORES, que hace referencia a la columna EVALUTION_ID de la tabla EVALUATIONS.

    Los siguientes pasos agregan otra restricción de clave ajena a la tabla SCORES.

  8. En la lista de tablas, haga clic con el botón derecho en SCORES.

  9. En la lista de tablas, seleccione Restricción.

  10. En la lista de opciones, haga clic en Agregar clave ajena.

    Se abrirá la ventana Agregar Clave Ajena.

  11. En la ventana Add Foreign Key:

    1. Para Nombre de Restricción, introduzca SCORES_PERF_FK.

    2. Para Nombre de Columna, seleccione PERFORMANCE_ID del menú.

    3. Para Nombre de Tabla de Referencia, seleccione PERFORMANCE_PARTS del menú.

    4. Para Columna de referencia, seleccione PERFORMANCE_ID del menú.

    5. Haga clic en Aplicar.

  12. En la ventana Confirmation, haga clic en OK (Aceptar).

    Se agregará la restricción de clave ajena denominada SCORES_PERF_FK a la columna EVALUTION_ID de la tabla SCORES, que hace referencia a la columna EVALUTION_ID de la tabla EVALUATIONS.

El siguiente procedimiento utiliza la sentencia ALTER TABLE para agregar una restricción de clave ajena a la columna EMPLOYEE_ID de la tabla EVALUATIONS, que hace referencia al columna EMPLOYEE_ID de la tabla EMPLOYEES.

Pasos para agregar una restricción de clave ajena con la sentencia ALTER TABLE:

  1. Si hay un panel con el separador hr_conn, selecciónelo. De lo contrario, haga clic en el icono Hoja de Trabajo de SQL, como en "Ejecución de Consultas en SQL Developer".

  2. En el panel Hoja de Trabajo, escriba esta sentencia:

     ALTER TABLE EVALUATIONS
     ADD CONSTRAINT EVAL_EMP_ID_FK FOREIGN KEY (EMPLOYEE_ID)
     REFERENCES EMPLOYEES (EMPLOYEE_ID);
    
  3. Haga clic en el icono Ejecutar Sentencia.

    Se ejecuta la sentencia y se agrega la restricción de clave ajena a la columna EMPLOYEE_ID de la tabla EVALUATIONS, que hace referencia a la columna EMPLOYEE_ID de la tabla EMPLOYEES.

El siguiente procedimiento utiliza la herramienta Agregar Control para agregar una restricción de control a la tabla SCORES.

Pasos para agregar una restricción de control con la herramienta Agregar Control:

  1. En el marco Conexiones, expanda hr_conn.

  2. En la lista de tipos de objetos de esquema, amplíe Tablas.

  3. En la lista de tablas, haga clic con el botón derecho en SCORES.

  4. En la lista de opciones, seleccione Restricción.

  5. En la lista de opciones, haga clic en Agregar comprobación.

  6. En la ventana Add Check:

    1. Para Nombre de Restricción, introduzca SCORE_VALID.

    2. Para la condición de comprobación, introduzca score >= 0 and score <+ 9.

    3. Para Estado, acepte el valor por defecto, ENABLE.

    4. Haga clic en Aplicar.

  7. En la ventana Confirmation, haga clic en OK (Aceptar).

    Se agregará un control denominado SCORE_VALID a la tabla SCORES.

Consulte además:

Tutorial: Adición de Filas a Tablas con la Herramienta Insertar Fila

En este tutorial se muestra cómo utilizar la herramienta Insertar Fila para agregar seis filas rellenadas a la tabla PERFORMANCE_PARTS.

Pasos para agregar filas a la tabla PERFORMANCE_PARTS con la herramienta Insertar Fila:

  1. En el marco Connections (Conexiones), expanda hr_conn.

  2. En la lista de tipos de objetos de esquema, amplíe Tablas.

  3. En la lista de tablas, seleccione PERFORMANCE_PARTS.

  4. En el marco derecho, haga clic en el separador Datos.

    Aparece el panel Datos en el que se muestran los nombres de las columnas de la tabla PERFORMANCE_PARTS y ninguna fila.

  5. En el panel Datos, haga clic en el icono Insertar Fila.

    Aparecerá una nueva fila, con las columnas vacías. Un borde verde alrededor del número de fila indica que la inserción no se ha confirmado.

  6. Haga clic en la celda debajo de la cabecera de columna PERFORMANCE_ID.

  7. Escriba el valor de PERFORMANCE_ID: WM

  8. Pulse el tabulador o haga clic en la celda debajo de la cabecera de columna NAME.

  9. Escriba el valor de NAME: Workload Management

  10. Pulse el tabulador o haga clic en la celda debajo de la cabecera de columna WEIGHT.

  11. Escriba el valor de WEIGHT: 0.2

  12. Pulse la tecla Intro.

  13. Agregue y rellene una segunda fila repitiendo los pasos 5 a 12 con estos valores:

    • Para PERFORMANCE_ID, escriba BR.

    • Para NAME, escriba Building Relationships.

    • Para WEIGHT, escriba 0.2.

  14. Agregue y rellene una tercera fila repitiendo los pasos 5 a 12 con estos valores:

    • Para PERFORMANCE_ID, escriba CF.

    • Para NAME, escriba Customer Focus.

    • Para WEIGHT, escriba 0.2.

  15. Agregue y rellene una cuarta fila repitiendo los pasos 5 a 12 con estos valores:

    • Para PERFORMANCE_ID, escriba CM.

    • Para NAME, escriba Communication.

    • Para WEIGHT, escriba 0.2.

  16. Agregue y rellene una quinta fila repitiendo los pasos 5 a 12 con estos valores:

    • Para PERFORMANCE_ID, escriba TW.

    • Para NAME, escriba Teamwork.

    • Para WEIGHT, escriba 0.2.

  17. Agregue y rellene una sexta fila repitiendo los pasos 5 a 12 con estos valores:

    • Para PERFORMANCE_ID, escriba RO.

    • Para NAME, escriba Results Orientation.

    • Para WEIGHT, escriba 0.2.

  18. Haga clic en el icono Confirmar cambios.

    Los bordes verdes alrededor de los números de fila desaparecen.

    En el panel Data se encuentra la etiqueta Messages - Log.

  19. Compruebe el panel Messages - Log para ver el mensaje Commit Successful.

  20. En el panel Datos, compruebe las nuevas filas.

Consulte también: "Acerca de la Sentencia INSERT"

Tutorial: Cambio de Datos en Tablas del Panel Datos

En este tutorial se muestra cómo cambiar tres de los valores WEIGHT de la tabla PERFORMANCE_PARTS en el panel Data.

La tabla PERFORMANCE_PARTS se ha rellenado en "Tutorial: Adición de Filas a Tablas con la Herramienta Insertar Fila".

Pasos para cambiar datos en la tabla PERFORMANCE_PARTS con el panel Datos:

  1. En el marco Conexiones, expanda hr_conn.

  2. En la lista de tipos de objetos de esquema, amplíe Tablas.

  3. En la lista de tablas, seleccione PERFORMANCE_PARTS.

  4. En el marco derecho, haga clic en el separador Datos.

  5. En el panel de datos, en la fila en la que NAME es "Workload Management":

    1. Haga clic en el valor WEIGHT.

    2. Introduzca el valor 0.3.

    3. Pulse la tecla Intro.

      Aparece un asterisco a la izquierda del número de fila para indicar que el cambio no se ha confirmado.

  6. En la fila en la que NOMBRE es "Creación de relaciones":

    1. Haga clic en el valor WEIGHT.

    2. Introduzca el valor 0.15.

    3. Pulse la tecla Intro.

      Aparece un asterisco a la izquierda del número de fila para indicar que el cambio no se ha confirmado.

  7. En la fila en la que NAME es "Customer Focus":

    1. Haga clic en el valor WEIGHT.

    2. Introduzca el valor 0.15.

    3. Pulse la tecla Intro.

      Aparece un asterisco a la izquierda del número de fila para indicar que el cambio no se ha confirmado.

  8. Haga clic en el icono Confirmar Cambios.

    Los asteriscos a la izquierda de los números de fila desaparecen.

  9. En el panel Data, compruebe el panel Messages - Log para ver el mensaje Commit Successful.

  10. En el panel Datos, compruebe los nuevos datos.

Consulte también: "Acerca de la Sentencia UPDATE"

Tutorial: Supresión de Filas de Tablas con la Herramienta Suprimir Filas Seleccionadas

En este tutorial se muestra cómo utilizar la herramienta Suprimir Filas Seleccionadas para suprimir una fila de la tabla PERFORMANCE_PARTS.

La tabla PERFORMANCE_PARTS se ha rellenado en "Tutorial: Adición de Filas a Tablas con la Herramienta Insertar Fila".

Pasos para suprimir una fila de PERFORMANCE_PARTS mediante la herramienta Suprimir filas seleccionadas:

  1. En el marco Conexiones, expanda hr_conn.

  2. En la lista de tipos de objetos de esquema, amplíe Tablas.

  3. En la lista de tablas, seleccione PERFORMANCE_PARTS.

  4. En el marco derecho, haga clic en el separador Datos.

  5. En el panel Datos, haga clic en la fila en la que NAME es "Results Orientation".

  6. Haga clic en el icono Suprimir Filas Seleccionadas.

    Aparece un borde rojo alrededor del número de fila para indicar que la supresión no se ha confirmado.

  7. Haga clic en el icono Confirmar cambios.

    Se suprimirá la fila.

  8. En el panel Data, compruebe el panel Messages - Log para ver el mensaje Commit Successful.

Nota: Si suprime todas la filas de una tabla, la tabla vacía seguirá existiendo. Para suprimir una tabla, consulte "Borrado de Tablas".

Consulte también: "Acerca de la Sentencia DELETE"

Gestión de Índices

Puede crear índices en una o más columnas de una tabla para acelerar la ejecución de la sentencia SQL en dicha tabla. Cuando se utilizan correctamente, los índices son los medios principales de la reducción de entrada/salida (E/S) del disco.

Al definir una clave primaria en una tabla, realice lo siguiente:

Por ejemplo, en "Tutorial: Adición de Restricciones a Tablas Existentes", ha agregado una restricción de clave primaria a la columna EVALUATION_ID de la tabla EVALUATIONS. Por lo tanto, si selecciona la tabla EVALUATIONS en el marco de conexiones de SQL Developer y haga clic sobre el separador Índices, el panel Índicios mostrará un índice único en la columna EVALUATION_ID.

Consulte además:

Para obtener más información sobre los índices:

Tutorial: Adición de un Índice con la Herramienta Crear Índice

Este tutorial muestra cómo utilizar la herramienta Crear Índice para agregar un índice a la tabla EVALUATIONS.

La tabla EVALUATIONS se creó en el Example 4-1.

Para crear un índice, utilice la herramienta Crear Índice de SQL Developer o la sentencia DDL CREATE INDEX. La sentencia DDL equivalente es:

CREATE INDEX EVAL_JOB_IX
ON EVALUATIONS (JOB_ID ASC) NOPARALLEL;

Pasos para agregar un índice a la tabla EVALUATIONS con la herramienta Crear Índice:

  1. En el marco Conexiones, expanda hr_conn.

  2. En la lista de tipos de objetos de esquema, amplíe Tablas.

  3. En la lista de tablas, haga clic con el botón derecho en EVALUATIONS.

  4. En la lista de opciones, seleccione Índice.

  5. En la lista de opciones, seleccione Crear Índice.

  6. En la ventana Create Index:

    1. Para Esquema, acepte el valor por defecto, HR.

    2. Para Nombre, escriba EVAL_JOB_IX.

    3. Si no se muestra el panel Definición, seleccione el separador Definición.

    4. En el panel Definición, para Tipo de índice, seleccione Único en el menú.

    5. Haga clic en el icono Agregar expresión.

      Aparece la expresión EMPLOYEE_ID con el orden <No especificado>.

    6. En EMPLOYEE_ID, escriba JOB_ID.

    7. Para Order, seleccione ASC (ascendente) en el menú.

    8. Haga clic en Aceptar.

      Ahora la tabla EVALUATIONS tendrá un índice denominado EVAL_JOB_IX en la columna JOB_ID.

Consulte también: Referencia de lenguaje SQL de Oracle Database para obtener información sobre la sentencia CREATE INDEX

Tutorial: Cambio de un Índice con la Herramienta Editar Índice

Este tutorial muestra cómo utilizar la herramienta Editar Índice para invertir el orden de clasificación del índice EVAL_JOB_IX.

Para cambiar un índice, utilice la herramienta Editar Índice de SQL Developer o las sentencias DDL DROP INDEX y CREATE INDEX.

Las sentencias DDL equivalentes son:

DROP INDEX EVAL_JOB_ID;

CREATE INDEX EVAL_JOB_IX
ON EVALUATIONS (JOB_ID DESC) NOPARALLEL;

Pasos para invertir el orden de clasificación del índice EVAL_JOB_IX con la herramienta Editar Índice:

  1. En el marco Conexiones, expanda hr_conn.

  2. En la lista de tipos de objetos de esquema, amplíe Índices.

  3. En la lista de índices, haga clic con el botón derecho en EVAL_JOB_IX.

  4. En la lista de opciones, haga clic en Editar.

  5. En la ventana Editar Índice, cambie Orden a DESC.

  6. Haga clic en Aceptar.

  7. En la ventana Confirmar sustitución, haga clic en o en No.

Consulte también: Referencia de lenguaje SQL de Oracle Database para obtener información sobre la sentencia ALTER INDEX.

Tutorial: Borrado de un Índice

En este tutorial se muestra cómo utilizar el marco de conexión y el herramienta Borrar para borrar el índice EVAL_JOB_IX.

Para borrar un índice, utilice el marco Conexiones de SQL Developer y las herramientas Borrar o la sentencia DDL DROP INDEX. La sentencia DDL equivalente es:

DROP INDEX EVAL_JOB_ID;

Para borrar el índice EVAL_JOB_IX:

  1. En el marco Conexiones, expanda hr_conn.

  2. En la lista de tipos de objetos de esquema, amplíe Índices.

  3. En la lista de índices, haga clic con el botón derecho en EVAL_JOB_IX.

  4. En la lista de opciones, haga clic en Borrar.

  5. En la ventana Drop, haga clic en Apply (Aplicar).

  6. En la ventana Confirmation, haga clic en OK (Aceptar).

Consulte también: Referencia de lenguaje SQL de Oracle Database para obtener información sobre la sentencia DROP INDEX

Borrado de Tablas

Para borrar una tabla, utilice el marco de conexiones y de la herramienta Borrar de SQL Developer o la sentencia DDL DROP TABLE.

Atención: No borre ninguna del tipo de tablas creadas en "Crear Tablas", las necesitará para tutoriales posteriores. Si desea practicar el borrado de tablas, cree tablas simples y, a continuación, bórrelas.

Pasos para borrar una tabla con la herramienta Borrar:

  1. En el marco Conexiones, expanda hr_conn.

  2. En la lista de tipos de objetos de esquema, amplíe Tablas.

  3. En la lista de tablas, haga clic con el botón derecho en el nombre de la tabla que desea borrar.

  4. En la lista de opciones, seleccione Tabla.

  5. En la lista de opciones, haga clic en Borrar.

  6. En la ventana Drop, haga clic en Apply (Aplicar).

  7. En la ventana Confirmation, haga clic en OK (Aceptar).

Consulte también: Referencia de lenguaje SQL de Oracle Database para obtener información sobre la sentencia DROP TABLE