Elementos para Interpretar el Modelo Conceptual de Datos

Slides:



Advertisements
Presentaciones similares
IBD Plan 90 y 2003 Clase 11.
Advertisements

IBD Plan 90 y 2003 Clase 10.
Diseño de Bases de Datos
Programación de bases de datos relacionales
Unidad II Modelo Entidad-Relación
Fundamentos de Bases de Datos
Entidad Cosa u objeto real (una persona) o abstracto (un préstamo) de interés en el mundo real (una organización). Es distinguible de todos los demás objetos.
Modelo Entidad Relación
TECNICATURA EN INFORMATICA
Rocío Contreras Águila Primer Semestre 2010
Introducción a LAS Bases de Datos
Modelo entidad-relación
Diseño de Bases de Datos
MER.
Maestría en Bioinformática Bases de Datos y Sistemas de Información Diseño Conceptual Ing. Alfonso Vicente, PMP
MODELO RELACIONAL.
Entidad Relación Doc. Ing. Marleny Soria Medina
2.1Definición de un modelo de datos
Modelo de Datos Unidad II.
Modelos de Datos Modelado y Diseño de Bases de Datos
Estadística Computacional I
Diseño del Esquema de BD
MODELO ENTIDAD RELACIÓN
DIAGRAMAS ENTIDAD RELACIÓN
Base de Datos Relacional.
MODELO RELACIONAL.
Modelo entidad relación
Mayo de 2009Dos Ideas - La visión de Sistemas desde el Desarrollo Introducción a Base de Datos Conceptos básicos.
Modelos existentes de base de datos
UNIDAD I Conceptos Básicos.
BASE DE DATOS I Clase # 1.
FUNDAMENTOS DE BASES DE DATOS
Sistemas de Bases de Datos I
Viviana Poblete López Módulo: Modelo de Datos
BASES DE DATOS MULTIDIMNSIONALES ING. A NDRÉS V ARGAS L ONDOÑO UNICIENCIA. EDU. CO Corporación Universitaria de Ciencia y Desarrollo.
Métrica v2.1 Técnicas: Modelado de datos (Parte 2)
MODELADO DE DATOS (PARTE 2) Viviana Poblete L. Modelo de Datos I.
Modelos de Bases de Datos
RESTRICCIONES Ing. Carolina Moreno Departamento de Sistemas Facultad de Electrónica y Telecomunicaciones Universidad del Cauca.
DIAGRAMAS ENTIDAD RELACIÓN
BASES DE DATOS Entidad-Relación
Modelos de Datos.
Ing. Héctor Abraham Hernández Erazo
PASO DEL ESQUEMA E-R AL MODELO RELACIONAL
Modelo Entidad Relación
Bases de Datos.
UNIVERSIDAD LATINA BASES DE DATOS DISEÑO DE BASES DE DATOS (modelos para el diseño)
DISEÑO DE MODULOS INTEGRANTES ; ESPINOSA MUÑOZ LUIS ALBERTO
TEMA 9: DIAGRAMA DE CLASE EN UML
Métrica v2.1 Técnicas: Modelado de datos (Parte 1)
Para pasar a tablas todos los datos sin dejar nada y que las tablas tengan sentido por si solas se tiene que seguir unos pasos: 1.Toda entidad se transforma.
Diagramas.
Modelo Entidad Relación
CARACTERISTICAS Y REPRESENTACION DE LOS DATOS
MODELOS DE DATOS RELACIONAL
El Modelo de Datos Entidad-Relación (E/R)
Modelo Entidad - Relación
Bases de Datos.
Bases de Datos Modelo Relacional.

Base de Datos I. Integridad Se refiere a la exactitud o corrección de los datos en la base de datos. 2.
¿QUÉ ES EL MODELO ENTIDAD-RELACIÓN?  Como ya he comentado este modelo es solo y exclusivamente un método del que disponemos para diseñar estos esquemas.
DISEÑO DE BASES DE DATOS (modelos para el diseño)
M ODELO DE DATOS DE ENTIDAD - VÍNCULO El modelo de entidad-vínculo es un modelo de datos conceptual de uso muy extendido. Este modelo, y sus variantes,
Sistemas de Información I
Fundamentos de Ingeniería de Software
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
Modelo entidad-relación extendido EER L.I. José de Jesús Eduardo Barrientos Avalos.
Modelo de Entidad-Relación (Modelo Conceptual) Ing. Linda Masias Morales INTEGRACION DE LAS TECNOLOGIAS DE INFORMACION Y COMUNICACION.
Modelos Entidad – Relación (E-R). El modelo entidad-relación Los MD soportados por los SGBD no suelen ofrecer, dado su bajo nivel de abstracción, los.
Transcripción de la presentación:

Elementos para Interpretar el Modelo Conceptual de Datos UNIDAD II Elementos para Interpretar el Modelo Conceptual de Datos Prof. Juan C. Miranda R.

Modelo Conceptual de Datos 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

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.

Modelo Conceptual de Datos Clasificación de los Modelos de Datos Mundo Real Esquema Conceptual Modelo Conceptual Esquema Canónico Modelo Lógico Esquema Interno Modelo Físico BD Física DBMS

Modelo Conceptual de Datos Mundo Real. Contiene la información tal cual la percibimos como seres humanos. Es el punto de partida. Esquema Conceptual. Representa el modelo de datos de forma independiente del DBMS que se utilizará. Esquema Canónico (o de base de datos). Representa los datos en un formato más cercano al del ordenador. Esquema Interno. Representa los datos según el modelo concreto de un sistema gestor de bases de datos. Base de Datos Física. Los datos tal cual son almacenados en disco.

Modelo Entidad Relación

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

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.

Modelo Entidad Relación 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

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

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

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. Entidad A Entidad B Relación

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

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. Entidad A Entidad B Relación 1 Conjunto A A B C D Conjunto B

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. Entidad A Entidad B Relación 1 N Conjunto A A B C D Conjunto B

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. Entidad A Entidad B Relación M N Conjunto A A B C D Conjunto B

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.

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.

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.

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

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.

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. Materia Docente Estudiante

Modelo Entidad Relación Paso 2: Formar Relaciones Materia es impartida por Docente Materia es cursada por Estudiante

Modelo Entidad Relación Paso 3: Establecer el tipo de Correspondencia o Cardinalidad Materia es impartida por Docente (M-N) Materia es cursada por Estudiante (1-N)

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

Modelo Entidad Relación Paso 5: Diseñar el Diagrama Entidad Relación Materia Estudiante Docente Es Cursada por Es Impartida por M N 1

Gracias por su Atención…!