SlideShare una empresa de Scribd logo
1 de 11
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.
Describe cierta dependencia entre entidades o
     permite la asociación de las mismas.

           Ejemplo: Si tenemos dos
           entidades, "CLIENTE" y
"HABITACION", podemos entender la relación
    entre ambas al tomar un caso concreto
      (ocurrencia) de cada una de ellas.
   Entonces, podríamos tener la ocurrencia
       "Habitación 502", de la entidad
       "HABITACION" y la ocurrencia
"Henry Jonshon Mcfly Bogard", de la entidad
     "CLIENTE", entre las que es posible relacionar que la
    habitación 502 se encuentra ocupada por el huésped de
                        nombre Henry.

   Una relación tiene sentido al expresar las entidades que
    relaciona. En el ejemplo anterior, podemos decir que un
    huésped (entidad), se aloja (relación) en una habitación
                           (entidad).

     Se representan mediante un rombo etiquetado en su
    interior con un verbo. Este rombo se debe unir mediante
            líneas con las entidades (rectángulos) que
       relaciona, para así saber cuál es la relación que lleva
                             cada uno.
describe cierta dependencia entre entidades o
     permite la asociación de las mismas.

 Hay varios tipos o clasificaciones para las
 relaciones dependiendo del punto de vista:
- Uno a Uno: Una entidad de A se relaciona
    únicamente con una entidad en B y viceversa.
 - Uno a varios: Una entidad en A se relaciona con
cero o muchas entidades en B. Pero una entidad en
      B se relaciona con una única entidad en A.
   - Varios a Uno: Una entidad en A se relaciona
   exclusivamente con una entidad en B. Pero una
 entidad en B se puede relacionar con 0 o muchas
                   entidades en A.
    - Varios a Varios: Una entidad en A se puede
     relacionar con 0 o muchas entidades en B y
                      viceversa.
Si usa un proceso de diseño de base de datos
 establecido, puede crear de forma rápida y
efectiva una base de datos bien diseñada que
    le proporciona acceso conveniente a la
 información que desea. Con un diseño sólido
tardará menos tiempo en construir la base de
  datos y obtendrá resultados más rápidos y
                   precisos.
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.
Base de datos parte 2
Base de datos parte 2

Más contenido relacionado

La actualidad más candente

Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónJosetx
 
Conclusiones sobre base de datos
Conclusiones sobre base de datos Conclusiones sobre base de datos
Conclusiones sobre base de datos yeisonarley17
 
♥Relaciones de bases de datos en acess.
♥Relaciones de bases de datos en acess.♥Relaciones de bases de datos en acess.
♥Relaciones de bases de datos en acess.Juana Loopy
 
manual de Combianción correspondencia
 manual de Combianción correspondencia  manual de Combianción correspondencia
manual de Combianción correspondencia scmunoz99
 
Modelo de datos entidad relación
Modelo de datos entidad relaciónModelo de datos entidad relación
Modelo de datos entidad relaciónalvarezkvn
 
Segunda parte base de datos.
Segunda parte base de datos.Segunda parte base de datos.
Segunda parte base de datos.Kamilo970
 
Bdconcepbasicos2 ii
Bdconcepbasicos2 iiBdconcepbasicos2 ii
Bdconcepbasicos2 iivanesabozada
 
Microsoft office acces 1
Microsoft office acces 1Microsoft office acces 1
Microsoft office acces 1lokillomix
 
Malle y yunis por siempre
Malle y yunis por siempreMalle y yunis por siempre
Malle y yunis por siempremallerlyrenoga
 

La actualidad más candente (18)

Base de datos
Base de datosBase de datos
Base de datos
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Conclusiones sobre base de datos
Conclusiones sobre base de datos Conclusiones sobre base de datos
Conclusiones sobre base de datos
 
Guia 3
Guia 3Guia 3
Guia 3
 
♥Relaciones de bases de datos en acess.
♥Relaciones de bases de datos en acess.♥Relaciones de bases de datos en acess.
♥Relaciones de bases de datos en acess.
 
manual de Combianción correspondencia
 manual de Combianción correspondencia  manual de Combianción correspondencia
manual de Combianción correspondencia
 
Modelo de datos entidad relación
Modelo de datos entidad relaciónModelo de datos entidad relación
Modelo de datos entidad relación
 
Access
AccessAccess
Access
 
Documento bases de datos
Documento bases de datosDocumento bases de datos
Documento bases de datos
 
Segunda parte base de datos.
Segunda parte base de datos.Segunda parte base de datos.
Segunda parte base de datos.
 
Access
AccessAccess
Access
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Bdconcepbasicos2 ii
Bdconcepbasicos2 iiBdconcepbasicos2 ii
Bdconcepbasicos2 ii
 
Microsoft office acces 1
Microsoft office acces 1Microsoft office acces 1
Microsoft office acces 1
 
Base de datos
Base de datosBase de datos
Base de datos
 
