Catedra de Base de Datos

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Catedra de Base de Datos"

Transcripción

1 Catedra de Base de Datos Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Ciclo Lec)vo 2017

2 Cronograma 23-ago Martes Modelos de BD. Modelo ER. Objetos, clasificacion y asociacion. Ejerc. U2 23-ago Martes Hash. Abstraccion. Ejercit DIA TP1- TP2 25-ago Jueves TP 2 TP2

3 Programa Analítico de la Materia Unidad 2: Visión general del proceso de Diseño. Modelo Entidad - Relación. De8inición. Características. Elementos: Entidades, atributos, identi8icadores y relaciones. Entidades débiles y fuertes. Construcción del Modelo de datos.

4 The Entity-Relationalship Model Towards a Unified view of data (ACM Transactions of Database Systems, Enero de 1976, pp 9-36).

5 Modelo Entidad- Relación. Características Este Modelo permite al diseñador concebir la Base de Datos a un nivel superior de Abstracción, sin tener que considerar el hardware ni a los Usuarios. Se centra en un plano Infologico. Es un Modelo que se apoya en dos conceptos: Entidad y Relación, entendiéndose por Entidad a una cosa que se puede identificar claramente y a la Relación como una vinculación entre entidades.

6 ENTIDADES Definición Una Entidad es algo que puede identificar en el ambiente de trabajo de los usuarios Ejemplo: EMPLEADO = Maria de los Ángeles Rivero PRODUCTO = A123Z654 La entidades de determinado tipo se agrupan en clases de entidades. Así la clase de entidad EMPLEADO es un conjunto de todas las entidades EMPLEADOS, y deben ser nomenclados en letras mayúsculas y por lo general en singular.

7 Entidades Clases e instancias de Entidades Es importante Por lo general existen muchos muchas instancias de entidad dentro de una clase de entidad. Por ejemplo dentro de la clase CLIENTE, existen muchas instancias, una para cada cliente representado en la Base de Datos. Definicion de Clase de Entidad Una Classe de entidad es un conjunto de entidades y se describe mediante la estructura de las entidades en esa clase CLIENTE Esta Entidad Contiene: NumerodeCliente NombredelCliente Direccion Ciudad Provincia CodigoPostal NombredelContacto NumeroTelefonico Dos instancias de CLIENTE Fabrica AJAX Fabrica PACARA Calle Moreno 123 Calle Lavalle 971 Alderetes Lastenia TUC TUC Carlos López Cesar Castro Definicion de Instancia de Entidad Una Instancia de entidad es la representacion de una entidades en particular

8 Identi9icadores Definición: Las instancias de entidad tienen Identificadores, los cuales son atributos que nombran o identifican las instancias de una entidad de manera univoca. Ejemplo: Dominio EMPLEADO COLOR Valores à Juan, Diego, Ulises, Carlos à Rojo, Azul, Amarillo

9 Relaciones Definición: Una relación es la asociación entre las clases de entidad, y las instancias de relaciones son asociaciones entre instancias de entidad. Ejemplo: VEND-PEDIDO es una relación entre VENDEDOR y PEDIDO PADRES es una relación entre MADRE y PADRE, e HIJO. Una clase de relación puede involucrar muchas clases de entidades. El numero de clases que está en la relación es el Grado de la misma.

10 Grado de las Relaciones Las relaciones son generalmente binarias, dado que asocian a dos entidades. Puede involucrar muchas clases de entidades. El numero de clases que está en la relación es el Grado de la misma. Relación de Grado 2 Relación de Grado 3 Relación de Grado N VENDEDOR MADRE PADRE VEND-PEDIDO PADRES PEDIDO HIJO

11 Tipos de Relaciones Binarias Las relaciones binarias poseen instancias a ambos lados de la misma, la cual puede ser tipificada de la siguiente manera: (1 : 1) o (Uno a Uno), en donde una instancia de entidad de un tipo se relaciona con una instancia de una sola entidad de otro tipo. Por ejemplo la relación ASIGNACION_AUTO asocia a un único EMPLEADO con un único AUTO. AUTO

12 Tipos de Relaciones Binarias (1 : N) o (Uno a Muchos), en donde una instancia de entidad de un tipo se relaciona con otras instancias de una sola entidad de otro tipo. Por ejemplo en la relación DORM_OCUPANTE una sola instancia de DORMITORIO relaciona a muchas instancias de ESTUDIANTE.

