SlideShare una empresa de Scribd logo
1 de 10
LUIS FERNANDO TAFUR 11-3
1. Defina el modelo entidad-relación
2. Que es una relación
3. Que tipos de relaciones existen, defina
  cada uno de ellas y dé un ejemplo.
4. Cual es el proceso de diseño de una BD:
  Realice un grafico utilizando autoformas en
  cualquiera de los programas de office
  (PP, Word, Excel) para explicar esta
  pregunta.
modelo entidad-relación (a
veces denominado por sus
siglas en inglés, E-R "Entity
relationship", o del
español DER "Diagrama de
Entidad Relación") es una
herramienta para
el modelado de datos que
permite representar las
entidades relevantes de un
sistema de información así
como sus interrelaciones y
propiedades.
Se elabora el diagrama (o diagramas) entidad-
   relación.
     Se completa el modelo con listas de atributos y una
   descripción de otras restriccionesque no se pueden
   reflejar en el diagrama.
     El modelado de datos no acaba con el uso de esta
   técnica. Son necesarias otras técnicas para lograr un
   modelo directamente implementable en una base de
   datos. Brevemente:
    Transformación de relaciones múltiples en binarias.
    Normalización de una base de datos de relaciones
   (algunas relaciones pueden transformarse en atributos
   y viceversa).
    Conversión en tablas (en caso de utilizar una base de
   datos relacional).

http://commons.wikimedia.org/wiki/File:Ejemplo_Diagrama_E-
   R_extendido.PNG
•   Una base de datos relacional es una base de datos que
    cumple con el modelo relacional, el cual es el modelo
    más utilizado en la actualidad para implementar bases
    de datos ya planificadas. Permiten establecer
    interconexiones (relaciones) entre los datos (que están
    guardados en tablas), y a través de dichas conexiones
    relacionar los datos de ambas tablas, de ahí proviene su
    nombre: "Modelo Relacional". Tras ser postuladas sus
    bases en 1970 por Edgar Frank Codd, de los laboratorios
    IBM en San José (California), no tardó en consolidarse
    como un nuevo paradigma en los modelos de base de
    datos.
Una base de datos relacional se compone de
varias tablas 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 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 relacionesA.
http://es.wikipedia.org/wiki/Base_de_datos_relacional
• El tipo de relación se define tomando los
  máximos de las cardinalidades que
  intervienen en la relación. Hay cuatro tipos
  posibles:
  1. Una a una (1:1). En este tipo de relación,
  una vez fijado un elemento de una entidad
  se conoce la otra. Ejemplo: nación y capital.
  2. Una a muchas (1:N). Ejemplo: cliente y
  pedidos.
  3. Muchas a una (N:1). Simetría respecto al
  tipo anterior según el punto de visto de una u
  otra entidad.
  4. Muchas a muchas (N:N). Ejemplo:
  personas y viviendas.
• http://difer322.blogspot.com/2010/04/que-
  tipos-de-relaciones-existen-defina.html
• A continuación se indican los
  pasos que hay que seguir en el
  proceso de diseño de una base
  de datos. Cada paso se trata con
  mayor detalle en los temas
  restantes de esta sección.
• Determinar el propósito de la base de datos Este paso
  le ayudará a decidir los datos que desea que Visual
  FoxPro almacene.
• Determinar las tablas necesarias Cuando ya conozca
  claramente el propósito de la base de datos, puede
  dividir la información en temas distintos, como
  “Employees” u “Orders”. Cada tema será una tabla de
  la base de datos.
• Determinar los campos necesarios Tiene que decidir la
  información que desea incluir en cada tabla. Cada
  categoría de información de una tabla se denomina
  campo y se muestra en forma de columna al examinar
  la tabla. Por ejemplo, un campo de la tabla Employee
  podría ser Last_name y otro podría ser Hire_date.
• Determinar las relaciones Observe cada tabla y decida
  cómo se relacionan sus datos con los de las tablas
  restantes. Agregue campos a las tablas o cree tablas
  nuevas para clarificar las relaciones, si es necesario.
• Perfeccionar el diseño Busque errores en el diseño.
  Cree las tablas y agregue algunos registros de datos
  de ejemplo. Vea si puede obtener los resultados que
  desea de sus tablas. Haga los ajustes necesarios al
  diseño.
• http://msdn.microsoft.com/es-es/library/cc466455(VS.71).aspx
Modelo relacional

Más contenido relacionado

La actualidad más candente

Base de dato access nº2
Base de dato access  nº2Base de dato access  nº2
Base de dato access nº2dvorador
 
Base de datos ii
Base de datos iiBase de datos ii
Base de datos iiLauracvdo
 
Base de datos
Base de datosBase de datos
Base de datosNataLui
 
Mallerly jaramillo base de datos
Mallerly jaramillo  base de datosMallerly jaramillo  base de datos
Mallerly jaramillo base de datosmallerly16
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo RelacionalWiliam Perez
 
Base datos 2 camila florez maria florez
Base datos 2 camila florez maria florezBase datos 2 camila florez maria florez
Base datos 2 camila florez maria florezCamila Florez
 
Conclusiones sobre bases de datos
Conclusiones sobre bases de datosConclusiones sobre bases de datos
Conclusiones sobre bases de datosDaniiGonzalez98
 
Base de datos
Base de datosBase de datos
Base de datosjomistef
 
Base de datos 11 3
Base de datos 11 3Base de datos 11 3
Base de datos 11 3MafeD40
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacionalomarzon
 
Marco conceptual wendy angela
Marco conceptual wendy angelaMarco conceptual wendy angela
Marco conceptual wendy angelaAnyela Muñoz
 
Modelo relaciona lv 2
Modelo relaciona lv  2Modelo relaciona lv  2
Modelo relaciona lv 2omarpinto
 
Conclusiones sobre base de datos
Conclusiones sobre base de datos Conclusiones sobre base de datos
Conclusiones sobre base de datos yeisonarley17
 

La actualidad más candente (19)

Base de dato access nº2
Base de dato access  nº2Base de dato access  nº2
Base de dato access nº2
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos ii
Base de datos iiBase de datos ii
Base de datos ii
 
Informatica
InformaticaInformatica
Informatica
 
Base de datos
Base de datosBase de datos
Base de datos
 
Mallerly jaramillo base de datos
Mallerly jaramillo  base de datosMallerly jaramillo  base de datos
Mallerly jaramillo base de datos
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo Relacional
 
Clase 2 -
Clase 2 -Clase 2 -
Clase 2 -
 
Base datos 2 camila florez maria florez
Base datos 2 camila florez maria florezBase datos 2 camila florez maria florez
Base datos 2 camila florez maria florez
 
Base de datos
Base de datosBase de datos
Base de datos
 
Conclusiones sobre bases de datos
Conclusiones sobre bases de datosConclusiones sobre bases de datos
Conclusiones sobre bases de datos
 
Base de datos 2
Base de datos 2Base de datos 2
Base de datos 2
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos 11 3
Base de datos 11 3Base de datos 11 3
Base de datos 11 3
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Marco conceptual wendy angela
Marco conceptual wendy angelaMarco conceptual wendy angela
Marco conceptual wendy angela
 
Modelo relaciona lv 2
Modelo relaciona lv  2Modelo relaciona lv  2
Modelo relaciona lv 2
 
Conclusiones sobre base de datos
Conclusiones sobre base de datos Conclusiones sobre base de datos
Conclusiones sobre base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Similar a Modelo relacional

Similar a Modelo relacional (20)

Duvan johao
Duvan   johaoDuvan   johao
Duvan johao
 
Contenido UNIDAD II. COMO SON LAS BASES DE DATOS.
Contenido UNIDAD II.  COMO SON LAS BASES DE DATOS.Contenido UNIDAD II.  COMO SON LAS BASES DE DATOS.
Contenido UNIDAD II. COMO SON LAS BASES DE DATOS.
 
Base de Datos
Base de Datos Base de Datos
Base de Datos
 
Int_Bases_Datos_II.pdf
Int_Bases_Datos_II.pdfInt_Bases_Datos_II.pdf
Int_Bases_Datos_II.pdf
 
Melany base de datos
Melany base de datosMelany base de datos
Melany base de datos
 
Modelamiento entidad relacion
Modelamiento entidad relacionModelamiento entidad relacion
Modelamiento entidad relacion
 
Base de datos
Base de datosBase de datos
Base de datos
 
Churk
ChurkChurk
Churk
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelo de entidad y relaciôn
Modelo de entidad y relaciônModelo de entidad y relaciôn
Modelo de entidad y relaciôn
 
Modelo de entidad y relaciôn
Modelo de entidad y relaciônModelo de entidad y relaciôn
Modelo de entidad y relaciôn
 
Modelo de entidad y relaciôn
Modelo de entidad y relaciônModelo de entidad y relaciôn
Modelo de entidad y relaciôn
 
Base de datos 2°parte
Base de datos 2°parteBase de datos 2°parte
Base de datos 2°parte
 
Base de datos 2°parte
Base de datos 2°parteBase de datos 2°parte
Base de datos 2°parte
 
Unidad 2 diseño de base de datos y e r
Unidad 2 diseño de base de datos y e rUnidad 2 diseño de base de datos y e r
Unidad 2 diseño de base de datos y e r
 
Josedani
JosedaniJosedani
Josedani
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Base de datos
Base de datosBase de datos
Base de datos
 

Modelo relacional

  • 2. 1. Defina el modelo entidad-relación 2. Que es una relación 3. Que tipos de relaciones existen, defina cada uno de ellas y dé un ejemplo. 4. Cual es el proceso de diseño de una BD: Realice un grafico utilizando autoformas en cualquiera de los programas de office (PP, Word, Excel) para explicar esta pregunta.
  • 3. modelo entidad-relación (a veces denominado por sus siglas en inglés, E-R "Entity relationship", o del español DER "Diagrama de Entidad Relación") es una herramienta para el modelado de datos que permite representar las entidades relevantes de un sistema de información así como sus interrelaciones y propiedades.
  • 4. Se elabora el diagrama (o diagramas) entidad- relación. Se completa el modelo con listas de atributos y una descripción de otras restriccionesque no se pueden reflejar en el diagrama. El modelado de datos no acaba con el uso de esta técnica. Son necesarias otras técnicas para lograr un modelo directamente implementable en una base de datos. Brevemente: Transformación de relaciones múltiples en binarias. Normalización de una base de datos de relaciones (algunas relaciones pueden transformarse en atributos y viceversa). Conversión en tablas (en caso de utilizar una base de datos relacional). http://commons.wikimedia.org/wiki/File:Ejemplo_Diagrama_E- R_extendido.PNG
  • 5. Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para implementar bases de datos ya planificadas. Permiten establecer interconexiones (relaciones) entre los datos (que están guardados en tablas), y a través de dichas conexiones relacionar los datos de ambas tablas, de ahí proviene su nombre: "Modelo Relacional". Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos.
  • 6. Una base de datos relacional se compone de varias tablas 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 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 relacionesA. http://es.wikipedia.org/wiki/Base_de_datos_relacional
  • 7. • El tipo de relación se define tomando los máximos de las cardinalidades que intervienen en la relación. Hay cuatro tipos posibles: 1. Una a una (1:1). En este tipo de relación, una vez fijado un elemento de una entidad se conoce la otra. Ejemplo: nación y capital. 2. Una a muchas (1:N). Ejemplo: cliente y pedidos. 3. Muchas a una (N:1). Simetría respecto al tipo anterior según el punto de visto de una u otra entidad. 4. Muchas a muchas (N:N). Ejemplo: personas y viviendas. • http://difer322.blogspot.com/2010/04/que- tipos-de-relaciones-existen-defina.html
  • 8. • A continuación se indican los pasos que hay que seguir en el proceso de diseño de una base de datos. Cada paso se trata con mayor detalle en los temas restantes de esta sección.
  • 9. • Determinar el propósito de la base de datos Este paso le ayudará a decidir los datos que desea que Visual FoxPro almacene. • Determinar las tablas necesarias Cuando ya conozca claramente el propósito de la base de datos, puede dividir la información en temas distintos, como “Employees” u “Orders”. Cada tema será una tabla de la base de datos. • Determinar los campos necesarios Tiene que decidir la información que desea incluir en cada tabla. Cada categoría de información de una tabla se denomina campo y se muestra en forma de columna al examinar la tabla. Por ejemplo, un campo de la tabla Employee podría ser Last_name y otro podría ser Hire_date. • Determinar las relaciones Observe cada tabla y decida cómo se relacionan sus datos con los de las tablas restantes. Agregue campos a las tablas o cree tablas nuevas para clarificar las relaciones, si es necesario. • Perfeccionar el diseño Busque errores en el diseño. Cree las tablas y agregue algunos registros de datos de ejemplo. Vea si puede obtener los resultados que desea de sus tablas. Haga los ajustes necesarios al diseño. • http://msdn.microsoft.com/es-es/library/cc466455(VS.71).aspx