trabajo nataly
En una base de datos relacional, las relaciones permiten evitar los datos redundantes. Por ejemplo, si está diseñando una base de datos querealizará el seguimiento de información sobre libros, podría tener una tabla denominada "Títulos" que almacene los datos de cada libro, por ejemplo el título, la fecha de publicación y el editor. Tambiénhay información que podría desear almacenar sobre el editor, como su número de teléfono, dirección y código postal. Si fuera a almacenar toda esta información en la tabla "Títulos", el número deteléfono del editor se duplicaría para cada título que el editor imprimiera.
Una solución más conveniente es almacenar solo una vez la información del editor en una tabla independiente que se llamara"Editores". Colocaría entonces un puntero en la tabla "Títulos" que hiciera referencia a una entrada de la tabla "Editores".
Para asegurarse de que los datos se mantienen sincronizados, puede forzarla aplicación de integridad referencial entre tablas. Las relaciones de integridad referencial ayudan a garantizar que la información de una tabla coincida con la de otra. Por ejemplo, cada título dela tabla "Títulos" debe estar asociado a un editor concreto de la tabla "Editores". No se puede agregar un título a la base de datos para un editor que no exista en ella.
Las relaciones lógicas deuna base de datos le permiten consultar datos y crear informes de manera eficiente.
Una relación se establece haciendo coincidir los datos de las columnas de clave, normalmente las columnas (ocampos) con el mismo nombre en ambas tablas. En la mayor parte de los casos, la relación conecta la clave principal (o la columna del identificador único de cada fila) desde una tabla a un campo de otratabla. La columna de la otra tabla se conoce como "clave externa". Por ejemplo, si desea realizar el seguimiento de las ventas de los diferentes títulos, puede crear una relación entre la columna de...
Regístrate para leer el documento completo.