13 TIPOS DE RELACIONES BINARIAS (N : M) o (Muchos a Muchos), en donde las instancia de una entidad se relacionan con las instancias de otra entidad. Por ejemplo en la relación ESTUDIANTE_CLUB varias instancias de ESTUDIANTE se relacionan con muchas instancias de CLUB.

14 TIPOS DE RELACIONES BINARIAS. Cuando el nombre de la relación se coloca dentro del rombo, es necesario que la cardinalidad de la relación se documente de forma gra8ica, utilizando para ello las patas de gallo en el extremo de la línea de relación, y que simbolizan muchas instancias de ese lado de la misma.

15 TIPOS DE RELACIONES BINARIAS. CARDINALIDAD La Cardinalidad Mínima de una relación es una estrategia hasta ahora no abordada, mediante la cual es posible declarar rangos de valores admitidos a ambos lados de la relación. Para esto utilizaremos dos símbolos sobre la línea de relación, y en donde el ovalo implicara que el mínimo de relaciones será de 0, y una línea interceptando la de relación, la cual indicara que el mínimo de relaciones será de 1. Asi vemos que un ESTUDIANTE tiene una Cardinalidad mínima de 1 y una máxima de 1. En cambio CLUB tiene una Cardinalidad mínima de 0 y una máxima de N.

16 ATRIBUTOS DE UNA RELACION En algunas relaciones los atributos se gra8ican como óvalos conectados a las entidades a las que describen, los cuales contienen los nombres de los atributos de la relación nomenclados con mayúsculas y minúsculas. Cuando las entidades tienen muchos atributos se vuelve compleja la gra8ica, por lo que en esas circunstancias se puede enumerar los mismos en forma de tabla separados del modelo.

17 Entidades Débiles De8inición: El modelo Entidad Relación de<ine un tipo especial de Entidad denominada Débil, la cual no puede existir en la Base de Datos a menos que también exista otra denominada Entidad Fuerte, a la cual le debe su existencia.

18 RELACIONES TIPO ROL Es el papel o función que desempeña una tipo de entidad en una interrelación tipo. Los roles suelen ser implícitos (no siempre se especi8ican en el ERD), pero pueden ser útil distinguirlos si se necesita aclarar el signi8icado de una interrelación. Un caso típico en que se necesita precisar el rol de cada tipo de entidad participante es cuando existe una interrelación re<lexiva (un tipo de entidad asociado consigo mismo); Ejemplo: el tipo de interrelación forma_pareja, en el cual participan (opcionalmente) dos instancias el tipo de entidad persona; cada elemento del conjunto de interrelaciones forma_pareja es del tipo p {p1, p2} siendo p i instancias de tipo persona. Cada persona, si está casada, tendrá un rol p i (en este caso esposo-1 o esposo-2 o convencionalmente marido y/o mujer).

19 Relaciones de Tipo Rol Debe distinguirse entre grado de la interrelación (en este caso 1:1 que indica el máximo de ocurrencias o instancias que pueden entrar en correspondencia) y cardinalidad del rol (0:1 en ambos casos). El cardinalidad del rol se demine mediante el rango (min:max), entendiéndose el mínimo de instancias de ese rol y el máximo. en dicha interrelación.

20 Ejercitacion

21 Ejemplo completo Entidad-Relación Descripción del problema. Estamos encargados de desarrollar un sistema basado en una DB para una empresa que de encarga de rentar barcos. Pero la empresa BOAT Co. No posee ningún barco, encargándose de tener una cartera de botes de diferentes dueños para luego alquilarlos a terceros. BOAT Co. Especializa en barcos que pueden ser rentados en base a un Min de semana o períodos mas largos (medido en semanas). El barco mas pequeño en cartera tiene 28 pies y el mas grande 51 pies. Cada barco está completamente equipado en el momento que lo retira el que lo renta. Los elementos son provistos de acuerdo a la siguiente especimicación: Propietario: Todo lo 9ijo del barco: (radio, compás, indicadores de profundidad y otros instrumentos, heladera, estufas) No 9ijo: velas, líneas, anclas, salvavidas, y en la cabina: platos, cubiertos, elementos de cocina, camas, etc BOAT Co: Equipo consumible: cartas de navegación, comida, tablas de corrientes, cartas de tiempo, elementos de baño como jabón, toallas, etc.