Malle y yunis por siempre
Malle y yunis por siempreMalle y yunis por siempre
Malle y yunis por siempre
 
Trabajo de sistemas andrey
Trabajo de sistemas andreyTrabajo de sistemas andrey
Trabajo de sistemas andrey
 

Destacado

Imagen seguridadehigiene
Imagen seguridadehigieneImagen seguridadehigiene
Imagen seguridadehigienermbmexico
 
Las videoconsolas
Las videoconsolasLas videoconsolas
Las videoconsolasjhanmarcos
 
Seminario MYPES: Jorge López
Seminario MYPES: Jorge LópezSeminario MYPES: Jorge López
Seminario MYPES: Jorge LópezPNUDARTBolivia
 
Ensayando 130415224656-phpapp01
Ensayando 130415224656-phpapp01Ensayando 130415224656-phpapp01
Ensayando 130415224656-phpapp01mariana alcala
 
Hierbas para bajar de peso
Hierbas para bajar de pesoHierbas para bajar de peso
Hierbas para bajar de pesohierbas5
 
Elementos para la planeacion de mat. 1o. a 6o
Elementos para la planeacion de mat. 1o. a 6oElementos para la planeacion de mat. 1o. a 6o
Elementos para la planeacion de mat. 1o. a 6oSAINTSAURIO
 
Semana Santa Torrejon 2014: Procesion del Encuentro
Semana Santa Torrejon 2014: Procesion del EncuentroSemana Santa Torrejon 2014: Procesion del Encuentro
Semana Santa Torrejon 2014: Procesion del EncuentroTelescopioDigital
 
Informatica
InformaticaInformatica
InformaticaMoya1998
 
Los paisajes mas hermosos del mundo
Los paisajes mas hermosos del mundoLos paisajes mas hermosos del mundo
Los paisajes mas hermosos del mundoHarold Jimenez Lopez
 
Demanda presencial formac.manipulad.alimentos
Demanda presencial formac.manipulad.alimentosDemanda presencial formac.manipulad.alimentos
Demanda presencial formac.manipulad.alimentosandreasabate
 
Redes sociales
Redes socialesRedes sociales
Redes socialesRosaseqa
 

Destacado (20)

Imagen seguridadehigiene
Imagen seguridadehigieneImagen seguridadehigiene
Imagen seguridadehigiene
 
Las videoconsolas
Las videoconsolasLas videoconsolas
Las videoconsolas
 
Seminario MYPES: Jorge López
Seminario MYPES: Jorge LópezSeminario MYPES: Jorge López
Seminario MYPES: Jorge López
 
Ensayando 130415224656-phpapp01
Ensayando 130415224656-phpapp01Ensayando 130415224656-phpapp01
Ensayando 130415224656-phpapp01
 
Presentación1
Presentación1Presentación1
Presentación1
 
Hierbas para bajar de peso
Hierbas para bajar de pesoHierbas para bajar de peso
Hierbas para bajar de peso
 
Elementos para la planeacion de mat. 1o. a 6o
Elementos para la planeacion de mat. 1o. a 6oElementos para la planeacion de mat. 1o. a 6o
Elementos para la planeacion de mat. 1o. a 6o
 
Guión docente 2
Guión docente 2Guión docente 2
Guión docente 2
 
Semana Santa Torrejon 2014: Procesion del Encuentro
Semana Santa Torrejon 2014: Procesion del EncuentroSemana Santa Torrejon 2014: Procesion del Encuentro
Semana Santa Torrejon 2014: Procesion del Encuentro
 
Informatica
InformaticaInformatica
Informatica
 
Los paisajes mas hermosos del mundo
Los paisajes mas hermosos del mundoLos paisajes mas hermosos del mundo
Los paisajes mas hermosos del mundo
 
Love hilda
Love hildaLove hilda
Love hilda
 
Carrillokelly
CarrillokellyCarrillokelly
Carrillokelly
 
Demanda presencial formac.manipulad.alimentos
Demanda presencial formac.manipulad.alimentosDemanda presencial formac.manipulad.alimentos
Demanda presencial formac.manipulad.alimentos
 
Odonto
OdontoOdonto
Odonto
 
Mochila digital
Mochila digitalMochila digital
Mochila digital
 
You tube
You tubeYou tube
You tube
 
Diapositivas del blog
Diapositivas del blogDiapositivas del blog
Diapositivas del blog
 
Redes sociales
Redes socialesRedes sociales
Redes sociales
 
trabajo u
trabajo utrabajo u
trabajo u
 

Similar a Base de datos parte 2

Melisita y jenifer
Melisita y jeniferMelisita y jenifer
Melisita y jenifermelissajo
 
Base de datos 11 3
Base de datos 11 3Base de datos 11 3
Base de datos 11 3karolayy40
 
Base de datos 2 parte
Base de datos 2 parteBase de datos 2 parte
Base de datos 2 partesaraiacevedo
 
Base de datos 11 3
Base de datos 11 3Base de datos 11 3
Base de datos 11 3MafeD40
 
