03 Base de Datos Relacional
03 Base de Datos Relacional
03 Base de Datos Relacional
Unión entre
entidades
Atributo principal o clave primaria, el cual es único y toda entidad debe tener la
suya. Ejemplo: código de barra conocemos un producto en específico.
Genero
Relacionando una
entidad con otra
Tablas
Tablas
Es el formato que utiliza el modelo relacional para
explicar de un modo visual, la ordenación de los valores
de una tupla (registro o fila) en función de los atributos
(campos) definidos en la relación. Una base de datos
relacional no es otra cosa, entonces, que un conjunto de
tablas interrelacionadas.
Campos llave
Las tablas comparten algún campo entre ellas. Estos
campos compartidos, van a servir para establecer
relaciones entre ellas que permitirán consultas.
Categorías
Información que necesitará la base de datos relacional. Estas categorías serán tablas.
Las categorías son tablas secundarias de una tabla principal. Por ejemplo, un registro
de empleado (principal) puede contener una columna de tipo de trabajo;
las tablas de categoría de esa columna podrían contener valores como “ingeniero”,
“técnico” y “administrador”.
Por ejemplo, una base de datos de ventas puede incluir estas tablas: Clientes, Facturas,
Pedidos; y Productos.
Relación
Las relaciones ofrecen acceso a los datos de una tabla a otra.
Las relaciones pueden unir un registro de una tabla con un
registro de otra tabla, un registro con otros registros, o todos
los registros de una tabla con todos los registros de otra tabla,
también se llama Cardinalidad y se grafican por medio de las
entidades ER (entidad relacional).
Cardinalidad
Relación uno a uno
Carné Estudiantes
Relación uno a muchos
Un cliente puede tener varias facturas, pero una factura
sólo pertenece a un cliente.
Clientes Facturas
Relación de muchos a muchos
Un profesor tiene estudiantes, un estudiante tiene más
de un profesor.
Profesor Estudiantes
T A R E A 9