Index


Indexes

They are stored in a hidden table containing one or more columns with information about how to locate rows in another table.
Estos están almacenados en una tabla escondida de una o más columnas con información acerca de como localizar los renglones de una tabla.

Tip
By using indexes the database management system knows exactly what rows to jump in order to find a specific piece of data. Any SELECT statement on the table will be routed through an index, if one exists containing the columns needed by the SELECT statement.
El uso de los índices le permite al sistema de administración de la base de datos saltar con precisión a donde se encuentran los datos buscados. Cualquier comando SELECT será direccionado a través de un índice, si la columna tiene uno.

Problem 1
motorola > From a SQL command window add an index to speed up searching employees by last name. Using: (a) Oracle, (b) Microsoft SQL Server.
Desde una ventana de comando de SQL agregue un índice para acelerar la búsqueda de empleados por apellido. Usando: (a) Oracle, (b) Microsoft SQL Server.

MSDOS: cmd.exe
SQL> connect motorola
Enter password:
Connected.
SQL> CREATE INDEX indx_employee_last_name
  2  ON employee(last_name);

Index created.


Tip
The database management system keeps the index synchronized with the table. Any INSERT, UPDATE, or DELETE on the table automatically changes the index.
El sistema de administración de base de datos mantiene sincronizados los índices de la tabla; cualquier INSERT, UPDATE o DELETE en una tabla automáticamente cambia el índice.

Tip
Indexes will slow down INSERT commands, because the database management system has to insert a new row on the indexes table.
El uso de índices usualmente aumenta el tiempo de ejecución de los comandos INSERT ya que un nuevo renglón tiene que insertarse en la tabla de los índices.

Tip
Even though it is possible to delete an INDEX using the DROP command, this is not necessary, as indexes are deleted when the associated table is deleted.
Aunque es posible eliminar un INDEX usando el comando DROP, usualmente esto no es necesario ya que los índices son eliminados cuando se elimina la tabla asociada al índice.

© Copyright 2000-2021 Wintempla selo. All Rights Reserved. Jul 22 2021. Home