Acceso a datos dao
Acceso a datos daoAcceso a datos dao
Acceso a datos daojairdok
 
Modelo entidad relaciónalvarolegarda
Modelo entidad relaciónalvarolegardaModelo entidad relaciónalvarolegarda
Modelo entidad relaciónalvarolegardaalvarolegarda
 
Modelo Entidad - Relacion
Modelo Entidad - RelacionModelo Entidad - Relacion
Modelo Entidad - Relaciondrakul09
 
Modelo entidad relación informatik 2
Modelo entidad relación informatik 2Modelo entidad relación informatik 2
Modelo entidad relación informatik 2geanellavallejo
 
Base de datos
Base de datosBase de datos
Base de datosviebelle
 
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
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo RelacionalWiliam Perez
 
Modelo de entidad de relación
Modelo de entidad de relaciónModelo de entidad de relación
Modelo de entidad de relacióntatytaloor
 
Deber # 1 info modelo de entidad relacional
Deber # 1 info modelo de entidad relacionalDeber # 1 info modelo de entidad relacional
Deber # 1 info modelo de entidad relacionalpaitonoguera
 

Similar a Base de datos parte 2 (20)

Melisita y jenifer
Melisita y jeniferMelisita y jenifer
Melisita y jenifer
 
Base de datos
Base de datosBase de datos
Base de datos
 
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
 
Base de Datos
Base de Datos Base de Datos
Base de Datos
 
Base de datos 2 parte
Base de datos 2 parteBase de datos 2 parte
Base de datos 2 parte
 
Base de datos 11 3
Base de datos 11 3Base de datos 11 3
Base de datos 11 3
 
Paola
PaolaPaola
Paola
 
Paola
PaolaPaola
Paola
 
Acceso a datos dao
Acceso a datos daoAcceso a datos dao
Acceso a datos dao
 
Modelo entidad relaciónalvarolegarda
Modelo entidad relaciónalvarolegardaModelo entidad relaciónalvarolegarda
Modelo entidad relaciónalvarolegarda
 
11 1
11 111 1
11 1
 
Modelo Entidad - Relacion
Modelo Entidad - RelacionModelo Entidad - Relacion
Modelo Entidad - Relacion
 
Modelo entidad relación informatik 2
Modelo entidad relación informatik 2Modelo entidad relación informatik 2
Modelo entidad relación informatik 2
 
Base de datos
Base de datosBase de datos
Base de datos
 
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
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo Relacional
 
Modelo de entidad de relación
Modelo de entidad de relaciónModelo de entidad de relación
Modelo de entidad de relación
 
Deber # 1 info modelo de entidad relacional
Deber # 1 info modelo de entidad relacionalDeber # 1 info modelo de entidad relacional
Deber # 1 info modelo de entidad relacional
 
Que estres tanta tarea
Que estres tanta tareaQue estres tanta tarea
Que estres tanta tarea
 

Base de datos parte 2

  • 1.
  • 2. 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.
  • 3. Describe cierta dependencia entre entidades o permite la asociación de las mismas. Ejemplo: Si tenemos dos entidades, "CLIENTE" y "HABITACION", podemos entender la relación entre ambas al tomar un caso concreto (ocurrencia) de cada una de ellas. Entonces, podríamos tener la ocurrencia "Habitación 502", de la entidad "HABITACION" y la ocurrencia
  • 4. "Henry Jonshon Mcfly Bogard", de la entidad "CLIENTE", entre las que es posible relacionar que la habitación 502 se encuentra ocupada por el huésped de nombre Henry.  Una relación tiene sentido al expresar las entidades que relaciona. En el ejemplo anterior, podemos decir que un huésped (entidad), se aloja (relación) en una habitación (entidad).  Se representan mediante un rombo etiquetado en su interior con un verbo. Este rombo se debe unir mediante líneas con las entidades (rectángulos) que relaciona, para así saber cuál es la relación que lleva cada uno.
  • 5. describe cierta dependencia entre entidades o permite la asociación de las mismas. Hay varios tipos o clasificaciones para las relaciones dependiendo del punto de vista:
  • 6. - Uno a Uno: Una entidad de A se relaciona únicamente con una entidad en B y viceversa. - Uno a varios: Una entidad en A se relaciona con cero o muchas entidades en B. Pero una entidad en B se relaciona con una única entidad en A. - Varios a Uno: Una entidad en A se relaciona exclusivamente con una entidad en B. Pero una entidad en B se puede relacionar con 0 o muchas entidades en A. - Varios a Varios: Una entidad en A se puede relacionar con 0 o muchas entidades en B y viceversa.
  • 7. Si usa un proceso de diseño de base de datos establecido, puede crear de forma rápida y efectiva una base de datos bien diseñada que le proporciona acceso conveniente a la información que desea. Con un diseño sólido tardará menos tiempo en construir la base de datos y obtendrá resultados más rápidos y precisos.
  • 8. 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.
  • 9. 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.