El Sistema de Información (S.I.) regula la distribución, el compartimiento y el almacenamiento de la información.
|
|
- José Antonio Ortíz Camacho
- hace 5 años
- Vistas:
Transcripción
1 TEMA 3.- MODELOS CONCEPTUALES DE DATOS. El Diseño de una Base de Datos. Modelos de Datos. El Modelo Entidad-Relación. Extensiones del Modelo Entidad-Relación. 1. El Diseño de una Base de Datos El Sistema de Información (S.I.) regula la distribución, el compartimiento y el almacenamiento de la información. Una base de datos es un componente esencial del S.I. La tarea de construir correctamente una base de datos se sitúa en una perspectiva adecuada al considerarla dentro del ciclo de vida de los S.I. El diseño de un S.I. incluye la planificación, especificación y desarrollo de cada componente. Modelos Conceptuales de Datos Página 1 de 28
2 Estudio de Factibilidad Recolección y Análisis de Requisitos Diseño Diseño Conceptual Diseño Lógico Diseño Físico Implantación Validación y Pruebas Operación Modelos Conceptuales de Datos Página 2 de 28
3 Bases de Datos 3º Informática de Sistemas Modelos Conceptuales de Datos Página 3 de 28
4 El proceso de diseño de una base de datos se descompone en subprocesos. Se realiza cada uno con técnicas y métodos específicos. Diseño Conceptual. El objetivo es obtener una buena representación de los recursos de información de la empresa, con independencia de usuarios o aplicaciones en particular, y fuera de consideraciones sobre eficiencia del ordenador. Parte de la Especificación de Requisitos y obtiene el Esquema Conceptual (el contenido de información de la base de datos). Se utilizan Modelos Conceptuales de Datos. Se caracterizan por: Independientes del SGBD Mayor nivel de abstracción Mayor capacidad semántica Interfaz usuario/informático No depende de ningún SGBD. Modelos Conceptuales de Datos Página 4 de 28
5 Diseño Lógico. El objetivo es transformar el esquema conceptual obtenido en la etapa anterior, adaptándolo al modelo de datos en el que se apoya el SGBD que se va a utilizar. Parte del Esquema Conceptual y obtiene el Esquema Lógico (estructura de la base de datos procesable por algún SGBD). Se utilizan Modelos Lógicos de Datos. Se caracterizan por: Instrumentados en algún SGBD Más próximos al ordenador Poca (menor) capacidad semántica Interfaz informático/sistema Depende del modelo del SGBD, no del SGBD. Modelos Conceptuales de Datos Página 5 de 28
6 Diseño Físico. El objetivo es obtener una implementación, lo más eficiente posible, del esquema lógico. Parte del Esquema Lógico y obtiene un Esquema Físico (implementación de la base de datos, estructuras de almacenamiento y métodos para acceder a la información). Depende del SGBD. Retroalimenta al Diseño Lógico. Por último, los Esquemas Lógico y Físico se expresan haciendo uso del DDL, se crea la base de datos, se carga y se prueba. Modelos Conceptuales de Datos Página 6 de 28
7 Cómo llegar de la parcela del mundo real que se está analizando a la base de datos física? Modelos Conceptuales de Datos Página 7 de 28
8 2. Modelos de Datos Un modelo de datos es un conjunto de conceptos, reglas y convenciones que permiten describir los datos del mundo real, así como un conjunto de operaciones que permiten manipularlos. Se describen: Los elementos permitidos (objetos o entidades, asociaciones, características de las entidades, dominios), los elementos no permitidos según las restricciones (inherentes al modelo, de integridad o semánticas). Se utilizan los mecanismos de abstracción habituales: Clasificación. Expresa la idea de Es un miembro de. Agregación. Expresa la idea de Es parte de. Generalización. Expresa la idea de Es un. Modelos Conceptuales de Datos Página 8 de 28
9 Cualidades de los Modelos Conceptuales de Datos Deben ser buenas herramientas para expresar la realidad. Expresividad: Disponibilidad de una amplia gama de conceptos. Simplicidad: Los esquemas creados deben ser fáciles de entender. Minimalidad: Cada concepto tiene un significado distinto con respecto a los demás. Formalidad: Todos los conceptos tienen una interpretación única, precisa y bien definida. Modelos Conceptuales de Datos Página 9 de 28
10 3. Modelo Entidad-Relación La información puede ser modelada como: una colección de entidades, relaciones entre esas entidades. ENTIDADES Y ATRIBUTOS Entidad: Un objeto que existe y es distinguible de otros objetos ( algo físico o algo conceptual) Ejemplos: una persona específica, una compañía, un suceso,... Atributo: Es una propiedad o característica de una entidad. Ejemplos: el nombre, el peso, de una persona. Una entidad está descrita por un conjunto de atributos. Una entidad concreta tendrá un valor para cada uno de sus atributos. Dominio: Es el conjunto de valores permitidos de un atributo (todos los posibles valores). Modelos Conceptuales de Datos Página 10 de 28
11 Tipos de atributos: Simple (o atómico) y compuesto: DNI; Nombre (Nombre + Apellidos) Mono-valuado y multi-valuado: FechaNacimiento; Titulaciones Almacenado y derivado: FechaNacimiento; Edad Nulo: No aplicable, Desconocido. Complejo: Composiciones arbitrarias de atributos compuestos y multivaluados. Conjunto de entidades: Agrupación de entidades del mismo tipo que comparten las mismas propiedades (entidades que poseen los mismos atributos). Ejemplos: El conjunto de todas las personas, los artículos de un almacén. Identificador de entidad: Atributo o conjunto de atributos cuyos valores permiten distinguir una entidad del resto. Los conjuntos de entidades se describen con un nombre y su lista de atributos. El identificador se subraya. Ejemplo: Clientes = (Nombre, Nº Seguridad Social, Calle, Ciudad) Cuentas = (Nº Cuenta, Saldo) Modelos Conceptuales de Datos Página 11 de 28
12 RELACIONES Relación: Asociación entre dos o más entidades. Ejemplo: Juan Posee A-102 Entidad Cliente Relación Poseer Entidad Cuenta Conjunto de relaciones: Es un conjunto de asociaciones del mismo ipo. Ejemplo: (Juan, A-102) Poseer (Ana, A-342) Poseer Un atributo también puede ser una propiedad de un conjunto de relaciones. Ejemplo: El conjunto de relaciones Poseer entre los conjuntos de entidades Clientes y Cuentas puede tener el atributo fecha de creación. Identificador de relación: Concatenación de los identificadores de las entidades por ella asociadas. Modelos Conceptuales de Datos Página 12 de 28
13 Seg. Social Nombre Nº Cuenta Balance Clientes Poseer Cuentas Calle Localidad Fecha de creación Modelos Conceptuales de Datos Página 13 de 28
14 DIAGRAMAS ENTIDAD-RELACION El significado de cada concepto en el Modelo ER no tiene ambigüedad. Hay diferentes notaciones para representar cada concepto en un diagrama. Una posible, es: Rectángulos representan conjuntos de entidades. Elipses representan atributos. Rombos representan conjuntos de relaciones. Líneas enlazan los atributos a los conjuntos de entidades o de relaciones y conjuntos de entidades a conjuntos de relaciones. Los identificadores se subrayan. Otra posible representación con la herramienta DB-MAIN: Clientes SeguridadSocial Cuentas Nombre 0-N Poseer 0-N Nº Cuenta Calle Saldo FechaCreacion Localidad Modelos Conceptuales de Datos Página 14 de 28
15 GRADO DE UN CONJUNTO DE RELACIONES Se refiere al número de conjuntos de entidades que participan en el conjunto de relaciones. Los conjuntos de relaciones que involucran a dos conjuntos de entidades son binarias (o de grado dos). Los conjuntos de relaciones pueden tener cualquier grado. Relación recursiva: El mismo conjunto de entidades participa más de una vez en el mismo conjunto de relaciones, con diferentes papeles (roles). Películas Salario Estrellas Contratar Estudios Modelos Conceptuales de Datos Página 15 de 28
16 CARDINALIDADES La cardinalidad es una restricción estructural del modelo ER. Describe el número de asociaciones en que una determinada entidad puede estar. Sea R un conjunto de relaciones entre los conjuntos de entidades E 1 y E 2. Min (E 1, R): La cardinalidad mínima de E 1 en R es el menor número de asociaciones en las que cada elemento de E 1 puede tomar parte. Si min (E 1, R) = 0, la participación es opcional. Si min (E 1, R) > 0, la participación es obligatoria. Max (E 1, R): La cardinalidad máxima de E 1 en R es el mayor número de asociaciones en las que cada elemento de E 1 puede participar. Un empleado siempre trabaja en un departamento. Algunos empleados dirigen departamentos. Modelos Conceptuales de Datos Página 16 de 28
17 E1 E2 E3 E4 E5 D1 D2 D3 Cardinalidad de Empleados en la relación Trabajar para: (1, 1) Cardinalidad de Departamentos en la relación Trabajar para: (0, N) E1 E2 E3 E4 E5 D1 D2 D3 Cardinalidad de Empleados en la relación Dirigir: (0, 1) Cardinalidad de Departamentos en la relación Dirigir: (1, 1) Modelos Conceptuales de Datos Página 17 de 28
18 Trabajar para Empleados Dirigir N Departamentos Esta notación es más precisa que la inicial que propuso Chen y se puede usar para especificar restricciones estructurales para conjuntos de relaciones de cualquier grado. Modelos Conceptuales de Datos Página 18 de 28
19 MULTIPLICIDAD El número (o rango) de entidades de un conjunto que pueden relacionarse con una única entidad de otro conjunto asociadas a través de una relación concreta. La relación Poseer entre Clientes y Tarjetas de crédito: Es una relación uno a uno (1 : 1) Clientes Tarjetas La relación entre Padres e Hijos: Es una relación uno a muchos (1 : *) Padres 1..* 1..1 Hijos La relación entre Clientes y Cuentas bancarias: Es una relación (* : *) Clientes 1..* 1..* Cuentas Modelos Conceptuales de Datos Página 19 de 28
20 ENTIDADES DÉBILES Si la existencia de la entidad x depende de la existencia de la entidad y, entonces se dice que x depende por existencia de y. Préstamos (0, n) Ser de (1, 1) Pagos Si una entidad Préstamo se elimina, entonces todos los Pagos asociados deben también eliminarse. Una entidad que no tiene identificador propio se dice que es una entidad débil. La existencia de una entidad débil depende de la existencia de otra entidad, con la que se relaciona mediante una relación uno a varios. Modelos Conceptuales de Datos Página 20 de 28
21 El discriminador de un conjunto de entidades débiles es el conjunto de atributos que distingue una entidad débil del resto. El identificador de un conjunto de entidades débiles se forma concatenando el identificador del conjunto de entidades del que depende con el discriminador. Número Cantidad Cantidad Préstamos Pagos Nº Pago Fecha Modelos Conceptuales de Datos Página 21 de 28
22 ESPECIALIZACIÓN Dentro del mismo conjunto de entidades, se pueden agrupar aquellas entidades que tienen algo que las hace distinguibles de las otras entidades. Estas agrupaciones se pueden considerar nuevos conjuntos de entidades (subconjuntos) que tienen sus propios atributos o que participan en relaciones en las que no está el conjunto de entidades general (conjunto genérico). La relación que existe entre el conjunto genérico y los subconjuntos es una relación es un ( is a ). Modelos Conceptuales de Datos Página 22 de 28
23 Número Saldo Cuentas Interés Descubierto Cuentas de ahorro Cuentas corrientes Estándar Oro Senior Cheques Saldo mínimo Fecha de nacimiento Modelos Conceptuales de Datos Página 23 de 28
24 GENERALIZACIÓN Es posible combinar una serie de conjuntos de entidades (subconjuntos) que comparten alguna característica en un conjunto de entidades de un nivel superior (conjunto genérico). Jerarquía de Generalización: Un conjunto de entidades E es una generalización de los conjuntos E 1, E 2,..., E n si cada entidad de los conjuntos E 1, E 2,..., E n es, también, una entidad de la clase E. Herencia de atributos: Las entidades de nivel más bajo heredan los atributos y la participación en las relaciones del conjunto de entidades de más alto nivel con el que están enlazadas. La relación que existe entre el conjunto genérico y los subconjuntos es una relación es un ( is a ). Especialización y generalización son operaciones inversas. Modelos Conceptuales de Datos Página 24 de 28
25 PROPIEDADES DE LA GENERALIZACION Cobertura total o parcial: Cada entidad del conjunto genérico corresponde o no, al menos, a una entidad de los subconjuntos. Cobertura exclusiva o superpuesta: Cada entidad del conjunto genérico corresponde o no, a lo más, a una entidad de los subconjuntos. Personas: Hombres y Mujeres. Personas: Hombres y Empleados. Vehículos: Bicicletas y Coches. Jugadores: De fútbol y De tenis. Modelos Conceptuales de Datos Página 25 de 28
26 MODELANDO VARIACIONES EN EL TIEMPO Muchas veces dan lugar a relaciones múltiples (distintas relaciones entre las mismas entidades). Los conjuntos de entidades débiles pueden utilizarse para modelar las variaciones en el tiempo. Los atributos independientes del tiempo se almacenan en un conjunto; los dependientes forman parte del conjunto de entidades débiles. El peso de una persona varía con el tiempo. Los propietarios de los vehículos cambian con el tiempo. Las películas de vídeo son alquiladas según pasa el tiempo. Modelos Conceptuales de Datos Página 26 de 28
27 RELACIONES DERIVADAS Una relación derivada es una cuya información puede obtenerse a partir de otras relaciones presentes en el esquema. Deben evitarse. Los Departamentos tienen Secciones en las que están las Personas empleadas por los Departamentos. Los Conductores utilizan Camiones para hacer los Repartos. RELACIONES RECURSIVAS Modelan las situaciones en que dos entidades del mismo conjunto se relacionan entre sí. Es necesario especificar el rol de cada entidad en la relación. Los padres y los hijos. Las piezas están formadas por piezas. Modelos Conceptuales de Datos Página 27 de 28
28 CUALIDADES DE UN ESQUEMA E-R Completo: Representa todas las características del dominio de aplicación. Correcto: Usa con propiedad los conceptos del modelo E-R. Mínimo: Cada aspecto de los requerimientos aparece una vez en el esquema. Expresivo: Representa los requerimientos de una forma natural. Modelos Conceptuales de Datos Página 28 de 28
TEMA 3.- MODELOS CONCEPTUALES DE DATOS.
TEMA 3.- MODELOS CONCEPTUALES DE DATOS. El Diseño de una Base de Datos. Modelos de Datos. El Modelo Entidad-Relación. Extensiones del Modelo Entidad-Relación. 1. El Diseño de una Base de Datos El Sistema
Más detallesRecolección y Análisis de Requerimientos
Tema 3.- MODELOS CONCEPTUALES DE DATOS. El diseño de una base de datos. Modelo de Datos. El modelo Entidad-Relación. Extensiones del Modelo Entidad-Relacion. Diseño de Base de Datos. El Diseño de una Base
Más detallesGestion y Modelación de Datos Diseño de BD - Modelo Entidad Relación
Gestion y Modelación de Datos Diseño de BD - Modelo Entidad Relación Julio de 2011 Contenido 1 Diseño de Bases de Datos 2 Diseño de Bases de Datos Diseño Conceptual Describe el contenido (información)
Más detallesSistemas de Bases de Datos I MODELADO DE DATOS I. Sistema de Bases de Datos I
Sistemas de Bases de Datos I MODELADO DE DATOS I Qué es el Modelado de Datos? MUNDO REAL ANALIZAR INTERPRETAR ABSTRAER MODELO Qué es el Modelado de Datos? Es la representación de cosas del mundo real.
Más detallesSistemas de Bases de Datos I. Modelo Conceptual. Modelo Entidad Relación
Sistemas de Bases de Datos I Modelo Conceptual Modelo Entidad Relación Modelo Conceptual situación del mundo real Modelo Conceptual situación del mundo real Modelado conceptual Modelo Conceptual situación
Más detallesFACULTAD DE INGENIERÍA. Fundamentos de Bases de Datos
FACULTAD DE INGENIERÍA Ingeniería en Computación Fundamentos de Bases de Datos Modelo Entidad-Relación Elaborado por: MARÍA DE LOURDES RIVAS ARZALUZ Septiembre 2015 Propósito La información contenida en
Más detallesSistemas de Bases de Datos I Modelo Conceptual Modelo Entidad-Relación
Sistemas de Bases de Datos I Modelo Conceptual Modelo Entidad-Relación Modelo Conceptual situación del mundo real Modelo Conceptual situación del mundo real Modelado conceptual Modelo Conceptual situación
Más detallesModelo Entidad Relación
Modelo Entidad Relación II - Semestre 2006 1 Diseño de Base de Datos 2 Diseño Conceptual (MER) Cuáles son las entidades y relaciones de la aplicación? Qué información de estas entidades y relaciones deberían
Más detallesCapítulo 2. El Modelo Entidad- Relación (E-R)
Capítulo 2. El Modelo Entidad- Relación (E-R) El modelo Entidad- Relación (E-R) esta basado en una percepción del mundo real consistente en objetos básicos llamados entidades y de relaciones entre estos
Más detallesSistemas de Bases de Datos I. Modelo Conceptual. Modelo Entidad-Relación
Sistemas de Bases de Datos I Modelo Conceptual Modelo Entidad-Relación Modelo Conceptual situación del mundo real Modelo Conceptual situación del mundo real Modelado conceptual Modelo Conceptual situación
Más detallesBASE DE DATOS Modelos de Datos
BASE DE DATOS Modelos de Datos Autor: Lic. Jaquelina E. Escalante Desarrollo de una Base de datos 1 Análisis de requisitos, es decir, el estudio del sistema que se pretende modelar de la forma más precisa
Más detallesEl modelo Entidad-Relación
Dra. Amparo López Gaona tación Fac. Ciencias, UNAM Construcción de una BD Pasos en la construcción de una aplicación: Construcción de una BD Pasos en la construcción de una aplicación: 1 Entender el dominio
Más detallesModelo Conceptual de datos. Yenifer Laurens.
Modelo Conceptual de datos Yenifer Laurens. Modelo de datos Es un conjunto de conceptos que pueden servir para describir la estructura de una Base de Datos; tipo de datos, las relaciones y que deben cumplirse
Más detallesUnidad 2 MODELO ENTIDAD - RELACIÓN
Unidad 2 MODELO ENTIDAD - RELACIÓN El modelo entidad-relación El modelo entidad-relación es el modelo conceptual más utilizado para el diseño conceptual de bases de datos. Fue introducido por Peter Chen
Más detallesIntroducción a las Bases de Datos UNIDAD II MODELO ENTIDAD-RELACION
Introducción a las Bases de Datos UNIDAD II MODELO ENTIDAD-RELACION Modelo E-R El modelo de datos entidad - relación (E-R) esta basado en la percepción del mundo real que consta de un conjunto de objetos
Más detallesIntroducción a las bases de datos relacionales (2010/2011)
Luis Valencia Cabrera lvalencia@us.es (http://www.cs.us.es/~lvalencia) Ciencias de la Computacion e IA (http://www.cs.us.es/) Introducción a las bases de datos relacionales (2010/2011) Universidad de Sevilla
Más detallesTema II: Nivel conceptual de una Base de Datos. El modelo E/R
Tema II: Nivel conceptual de una Base de Datos. El modelo E/R S. Velilla 1 3 - MODELO ENTIDAD-RELACION. DIAGRAMAS E/R 3.1 - Introducción: diseño de B.D. y modelado conceptual 3.2 - Entidad y tipo de entidad
Más detallesBASES DE DATOS (IG18 Semipresencial) Diseño Conceptual de Bases de Datos. Modelo Entidad-Relación
BASES DE DATOS (IG18 Semipresencial) Diseño Conceptual de Bases de Datos. Modelo Entidad-Relación Lledó Museros / Ismael Sanz museros@icc.uji.es / isanz@icc.uji.es 1de 28 Índice 1. Introducción 2. Metodología
Más detallesModelos de datos. Colección de herramientas conceptuales para describir
Modelos de datos Colección de herramientas conceptuales para describir datos, relaciones entre ellos, semántica asociada a los datos y restricciones de consistencia. Modelos de datos Modelos basados en
Más detallesModelo Entidad Relación.MER.
Modelo Entidad Relación.MER. Conceptos básicos del modelo. Entidad. Atributo. Dominio. Relación. Entidad. Cosa u objeto del mundo real con existencia propia y distinguible del resto. Ejemplos: persona,
Más detallesTECNOLOGÍAS DE LA INFORMACIÓN PARA LA INNOVACIÓN. Facultad de Estadística e Informática
TECNOLOGÍAS DE LA INFORMACIÓN PARA LA INNOVACIÓN Clase 5 Pilares de las Tecnologías de la Información a. I. Representación del mundo real en una base de datos : Diseño conceptual de base de datos i. Modelado
Más detallesBases de datos 1. Teórico: Diseño Conceptual
Bases de datos 1 Teórico: Diseño Conceptual Modelado Conceptual Primera etapa en el diseño de una BD Estudio del problema real Especificación usando un lenguaje de muy alto nivel Validar el resultado Actividad
Más detallesBASES DE DATOS 1. Teórico: Diseño Conceptual
BASES DE DATOS 1 Teórico: Diseño Conceptual MODELADO CONCEPTUAL Primera etapa en el diseño de una BD Sub-etapas: Estudio del problema real Especificación usando un lenguaje de muy alto nivel Validar el
Más detallesDiseño de Modelos de Bases de Datos
Carlos A. Olarte (carlosolarte@puj.edu.co) BDI Pontificia Universidad Javeriana Contenido 1 2 Modelo Entidad Relación 3 Llaves 4 Conjuntos Entidad Débil 5 Subclases y relaciones ISA 6 Ejercicios El diseño
Más detallesTema II: Nivel conceptual de una Base de Datos. El modelo E/R
3 - MODELO ENTIDAD-RELACION. DIAGRAMAS E/R Tema II: Nivel conceptual de una Base de Datos. El modelo E/R 3.1 - Introducción: de B.D. y modelado conceptual 3.2 - Entidad y tipo de entidad 3.3 - Atributos
Más detallesBases de Datos Diseño de Bases de Datos Modelo Conceptual Entidad Relación
Bases de Datos Diseño de Bases de Datos Modelo Conceptual Entidad Relación Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar
Más detallesFundamentos de Informática
Fundamentos de Informática Seminario 4 Diseño y Gestión de Bases de Datos 1 Etapas de la creación de una BD Datos generales sobre una organización concreta Datos operativos que se manejan en la organización
Más detallesBASES DE DATOS TEMA 2 MODELOS DE DATOS
SES DE DTOS TEM 2 MODELOS DE DTOS Un modelo de datos es una serie de conceptos que puede utilizarse para describir un conjunto de datos y las operaciones para manipularlos. Hay dos tipos de modelos de
Más detallesDiseño de Modelos de Bases de Datos
Carlos A. Olarte (carlosolarte@puj.edu.co) BDI Pontificia Universidad Javeriana Contenido 1 2 ODL 3 Modelo Entidad Relación 4 Llaves 5 Conjuntos Entidad Débil 6 Subclases y relaciones ISA 7 Ejercicios
Más detallesLos diagramas de clases y de objetos sirven para modelar diversos aspectos estructurales o estáticos de un sistema: Modelado - Vocabulario del Sistema
Modelado Los diagramas de clases y de objetos sirven para modelar diversos aspectos estructurales o estáticos de un sistema: Vocabulario del Sistema Distribución de Responsabilidades Semántica de una Clase
Más detallesDefinición de Bases de datos
Introducción. Definición de Bases de datos Conjunto de datos relacionados entre si que modelan hechos y objetos pertenecientes a un mundo real y sirven de soporte a aplicaciones informáticas. Dichos datos
Más detallesBASES DE DATOS II. Tema III:El problema del modelado conceptual. Profesores: Fernando Berzal Galiano Javier García Castellano Maria-Amparo Vila
BASES DE DATOS II Tema III:El problema del modelado conceptual Profesores: Fernando Berzal Galiano Javier García Castellano Maria-Amparo Vila 04/04/2005 IDBIS- DECSAI 1 Tema III: programa El problema del
Más detallesModelo Conceptual Modelo Entidad - Relación
Sistemas de Bases de Datos I Modelo Conceptual Modelo Entidad - Relación Fases en el diseño de una BD Situación del mundo real Modelos de Datos 1 era Diseño Conceptual Modelo Entidad Relación M.E.R. 2
Más detallesModelado Estructural F E B R E R O,
Modelado Estructural F E B R E R O, 2 0 1 4 Modelado Estructural Sirve para describir los diferentes tipos y relaciones estáticas existentes entre los diferentes objetos de un sistema. A la hora de desarrollar
Más detallesModelos de datos T Dpto. Lenguajes y Sistemas Informáticos. Universidad de Alicante
Modelos de datos T2.2006-07 Dpto. Lenguajes y Sistemas Informáticos Universidad de Alicante Índice Representación de objetos 2 ANÁLISIS-DISEÑO-IMPLEMENTACIÓN cuál es el problema? - cómo solucionarlo? -
Más detallesING. YIM ISAIAS APESTEGUI FLORENTINO
UNA INTRODUCCION A BASE DE DATOS, EL MODELO ENTIDAD RELACION ING. YIM ISAIAS APESTEGUI FLORENTINO Fuente: Caselli Gismondi Hugo,Manual de Base de Datos 2009 Elmasri y Navathe: Fundamentos de Sistemas de
Más detallesDiseño de base de datos: Modelo Entidad Relación (II)
Diseño de base de datos: Modelo Entidad Relación (II) I. Relaciones Una relación es una asociación entre dos o más entidades. Así, por ejemplo, podría existir una relación entre la entidad Empleado y un
Más detallesProf. Mariano Mancuso. Sistemas de información y control diagrama de clases
Prof. Mariano Mancuso Sistemas de información y control diagrama de clases UML Qué son los modelos? Para qué sirven los modelos? Cuáles son los modelos de UML? Se usan todos...? Qué son los modelos? Un
Más detallesUnidad II. Diseño Conceptual de una Base de Datos: Modelo Entidad/Relación Extendido. (Elmasri-Korth)
Unidad II Diseño Conceptual de una Base de Datos: Modelo Entidad/Relación Extendido (Elmasri-Korth) Sistema de Base de Datos Base de Datos Cómo la construimos? Base de Datos Proceso de Construcción de
Más detallesModelado Entidad-Relación
Modelado Entidad-Relación Un diagrama o modelo entidad-relación (a veces denominado por su siglas, E-R "Entity relationship", o, "DER" Diagrama de Entidad Relación) es una herramienta para el modelado
Más detallesUnidad 2. Bases de Datos Relacionales
Unidad 2 Bases de Datos Relacionales El Modelo Relacional Origen Fue propuesto por E.F. Codd en los laboratorios de IBM Es un modelo lógico que establece una cierta estructura sobre los datos para luego
Más detalles02 El Modelo Conceptual
02 El Modelo Conceptual Nota: la amplia mayoría del contenido (representado en cursiva) está extraído de Bases de Datos (Mercedes Marqués Bajo licencia Creative Commons ISBN 978-84-693-0146-3) A.- Qué
Más detallesCarlos Castillo UPF 2008
Sistemas de Información II Tema 3. El modelo entidad-relación Bibliografía: Elmasri y Navathe: Fundamentos de Sistemas de Bases de Datos 3ª edición, 2002 (Capítulo 3). Garcia-Molina, Ullman y Widom: Database
Más detallesTema 2: Diseño conceptual de Bases de Datos: el Modelo Entidad Relación
Tema 2: Diseño conceptual de Bases de Datos: el Modelo Entidad Relación Andrés Cordón Franco Departamento de Ciencias de la Computación e Inteligencia Artificial UNIVERSIDAD DE SEVILLA Bases de Datos Curso
Más detallesBase de Datos. Docente: Ing. Francisco Rodríguez BASE DATOS. Resultados. Internet. Requerimientos
UNIVERSIDAD NACIONAL DE TRUJILLO ESCUELA DE ING. INDUSTRIAL Base de Datos Resultados Internet Requerimientos BASE DATOS Docente: Ing. Francisco Rodríguez Tema 3: Modelo Entidad Interrelación 1. Modelización
Más detallesModelos de Software. Ingeniería en Sistemas de Información
Ingeniería en Sistemas de Información 2018 Modelado de Datos 2 Modelado de Datos Modeling means the process of organizing knowledge about a given system Bernard Zeigler 3 Modelado de Datos El modelado
Más detallesEstructuras de Almacenamiento de Datos
Estructuras de Almacenamiento de Datos MODELADO DE DATOS MODELO DE ENTIDADES Y RELACIONES T E O R Í A 1 PA R T E I I 2 0 1 8 INGENIERÍA DE SISTEMAS RELACIONES TERNARIAS Cual es la semántica de esta relación
Más detallesTema 5: Conceptos de Diseño en Archivos y Bases de Datos. Ing. Elizabeth Guerrero
Tema 5: Conceptos de Diseño en Archivos y Bases de Datos Ing. Elizabeth Guerrero Introducción Conceptos: Diseño en Archivos, Bases de Datos (Campos, Registros, archivos y Bases de Batos) Diseño de interacciones
Más detallesINSTITUTO TECNOLOGICO SUPERIOR DE LERDO. ALUMNO: JUAN ESQUIVEL VAQUERA. ENSAYO: Modelo entidad-relación. PROFESOR: RICARDO BUSTAMANTE.
INSTITUTO TECNOLOGICO SUPERIOR DE LERDO. ALUMNO: JUAN ESQUIVEL VAQUERA. ENSAYO: Modelo entidad-relación. PROFESOR: RICARDO BUSTAMANTE. MATERIA: ADMON DE BASE DE DATOS. CARRERA: LIC.INFORMATICA. INDICE:
Más detallesDiseño de base de datos: Modelo Entidad Relación (I)
Diseño de base de datos: Modelo Entidad Relación (I) I. Fases del desarrollo para lograr un buen diseño El proceso de diseño de una base de datos comienza por una descripción detallada del sistema de información
Más detallesModelo Entidad Relacion Extendido
Modelo Entidad Relacion Extendido Bases de Datos II Unidad 2 Facultad de Ingeniería y Tecnología Lic. Saulo Hernandez Osoria Modelo Entidad Relación Extendido Algunas extensiones al modelo E-R son: El
Más detallesUnidad 3 Modelo Relacional
Unidad 3 Modelo Relacional Un modelo de datos es una colección de herramientas conceptuales para la descripción de datos, relaciones entre datos, semántica de los datos y restricciones de consistencia.
Más detallesGestión base de datos : Modelo Relacional (II)
Gestión base de datos : Modelo Relacional (II) I. Transformación del Modelo ER al Modelo Relacional Como se vio anteriormente la elaboración de un buen diseño de la base de datos es un proceso que requiere
Más detallesNotaciones de Entidad Relación ER
Notaciones de Entidad Relación ER Diseño de Bases de Datos 1. Modelo Entidad-Relación Objetivos: Conocer los conceptos y notación del modelo conceptual de datos entidad-relación. Comprender los significados
Más detallesModelo relacional. Modelo relacional
Modelo relacional Creado por Ted Codd a Principios de los 70 Modelo de implementación, orientado a registro. Usa una colección de tablas para representar tanto los datos como sus relaciones Sólida base
Más detallesTema 2: Diseño conceptual de Bases de Datos.
Tema 2: Diseño conceptual de Bases de Datos. El Modelo Entidad Relación Agustín Riscos Núñez e-mail: ariscosn@us.es Bases de Datos 2010/11 Ciencias de la Computación e IA (http://www.cs.us.es/) Universidad
Más detallesModelo Entidad-Relación MER
Modelo Entidad-Relación MER 1 Modelo Entidad-Relación Es un modelo conceptual y se utiliza para la definición de datos. Se basa en representar objetos (entidades) y relaciones entre esos objetos. Describe
Más detallesSistemas de Bases de Datos I Introducción y Conceptos Generales
Sistemas de Bases de Datos I Introducción y Conceptos Generales Base de Datos Definición: Un conjunto de datos relacionados entre si y almacenados por un prolongado período de tiempo. Representan algún
Más detallesDiseño conceptual Diseño de bases de datos
Diseño conceptual Diseño de bases de datos Documento de especificación del sistema 1. Definición del problema 2. Descripción funcional 3. Restricciones 4. Diagramas de flujo de datos 5. Modelo de datos
Más detallesUNIDAD 3 MODELO ENTIDAD- RELACION
UNIDAD 3 MODELO ENTIDAD- RELACION Introducción El modelo entidad relación (MER) se emplea para interpretar, especificar y documentar los requerimientos para sistemas de procesamiento de Base de Datos.
Más detallesMetodología de Diseño Lógico. Sistemas Gestores de Bases de Datos
Introducción El objetivo del diseño lógico es convertir los esquemas conceptuales locales en un esquema lógico global que se ajuste al modelo de SGBD sobre el que se vaya a implementar el sistema. Mientras
Más detallesAnálisis y Diseño de Sistemas Clase 17 Modelo Entidad- Relación
Modelo Entidad-Relación (MER) Análisis y Diseño de Sistemas Clase 17 Modelo Entidad- Relación Lic. María Mercedes Vitturini 1er. CUATRIMESTRE 2007 El modelo entidad relación está basado en la percepción
Más detallesObjetivos. Comprender:
Diseño Conceptual Objetivos Comprender: * Nociones de diseño de Sistemas de Información * Modelo Entidad / Relación Elementos y reglas Restricciones * Construcción del esquema E / R Ejemplos Ejercicios
Más detallesTema 1. Introducción a UML C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A
Tema 1. Introducción a UML C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A B E L É N M E L I Á N BAT I STA J O S É MARCOS M O R
Más detallesConcepto de Modelo de Datos. Introducción a las Bases de Datos Tema 3
Concepto de Modelo de Datos Introducción a las Bases de Datos Tema 3 Índice 1. Modelo Vs. Esquema 2. Clasificación de los Modelos de Datos 3. Elementos de un Modelo de Datos 4. Los Modelos de Datos en
Más detallesIntroducción a la orientación a objetos y a UML
Introducción a la orientación a objetos y a UML El lenguaje unificado de modelado. Manual de referencia. James Rumbaugh, Ivar Jacobson, Grady Booch. Ed. Addison Wesley, 2000 El proceso unificado de desarrollo,
Más detallesDISEÑO DE BASES DE DATOS RELACIONALES
UF 2175 DISEÑO DE BASES DE DATOS RELACIONALES PROGRAMACIÓN DIDÁCTICA DISEÑO DE BASES DE DATOS RELACIONALES (50 horas) Inicio 20 de Marzo Fin 1 de Abril Miércoles 1 de Abril: Trabajo práctico Miércoles
Más detallesDiagrama de Entidad-Relación
Diagrama de Entidad-Relación BASE DE DATOS Docente Albert Anibal Osiris SOFIA Raúl HEREDIA Mirna SEPULVEDA Mirta VILLALBA Claudia VIOLA Año 2002 Diagrama de Entidad-Relación 1 de 14 Índice Introducción
Más detallesSistemas de Bases de Datos I Introducción y Conceptos Generales
Sistemas de Bases de Datos I Introducción y Conceptos Generales Base de Datos Definición: Un conjunto de datos relacionados entre si y almacenada por un prolongado período de tiempo. Representa algún aspecto
Más detallesFormato para prácticas de laboratorio
CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA IC 2003-1 5046 Bases de Datos PRÁCTICA No. 3 LABORATORIO DE NOMBRE DE LA PRÁCTICA Bases de Datos DURACIÓN (HORA) Modelo Entidad - Relación
Más detallesDiseño lógico de. Bases de Datos. Modelo. Entidad - Relación
Tema 2.1. Diseño lógico de Bases de Datos. Modelo Entidad - Relación 1 1. Objetivo de la unidad 3 2. Introducción 3 3. Metodología de diseño de bases de datos 4 4. Modelos de datos 4 5. El modelo entidad-relación
Más detallesBases de Datos OTROS ASPECTOS MODELO E-R
Bases de Datos OTROS ASPECTOS MODELO E-R Bases de Datos GENERALIZACIÓN Y ESPECIALIZACIÓN Bases de Datos ESPECIALIZACIÓN Bases de Datos -> Especialización Un conjunto de entidades, puede incluir subgrupos
Más detallesCapítulo 6: Diseño de BD y el modelo ER
Capítulo 6: Diseño de BD y el modelo ER Database System Concepts, 5th Ed. See www.db-book.com for conditions on re-use Capítulo 6: Diseño de BD y el modelo ER Visión general del proceso de diseño Modelado
Más detallesGestión de Bases de Datos. Prof. Marlene Goncalves Universidad Simón Bolívar
Gestión de Bases de Datos Prof. Marlene Goncalves Universidad Simón Bolívar Ubicación del Curso Ingeniería de Software Algoritmia Técnicas de Análisis y Diseño Estructuras Almacenamiento Memoria Secundaria
Más detallesEmpleado. Departamento
NumDept NomDept ----------------------------------------------------------------------------------------------------------------------------------------- EJEMPLO COMPLETO A partir de un análisis de requisitos
Más detallesBase de Datos. Profesores: Franklin Johnson P. José Miguel Rubio L.
P. UNIVERSIDAD CATÓLICA DE VALPARAÍSO FACULTAD DE INGENIERÍA ESCUELA DE INFORMÁTICA Base de Datos Usuario A Programa de Aplicación Bodega Usuario B Usuario N Insumo Proveedor Profesores: Franklin Johnson
Más detallesObjetivos de los sistemas de bases de datos.
TEMA1 BORRADOR 1.Objetivos de los sistemas de bases de datos. 2.Abstracción de la información 2.1Nivel físico 2.2Nivel conceptual 2.3Nivel de Vistas. 3.Ejemplares y esquemas. 4.Independencia de los datos.
Más detallesJUAN C. MIRANDA R. Unidad II. Elementos para Interpretar el Modelo Conceptual de Datos 01/06/2012. Unidad Curricular: Base de Datos
JUAN C. MIRANDA R. Unidad II Elementos para Interpretar el Modelo Conceptual de Datos 01/06/2012 Unidad Curricular: Base de Datos UNIDAD 2 Elementos para Interpretar el Modelo Conceptual de Datos Modelo
Más detallesProgramación. Orientada a Objetos. Prof. Angela Di Serio. Universidad Simón Bolívar Especialización en Telemática
Programación Orientada a Objetos Prof. Angela Di Serio Universidad Simón Bolívar Especialización en Telemática Agenda Clase 2 Qué es Orientado a Objetos? Conceptos: objeto, clase, instancias, mensajes
Más detallesDiseño de Base de Datos Relacionales
Diseño de Base de Datos Relacionales 1 Modelización: Proceso para obtener un diseño de Base de Datos, partiendo de un relevamiento de datos y análisis de requerimientos Proceso de Diseño: Relevamiento
Más detallesAsignatura: Bases de datos Código: Año académico: Centro: Escuela Politécnica Superior Departamento: Lenguajes y Computación Área:
Asignatura: Bases de datos Código: 41003201 Año académico: 2007-08 Centro: Escuela Politécnica Superior Departamento: Lenguajes y Computación Área: Lenguajes y Sistemas Informáticos Titulación: Ingeniería
Más detallesCLA. Diagramas de clases en Métrica V3
CLA Diagramas de clases en Métrica V3 1 Diagramas de clases Qué es? Representa la estructura y comportamiento de cada uno de los objetos del sistema y sus relaciones con los demás objetos. Objetivos? Representar
Más detallesInformática. Introducción a las bases de datos relacionales. Diseño conceptual. Carmen Graciani Díaz Luis Valencia Cabrera
Introducción a las bases de datos relacionales. Diseño conceptual Carmen Graciani Díaz Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Bases de datos relacionales: ideas
Más detallesBase de Datos. Docente: Ing. Francisco Rodríguez BASE DATOS. Resultados. Internet. Requerimientos
UNIVERSIDAD NACIONAL DE TRUJILLO ESCUELA DE INGENEIERIA INDUSTRIAL Base de Datos Resultados Internet Requerimientos BASE DATOS Docente: Ing. Francisco Rodríguez Tema 2: Modelo de Datos Agenda 1. Modelo
Más detallesINTRODUCCIÓN A LOS MODELOS DE DATOS
INTRODUCCIÓN A LOS MODELOS DE DATOS El diseño de BD consiste en describir la estructura de la BD representando fielmente la parcela del mundo real que se quiere almacenar en la BD Proceso de ABSTRACCIÓN
Más detallesDiseño de Bases de Datos Relacionales. Febrero de 2013
Diseño de Bases de Datos Relacionales Febrero de 2013 Conceptos Base de Datos Conjunto de datos almacenados entre los que existen relaciones lógicas Se diseña para satisfacer los requerimientos de información
Más detallesSISTEMAS DE INFORMACIÓN III LABORATORIO
CONTENIDO: CONSIDERACIONES GENERALES DE LA METODOLOGÍA IDEF1X Material diseñado y elaborado por: Prof. Anna Grimán Prof. Luis Eduardo Mendoza Es una metodología desarrollada originalmente para el Bank
Más detallesBASES DE DATOS AVANZADAS. Facultad de Estadística e Informática
BASES DE DATOS AVANZADAS Clase 3 Tema 1.2 Diseño lógico de base de datos 1.2.1 El modelo relacional 1.2.2 Normalización Clase 3 Bibliografía Elmasri, R., Navathe y S. (2000). Fundamentos de Sistemas de
Más detallesUnidad 5: MODELO DE COMPORTAMIENTO - ESQUEMA DE DATOS CARACTERÍSTICAS DEL ESQUEMA DE DATOS DIAGRAMA ENTIDAD RELACIÓN (D.E.R.)
Unidad 5: MODELO DE COMPORTAMIENTO - ESQUEMA DE DATOS OBJETIVO DEL ESQUEMA DE DATOS Describir los datos que el sistema debe conocer para poder responder a los estímulos. CARACTERÍSTICAS DEL ESQUEMA DE
Más detallesUNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION
CICLO 01-2016 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION GUIA DE LABORATORIO Nº 1 Nombre de la practica: Uso de la herramienta DIA para la elaboración de Base de datos
Más detalles09/01/2008. Nombre de la clase. Atributos. Métodos/Operaciones
Diagramas de Clase Angela Carrillo R. Clase Descripción de un conjunto de objetos que comparten los mismos atributos, operaciones, relaciones y semántica Implementa una o más interfaces Nombre de la clase
Más detallesHéctor Cuadra. Diseño de Sistemas de Información
Héctor Cuadra Diseño de Sistemas de Información Diagrama de clases El Diagrama de Clase es el diagrama principal de análisis y diseño para un sistema. En él, la estructura de clases del sistema se especifica,
Más detalles