Nombre: Camilo Andres Jaimes Marin
Grado: 11-2
Profesora: Susan V. Hernández
Un diagrama o 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.
 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.
Existen varios tipos entre Los cuales encontramos:
 Relación reflexiva o recursiva. Relaciona una entidad consigo misma.
Ejemplo: empleados que pueden ser jefes de otros empleados.
 Relación entre las mismas dos entidades. Muy útil en el caso de
necesitar almacenar información histórica completa. Ejemplo: proyectos en
los que trabaja actualmente un empleado y proyectos en los que ha
trabajado anteriormente.
 Relación ternaria. Asociación de tres entidades. La forma de hallar
cardinalidades en las relaciones ternarias es fijar una combinación de
elementos en dos de los extremos de la relación y obtener lógicamente las
cardinalidades mínima y máxima en el otro extremo libre. Ejemplo: el título
de un libro, un autor y una editorial se relacionan las tres mediante la
acción de publicar el libro.
 Relación de espcialización (ES-UN). Tipificación de una entidad en en
subtipos en número finito y conocido. Cada subtipo puede poseer atributos
propios que. Los subtipos heredan los atributos que pudiera tener la
entidad general. Este tipo de relación puede clasificarse de dos maneras
distintas.
 Una entidad persona tiene los subtipos hombre y mujer. Una misma
persona no puede ser hombre y mujer a la vez por lo que la relación
es exclusiva. No puede existir una persona que no sea hombre ni
mujer, por lo que también es total.
 Se conviene en que un vehículo puede ser un coche, un camión o
una moto. La relación es claramente exclusiva (un vehículo no
puede ser coche y camión a la vez, ni camión y moto, etc) y parcial
pues puede haber vehículos que no sean ni coche ni camión ni
moto.
 La entidad que representa a un universitario tiene los subtipos
profesor y estudiante. Un mismo universitario puede ser ambas
cosas a la vez (p.e. un profesor puede estar matriculado como
alumno en alguna facultad) por lo que la relación es inclusiva. No
puede existir un universitario que no sea ni profesor ni estudiante,
por lo que también es total.
 Expresamos mediante una relación de especialización el que una
función matemática tiene asociados los subtipos continua y
derivable. La relación es inclusiva pues una misma función puede
ser ambas cosas a la vez, y parcial porque existen funciones que
no son continuas ni derivables
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.
Base de datos

Más contenido relacionado

PPTX
Base de datos 2 parte
PPTX
Base datos 2 camila florez maria florez
PPTX
Tipos de atributos y tipos de relaciones
PPTX
Modelo relacional
PPTX
Base de datos (1)
ODP
Base de datos 2
PPTX
Modelo de entidad relación. ayala
PPTX
Modelos de BDD y Modelos de Datos Alejandro Coronado
Base de datos 2 parte
Base datos 2 camila florez maria florez
Tipos de atributos y tipos de relaciones
Modelo relacional
Base de datos (1)
Base de datos 2
Modelo de entidad relación. ayala
Modelos de BDD y Modelos de Datos Alejandro Coronado

La actualidad más candente (16)

PPTX
Base de datos parte 2
PPTX
Modelamiento entidad relacion
PPTX
Yajaira coa
ODP
base de datos
PPT
Diapositivas de informatica david
PPTX
Base de datos 2♥ Yoshira
ODP
Base de datos segunda parte
PPTX
Modelo entidad relación
PPTX
Base de datos
PDF
Modelo Relacional
PPTX
Base de datos
PPTX
Modelo de datos entidad relación
PPTX
Karen arevalo
PPTX
Base de datos parte2
PPTX
BASE DE DATOS
ODP
Basededatos2parte
Base de datos parte 2
Modelamiento entidad relacion
Yajaira coa
base de datos
Diapositivas de informatica david
Base de datos 2♥ Yoshira
Base de datos segunda parte
Modelo entidad relación
Base de datos
Modelo Relacional
Base de datos
Modelo de datos entidad relación
Karen arevalo
Base de datos parte2
BASE DE DATOS
Basededatos2parte
Publicidad

Similar a Base de datos (20)

