Base De Datos
INSTITUTO SUPERIOR |
BASE DE DATOS RELACIONAL |
|
[Escriba el nombre del autor] |
21/11/2011 |
|
Base de Datos Relacional
Permiten establecer relaciones entre los datos queestán guardados en tablas, y a través de dichas conexiones relacionar los datos de ambas tablas, de ahí proviene su nombre.
Características
* Una base de datos relacional se compone de variastablas o relaciones.
* No pueden existir dos tablas con el mismo nombre ni registro.
* Cada tabla es a su vez un conjunto de registros (filas y columnas).
* La relación entre una tablapadre 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 laintegridad 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 relaciones.
Claves
Claveúnica
Cada tabla puede tener uno o más campos cuyos valores identifican de forma única cada registro de dicha tabla, es decir, no pueden existir dos o más registros diferentes cuyos valores en dichoscampos sean idénticos. Este conjunto de campos se llama clave única.
Pueden existir varias claves únicas en una determinada tabla, y a cada una de éstas suele llamársele candidata a clave primaria.Clave primaria
Una clave primaria es una clave única elegida entre todas las candidatas que define unívocamente a todos los demás atributos de la tabla, para especificar los datos que seránrelacionados con las demás tablas. La forma de hacer esto es por medio de claves foráneas.
Sólo puede existir una clave primaria por tabla y ningún campo de dicha clave puede contener valores NULL.
Claveforánea
Una clave foránea es una referencia a una clave en otra tabla, determina la relación existente en dos tablas. Las claves foráneas no necesitan ser claves únicas en la tabla donde están y sí a...
Regístrate para leer el documento completo.