22 Ejemplo completo Entidad-Relación Es necesario mantener un inventario del equipamiento del barco. La mayoría de los elementos Mijos son fácilmente perdibles o destruidos o consumidos o robados. Los clientes son responsables de todo el equipamiento durante el período de alquiler. BOAT Co. desea mantener un registro seguro de todos sus clientes y de los alquileres, no solamente para marketing sino también para mantener los viajes realizados y los clientes que alquilaron barcos. Algunos itinerarios y condiciones del viento son mas peligrosos que otros y para BOAT Co. es muy importante conocer el grado de experiencia de sus clientes. BOAT Co. no provee personal marinero, pero en casos especiales los clientes solicitan los servicios de tripulación, por lo que la empresa. los mantiene en base a un sistema part time (tiempo parcial). Los barcos precisan mantenimiento y BOAT Co. está comprometido por contratos con los dueños de mantener los en perfectos condiciones de uso, manteniendo un registro de actividades y costo con esta Minalidad (limpieza de motores, cambio de aceite, y reparaciones eventuales). En algunos casos, la reparación es necesaria durante un viaje: en este caso el cliente avisa por radio a BOAT Co., quien determina el sitio mas apropiado para hacer esta reparación (info de cual es la falla, historia de reparaciones anteriores y lugares donde realizarla)

23 Ejemplo completo Entidad-Relación

24 Ejemplo completo Entidad-Relación BARCO Numero Barco Nombre_Barco Modelo Tamaño PROPIETARIO Cuil_Prop Nombre_Propietario Domicilio Numero_Telefono_Propíetario EQUIPO ID_Equipo Nombre_Equip Tipo_Equip Precio Propietario_Licencia ARRENDAMIENTO Numero_Barco Fecha_Alqui ID_Cliente Periodo_Alquiler(dias) Fecha_Entrega TRIPULAC_PART_TIME CUIL_Trip Numero_Barco Calificacion REPARACION Numero_Barco Fecha_Reparacion Tipo_Reparacion Descripcion Costo CLIENTE ID_Cliente Nombre_Cliente Domicilio_Cliente Numero_Telefono_Clie ITINERARIO_CLIMA Numero_Barco Fecha_Itinen Origen Destino Condiciones_Clima MANTENIMIENTO_ PROGRAMADO Numero_Barco Fecha_Manten Tipo_Manten Descripcion Facilidad(Instalación) Costo

25 Ejemplo completo Entidad-Relación. Construcción de un Diccionario de Datos NOMBRE DE LA ENTIDAD NOMBRE DEL ATRIBUTO CLAVE / LLAVE TIPO DE CLAVE TIPO DE DATOS LONGITUD DOMINIO DESCRIPCION

26 Bibliogra9ía

27 Bibliográ9icas Principal Tecnología y Diseño de Bases de Datos / Mario Piattini, Esperanza Calero, Belen Vela / Edit Alfaomega / 2010 Ed. Pp Procesamiento de bases de datos. fundamentos, diseño e implementación / David M. Kroenke. (Tra. Ana Elizabeth García Hernández.--Rev. Tca. Juan Raúl Esparza Martínez). Pearson Educación. México /c.2003/8ª. Edic.

28 Sitio Web de la Cátedra

Catedra de Base de Datos

Catedra de Base de Datos Catedra de Base de Datos Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Ciclo Lec)vo 2016 Cronograma 6-sept Martes Modelo Relacional. Transformacion de ER a R. Tipos de Claves.

Más detalles

Catedra de Base de Datos

Catedra de Base de Datos Catedra de Base de Datos Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Ciclo Lectivo 2016 En el proceso de normalización se somete un esquema relación (ER) a una serie de pruebas

Más detalles

Capítulo 6: Diseño de BD y el modelo ER

Capí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 detalles

INSTITUTO 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. 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 detalles

BASES DE DATOS TEMA 2 MODELOS DE DATOS

BASES 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 detalles

Modelo Entidad Relación.MER.

Modelo 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 detalles

Unidad 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 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 detalles

Modelos de Datos. Modelo Entidad-Relación

Modelos de Datos. Modelo Entidad-Relación Modelos de Datos Diseño Lógico de Bases de Datos Modelo Entidad/Relación Modelo Relacional Paso a tablas Modelo Entidad-Relación Formulado por P.P. Chen en 1976 Modelo de datos que representa un esquema

Más detalles

Bases de datos 1. Teórico: Diseño Conceptual

Bases 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 detalles

Modelo Conceptual Modelo Entidad - Relación

Modelo 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 detalles

Introducción a las Bases de Datos UNIDAD II MODELO ENTIDAD-RELACION

Introducció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 detalles

Sistemas de Bases de Datos I. Modelo Conceptual. Modelo Entidad Relación

Sistemas 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 detalles

JUAN 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 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 detalles

Notaciones de Entidad Relación ER

Notaciones 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 detalles

Base de Datos. Docente: Ing. Francisco Rodríguez BASE DATOS. Resultados. Internet. Requerimientos

