lunes, 15 de abril de 2013

Manejo de índices

Investigar que es un archivo índice, tipos de índices


Índice de archivo.-El índice de una base de datos es una estructura de datos que mejora la velocidad de las operaciones, permitiendo un rápido acceso a los registros de una tabla en una base de datos. Al aumentar drástica mente la velocidad de acceso, se suelen usar sobre aquellos campos sobre los cuales se hacen frecuentes búsquedas.


Tipos de Índices
 
  • Un índice que sí es especial es el llamado PRIMARY KEY. Se trata de un índice  diseñado para consultas especialmente rápidas. Todos sus campos deben ser UNICOS y no admite NULL.
  • Un índice UNIQUE es aquel que no permite almacenar dos valores iguales.
  • Los índices FULL TEXT permiten realizar búsquedas de palabras. Puedes crear índices FULLTEXT sobre columnas tipo CHAR, VARCHAR o TEXT.

 
Index en mysql:
CREATE [UNIQUE|FULLTEXT|SPATIAL] INDEX index_name
    [USING index_type]
    ON tbl_name (index_col_name,...)
index_col_name:
    col_name [(length)] [ASC | DESC]


Index en Oracle :
CREATE [UNIQUE|BITMAP] INDEX [esquema.]index_name
      ON [esquema.]table_name [tbl_alias]
         (col [ASC | DESC]) index_clause index_attribs



Index creados en la base de datos "Veterinaria":


 

 
 






http://www.slideshare.net/luismy_martinez/archivo-secuencialindexado



No hay comentarios:

Publicar un comentario