Diferencia entre revisiones de «Plantilla:Bases Datos/Modelo Logico»

De WikiEducator
Saltar a: navegación, buscar
(Conceptos del nivel lógico: Elementos del modelo)
(Conceptos del nivel lógico: Elementos del modelo)
Línea 39: Línea 39:
 
;Es cada una de las filas que vamos a tener en la tabla
 
;Es cada una de las filas que vamos a tener en la tabla
 
*Se define como  (no hace falta aprenderlo)
 
*Se define como  (no hace falta aprenderlo)
  Un conjunto de pares de la forma  
+
  Un conjunto de pares de la forma <br />
T <nowiki>={(A1,D1),(A2,D2),....,(An,Dn)}</nowiki>  
+
T <nowiki>={(A1,D1),(A2,D2),....,(An,Dn)}</nowiki> <br />
  donde
+
  donde<br />
<nowiki> {A1,,A2,....,An} (n>0)</nowiki>  es el conjunto de nombres de atributos del esquema necesariamente distintos.
+
<nowiki> {A1,,A2,....,An} (n>0)</nowiki>  es el conjunto de nombres de atributos del esquema necesariamente distintos.<br />
 
<nowiki>  {D1,,D2,....,Dn}</nowiki>  son los dominios asociados a dichos atributos que no tienen que ser necesariamente distintos.
 
<nowiki>  {D1,,D2,....,Dn}</nowiki>  son los dominios asociados a dichos atributos que no tienen que ser necesariamente distintos.
 +
[[Archivo:Relacion_Tuplas.png]]
 
}}
 
}}
 
{{MRM_Definicion|Title=Relación|
 
{{MRM_Definicion|Title=Relación|
Línea 49: Línea 50:
 
;Es el conjunto de tuplas que constituyen el contenido de la información del mundo real
 
;Es el conjunto de tuplas que constituyen el contenido de la información del mundo real
 
*Una definición más formal
 
*Una definición más formal
  Una relación es un conjunto de tuplas del mismo esquema , y un esquema de relación es el esquema de las tuplas que lo  
+
  Una relación es un conjunto de tuplas del mismo esquema ,  
  forman. Notación :  
+
y un esquema de relación es el esquema de las tuplas que lo  
<nowiki> R (A1:D1, A2:D2, ....., An:Dn)</nowiki>  
+
  forman. Notación : <br />
  define una relación de esquema <nowiki> {(A1,D1),(A2,D2),....,(An,Dn)}.</nowiki>  A partir de esta definición, diremos que dos  
+
<nowiki> R (A1:D1, A2:D2, ....., An:Dn)</nowiki> <br />
 +
  define una relación de esquema <nowiki> {(A1,D1),(A2,D2),....,(An,Dn)}.</nowiki><br />
 +
  A partir de esta definición, diremos que dos <br />
 
  relaciones R y S son compatibles si sus esquemas son idénticos.
 
  relaciones R y S son compatibles si sus esquemas son idénticos.
 +
[[Archivo:Relación.png]]
 
}}
 
}}
  

Revisión de 16:55 25 abr 2018

Nivel Lógico

  • A este nivel vamos a usar el modelo relacional
  • Es importante tener claro que lo que queremos realizar a este nivel es aplicar una serie de reglas para transformar el modelo entidad/interrelación o modelo de Chen en un modelo relacional


Icon key points.gif

Paso del modelo E/R a modelo Relacional

Archivo:Tranformacion er mr.png


  • En este nivel hay que estudiar una serie de conceptos sencillos, que convienen dejar claros


Icon activity.jpg
Elementos del nivel lógico
Dominio y atributo
Relación y tupla
Restricciones




Conceptos del nivel lógico: Elementos del modelo



Icon define.gif
Dominio
Un dominio es el conjuntos de valores
que puede tomar un determinado atributo (campo).
de un elemento concreto (tupla o fila) del objeto (relación o tabla).

Valores del Dominio.png

  • Podemos ver un dominio como un tipo de datos con restricciones.


Icon key points.gif

características de los valores de un dominio

homogéneos
Son volares todos del mismo tipo
atómicos
Son indivisibles
Si dividiéramos el valor, perdería su significado





Icon define.gif
Atributo
Un atributo son cada una de las características 
o propiedades de los elementos de información (tablas)
Se define como el papel que desempeña un determinado
dominio en una relación (tabla)

Atributo 1.png

  • Podemos ver un dominio como un tipo de datos con restricciones.



Icon define.gif
Tupla
Es cada una de las filas que vamos a tener en la tabla
  • Se define como (no hace falta aprenderlo)
Un conjunto de pares de la forma 

T ={(A1,D1),(A2,D2),....,(An,Dn)}

donde

{A1,,A2,....,An} (n>0) es el conjunto de nombres de atributos del esquema necesariamente distintos.
{D1,,D2,....,Dn} son los dominios asociados a dichos atributos que no tienen que ser necesariamente distintos. Archivo:Relacion Tuplas.png



Icon define.gif
Relación
Una relación es la tabla que se va a formar
Es el conjunto de tuplas que constituyen el contenido de la información del mundo real
  • Una definición más formal
Una relación es un conjunto de tuplas del mismo esquema , 
y un esquema de relación es el esquema de las tuplas que lo 
forman. Notación : 

R (A1:D1, A2:D2, ....., An:Dn)

define una relación de esquema  {(A1,D1),(A2,D2),....,(An,Dn)}.
A partir de esta definición, diremos que dos
relaciones R y S son compatibles si sus esquemas son idénticos.

Relación.png




Icon define.gif
Restricciones
{{{1}}}


Conceptos del nivel lógico: Dominio y atributo

Conceptos del nivel lógico: Dominio y atributo