Base 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 detalles

Ing. Yim Isaias Apestegui Florentino

Ing. Yim Isaias Apestegui Florentino Definicion de Modelo Relacional El Modelo Relacional Se basa en una representación del mundo real en que los datos se describen como entidades, relaciones y atributos. El principal concepto del modelo

Más detalles

Modelo Conceptual de datos. Yenifer Laurens.

Modelo 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 detalles

Análisis y Diseño de Sistemas

Análisis y Diseño de Sistemas Análisis y Diseño de Sistemas Dpto. Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Clase 17 Modelo Entidad Relación Lic. María Mercedes Vitturini [[email protected]] 1er. CUATRIMESTRE

Más detalles

Formato para prácticas de laboratorio

Formato 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 detalles

Carlos Castillo UPF 2008

Carlos 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 detalles

Bases de Datos Tema 4 Modelo Entidad/Interrelación (ERM de Chen)

Bases de Datos Tema 4 Modelo Entidad/Interrelación (ERM de Chen) Departamento de Lenguajes y Sistemas Informáticos E.T.S. Ingeniería Informática. Universidad de Sevilla Avda Reina Mercedes s/n. 402 Sevilla Tlf/Fax 954 557 39 E-mail [email protected] Web www.lsi.us.es E.T.S.

Más detalles

Modelo Entidad Relación

Modelo 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 detalles

MODELO ENTIDAD - RELACIÓN

MODELO ENTIDAD - RELACIÓN 3 MODELO ENTIDD - RELCIÓN 1 Objetivos Comprender qué datos existen y cómo se relacionan entre ellos, independientemente de cómo son o serán almacenados físicamente. Comprender qué información necesita

Más detalles

El modelo Entidad-Relación

El 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 detalles

DED Diagramas de Estructura Lógica de Datos. Universidad de Oviedo Departamento de Informática

DED Diagramas de Estructura Lógica de Datos. Universidad de Oviedo Departamento de Informática DED Diagramas de Estructura Lógica de Datos Universidad de Oviedo Departamento de Informática Contenidos Introducción Relaciones Construcción del modelo conceptual Normalización Primera Forma Normal Segunda

Más detalles

Componentes ERD. Entidad. Entidad. Ejemplos de entidades. Atributos. Otras definiciones: Definición:

Componentes ERD. Entidad. Entidad. Ejemplos de entidades. Atributos. Otras definiciones: Definición: Componentes ERD Entity Relationship Diagram Entidades Las cosas de importancia acerca de las cuales se necesitan guardar datos. Relaciones Cómo las cosas de importancia se relacionan entre sí. Atributos

Más detalles

BASES DE DATOS TEMA 1 PERSPECTIVA DEL ÁREA DE BASES DE DATOS