PPTX
Duvan johao
PPTX
Base de datos
PPTX
Base de datos
PPTX
Base de datos
PPTX
Modelamiento de-entidad relacion
PPTX
Melisita y jenifer
PDF
Diseño lógico de bases de datos.
PDF
Modelo entidad relacion
PPTX
Julieth almeida
PPT
Dbd1.2
PPTX
Julieth almeida
ODP
BASE DE DATOS
PPTX
BD - Entidad Relación
PDF
BASES DE DATOS CL2 para PPT.pdf
PDF
Unidad 2. modelo entidad relacion
PPTX
Carlitos ardila
DOCX
Entidad relacion
PPTX
Modelo Relacional
PPTX
Modelo relacional
PPTX
Modelo entidad relaciónalvarolegarda
Duvan johao
Base de datos
Base de datos
Base de datos
Modelamiento de-entidad relacion
Melisita y jenifer
Diseño lógico de bases de datos.
Modelo entidad relacion
Julieth almeida
Dbd1.2
Julieth almeida
BASE DE DATOS
BD - Entidad Relación
BASES DE DATOS CL2 para PPT.pdf
Unidad 2. modelo entidad relacion
Carlitos ardila
Entidad relacion
Modelo Relacional
Modelo relacional
Modelo entidad relaciónalvarolegarda
Publicidad

Más de Camilo Andres Jaimes Marin (8)

DOCX
Proceso de accion de tutela
DOCX
Mapa conseptualNetiqueta
DOCX
Proceso de accion de tutela
PPTX
Bullying y cyberbullying
PPSX
Bullying y ciberbullying
Proceso de accion de tutela
Mapa conseptualNetiqueta
Proceso de accion de tutela
Bullying y cyberbullying
Bullying y ciberbullying

Base de datos

  • 1. Nombre: Camilo Andres Jaimes Marin Grado: 11-2 Profesora: Susan V. Hernández
  • 2. Un diagrama o 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.
  • 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 "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.
  • 4. Existen varios tipos entre Los cuales encontramos:  Relación reflexiva o recursiva. Relaciona una entidad consigo misma. Ejemplo: empleados que pueden ser jefes de otros empleados.  Relación entre las mismas dos entidades. Muy útil en el caso de necesitar almacenar información histórica completa. Ejemplo: proyectos en los que trabaja actualmente un empleado y proyectos en los que ha trabajado anteriormente.  Relación ternaria. Asociación de tres entidades. La forma de hallar cardinalidades en las relaciones ternarias es fijar una combinación de elementos en dos de los extremos de la relación y obtener lógicamente las cardinalidades mínima y máxima en el otro extremo libre. Ejemplo: el título de un libro, un autor y una editorial se relacionan las tres mediante la acción de publicar el libro.  Relación de espcialización (ES-UN). Tipificación de una entidad en en subtipos en número finito y conocido. Cada subtipo puede poseer atributos propios que. Los subtipos heredan los atributos que pudiera tener la entidad general. Este tipo de relación puede clasificarse de dos maneras distintas.
  • 5.  Una entidad persona tiene los subtipos hombre y mujer. Una misma persona no puede ser hombre y mujer a la vez por lo que la relación es exclusiva. No puede existir una persona que no sea hombre ni mujer, por lo que también es total.  Se conviene en que un vehículo puede ser un coche, un camión o una moto. La relación es claramente exclusiva (un vehículo no puede ser coche y camión a la vez, ni camión y moto, etc) y parcial pues puede haber vehículos que no sean ni coche ni camión ni moto.  La entidad que representa a un universitario tiene los subtipos profesor y estudiante. Un mismo universitario puede ser ambas cosas a la vez (p.e. un profesor puede estar matriculado como alumno en alguna facultad) por lo que la relación es inclusiva. No puede existir un universitario que no sea ni profesor ni estudiante, por lo que también es total.  Expresamos mediante una relación de especialización el que una función matemática tiene asociados los subtipos continua y derivable. La relación es inclusiva pues una misma función puede ser ambas cosas a la vez, y parcial porque existen funciones que no son continuas ni derivables
  • 6. 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.