SlideShare una empresa de Scribd logo
Integrante:
María Fernanda Duran
grado:11-3
 Defina el modelo entidad-relación
 Que es una relación
 Que tipos de relaciones existen, defina cada
una de ellas y dé un ejemplo.
 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.
 El modelo de entidad-relación fue propuesto
por Peter chen en los 70 para la
representación conceptual de los problemas
 El esquema conceptual se puede utilizar con
cualquier SGBD
 Objeto real o abstracto del cual se puede
almacenar información en una BD.
 Características:
 Tiene existencia propia
 Es distinguible del resto de entidades del
sistema
 Las entidades de un mismo tipo están
definidas en bases aún mismo conjunto de
atributos.
EJEMPLO: Pedro Sánchez crespo con
DNI73920582
Conjunto de identidades: Agrupaciones de
entidades con las mismas propiedades.
 Fuerte: Su existencia no depende la
existencia de la otra entidad.
 Débil: Su existencia depende de la existencia
de una entidad fuerte.
 En una relación se asocia un Elemento de una
entidad con otro elemento de otra entidad.
 No pueden aparecer relacionados dos veces
los mismos ejemplares.
REPRESENTACIÓN
 Cardinalidad: indica el numero de relaciones
en las que una entidad puede aparecer.
Representación: ( card. Mínima, card.maxima)
 Card mínima: indica el numero mínimo de
asociaciones en las que aparecerá cada
ejemplar de la entidad.
 Card máxima: indica el numero máximo de
relaciones en las que puede aparecer cada
ejemplar de la entidad.
 Parejas de cardinales que podemos encontrar en una
relación:
-(0,1), (1,1), (0,n),(1,n),(m,n).
 Es conveniente Acompañar la relación con lar
cardinales máximas( en mayúscula) con las que
intervienen las entidades relacionadas
 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.
 Al organizar los datos de forma apropiada, proporciona flexibilidad
a la base de datos y tiene la posibilidad de combinar y presentar
información de muchas formas diferentes.
 Al diseñar una base de datos, en primer lugar debe dividir la
información que desea almacenar como temas distintos y después
indicar a Visual FoxPro cómo se relacionan estos temas para que
pueda recuperar la información correcta cuando sea necesario. Si
mantiene la información en tablas separadas facilitará la
organización y el mantenimiento de los datos y conseguirá
aplicaciones de alto rendimiento.
 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 Heredaste.
 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.
 Modelo entidad-relación:
http://www.slideshare.net/DaniSantia/t1-
modelo-entidadrelacin
 Proceso de diseño de datos
http://msdn.microsoft.com/es-
es/library/cc466455(v=vs.71).aspx

Más contenido relacionado

La actualidad más candente

Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
pedro daniel martinez santiago
 
Base de datos
Base de datosBase de datos
Base de datos
yurlo_21
 
Garnicarios 11 04
Garnicarios 11 04Garnicarios 11 04
Garnicarios 11 04
Javier Garnica
 
Diapositivas yatzeny 402 yo yat
Diapositivas yatzeny 402 yo yatDiapositivas yatzeny 402 yo yat
Diapositivas yatzeny 402 yo yat
Gadiel Ocampo
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
Saul Rz
 
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
Sebastian Perez
 
Base de datos
Base de datosBase de datos
Base de datos
AXELELIANAMAVIZCA
 
Conclusiones sobre base de datos
Conclusiones sobre base de datos Conclusiones sobre base de datos
Conclusiones sobre base de datos
yeisonarley17
 
Colegio josé celestino mutis
Colegio josé celestino mutisColegio josé celestino mutis
Colegio josé celestino mutis
germancardenasinformatica
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
luisftafur
 
Conclusionessobrebasesdedatos1
Conclusionessobrebasesdedatos1Conclusionessobrebasesdedatos1
Conclusionessobrebasesdedatos1
Daniela Diaz
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
oeml3333
 
Conclusionessobrebasesdedatos
ConclusionessobrebasesdedatosConclusionessobrebasesdedatos
Conclusionessobrebasesdedatos
Daniela Diaz
 
Base de datos
Base de datosBase de datos
Base de datos
jomistef
 
Base de datos
Base de datosBase de datos
Base de datos
Carlos Hernandez Vivas
 

La actualidad más candente (15)

Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Base de datos
Base de datosBase de datos
Base de datos
 
Garnicarios 11 04
Garnicarios 11 04Garnicarios 11 04
Garnicarios 11 04
 
Diapositivas yatzeny 402 yo yat
Diapositivas yatzeny 402 yo yatDiapositivas yatzeny 402 yo yat
Diapositivas yatzeny 402 yo yat
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
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
 
Base de datos
Base de datosBase de datos
Base de datos
 
Conclusiones sobre base de datos
Conclusiones sobre base de datos Conclusiones sobre base de datos
Conclusiones sobre base de datos
 
Colegio josé celestino mutis
Colegio josé celestino mutisColegio josé celestino mutis
Colegio josé celestino mutis
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Conclusionessobrebasesdedatos1
Conclusionessobrebasesdedatos1Conclusionessobrebasesdedatos1
Conclusionessobrebasesdedatos1
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Conclusionessobrebasesdedatos
ConclusionessobrebasesdedatosConclusionessobrebasesdedatos
Conclusionessobrebasesdedatos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Similar a Base de datos 11 3

Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura j
JonathaLaura
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
luisftafur
 
