modelo relacional bd

Páginas: 5 (1113 palabras) Publicado: 14 de septiembre de 2014
1.1 MODELO RELACIONAL:
Es un modelo que se basa en el uso de «relaciones». Estas relaciones podrían considerarse como conjuntos de datos, se conceptualiza de una manera más fácil de imaginar, pensando en cada relación como si fuese una tabla (como hojas de excel) que está compuesta por registros (cada fila de la tabla sería un registro), y columnas (también llamadas campos). 

TABLAUSUARIOS: 

Campo 2 




No. Nombre Edad T.b o bien simplemente a -> b si todo posible valor de a tiene asociado un único valor de b, o lo que es lo mismo, en todas las tuplas de T en las que el atributo a toma el mismo valor v1, el atributo b toma también un mismo valor v2.  Claramente a -> b no implica b -> a. Pueden repetirse los valores del atributo b para distintos valores de a. Un mismo atributo puede determinar funcionalmente a varios atributos lo cual se denota a -> (b1, b2, ...). Puede darse una  dependencia funcional mutua: a -> b y b -> a o lo que es lo mismo a b. Nóse que el concepto de dependencia funcional no depende de la extensión concreta (contenido) que en un momento determinado tenga la tabla sino de cualquier posible extensión que pudiera tener.
Los atributos ay b pueden ser simples o compuestos (formados por la agregación de varios atributos). Los atributos funcionalmente dependientes pueden o no formar parte de la clave primaria de la tabla, de una clave altenativa o de una clave ajena de otra tabla.
El atributo b es funcionalmente dependiente de forma completa de a si a -> b y b no depende funcionalmente de ningún subconjunto de atributos de a. Si aes un atributo simple y a -> b entonces la dependencia funcional es con seguridad completa.
Las dependencias funcionales verifican una serie de propiedades denominadas axiomas de Armstrong:
    Reflexividad. A partir de cualquier atributo o conjunto de atributos siempre puede deducirse él mismo. Dependencia 
    trivial: x -> x.
    Aumentatividad. Si x -> y entonces x+z -> y. Así se puedeaumentar trivialmente el antecedente de una 
    dependencia. Ejemplo: si con el dni se determina el nombre de una persona, entonces con el dni más la dirección 
    también se determina el nombre.
    Proyectividad. Si x -> y+z entonces x -> y. Ejemplo: si a partir del dni es posible deducir el nombre y la dirección 
    de una persona, entonces con el dni es posible determinar el nombre.    Aditividad. Si x -> y y z -> w entonces x+z -> y+w. Ejemplo: si con el dni se determina el nombre y con la 
    dirección el teléfono de una persona, entonces con el dni y la dirección podrá determinarse el nombre y el teléfono.
    Transitividad o enlace de dependencias funcionales. Si x -> y e y -> z entonces x -> z. Ejemplo: si con el dni 
    puede determinarse el código de la provincia deresidencia de una persona y con éste código puede determinarse el 
    nombre de la provincia, entonces con el dni puede determinarse el nombre de la provincia. Éste es el mecanismo 
    básico de funcionamiento del enlace entre tablas a partir de claves ajenas. 
1.9 PROCESO NORMALIZACION:
El punto de partida del proceso de normalización es un conjunto de tablas con sus atributos, el denominadoesquema 
relacional. Se pretende mejorar dicho esquema de datos. Se dice que una tabla están en una determinada forma normal si 
satisface un cierto número de restricciones impuestas por la correspondiente regla de normalización. La aplicación de una 
de estas reglas a un esquema relacional produce un nuevo esquema relacional en el que no se ha introducido ningún nuevo 
atributo.
Un esquemarelacional se compone de una serie de ternas T(A,D) donde T es el nombre de una tabla, A el conjunto de los 
atributos de esa tabla y D el conjunto de dependencias funcionales que existen entre esos atributos.
Si una tabla no satisface una determinada regla de normalización, se procede a descomponerla en otras dos nuevas que sí 
las satisfagan. Esto usualmente requiere decidir qué atributos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Bd
  • Algebra Relacional Bd
  • modelo de BD
  • Modelos De BD
  • Modelos de bd
  • Modelamiento de BD
  • Modelo Relacional
  • MODELO RELACIONAL

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS