Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Eliminar FK
ALTER TABLE nombre_tabla DROP FOREIGN KEY name_restric
Eliminar CONSTRAINT:
ALTER TABLE nombre_tabla DROP CONSTRAINT name_restric
3. Investigar que son índices, que tipos de índices y como se pueden crear,
modificar y eliminar.
Un índice es un objeto más de la base de datos. Vinculado a una tabla, está formado por una o más
columnas de la tabla y por un puntero a la fila de la tabla que representa, con la interesante
característica de que las filas dentro del índice mantienen siempre un orden especificado por algún
algoritmo.
Cuando insertamos una fila nueva en la tabla, ésta se graba en un lugar indeterminado del espacio
libre del fichero físico, sin embargo, en el índice, el valor de la columna indexada (o columnas) se
insertarán en su lugar correspondiente según dicho algoritmo. El índice nos garantiza que se
mantendrá el orden también en operaciones de eliminación y de actualización de la columna o
columnas indexadas.
Sin índice, cualquier búsqueda en la tabla obligará al planificador de consultas a hacer un escaneo
completo secuencial de la tabla que, para tablas grandes, supone una importante inversión de
tiempo.
Ejemplos de índices:
UNIQUE
INDEX
De estas 5 tablas Pude sacar la llave foránea, sim embargo de las siguientes no
supe que tabla poner de referencia dado que no tiene una directamente:
8. Eliminar todas las tablas de dreamhome.
SOLUCION
Agregar a la tabla de clientes a CR92 y en propertyforRent a PA19
12. Eliminar la sucursal B005. Si genera error explicar el por qué y cómo corregirlo
y eliminar el registro.
Para yo eliminar la sucursal B005 debo de eliminar la tabla que depende de esta,
o eliminar los datos que son dependientes de la B005
Sacar sus conclusiones de forma resumida de los puntos 11 y 12.
Conclusiones:
El tener una tabla dependiente dada la integridad referencial da como resultado un
mayor proceso para la eliminación de las tablas débiles(Tabla dependientes de
otras)
Una DBA debe estar siempre muy atenta a las claves de refencia puesto que un
descuido y se podría borrar datos importantes en la base de datos