BASES DE DATOS TEMA 1 PERSPECTIVA DEL ÁREA DE BASES DE DATOS BASES DE DATOS TEMA 1 PERSPECTIVA DEL ÁREA DE BASES DE DATOS 1.3 Desarrolladores y usuarios finales Siendo entonces una DB una colección de datos almacenados en una computadora (discos, tambores u otro

Más detalles

BASE DE DATOS Modelos de Datos

BASE 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 detalles

El Modelo Relacional. Carlos A. Olarte BDI

El Modelo Relacional. Carlos A. Olarte BDI Carlos A. Olarte ([email protected]) BDI Introducción Propuesto por Edgar Codd en 1970. (Turing Award 1981) En este modelo se basan la mayoría de DBMS modernos. Modelo simple basado en teoría de

Más detalles

TEMA 3: REDUCCIÓN DE UN ESQUEMA E-R A TABLAS

TEMA 3: REDUCCIÓN DE UN ESQUEMA E-R A TABLAS 3.1 Introducción TEMA 3: REDUCCIÓN DE UN ESQUEMA E-R A TABLAS Una base de datos que se ajusta a un esquema de bases de datos E-R se puede representar por una colección de tablas. Para cada conjunto de

Más detalles

El Modelo Relacional. Estática

El Modelo Relacional. Estática El TEMA III Grupo de Bases de Avanzadas Univ. Carlos III de Madrid Índice PARTE I. CONCEPTO DE MODELO DE DATOS III.1 INTRODUCCIÓN III.2 CONCEPTO DE MODELO DE DATOS III.3 EVOLUCIÓN DE LOS MODELOS DE DATOS

Más detalles

Bases 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 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 [email protected] Objetivos Presentar

Más detalles

Conceptos básicos de bases de datos

Conceptos básicos de bases de datos Conceptos básicos de bases de datos 1.1 Definición de base de datos Una base de datos es una colección de archivos relacionados que permite el manejo de la información de alguna compañía. Cada uno de dichos

Más detalles

CLA. Diagramas de clases en Métrica V3

CLA. 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 detalles

Modelos de datos. Colección de herramientas conceptuales para describir

Modelos 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 detalles

Modelo ERE. Universidad de los Andes Demián Gutierrez Marzo 2011 1

Modelo ERE. Universidad de los Andes Demián Gutierrez Marzo 2011 1 Modelo ERE Universidad de los Andes Demián Gutierrez Marzo 20 Modelo ER / Diagramas ER Modelo Entidad-Relación (ER) (Chen, 976) Modelo Entidad-Relación-Extendido (ERE) (Teorey 986) Es un modelo de datos

Más detalles

Tema 2. DISEÑO LÓGICO DE BASES DE DATOS Parte 1

Tema 2. DISEÑO LÓGICO DE BASES DE DATOS Parte 1 Tema 2 DISEÑO LÓGICO DE BASES DE DATOS Parte 1 IES Francisco Romero Vargas Departamento de Informática Tema 2. Parte 1. Diseño Lógico de Bases de Datos Página 1 de 26 1. Diseño de Bases de Datos El Diseño

Más detalles

DIRECCIONAMIENTO IP TECNOLOGÍA E INFORMÁTICA (ONCE)

DIRECCIONAMIENTO IP TECNOLOGÍA E INFORMÁTICA (ONCE) DIRECCIONAMIENTO IP TECNOLOGÍA E INFORMÁTICA (ONCE) QUÉ ES EL NÚMERO IP (1)? El número IP permite identificar cada posible dispositivo que se encuentra conectado a una red, como por ejemplo un PC, aunque

Más detalles

f con la función g, a la función denotada f g ( léase f composición g ),

f con la función g, a la función denotada f g ( léase f composición g ), COMPOSICIÓN DE FUNCIONES (TEXTO PARA UN OBJETO DE APRENDIZAJE) ING. ALEJANDRA VARGAS ESPINOZA DE LOS MONTEROS ING. SERGIO CARLOS CRAIL CORZAS COMPOSICIÓN DE FUNCIONES La composición es una operación entre

Más detalles

TEORÍA DE CONJUNTOS.

TEORÍA DE CONJUNTOS. TEORÍA DE CONJUNTOS. NOCIÓN DE CONJUNTO: Concepto no definido del cual se tiene una idea subjetiva y se le asocian ciertos sinónimos tales como colección, agrupación o reunión de objetos abstractos o concretos.

Más detalles

Bases de Datos Geográficos

Bases de Datos Geográficos Bases de Datos Geográficos Pasaje de MER a Modelo Instituto de Agrimensura - Facultad de Ingeniería Universidad de la República Uno de los puntos principales del esquema relacional, en contraste con un

Más detalles

Components & Connectors Viewtype. Introducción

Components & Connectors Viewtype. Introducción Components & Connectors Viewtype Introducción 1 Requisitos sobre el modelo Visibilidad de los elementos con presencia runtime del software (procesos, objetos, clientes, servers y repositorios). Visibilidad

Más detalles

DISEÑO DE BASES DE DATOS RELACIONALES

DISEÑ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 detalles

Lic. Manuel de Jesús Campos Boc

Lic. Manuel de Jesús Campos Boc UNIVERSIDAD MARIANO GÁLVEZ DE GUATEMALA FACULTAD DE CIENCIAS DE LA ADMINISTRACIÓN DIRECCIÓN GENERAL DE CENTRO UNIVERSITARIOS CENTRO UNIVERSITARIO DE VILLA NUEVA CURSO MATEMÁTICAS APLICADA I 2015 Lic. Manuel

Más detalles

MODELO Entidad- Relación (E-R)

MODELO Entidad- Relación (E-R) MODELO Entidad- Relación (E-R) Notas de Clase BD El objetivo de este modelo conceptual es desarrollar diagramas E-R que representen los requerimientos de información del mundo/empresa/sección de la realidad

Más detalles

Plan de auditoría PA` LA U

Plan de auditoría PA` LA U Plan de auditoría PA` LA U Introducciòn La empresa PA` LA U es una sala de internet que se ubica en el parque residencial local 6 del barrio Granada, esta accedió a someterse al proceso de Auditoría realizado

Más detalles

Gestión base de datos : Modelo Relacional (II)

Gestió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 detalles

Qué es un Modelo de Dominio

Qué es un Modelo de Dominio MODELO CONCEPTUAL/ MODELO DE DOMINIO Qué es un Modelo de Dominio Un Modelo de Dominio es una representación visual de clases conceptuales o de objetos reales en un dominio de interés [MO95]. Un Modelo

Más detalles

Diseño Lógico Estándar. Diseño Lógico Tema 12

Diseño Lógico Estándar. Diseño Lógico Tema 12 Diseño Lógico Estándar Diseño Lógico Tema 12 Bibliografía Tecnología y Diseño de Bases de Datos M. Piattini, E. Marcos, C. Calero y B. Vela Ed.: RA-MA, 2006 Diseño de Bases de Datos. Problemas Resueltos.

Más detalles

SELECCIÓN Y MANTENIMIENTO DEL EQUIPO DE LABORATORIO BACT. MARIBEL ESPINOSA PULIDO

SELECCIÓN Y MANTENIMIENTO DEL EQUIPO DE LABORATORIO BACT. MARIBEL ESPINOSA PULIDO SELECCIÓN Y MANTENIMIENTO DEL EQUIPO DE LABORATORIO BACT. MARIBEL ESPINOSA PULIDO TECNOLOGÍA SANITARIA: La aplicación de conocimientos teóricos y prácticos estructurados en forma de dispositivos, medicamentos,

Más detalles

ING. YIM ISAIAS APESTEGUI FLORENTINO

ING. 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 detalles

Listas de comprobación para un Anuncio perfecto en HomeAway

Listas de comprobación para un Anuncio perfecto en HomeAway Listas de comprobación para un Anuncio perfecto en HomeAway Un Titulo 5 estrellas para su anuncio: Utiliza el espacio disponible Transmite alguna ventaja competitiva de la casa Destaca una característica

Más detalles

Departamento de Tecnología I.E.S. Mendiño. Electricidad 3º E.S.O. Alumna/o :...

Departamento de Tecnología I.E.S. Mendiño. Electricidad 3º E.S.O. Alumna/o :... Departamento de Tecnología I.E.S. Mendiño Electricidad 3º E.S.O. Alumna/o :... Electricidad.- Magnitudes fundamentales. Tensión o Voltaje: Indica la diferencia de potencial entre 2 puntos de un circuito.

Más detalles

Bases de Datos: fundamentos del modelo relacional

Bases de Datos: fundamentos del modelo relacional Bases de Datos: fundamentos del modelo relacional Franco Guidi Polanco Escuela de Ingeniería Industrial Pontificia Universidad Católica de Valparaíso, Chile [email protected] Ejemplo de una Relación Código

Más detalles

Definiciones Básicas

Definiciones Básicas Definiciones Básicas Base de Datos Conjunto de datos relacionados entre sí con las siguientes propiedades: representa algún aspecto del mundo real Lógicamente coherente Dirigida a un grupo de usuarios

Más detalles

Matemáticas aliadas a la salud MATE3035

Matemáticas aliadas a la salud MATE3035 Matemáticas aliadas a la salud MATE3035 TEMA: Introducción a la teoría de conjuntos Universidad de Puerto Rico en Arecibo Departamento de Matemáticas Profa. Yuitza T. Humarán Martínez Adaptado por Profa.

Más detalles

GUÍA DE APRENDIZAJE TRANSFERENCIA DE CALOR Y MATERIA

GUÍA DE APRENDIZAJE TRANSFERENCIA DE CALOR Y MATERIA GUÍA DE APRENDIZAJE TRANSFERENCIA DE CALOR Y MATERIA Datos Descriptivos TITULACIÓN: CENTROS IMPLICADOS: GRADO EN INGENIERIA DE LA ENERGIA E.T.S. DE INGENIEROS DE MINAS CICLO: Grado sin atribuciones MÓDULO:

Más detalles

El Modelo Relacional. Carlos A. Olarte BDI

El Modelo Relacional. Carlos A. Olarte BDI Carlos A. Olarte ([email protected]) BDI Contenido 1 El modelo relacional 2 De ODL al Modelo Relacional 3 De E/R al Modelo Relacional Componentes del MR Atributos Esquema: nombre de la relación y

Más detalles

GLOSARIO DE TÉRMINOS

GLOSARIO DE TÉRMINOS Apéndice A, Apartado 3: Glosario de términos!401" APÉNDICE A, APARTADO 3 GLOSARIO DE S Administración de la calidad Conjunto de actividades de la función general de administración que determina la política

Más detalles

Simulación a eventos discretos

Simulación a eventos discretos Simulación a eventos discretos Clase nro 2. 2010. Conceptos importantes Objetivos del estudio. Hipótesis iniciales. Variables de decisión y respuestas. Eventos principales. 1 Casos de estudio Hospital

Más detalles

UBICACIÓN: GOUev

UBICACIÓN: GOUev Una legible y entretenida explicación de la evolución de los cascos y aparejos desde el temprano Egipto a las últimas innovaciones en construcciones ultralivianas; aerodinámica e hidrodinámica aplicada

Más detalles

DIBUJO ELECTRÓNICO I ESQUEMAS Y DIAGRAMAS. Diagramas Esquemáticos: Esquema Elemental o de Principio: 1J3025. Docente: Ing. Jorge Luis R.

DIBUJO ELECTRÓNICO I ESQUEMAS Y DIAGRAMAS. Diagramas Esquemáticos: Esquema Elemental o de Principio: 1J3025. Docente: Ing. Jorge Luis R. DIBUJO ELECTRÓNICO I 1J3025 Docente: Ing. Jorge Luis R. Cayampi Pérez ESQUEMAS Y DIAGRAMAS Un esquema es la representación gráfica del montaje y conexión de los diferentes elementos que conforman un circuito

Más detalles

TEMA 4. PROCESO UNIFICADO

TEMA 4. PROCESO UNIFICADO TEMA 4. PROCESO UNIFICADO Diseño El objetivo final del diseño es producir un Modelo Lógico del sistema a implementar. Diferencia entre Análisis y Diseño del Proceso Unificado Modelo de Análisis Modelo

Más detalles

Modelo Relacional I. Nos encontramos en la FASE 2: REGLAS DE TRANSFORMACIÓN del Modelo Entidad Relación (MER) al Modelo Relacional (MR).

Modelo Relacional I. Nos encontramos en la FASE 2: REGLAS DE TRANSFORMACIÓN del Modelo Entidad Relación (MER) al Modelo Relacional (MR). Modelo Relacional I El modelo de datos relacional es, desde hace tiempo, el más utilizado para modelar sistemas reales que trabajan con información. Se impuso debido a las limitaciones que implicaba el

Más detalles

Qué es el modelo entidad-relación?

Qué es el modelo entidad-relación? Las bases de datos son un gran pilar de la programación actual, ya que nos permiten almacenar y usar de forma rápida y eficiente cantidades ingentes de datos con cierta facilidad. En la actualidad se usa

Más detalles

CC BASES DE DATOS PRIMAVERA Clase 4: Modelo Relacional (III) Aidan Hogan

CC BASES DE DATOS PRIMAVERA Clase 4: Modelo Relacional (III) Aidan Hogan CC3201-1 BASES DE DATOS PRIMAVERA 2016 Clase 4: Modelo Relacional (III) Aidan Hogan [email protected] PREGUNTAS SOBRE COBERTURA Y SOLAPAMIENTO DER: Jerarquías de clases Restricciones: Solapamiento Solapamiento

Más detalles

BASES DE DATOS TEMA 2. MODELOS DE DATOS

BASES DE DATOS TEMA 2. MODELOS DE DATOS Contenidos generales BASES DE DATOS TEMA 2. MODELOS DE DATOS * Introducción al modelado conceptual * Concepto de modelo * Proceso de diseño de una base de datos * Modelo Entidad-Relación - Componentes

Más detalles

Capítulo 8. Productos, servicios y marcas: creación de valor para el cliente. Qué es un producto? Productos, servicios y experiencias

Capítulo 8. Productos, servicios y marcas: creación de valor para el cliente. Qué es un producto? Productos, servicios y experiencias Capítulo 8 Productos, servicios y marcas: creación de valor para el cliente Qué es un producto? Decisiones sobre productos y servicios Marketing de servicios Estrategia de asignación de marcas: creación

Más detalles

MODELIZACIÓN CONCEPTUAL DE DATOS

MODELIZACIÓN CONCEPTUAL DE DATOS MODELIZACIÓN CONCEPTUAL DE DATOS AUTORÍA ÁNGEL LUIS COBO YERA TEMÁTICA BASES DE DATOS ETAPA CICLOS FORMATIVOS. Resumen En este artículo, se explican los conceptos fundamentales de la modelización conceptual

Más detalles

TEMA 2: EL MODELO ENTIDAD-RELACION (Continuación)

TEMA 2: EL MODELO ENTIDAD-RELACION (Continuación) TEMA 2: EL MODELO ENTIDAD-RELACION (Continuación) 2.1 INTRODUCCIÓN El proceso de diseñar una Base de Datos comienza con el análisis de la información que debe contener y de las relaciones entre los componentes

Más detalles

Diseño lógico de. Bases de Datos. Modelo. Entidad - Relación

Diseñ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 detalles

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN 3.1 Conceptos Básicos El modelo entidad-relación es el modelo más utilizado para el diseño conceptual de bases de datos. Fue introducido por Peter Chan en

Más detalles

6 Diagrama Entidad-Relación

6 Diagrama Entidad-Relación 6 Diagrama Entidad-Relación 6.1 Concepto El modelo E-R (entidad-relación) fue propuesto por E. Chen en 1976 para la definición del esquema conceptual de una BD. Posteriormente se ha ido enriqueciendo con

Más detalles

Tabla de Símbolos. Programación II Margarita Álvarez

Tabla de Símbolos. Programación II Margarita Álvarez Programación II Margarita Álvarez La tabla de símbolos es una estructura global utilizada por distintos módulos del compilador. Es el principal atributo heredado. Almacena todos los nombres declarados

Más detalles

Una película se caracteriza por su título, nacionalidad, productora y fecha. Una película está dirigida por un director (nombre, nacionalidad).

Una película se caracteriza por su título, nacionalidad, productora y fecha. Una película está dirigida por un director (nombre, nacionalidad). Ejercicio 1. Video-Club La cadena de Video-Clubs Glob-Gusters ha decidido emplear una base de datos para almacenar la información referente a las películas que ofrece en alquiler. Esta información es la

Más detalles

EQUIPO T2000 GPRS/SMS

EQUIPO T2000 GPRS/SMS EQUIPO T2000 GPRS/SMS Descripción El T2000 GPRS/SMS es un equipo destinado al seguimiento y control de todo tipo de vehículos. Cuenta con un motor de reglas configurables por el usuario lo que le brinda

Más detalles

Tabla de Símbolos. Programación II Margarita Álvarez

Tabla de Símbolos. Programación II Margarita Álvarez Programación II Margarita Álvarez La tabla de símbolos es una estructura global utilizada por distintos módulos del compilador. Es el principal atributo heredado. Almacena todos los nombres declarados

Más detalles

Introducción a los Sistemas de Información

Introducción a los Sistemas de Información 25/09/2012 de Introducción a los Sistemas de Información Grupo de Ingeniería del Software y Bases de Datos Universidad de Sevilla septiembre 2012 de Objetivos de este tema Entender los conceptos de sistema,

Más detalles

Introducción al Modelado Conceptual

Introducción al Modelado Conceptual 4/0/204 Introducción al Modelado Conceptual Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla octubre 204 Objetivos de este tema

Más detalles

IEC Estandarización de esquemas y normalización

IEC Estandarización de esquemas y normalización IEC 1082-1 Los símbolos gráficos y las referencias identificativas, cuyo uso se recomienda, están en conformidad con las publicaciones más recientes. La norma IEC 1082-1 define y fomenta los símbolos gráficos

Más detalles

Propósitos del software

Propósitos del software Propósitos del software Una vez identificada la necesidad, la enunciación de los propósitos del software puede constituirse en un referente para el diseño que nos permita evaluar en qué sentido las decisiones

Más detalles

Concepto 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 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 detalles

Explican las características de el modelo entidad relación. Utilizar la simbología del modelo entidad relación. Resolver problemas utilizando el

Explican las características de el modelo entidad relación. Utilizar la simbología del modelo entidad relación. Resolver problemas utilizando el Explican las características de el modelo entidad relación. Utilizar la simbología del modelo entidad relación. Resolver problemas utilizando el modelo entidad relación. Realizar el modelo entidad relación

Más detalles

Estructuras de Almacenamiento de Datos MODELO DE ENTIDADES Y RELACIONES

Estructuras de Almacenamiento de Datos MODELO DE ENTIDADES Y RELACIONES Estructuras de Almacenamiento de Datos MODELO DE ENTIDADES Y RELACIONES T E O R Í A 1 2 0 1 6 INGENIERÍA DE SISTEMAS REPRESENTACIÓN DE LA INFORMACIÓN Conocimiento entendimiento de la naturaleza, cualidades

Más detalles

Análisis del punto de equilibrio DRA. BERTHA VALERA

Análisis del punto de equilibrio DRA. BERTHA VALERA Análisis del punto de equilibrio DRA. BERTHA VALERA Contabilidad financiera vs Contabilidad administrativa CONTABILIDAD FINANCIERA Informes para los que se hallan fuera de la organización: dueños, acreedores,

Más detalles