Churk
ChurkChurk
Informatica
InformaticaInformatica
Consutal parte 2
Consutal parte 2Consutal parte 2
Consutal parte 2
Angelica Quintero
 
Base de datos daniela
Base de datos danielaBase de datos daniela
Base de datos daniela
paulivDaniela
 
Base de datos Daniela
Base de datos DanielaBase de datos Daniela
Base de datos Daniela
paulivDaniela
 
Base de datos 2
Base de datos 2Base de datos 2
Base de datos 2
fabianleon10
 
Base de datos segunda parte
Base de datos segunda parteBase de datos segunda parte
Base de datos segunda parte
alvarogomez1998
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
Brenda Diaz Falcon
 
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.
spgutierrez86
 
Base de Datos 2
Base de Datos 2 Base de Datos 2
Base de Datos 2
Rodrigo Vasquez
 
Diseña y administra Base de Datos Avanzada
Diseña y administra Base de Datos AvanzadaDiseña y administra Base de Datos Avanzada
Diseña y administra Base de Datos Avanzada
Saul Rz
 
Duvan johao
Duvan   johaoDuvan   johao
Duvan johao
duvan21
 
Base de datos 2°parte
Base de datos 2°parteBase de datos 2°parte
Base de datos 2°parte
kendripinto
 
Base de datos 2°parte
Base de datos 2°parteBase de datos 2°parte
Base de datos 2°parte
kendripinto
 
Base de datos
Base de datosBase de datos
Base de datos
Base de datosBase de datos
Presentación1
Presentación1Presentación1
Presentación1
gatiko
 
Presentación1
Presentación1Presentación1
Presentación1
gatiko
 

Similar a Base de datos 11 3 (20)

Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura j
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Churk
ChurkChurk
Churk
 
Informatica
InformaticaInformatica
Informatica
 
Consutal parte 2
Consutal parte 2Consutal parte 2
Consutal parte 2
 
Base de datos daniela
Base de datos danielaBase de datos daniela
Base de datos daniela
 
Base de datos Daniela
Base de datos DanielaBase de datos Daniela
Base de datos Daniela
 
Base de datos 2
Base de datos 2Base de datos 2
Base de datos 2
 
Base de datos segunda parte
Base de datos segunda parteBase de datos segunda parte
Base de datos segunda parte
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
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 2
Base de Datos 2 Base de Datos 2
Base de Datos 2
 
Diseña y administra Base de Datos Avanzada
Diseña y administra Base de Datos AvanzadaDiseña y administra Base de Datos Avanzada
Diseña y administra Base de Datos Avanzada
 
Duvan johao
Duvan   johaoDuvan   johao
Duvan johao
 
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
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 

Base de datos 11 3

  • 2.  Defina el modelo entidad-relación  Que es una relación  Que tipos de relaciones existen, defina cada una de ellas y dé un ejemplo.  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.  El modelo de entidad-relación fue propuesto por Peter chen en los 70 para la representación conceptual de los problemas  El esquema conceptual se puede utilizar con cualquier SGBD
  • 4.  Objeto real o abstracto del cual se puede almacenar información en una BD.  Características:  Tiene existencia propia  Es distinguible del resto de entidades del sistema  Las entidades de un mismo tipo están definidas en bases aún mismo conjunto de atributos. EJEMPLO: Pedro Sánchez crespo con DNI73920582
  • 5. Conjunto de identidades: Agrupaciones de entidades con las mismas propiedades.
  • 6.  Fuerte: Su existencia no depende la existencia de la otra entidad.  Débil: Su existencia depende de la existencia de una entidad fuerte.
  • 7.  En una relación se asocia un Elemento de una entidad con otro elemento de otra entidad.  No pueden aparecer relacionados dos veces los mismos ejemplares. REPRESENTACIÓN
  • 8.  Cardinalidad: indica el numero de relaciones en las que una entidad puede aparecer. Representación: ( card. Mínima, card.maxima)  Card mínima: indica el numero mínimo de asociaciones en las que aparecerá cada ejemplar de la entidad.  Card máxima: indica el numero máximo de relaciones en las que puede aparecer cada ejemplar de la entidad.
  • 9.  Parejas de cardinales que podemos encontrar en una relación: -(0,1), (1,1), (0,n),(1,n),(m,n).  Es conveniente Acompañar la relación con lar cardinales máximas( en mayúscula) con las que intervienen las entidades relacionadas
  • 10.  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.  Al organizar los datos de forma apropiada, proporciona flexibilidad a la base de datos y tiene la posibilidad de combinar y presentar información de muchas formas diferentes.  Al diseñar una base de datos, en primer lugar debe dividir la información que desea almacenar como temas distintos y después indicar a Visual FoxPro cómo se relacionan estos temas para que pueda recuperar la información correcta cuando sea necesario. Si mantiene la información en tablas separadas facilitará la organización y el mantenimiento de los datos y conseguirá aplicaciones de alto rendimiento.  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.
  • 11.  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 Heredaste.  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.
  • 12.
  • 13.  Modelo entidad-relación: http://www.slideshare.net/DaniSantia/t1- modelo-entidadrelacin  Proceso de diseño de datos http://msdn.microsoft.com/es- es/library/cc466455(v=vs.71).aspx