0% encontró este documento útil (0 votos)
69 vistas1 página

Relacion Tablas

Las bases de datos relacionales se fundamentan en relaciones entre tablas, donde una clave primaria identifica de manera única los registros y una clave foránea hace referencia a estas claves primarias en otras tablas. La integridad relacional asegura la validez y coherencia de los datos, evitando registros huérfanos y anomalías. La integridad referencial es crucial para mantener la consistencia de los datos y se implementa a través de reglas y técnicas en SQL.

Cargado por

veronicamtzhdz8
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
69 vistas1 página

Relacion Tablas

Las bases de datos relacionales se fundamentan en relaciones entre tablas, donde una clave primaria identifica de manera única los registros y una clave foránea hace referencia a estas claves primarias en otras tablas. La integridad relacional asegura la validez y coherencia de los datos, evitando registros huérfanos y anomalías. La integridad referencial es crucial para mantener la consistencia de los datos y se implementa a través de reglas y técnicas en SQL.

Cargado por

veronicamtzhdz8
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Uno de los aspectos fundamentales de las bases de datos relacionales son precisamente

las relaciones. En pocas palabras, una «relación» es una asociación que se crea entre tablas, con el fin
de vincularlas y garantizar la integridad referencial de sus datos.
Para que una relación entre dos tablas exista, la tabla que deseas relacionar debe poseer una clave
primaria, mientras que la tabla donde estará el lado dependiente de la relación debe poseer una clave
foránea.

¿Qué es una clave primaria y una clave foránea?

Una clave primaria es un campo cuyos valores identifican de forma única cada registro dentro de la
tabla. Este campo tiene la cláusula PRIMARY KEY.

La clave foránea, por su parte, es un campo dentro de la tabla cuyos valores hacen referencia a «claves
primarias» en otra tabla. Este campo viene acompañado de la cláusula FOREIGN KEY.
Tanto la clave primaria, como las claves foráneas que hagan referencia a ella, deben ser del mismo tipo
de dato.

La integridad relacional es un conjunto de reglas que se deben cumplir en bases de datos relacionales
para garantizar la validez y coherencia de los datos.
Objetivo
• Evitar registros huérfanos, que son registros que hacen referencia a otros registros que ya no
existen
• Garantizar que los datos de una tabla sean válidos y coherentes con los datos de otra tabla que
haga referencia a ellos
• Evitar anomalías en los datos y consultas inexactas
Reglas de integridad relacional
• Ningún atributo que forme parte de una llave primaria puede aceptar valores nulos
• Si X hace referencia a Y, entonces Y debe existir

Integridad referencial
La integridad referencial es un sistema de reglas que utilizan la mayoría de las bases de datos
relacionales para asegurarse que los registros de tablas relacionadas son válidos y que no se borren o
cambien datos relacionados de forma accidental produciendo errores de integridad.
• Es un concepto clave en el diseño y la gestión de bases de datos relacionales
• Es un pilar en el diseño de bases de datos que garantiza la consistencia y fiabilidad de los datos
almacenados
• La integridad referencial declarativa (DRI) es una de las técnicas del lenguaje de programación de
bases de datos SQL para garantizar la integridad de los datos

También podría gustarte