slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
UNIDAD II Elementos para Interpretar el Modelo Conceptual de Datos PowerPoint Presentation
Download Presentation
UNIDAD II Elementos para Interpretar el Modelo Conceptual de Datos

Loading in 2 Seconds...

play fullscreen
1 / 27

UNIDAD II Elementos para Interpretar el Modelo Conceptual de Datos - PowerPoint PPT Presentation


  • 138 Views
  • Uploaded on

UNIDAD II Elementos para Interpretar el Modelo Conceptual de Datos. Prof. Juan C. Miranda R. Modelo Conceptual de Datos. Modelo. Su finalidad es la de simbolizar una parte del mundo real de forma que sea más fácilmente manipulable.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'UNIDAD II Elementos para Interpretar el Modelo Conceptual de Datos' - germane-gomez


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

UNIDAD II

Elementos para Interpretar el

Modelo Conceptual de Datos

Prof. Juan C. Miranda R.

slide2

Modelo Conceptual de Datos

Modelo

Su finalidad es la de simbolizar una parte del mundo real de forma que sea más fácilmente manipulable.

Es un esquema mental (conceptual) en el que se intentan reproducir las características de una realidad específica.

En el caso de los modelos de datos, intentan reproducir es una información real que deseamos almacenar en un sistema informático

slide3

Modelo Conceptual de Datos

Esquema

Es una descripción específica en términos de un modelo de datos. El conjunto de datos representados por el esquema forma la base de datos.

Modelo Conceptual

Es un esquema conceptual a partir de los requerimientos recopilados. El esquema conceptual es una descripción reducida de los requerimientos de información de los usuarios y contiene descripciones detalladas de los tipos de datos, vínculos y las restricciones.

slide4

Modelo Conceptual de Datos

Clasificación de los Modelos de Datos

Esquema Interno

Esquema Conceptual

Esquema Canónico

Mundo Real

BD

Física

DBMS

Modelo Conceptual

Modelo Físico

Modelo Lógico

slide5

Modelo Conceptual de Datos

Mundo Real. Contiene la información tal cual la percibimos como seres humanos. Es el punto de partida.

EsquemaConceptual. Representa el modelo de datos de forma independiente del DBMS que se utilizará.

EsquemaCanónico (o de base de datos). Representa los datos en un formato más cercano al del ordenador.

EsquemaInterno. Representa los datos según el modelo concreto de un sistema gestor de bases de datos.

BasedeDatos Física. Los datos tal cual son almacenados en disco.

slide7

Modelo Entidad Relación

Consiste en una técnica especial de representación gráfica que incorpora información relativa a los datos y la relación existente entre ellos

slide8

Modelo Entidad Relación

Características del Modelo E/R

  • Reflejan tan sólo la existencia de los datos, no lo que se hace con ellos.
  • Incluye todos los datos del sistema en estudio y, por tanto, no está orientado a aplicaciones particulares.
  • Es independiente de las bases de datos y sistemas operativos concretos.
  • No tiene en cuenta restricciones de espacio, almacenamiento ni tiempo de ejecución.
  • Está abierto a la evolución del sistema.
slide9

Modelo Entidad Relación

Entidad

Cosa u objeto concreto o abstracto que existe, que puede distinguirse de otros y del cual se desea almacenar información.

Se define como “persona, lugar, cosa, concepto o suceso, de interés para la empresa” Las Entidades pueden clasificarse en diferentes Conjuntos de Entidades

slide10

Modelo Entidad Relación

Entidad Fuerte

Son aquellas que tienen existencia por sí mismas, esto es, aquellas cuyas ocurrencias son identificables por sí mismas, o, lo que es lo mismo, aquellas que los atributos que las identifican son propios de la entidad. Las entidades fuertes se representan mediante un rectángulo y su nombre es un sustantivo.

Entidad Fuerte

slide11

Modelo Entidad Relación

Entidad Débil

Son aquellas cuyas ocurrencias son identificables solamente por estar asociadas a otra u otras Entidades, esto es, que alguno de los atributos que las identifican se refiere a otra entidad. Las entidades débiles se representan mediante dos rectángulos concéntricos.

Entidad Débil

slide12

Modelo Entidad Relación

Relaciones

Es una asociación o correspondencia existente entre entidades, sin existencia propia, de varias entidades. Se representa mediante un rombo.

Relación

Entidad A

Entidad B

slide13

Modelo Entidad Relación

Tipo de Correspondencia

