El uso de índices o de la claves primarias dentro de una tabla es muy importante para aquellos que tienen que administrar una base de datos muy pesada y rica en registros. La forma mas facil de entender la utilidad de los índices es a través del ejemplo del índice presente al final de un libro: si necesitas identificar determinadas páginas de un libro, lo primero que harás es ir a consultar el índice. El mismo principio se aplica a la consulta de una tabla con muchos registros. La introducción de un índice le permitirá evitar largos tiempos de espera y ahorrar mucho tiempo.
Sin un índice, la base de datos se ve obligada a leer la tabla completa escaneándola. Con un índice, el sistema primero realiza su consulta para identificar las posiciones en las que recuperar los datos, permitiendo tiempos de procesamiento mucho más rápidos.
El uso de índices, por tanto, sirve para realizar consultas más rápidas con el único defecto de que aumenta el volumen de datos almacenados y el tiempo necesario para gestionar los árboles de búsqueda en las operaciones INSERT, UPDATE y DELETE ya que el índice tiene que ser reconstruido cada vez. .
1. El índice puede incluir una o más columnas y la sintaxis para crearlo a través de SQL es la siguiente:
CREAR ÍNDICE "nombre_índice" ON "nombre_tabla" (nombre_campo);
2. Si queremos crear un índice, llamándolo IDX_Surname, para la mesa Usuarios en el campo Apellido es necesario escribir:
CREAR ÍNDICE IDX_Surname ON Usuarios (Apellido);
3. Si, por el contrario, queremos crear más de un índice, por ejemplo sul Nombre, debemos escribir:
CREAR ÍNDICE IDX_Surname ON Usuarios (Apellido, Nombre);
4. Al crear el índice, también existe la opción de agregar el término UNIQUE, que especifica que el índice creado será único.
CREAR ÍNDICE ÚNICO apellido_IDX EN Usuarios (apellido);
En cuanto al nombre del índice no existe una regla precisa en cuanto a la nomenclatura, antes del nombre del índice el método más común es colocar el prefijo "IDX_".
La Clave primaria identifica tan registros únicos en la tabla (valores únicos y ausencia de valores nulos). Para evitar que el usuario se equivoque al evaluar este campo, es recomendable asociar el tipo de dato "Mostrador”Tanto porque es numérico como porque no hay posibilidad de repetir el mismo valor dos veces, ya que el contador comienza desde 1 y aumenta automáticamente al agregar nuevos campos a la tabla.
Una clave principal puede existir en varios campos, en cuyo caso se le asigna el nombre de clave compuesta.
1.La sintaxis de crear una clave primaria al crear una tabla es el siguiente:
CREAR TABLA Usuario (KeyPr integer PRIMARY KEY, Apellido varchar (30), Nombre varchar (30));
Se crea la mesa Usuario y los campos Apellido e Nombre y la clave principal KeyPr.
2. La sintaxis para crear una clave primaria modificando una tabla existente es la siguiente:
ALTER TABLE Usuario AÑADIR CLAVE PRIMARIA (KeyPr);
La clave principal del campo se agrega a la tabla de usuarios. KeyPr.
Adriana Gil
Somos un equipo especializado y apasionado de la realidad virtual. Contamos con una amplia experiencia en esta área. Decidimos crear ForVirtualRealityLovers para compartir toda nuestra información con clientes y usuarios. Contamos con información de calidad. ¡Puede encontrar consejos, guías, entrevistas, productos destacados y mucho más! ¡Si tiene curiosidad, ingrese a nuestro sitio ForVirtualRealityLovers.com y descubra el mundo virtual! 😉
Cómo recuperar archivos borrados en la PC ❯
Artículos relacionados conEdite archivos PDF como si fueran imágenesAsignar una letra fija a los discosCómo convertir una página web a PDFCómo recuperar archivos dañados o eliminados en WindowsEl mejor NAS 2021 para el hogar y la oficina: guía de compraPartition Master Free el mejor programa para particionar discos durosAgregue un comentario de La sintaxis para crear índices y claves primarias en SQLSoftware
❤️Chi sono para amantes de la realidad virtual?Para los amantes de la realidad virtual, somos un equipo de personas que tienen como objetivo brindarle la mejor información sobre la realidad virtual. ¿Qué información compartimos?Compartimos todo lo que necesitas saber sobre realidad virtual, consejos, precios, funciones, guías y mucho más. 🤖 ¿Cuáles son los mejores productos de realidad virtual?Contamos con la mejor sección de información sobre los mejores productos de realidad virtual. Este trabajo está bajo un Licencia internacional Creative Commons Reconocimiento-No comercial-Sin derivados 4.0. 2021 / primerpaso.me X Dai un'occhiata ai nostri migliori articoli!Programas para eliminar archivos indeleblesCómo comparar dos archivos de textoProgramas para eliminar archivos innecesariosCómo descargar y clonar un sitio web completo |