Please enable JavaScript.
Coggle requires JavaScript to display documents.
Base de datos relacionales, clases primarias - Coggle Diagram
Base de datos relacionales
Una Base de Datos se compone de varias tablas o relaciones.
No pueden existir dos tablas con el mismo nombre ni registro
La relación entre una tabla padre y un hijo se lleva a cabo por medio de las claves primarias
y ajenas (o foráneas)
Las claves primarias son la clave principal de un registro dentro de una tabla y éstas deben
cumplir con la integridad de datos
Las claves ajenas se colocan en la tabla hija, contienen el mismo valor que la clave primaria
del registro padre; por medio de éstas se hacen las formas relacionales
Cada tabla es a su vez un conjunto de registros (filas y columnas)
Elementos
Relaciones Base y Derivadas
Las relaciones que almacenan datos son llamadas "relaciones base" y su implementación
es llamada "tabla"
Restricciones
Una restricción es una limitación que obliga el cumplimiento de ciertas condiciones en la base de
datos
Dominios
Un dominio describe un conjunto de posibles valores para cierto atributo
Procedimiento almacenado
Un procedimiento almacenado es código ejecutable que se asocia y se almacena con la base de datos
Estructura
El nombre de cada tabla
El nombre de cada columna
El tipo de dato de cada columna
La tabla a la que pertenece cada columna
Manipulación de la información
El álgebra relacional permite describir
la forma de realizar una consulta, en cambio, el cálculo relacional sólo indica lo que se desea devolver
Manejadores de base de datos relacionales
Software exclusivamente dedicado a tratar con bases de datos relacionales.
Este software se
conoce como SGBD o RDBMS
clases primarias
Ejemplos de claves primarias
Las guías telefónicas y diccionarios no pueden usar nombres o palabras o números del sistema decimal
de Dewey como claves candidatas porque no identifican unívocamente números de teléfono o
palabras
ISBN
DNI
Una clave primaria comprende de
esta manera una columna o conjunto de columnas
No puede haber dos filas en una tabla que tengan
la misma clave primaria