También llamado Cardinalidad.Representa la participación en la relación de cada una de las entidades afectadas, esto es, el número máximo de ocurrencias de cada Entidad que pueden intervenir en una ocurrencia de la Relación que se está tratando

slide14

Modelo Entidad Relación

De Uno a Uno (1-1)

  • A cada ocurrencia de una entidad corresponde no más de una ocurrencia de la otra entidad.

Relación

1

1

Entidad A

Entidad B

Conjunto A

A

B

C

D

Conjunto B

A

B

C

D

slide15

Modelo Entidad Relación

De Uno a Muchos (1-N)

  • A cada ocurrencia de la primera entidad pueden corresponderle varias ocurrencias de la segunda y a cada ocurrencia de la segunda entidad le corresponde no más de una ocurrencia de la primera entidad.

Relación

1

N

Entidad A

Entidad B

Conjunto A

A

B

C

D

Conjunto B

A

B

C

D

slide16

Modelo Entidad Relación

De Muchos a Muchos (M-N)

  • A cada ocurrencia de la primera entidad pueden corresponderle mas de una ocurrencia de la segunda entidad y viceversa.

Relación

M

N

Entidad A

Entidad B

Conjunto A

A

B

C

D

Conjunto B

A

B

C

D

slide17

Modelo Entidad Relación

Componentes de una Entidad

Atributo

Es la unidad básica e indivisible de información acerca de una Entidad o una Relación, que sirve para identificarla o para describirla. Es pues cada una de las propiedades o características que tiene una Entidad o una Relación. Se representa mediante una elipse o un círculo con su nombre.

slide18

Modelo Entidad Relación

Clave de una Entidad

Antes de definir el concepto de clave debe especificarse el concepto más genérico de Identificador, Superclave o Determinante.

Se define como un conjunto de uno o más atributos que permiten identificar de forma única una ocurrencia de una entidad dentro de un conjunto de ellas.

slide19

Modelo Entidad Relación

Se denominan Claves Candidatas a aquellas superclaves para las cuales ningún subconjunto propio es a la vez superclave.

De entre las claves candidatas el diseñador de la base de datos se elige una Clave Primaria denominándose al resto de las claves candidatas claves alternativas.

Se define como Clave Ajena a aquel o aquellos atributos de una entidad que son clave primaria en otra entidad.

slide20

Modelo Entidad Relación

Pasos para Construir un Modelo E/R

  • Identificar Entidades
  • Formar Relaciones
  • Establecer el tipo de Correspondencia o Cardinalidad
  • Reconocer Atributos y Claves
  • Diseñar el Diagrama Entidad Relación
slide21

Modelo Entidad Relación

Ejemplo

  • El PNF en Informática está realizando un censo para las inscripciones de materias por repitencia, a cada materia le corresponde un Docente, considerando que un docente puede impartir más de una materia, y un estudiante se puede inscribir en una materia. Realice un DER para representar este proceso.
slide22

Modelo Entidad Relación

Paso 1: Reconocer Entidades

  • El PNF en Informática está realizando un censo para las inscripciones de materias por repitencia, a cada materia le corresponde un Docente, considerando que un docente puede impartir más de una materia, y un estudiante se puede inscribir en una materia. Realice un DER para representar este proceso.

Estudiante

  • Docente
  • Materia
slide23

Modelo Entidad Relación

Paso 2: Formar Relaciones

  • Materia es impartida por Docente
  • Materia es cursada por Estudiante
slide24

Modelo Entidad Relación

Paso 3: Establecer el tipo de

Correspondencia o Cardinalidad

  • (M-N)
  • Materia es impartida por Docente
  • (1-N)
  • Materia es cursada por Estudiante
slide25

Modelo Entidad Relación

Paso 4: Reconocer Atributos y Claves

Materia

Codigo_ Mat

Nombre_Mat

Docente

Cedula_Doc

Apellidos_ Doc

Nombres_Doc

Profesion_Doc

Estudiante

Cedula_Est

Apellidos_Est

Nombres_Est

Direccion_Est

Materia

Codigo_ Mat *

Nombre_Mat

Docente

Cedula_Doc *

Apellidos_ Doc

Nombres_Doc

Profesion_Doc

Estudiante

Cedula_Est *

Apellidos_Est

Nombres_Est

Direccion_Est

slide26

Modelo Entidad Relación

Paso 5: Diseñar el Diagrama Entidad

Relación

EsImpartidapor

M

N

Materia

Docente

1

Es Cursada por

N

Estudiante