Creación de bases de datos robustas en sql
Con SQL, consiguiendo la estructura de un derecho de base de datos es muy importante si quieres ser capaz de extraer información precisa de ella más tarde. Sorprendentemente, sin embargo, muchos desarrolladores de bases de datos novatos dan poca consideración a cómo las diferentes partes de una base de datos se relacionan entre sí.
El concepto clave para la construcción y el mantenimiento de una base de datos confiable es la integridad de los datos. Hay toda una serie de formas en que una base de datos puede ir mal, pero afortunadamente, muchos de éstos puede ser evitado mediante el mantenimiento de la integridad de datos. Una base de datos relacional es una estructura jerárquica, lo que significa que la integridad debe ser mantenida en varios niveles.
Cada tabla de una base de datos representa una entidad que es único de identificación. El hecho de que se le ha dado el estado entidad significa que es importante por derecho propio, independiente de la forma en que puede relacionarse con otras partes de la base de datos. Una tabla debe ser internamente coherente, estructurada de tal manera que las anomalías de modificación no son posibles, así como correcto en sus relaciones con cualquier otra tabla a la que está conectado mediante una clave principal a enlace de clave externa. Al mantener la integridad de entidad, la integridad de dominio, y la integridad referencial, podemos asegurar que las bases de datos que cree serán repositorios confiables de datos de su organización.