CAPÍTULO 4 JERARQUÍAS
|
|
- Carmen Salazar Benítez
- hace 6 años
- Vistas:
Transcripción
1 CAPÍTULO 4 JERARQUÍAS En ocasiones es muy útil y natural clasificar las entidades en distintos subtipos, según el rol que cumplen en el sistema que se quiere modelar o por las distintas características que tienen, otras veces, se puede hacer el camino inverso, es decir, a partir de distintas entidades se puede abstraer características comunes y realizar una generalización de ellas, esto es, crear un nuevo tipo de entidad llamado entidad base o supertipo que contenga todas las características comunes a aquellas. Este proceso simple, lleva a dos conceptos del modelo entidad interrelación extendido; la especialización y la generalización respectivamente. La diferencia existente entre ellas es algo sutil y se puede expresar en función de las limitantes que impone cada una de ellas, como se verá en el ítem 4.2. Para ejemplificar el uso y beneficio del modelado con jerarquías, tomaremos el caso de una universidad en la que existen docentes que se desempeñan en ciertas cátedras; también suponemos que existen técnicos docentes que ocupan cargos, como ser, Directores de departamento, Secretarios académicos o Decanos y que también pueden trabajar en determinadas cátedras y por último, podemos agregar también que existen empleados profesionales que trabajan en algunas dependencias y que además trabajan para alguna cátedra. Todo esto se muestra en el DER de la figura 4.6. se desempeña en CÁTEDRA TÉCNICO trabaja en EMPLEADO PROFESIONAL pertenece a Figura 4.6 Ejemplo de modelado sin uso de jerarquías
2 Podemos hacer dos observaciones importantes sobre esa representación: a) en esencia las tres interrelaciones tienen el mismo significado, se les impuso distinto nombre solo porque no podemos tener nombres de entidades o interrelaciones repetidos. A medida que el ejemplo dado crezca en complejidad, proliferarán distintos nombres para representar, en esencia, las mismas cosas, haciendo más engorrosa su comprensión. b) Mirando nuevamente la representación gráfica de esta realidad, podemos notar que hay algo en común entre los siguientes tres tipos de entidades: docente, técnico docente y empleado profesional; en esencia, cada una de las entidades que pertenecen a dichos conjuntos de entidades son a su vez, empleados de la universidad. De hecho, si representamos en el DER a todos los atributos, se vería más claramente la cantidad de características (atributos) en común que tienen. En efecto, los tres tipos de entidades comparten atributos, como ser el número de legajo y/o documento, la dirección, el nombre, etc. Podemos mejorar sustancialmente la representación de esta realidad si juntamos a las características comunes y las usamos para caracterizar a un nuevo tipo de entidad, llamada, en este caso, Empleado. En la figura 4.7 se muestra la versión mejorada usando jerarquías. EMPLEADO trabaja en CÁTEDRA TÉCNICO EMPLEADO PROFESIONAL Figura 4.7 Ejemplo de modelado con jerarquías Note la simplicidad de la nueva representación, en efecto, en la figura anterior (4.6) se tiene a tres conjuntos de interrelaciones con sus respectivas cardinalidades mientras que en la nueva representación hay solo una interrelación con su cardinalidad, además, el uso de una entidad que generaliza a otras (Empleado) ayuda a una mayor abstracción del problema, resaltando las cosas comunes y ocultando los detalles. El proceso que se realizó en el ejemplo se llama generalización; esto es, se parte de varios tipos de entidades y luego mediante la observación se descubre que comparten atributos en común y luego se considera a un nuevo tipo de entidad (supertipo o tipo base) que agrupe a esas características comunes dejando a las anteriores como subtipos (o tipos derivados) del mismo. Como ya se dijo se podría realizar el proceso en forma inversa es decir mediante la especialización. En este último caso, sería partir de la entidad Empleado y luego, por medio de especializar sus funciones, descubrir que existen conjuntos de entidades derivadas de esta llamadas subtipos.
3 4.1 HERENCIA En todo lo anterior se dio por sobreentendido dos importantes hechos: a) el conjunto de características que describen a cada entidad perteneciente a un subtipo dado esta formado por todos los atributos del subtipo en cuestión más todos los atributos pertenecientes al tipo base. Es decir que los atributos del tipo base son heredados por el tipo derivado. b) análogamente a a) pero con respecto a las interrelaciones que llegan a la entidad base, es decir, que cada una de las interrelaciones que llegan a la entidad base es heredada por las entidades derivadas y no se las representan en el DER (como en la figura 4.7) por razones de mayor legibilidad. Lo anterior esta englobado en el concepto de herencia. Una entidad derivada hereda de la entidad base los atributos y las interrelaciones. 4.2 TIPIFICACIÓN DE LAS JERARQUÍAS Antes de mostrar ejemplos concretos con mayor detalle y sin perder generalidad, se verá el caso abstracto de un supertipo A y sus dos subtipos B y C, ver figura 4.8, a partir de ese ejemplo tipificaremos los caso posibles en que se puede dar una jerarquía. Existen dos restricciones; B C = φ (conjuntos disjuntos) y B C = A (completitud de la partición), que según se combinen dejan cuatro casos posibles: 1. Si B C = A (partición completa) y B C = φ (conjuntos disjuntos) 2. Si B C A (partición parcial) y B C = φ (conjuntos disjuntos) 3. Si B C = A (partición completa) y B C φ (conjuntos solapados) 4. Si B C A (partición parcial) y B C φ (conjuntos solapados)
4 A B C Figura 4.8 Ejemplo abstracto: A es una entidad base, y B y C entidades derivadas. En los casos uno y tres, donde B C = A se dice que la jerarquía es total y jerarquía parcial en los casos en que B C A. El lector debe generalizar el ejemplo dado para el caso de tener n subtipos. 4.3 GENERALIZACIÓN y ESPECIALIZACIÓN Se llama generalización cuando imperan las limitantes del caso uno, dado anteriormente. Es decir, que si se tiene la restricción de que los subtipos sean disjuntos (no solapados) más la obligación de que en todo momento, la partición en B y C sea completa (completitud de la partición). Dicho de un modo más formal, E es una generalización de E1, E2,...,En si cada ocurrencia de E es también una ocurrencia de una y solo una de las entidades subtipos. A este tipo de jerarquías se las suele llamar es un. Un ejemplo de generalización es el caso de una inmobiliaria que comercializa distintos objetos como ser: lotes, casas, departamentos y locales. Podría ser útil generalizar dichos objetos y formar el supertipo INMUEBLE caracterizado por los atributos comunes a todos los subtipos. En la figura 4.9 se muestra el caso, obsérvese la simbología utilizada y el rótulo que le da semántica a la jerarquía.
5 INMUEBLE Es un DEPARTAMENTO LOCAL LOTE CASA Figura 4.9. Ejemplo de generalización. En otros casos se está frente a una especialización. Esta podrá tener las tres variantes restantes (tipo 2, 3 y 4); por lo tanto, se debe utilizar una simbología que nos indique visualmente de que variante se trata. Un ejemplo de especialización se presenta en el caso de modelar a una empresa de préstamos, donde se registran a tres clases de personas; deudores, cónyuges y garantes; si la empresa permite que el cónyuge o el garante de un deudor soliciten otro préstamo, habrá un solapamiento entre los subtipos (Ver figura Obsérvese que si la misma empresa prohibe que un cónyuge o un garante tengan otros préstamos se modelaría con una generalización. PERSONA PUEDE SER n DEUDOR CÓNYUGE GARANTE Figura 4.10 Ejemplo de especialización total con posibilidad de solapamiento. La simbología utilizada para marcar el caso de subtipos posiblemente solapados (especialización) es un arco como se muestra en la figura 4.10 donde se le agregó un rótulo en este caso n para que sea más claro y universal entre los distintos dialectos del DER. En caso de ser una jerarquía ES UN el arco sería redundante pero a veces se lo encuentra con el rótulo 1. El caso de jerarquización parcial,es decir cuando E1
6 E2 E3... En A, se lo simboliza igual que la opción ninguna, pero debe observarse su ubicación antes de la ramificación. La figura 4.11 muestra a la entidad ALUMNO de la cual interesa diferenciar a dos subtipos; los alumnos becarios y los alumnos auxiliares de cátedra. Se entiende que no todos los alumnos corresponden a estos dos subtipos, luego se trata de una especialización parcial, además, se supone que son dos subtipos no excluyentes, es decir, que se permite a los alumnos ser becario y ayudante de cátedra, al mismo tiempo, por lo tanto, se trata también de subtipos con solapamiento. Estos dos hechos están simbolizados en la figura 4.11 el primero (especialización parcial) con el círculo que indica la opción nula y el segundo (solapamiento) con el arco y el rótulo n. ALUMNO PUEDE SER n BECARIO AYUDANTE Figura 4.11 Ejemplo de especialización parcial con posibilidad de solapamiento. La figura 4.12 ejemplifica el último caso que queda (caso tipo 2). A la entidad Docente se la dividió en dos cargos mutuamente excluyentes, obviamente, existen otros cargos que no se especializaron (suponga que no le interesa a la Organización) por lo que la especialización es parcial. Las ventajas que se obtienen al modelar con jerarquías, son las propias de la mayor abstracción de datos y del uso del concepto de herencia. El subtipo hereda todos los atributos del supertipo como así también toda interrelación y limitantes que le llegue a través del supertipo.
7 PUEDE SER TITULAR ASOCIADO Figura 4.12 Ejemplo de especialización parcial sin solapamiento
Cátedra de Bases de Datos
Cátedra de Bases de Datos Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Ciclo Lectivo 2016 Cronograma 30-ago Martes 30-ago Martes Modelo ER Ampliado. Tip de Prod. (Stock). Tip
Más detallesUNIVERSIDAD NACIONAL DE TRUJILLO ESCUELA DE INFORMATICA BASE DE DATOS
UNIVERSIDAD NACIONAL DE TRUJILLO ESCUELA DE INFORMATICA BASE DE DATOS TEMA 3 MODELO ENTIDAD INTERRELACION Modelización Conceptual Modelo Entidad-Interrelación Elementos M.E.IR Caso de Estudio Tipos de
Más detalles- Bases de Datos (2012/2013) Adjunto Tema 1: Ampliación DER
Luis Valencia Cabrera lvalencia@us.es (http://www.cs.us.es/~lvalencia) Ciencias de la Computación e IA (http://www.cs.us.es/) Universidad de Sevilla - Bases de Datos (2012/2013) Adjunto Tema 1: Ampliación
Más detallesAná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 [mvitturi@cs.uns.edu.ar] 1er. CUATRIMESTRE
Más detallesEn matemáticas el concepto de conjunto es considerado primitivo y no se da una definición de este, por lo tanto la palabra CONJUNTO debe aceptarse
En matemáticas el concepto de conjunto es considerado primitivo y no se da una definición de este, por lo tanto la palabra CONJUNTO debe aceptarse lógicamente como un término no definido. Un conjunto se
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 detallesentre menú y plato con cardinalidades (0,N) y (3,3), respectivamente. Esta solución garantiza que no se puede "repetir" un plato en el (1,1)
1 Algunas consideraciones generales para el diseño: 1) Tanto la fuente de la que procede la receta, como la ubicación del libro, cinta de vídeo, etc., con la información original son simples atributos
Más detalles4.2.4 Características de un Esquema Conceptual de Base de Datos
4.2.4 Características de un Esquema Conceptual de Base de Datos En este apartado se da una respuesta a la pregunta: qué es un buen esquema conceptual? Entre las cualidades deseables de un esquema conceptual
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 detallesEl Modelo E/R es un modelo conceptual (mayor nivel de abstracción)
Tema II: El Modelo E/R 2.1 Presentación del modelo 2.2 Estática del modelo E/R 2.3 Extendiendo la semántica de las interrelaciones 2.4 Control de redundancia 2.5 Generalización y especialización 2.6 Interrelaciones
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 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 Temática 2 Probabilidad
Unidad Temática 2 Probabilidad Responda verdadero o falso. Coloque una letra V a la izquierda del número del ítem si acepta la afirmación enunciada, o una F si la rechaza. 1. El experimento que consiste
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 detallesEsquema Lógico F1. EXAMEN 1 de diciembre de EQUIPO (NOMBRE:cadena) CP (NOMBRE) DIRECTOR (NOMBRE:cadena) CP (NOMBRE)
Esquema Lógico F1 EQUIPO (NOMBRE:cadena) CP (NOMBRE) EXAMEN 1 de diciembre de 2006 DIRECTOR (NOMBRE:cadena) CP (NOMBRE) DIRIGE (EQUIPO:cadena, DIRECTOR:cadena) CP (EQUIPO) CAlt (DIRECTOR) CAj (EQUIPO)
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 detallesCasos de Uso. Introducción. Actores
Casos de Uso Introducción Los diagramas de casos de uso documentan el comportamiento de un sistema desde el punto de vista del usuario. Representan las funciones que un sistema puede ejecutar. Por tanto
Más detallesUML: INTRODUCCIÓN, ORIENTACIÓN a Objetos
1Diseño y Modelado UML UML: INTRODUCCIÓN, ORIENTACIÓN a Objetos - Por qué es necesario el UML - La concepción del UML - Diagramas del UML - Diagrama de clases - Diagrama de objetos - Diagrama de casos
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 detallesDiagramas De Casos De Uso
Estáticos Diagramas De Casos De Uso Los diagramas de casos de uso documentan el comportamiento de un sistema desde el punto de vista del usuario.. Por lo tanto los casos de uso determinan los requisitos
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 detallesSemana02[1/23] Conjuntos. 9 de marzo de Conjuntos
Semana02[1/23] 9 de marzo de 2007 Introducción Semana02[2/23] La teoría de conjuntos gira en torno a la función proposicional x A. Los valores que hacen verdadera la función proposicional x A son aquellos
Más detallesContenido. 1. El proceso 2. Los modelos 3. Los diagramas 4. Ejemplo
Tutorial Contenido 1. El proceso 2. Los modelos 3. Los diagramas 4. Ejemplo 1. El proceso Fases soportadas por UML Análisis de requisitos de usuario Análisis de requisitos de software Diseño de la plataforma
Más detallesCAPÍTULO 2 NOCIONES BÁSICAS DE TEORÍA DE CONJUNTOS
CAPÍTULO 2 NOCIONES BÁSICAS DE TEORÍA DE CONJUNTOS 2.1. NOCIONES PRIMITIVAS Consideraremos tres nociones primitivas: Conjunto, Elemento y Pertenencia. Conjunto Podemos entender al conjunto como, colección,
Más detallesModelo 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 detallesElementos Diagramas de Clases Clase:
Diagramas de Clases Un diagrama de clases o estructura estática muestra el conjunto de clases y objeto importantes que forman parte de un sistema, junto con las relaciones existentes entre clases y objetos.
Más detallesCapítulo 16. Diagrama de Clases UML
Capítulo 16. Diagrama de Clases UML Florentino TORRES M. CINVESTAV-Tamaulipas 15 de Oct del 2012 Florentino TORRES M. (CINVESTAV) 15 de Oct del 2012 1 / 70 1 Capítulo 16. Diagrama de Clases UML Aplicando
Más detallesIngeniería del Software I Clase Modelo Conceptual y OCL 1er. Cuatrimestre 2006
Enunciado Se debe diseñar un sistema para una empresa de telefonía. Desde una línea se pueden realizar varias llamadas a otra línea. A la empresa le A partir la descripción anterior, utilice la notación
Más detallesÍtems/Entidades/Objetos [sustantivos]: Objetos que existen en el mundo y que son
Modelado de datos Fundamentos de diseño de bases de datos Modelado de datos Representación de datos Modelos de datos Modelos semánticos Elementos del modelo E/R: Entidades, atributos, claves y relaciones
Más detallesLas redes semánticas intentan trasladar esa afirmación a un formalismo Una red semántica será un grafo donde:
Redes Semánticas Redes semánticas La lógica como lenguaje de representación tiene dificultades prácticas Son necesarios mecanismos mas intuitivos y fáciles de usar La psicología cognitiva afirma: La representación
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 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 detallesMetodología de Desarrollo Visual. Universidad Carlos III de Madrid. Maria- Isabel, Sanchez Segura & Arturo, Mora- Soto
1 En este apartado se describirán los pasos recomendados y los métodos a uglizar en cada uno de los pasos para la construcción de un modelo de objetos, indicados en la figura. La relación de pasos a seguir
Más detallesBuses Concepción Modelamiento de Datos
UNIVERSIDAD DE CONCEPCIÓN FACULTAD DE INGENIERÍA DEPARTAMENTO DE ING. INFORMÁTICA Y CS. DE LA COMPUTACIÓN Modelado del Problema con MER Buses Concepción Modelamiento de Datos Alumno: Profesor: Marcela
Más detallesProbabilidad Condicional
Probabilidad Condicional Algunas veces la ocurrencia de un evento A puede afectar la ocurrencia posterior de otro evento B; por lo tanto, la probabilidad del evento B se verá afectada por el hecho de que
Más detallesEspacios Vectoriales
Espacios Vectoriales Espacios Vectoriales Verónica Briceño V. noviembre 2013 Verónica Briceño V. () Espacios Vectoriales noviembre 2013 1 / 47 En esta Presentación... En esta Presentación veremos: Espacios
Más detallesMODELADO DE CASOS DE USO (Libro UML 2-Arlow & Neustad)
MODELADO DE CASOS DE USO (Libro UML 2-Arlow & Neustad) Determinar el límite de un sistema: en primer lugar se necesita decidir que es parte del sistema (dentro de los límites del sistema) y que es externo
Más detallesIng. 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 detallesDepartamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 3: MODELADO DE DATOS
Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 3: MODELADO DE DATOS 1 MODELIZACIÓN DE DATOS Concepto de base de Datos Modelo conceptual: Diagramas Entidad/Relación
Más detalles1.Introducción al Modelo Relacional.
1.Introducción al Modelo Relacional. 1.1 Qué es un Modelo?. Cuando en teoría de diseño de bases de datos se emplea el término "modelo", esto no tiene el mismo significado que en Lógica. En Lógica por "modelo"
Más detallesBases de Datos. Laboratorio III, L106/L111. Profesor: Goyo Celada
Bases de Datos Laboratorio III, L106/L111 Profesor: Goyo Celada ERwin Data Modeler Herramienta CASE en el modelado de Bases de Datos Metodología de trabajo: Modelo Conceptual Paso al Modelo Relacional
Más detallesActividad introductoria: Repartición de dos pasteles en una familia
Grado 6 Matemáticas De los símbolos a la búsqueda del concepto: El conjunto de los números naturales TEMA: USO DE LA FRACCIÓN EN DIFERENTES CONTEXTOS Nombre: Grado: Actividad introductoria: Repartición
Más detallesMaestría en Bioinformática Probabilidad y Estadística: Clase 1
Maestría en Bioinformática Probabilidad y Estadística: Clase 1 Gustavo Guerberoff gguerber@fing.edu.uy Facultad de Ingeniería Universidad de la República Abril de 2010 Contenidos 1 Introducción 2 Teoría
Más detallesUNIDAD II: TEORÍA DE CONJUNTOS 2.1. INTRODUCCIÓN
UNDD : TEORÍ DE CONJUNTOS 2.1. NTRODUCCÓN Según Georg Cantor un conjunto es la reunión, agrupación o colección de elementos bien definidos que tienen una propiedad en común, concepto que ha penetrado y
Más detallesEL MODELO ENTIDAD-RELACIÓN:
APUNTES DEL MÓDULO PROFESIONAL: SISTEMAS GESTORES DE BASES DE DATOS (2) Página 1 de 8 EL MODELO ENTIDAD-RELACIÓN: Conceptos previos vistos anteriormente: Los modelos de datos son el conjunto de conceptos
Más detallesCatedra 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 detallesEstructura de Datos E/R. Recordando Introducción. Etapas del diseño lógico Diseño lógico estándar Diseño lógico específico
Tema III: Transformación del esquema conceptual al relacional 3.1 Introducción. Etapas del diseño lógico Diseño lógico estándar Diseño lógico específico 3.2 Transformación elementos básicos 3.3 Reglas
Más detallesINSTITUTO TECNOLÓGICO DE APIZACO TEORÍA DE CONJUNTOS CONJUNTOS Y TÉCNICAS DE CONTEO
TEORÍA DE CONJUNTOS CONJUNTOS Y TÉCNICAS DE CONTEO DEFINICIÓN Y NOTACIÓN DE CONJUNTOS El término conjunto juega un papel fundamental en el desarrollo de las matemáticas modernas; Además de proporcionar
Más detallesLas pruebas SABER, un ejercicio de lectura
Las pruebas SABER, un ejercicio de lectura Martha Jeaneth Castillo Ballén Lingüista y literata, con especialización en educación y estudios de maestría en Literatura Hispanoamericana. Hace parte del equipo
Más detallesAutómatas Deterministas. Ivan Olmos Pineda
Autómatas Deterministas Ivan Olmos Pineda Introducción Los autómatas son una representación formal muy útil, que permite modelar el comportamiento de diferentes dispositivos, máquinas, programas, etc.
Más detallesUn conjunto es un grupo, una colección de objetos; a estos objetos se les llama miembros o elementos del conjunto.
TEORÍ DE CONJUNTOS. Un conjunto es un grupo, una colección de objetos; a estos objetos se les llama miembros o elementos del conjunto. Ejemplos: Los libros de una biblioteca. Los alumnos de una escuela.
Más detallesSISTEMA DE NUMEROS REALES
SISTEMA DE NUMEROS REALES 1.1 Conjuntos Es una agrupación de objetos distintos (pero con algunas características en común), los que reciben el nombre de elementos. Generalmente se nombra a un conjunto
Más detallesALGEBRA y ALGEBRA LINEAL. Primer Semestre CAPITULO I LOGICA Y CONJUNTOS.
ALGEBRA y ALGEBRA LINEAL 520142 Primer Semestre CAPITULO I LOGICA Y CONJUNTOS. DEPARTAMENTO DE INGENIERIA MATEMATICA Facultad de Ciencias Físicas y Matemáticas Universidad de Concepción 1 La lógica es
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 detallesid_trabajador nombre tarifa_hr tipo_de_oficio id_supv 1235 F. Aguilera 12,50 Electricista A. Calvo 13,75 Fontanero N.
El modelo relacional Fundamentos de diseño de bases de datos El modelo relacional Bases de datos relacionales El concepto de relación Esquema de la base de datos Instancia de la base de datos Restricciones
Más detallesTema 3: Cálculo de Probabilidades. Métodos Estadísticos
Tema 3: Cálculo de Probabilidades Métodos Estadísticos 2 INTRODUCCIÓN Qué es la probabilidad? Es la creencia en la ocurrencia de un evento o suceso. Ejemplos de sucesos probables: Sacar cara en una moneda.
Más detallesConjuntos. () April 4, / 32
Conjuntos En general, un conjunto A se de ne seleccionando los elementos de un cierto conjunto U de referencia (o universal) que cumplen una determinada propiedad. () April 4, 2014 1 / 32 Conjuntos En
Más detallesPAUTA AUXILIAR Nº4. 1. Sean los puntos,,. Pruebe que no son colineales y encuentre la ecuación
PAUTA AUXILIAR Nº4 1. Sean los puntos,,. Pruebe que no son colineales y encuentre la ecuación vectorial del plano que definen. Encontramos 2 vectores directores: Para ver si son colineales o no, creamos
Más detallesElementos de Cálculo en Varias Variables
Elementos de Cálculo en Varias Variables Departamento de Matemáticas, CSI/ITESM 5 de octubre de 009 Índice Introducción Derivada parcial El Jacobiano de una Función 5 Derivadas Superiores 5 5 Derivada
Más detallesPlaneación de la evaluación del aprendizaje.
Planeación de la evaluación del aprendizaje arathierry@hotmail.com Diseño de la prueba Tabla de especificaciones Taxonomía de niveles cognitivos Contenido y duración de la prueba Diseño de la prueba Justificar
Más detallesRelaciones. Estructuras Discretas. Relaciones. Relaciones en un Conjunto. Propiedades de Relaciones en A Reflexividad
Estructuras Discretas Relaciones Definición: relación Relaciones Claudio Lobos, Jocelyn Simmonds clobos,jsimmond@inf.utfsm.cl Universidad Técnica Federico Santa María Estructuras Discretas INF 152 Sean
Más detallesProgramación Avanzada. Análisis Modelado del Dominio
Programación Avanzada Análisis Modelado del Dominio Contenido Introducción Modelo de Dominio Conceptos Asociaciones Atributos Generalizaciones Otros elementos Restricciones Programación Avanzada Análisis:
Más detallesSemana 09 [1/28] Sucesiones. 29 de abril de Sucesiones
Semana 09 [1/28] 29 de abril de 2007 Semana 09 [2/28] Definición Sucesión Una sucesión real es una función: f : N R n f (n) Observaciones Para distinguir a una sucesión de las demás funciones, se ocupará
Más detallesMATEMÁTICA CPU MÓDULO 1. Números reales Ecuaciones e inecuaciones. Representaciones en la recta y en el plano.
MATEMÁTICA CPU MÓDULO Números reales. Ecuaciones e inecuaciones. Representaciones en la recta y en el plano.. Marcar con una cruz los conjuntos a los cuales pertenecen los siguientes números: N Z Q R 8
Más detallesSobre funciones reales de variable real. Composición de funciones. Función inversa
Sobre funciones reales de variable real. Composición de funciones. Función inversa Cuando en matemáticas hablamos de funciones pocas veces nos paramos a pensar en la definición rigurosa de función real
Más detallesINGENIERÍA DEL SOFTWARE
INGENIERÍA DEL SOFTWARE Sesión No. 11 INGENIERÍA DEL SOFTWARE 1 Nombre: Estereotipos y valores etiquetados de los paquetes Contextualización Los estereotipos dentro de los medios de programación son más
Más detallesAritmética de Enteros
Aritmética de Enteros La aritmética de los computadores difiere de la aritmética usada por nosotros. La diferencia más importante es que los computadores realizan operaciones con números cuya precisión
Más detallesDiagrama de Clases. Diagrama de Clases
Diagrama de Clases 1 Diagrama de Clases El propósito de este diagrama es el de representar los objetos fundamentales del sistema, es decir los que percibe el usuario y con los que espera tratar para completar
Más detallesDesarrollo Orientado a Objetos en Métrica v. 3
Desarrollo Orientado a Objetos en Métrica v. 3 Carlos Rossi Jiménez c 2003 Carlos Rossi Jiménez. Universidad de Málaga p.1/45 Estructura del curso 1. Estructura de Métrica v. 3 2. Técnicas orientadas a
Más detallesPROGRAMACION ORIENTADA A OBJETOS EN C++
PROGRAMACION ORIENTADA A OBJETOS EN C++ 1- INTRODUCCIÓN El lenguaje C++ representa el resultado de los esfuerzos realizados para proporcionar las ventajas de la programación Orientada a Objetos a un lenguaje
Más detallesConjuntos Los conjuntos se emplean en muchas áreas de las matemáticas, de modo que es importante una comprensión de los conjuntos y de su notación.
NÚMEROS REALES Conjuntos Los conjuntos se emplean en muchas áreas de las matemáticas, de modo que es importante una comprensión de los conjuntos y de su notación. Un conjunto es una colección bien definida
Más detallesCristian Blanco
UNIDAD DIDÁCTICA 8. ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS. DIAGRAMAS DE COMPORTAMIENTO En el siguiente enlace tienes una descripción y algunos ejemplos de todos los diagramas UML.: http://jms32.eresmas.net/tacticos/uml/umlindex.html
Más detallesCONTENIDOS DE EVALUACIÓN DE LECTURA 2010
CONTENIDOS DE EVALUACIÓN DE LECTURA Subdirección de Desarrollo Dirección General de Evaluación e Investigación Educativa -DIGEDUCA- Contenido 1. Objetivo del documento... 3 2. Concepto de lectura... 3
Más detallesUniversidad Salesiana de Bolivia
Universidad Salesiana de Bolivia Ingeniería de Sistemas I DATOS DE IDENTIFICACIÓN PLAN DE DISCIPLINA GESTIÓN II - 2015 INSTITUCIÓN UNIVERSITARIA: Universidad Salesiana de Bolivia RECTOR: Dr. Rvdo. P. Thelian
Más detallesDescripción de servicio
de servicio Código del servicio Nombre del servicio Versión Funcionalidades del servicio 1.
Más detallesvusar clases previamente implementadas. vdefinir e implementar nuevas clases.
Ejemplo: consultar estado Posibilidades de la POO vusar clases previamente implementadas. obtenersaldo () Ejemplos: BufferedReader String Opción consultar estado 1200 obtenertransacciones() vdefinir e
Más detallesUn conjunto se considera como una colección de objetos, llamados miembros o elementos del conjunto. Existen dos formas de expresar un conjunto:
I.- Teoría de conjuntos Definición de conjunto Un conjunto se considera como una colección de objetos, llamados miembros o elementos del conjunto. Existen dos formas de expresar un conjunto: a) Por extensión
Más detallesConstrucción de un modelo conceptual para gramáticas formales y máquinas abstractas con ontologías usando Protégé
Construcción de un modelo conceptual para gramáticas formales y máquinas abstractas con ontologías usando Protégé Marina Elizabeth Cardenas (angelaesmeralda@gmail.com) Marcelo Martín Marciszack (marciszack@gmail.com)
Más detallesUSECASE. CASOS de USO
USECASE CASOS de USO 1 Objetivo Los diagramas de casos de uso documentan el comportamiento de un sistema desde el punto de vista del usuario Por tanto los casos de uso determinan los requisitos funcionales
Más detallesEn general, un conjunto A se define seleccionando los elementos de un cierto conjunto U de referencia que cumplen una determinada propiedad.
nidad 3: Conjuntos 3.1 Introducción Georg Cantor [1845-1918] formuló de manera individual la teoría de conjuntos a finales del siglo XIX y principios del XX. Su objetivo era el de formalizar las matemáticas
Más detallesPropuesta de reclasificación de disciplinas por áreas para la Comisión de Vicerrectores de Docencia
Oficina de Planificación de la Educación Superior División Académica Propuesta de reclasificación de disciplinas por áreas para la Comisión de Vicerrectores de Docencia Investigador: M.Sc. Alexander Cox
Más detallesMA3002. Matemáticas Avanzadas para Ingeniería: Números Complejos. Departamento de Matemáticas. Introducción. Igualdad. Suma y resta.
MA3002 Los números complejos, simbolizados por C, son una generalización los números reales. Una generalización algebraica muy interesante: Toda ecuación polinomial c n z n + c n 1 z n 1 + + c 1 z + c
Más detallesDED 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 detallesEsquema Relacional Pasaje a Tablas. Sistemas de Bases de Datos I ITS EMT CETP - 2012
Esquema Relacional Pasaje a Tablas Esquema Relacional Luego de haber realizado el análisis de la situación real, modelando la misma mediante un Esquema Conceptual (Diagrama Entidad-Relación) que la represente...
Más detallesCONJUNTO: Colección o agregado de ideas u objetos de cualquier especie.
RESUMEN DE MATEMATICAS I PARTE I CONJUNTOS CONJUNTO: Colección o agregado de ideas u objetos de cualquier especie. A= {números pares} B= { banda de rock} ELEMENTO: Son las ideas u objetos cualesquiera
Más detallesJugamos a formular problemas con números de dos cifras
SEGUNDO GRADO UNIDAD 1 SESIÓN 15/25 Jugamos a formular problemas con números de dos cifras En esta sesión, se espera que los niños y las niñas formulen un problema con números de dos cifras y representen
Más detallesDiseño Organizacional
Diseño Organizacional DISEÑO ORGANIZACIONAL 1 Lectura No. 7 Nombre: Estructura y Diseño Organizacional Introducción En esta sesión presentaremos los conceptos que definen la estructura y el diseño organizacional.
Más detalles3. Modelo Entidad Relación
3. Modelo Entidad Relación Competencias específicas a adquirir Aplicar correctamente los conceptos y notaciones de modelos conceptuales que ofrezcan la suficiente semántica y que sean independientes de
Más detallesDiseño Conceptual de Bases de Datos
Diseño Conceptual de Bases de Datos Modelado semántico El modelo entidad/relación Elementos del modelo E/R Representación gráfica del modelo E/R Entidades fuertes y entidades débiles Especialización y
Más detallesIntroducción a la Orientación a Objetos
Introducción a la Orientación a Objetos Breve historia de la OO 1960s. Simula incorpora características propias de la OO. 1970s. Smalltalk. Lenguaje totalmente OO. 1990s. Boom de la OO. 2000-Hoy. Época
Más detallesBASES 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 detallesRedes Semánticas. IIMAS Inteligencia Artificial. Alumno: Vicente Iván Sánchez Carmona Profesora: Dr. Ana Lilia Laureano
Redes Semánticas IIMAS Inteligencia Artificial Alumno: Vicente Iván Sánchez Carmona Profesora: Dr. Ana Lilia Laureano Representación del conocimento El problema de cómo almacenar el conocimiento a ser
Más detallesSENA CURSO COMPLEMENTARIO PREVENCION, MANTENIMIENTO Y CONSTRUCCION DE OBRAS DE ARTE PARA VIAS ESCALAS
La escala es la relación matemática que existe entre las dimensiones reales y las del dibujo que representa la realidad sobre un plano o un mapa. Es la relación de proporción que existe entre las medidas
Más detallesIntroducción a los espacios vectoriales
1 / 64 Introducción a los espacios vectoriales Pablo Olaso Redondo Informática Universidad Francisco de Vitoria November 19, 2015 2 / 64 Espacios vectoriales 1 Las 10 propiedades de un espacio vectorial
Más detallesPRODUCTO CARTESIANO RELACIONES BINARIAS
PRODUCTO CARTESIANO RELACIONES BINARIAS Producto Cartesiano El producto cartesiano de dos conjuntos A y B, denotado A B, es el conjunto de todos los posibles pares ordenados cuyo primer componente es un
Más detallesCentro Asociado Palma de Mallorca Tutor: Antonio Rivero Cuesta
Capítulo 6 UML Centro Asociado Palma de Mallorca Tutor: Antonio Rivero Cuesta 1 6 UML Lenguaje Unificado de Modelado 6.1 Introducción. El UML es un lenguaje universal de modelado de sistemas que se emplea
Más detallesJohn Venn Matemático y filósofo británico creador de los diagramas de Venn
Georg Cantor Matemático Alemán creador de la teoría de conjuntos John Venn Matemático y filósofo británico creador de los diagramas de Venn August De Morgan Matemático ingles creador de leyes que llevan
Más detallesLABORATORIO Nº 8 FILTROS EN EXCEL
OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar filtros en Microsoft Excel. 1) FILTRAR INFORMACIÓN Para agregar un filtro a una tabla se debe seleccionar
Más detallesDI SEÑO DE BASES DE DATOS Y SEGURIDAD DE LA INFORMACIÓN (31 de mayo de 2005) 3DUFLDO. APELLIDOS: NOMBRE: TITULACIÓN (Sistemas/Gestión):
(;$0(1 DI SEÑO DE BASES DE DATOS Y SEGURIDAD DE LA INFORMACIÓN (31 de mayo de 2005) 3DUFLDO APELLIDOS: GRUPO (A/B): 7LHHPLXWRVSDUDUHDOL]DUODSDUWHWHyULFDGHOH[DPH Rodee con un círculo la respuesta correcta.
Más detalles