Diseño de Base de Datos
|
|
- Teresa Paz Agüero
- hace 7 años
- Vistas:
Transcripción
1 Diseño de Base de Datos
2 DISEÑO DE BASE DE DATOS 1 Lectura No. 4 Nombre: Modelo entidad-relacional extendido Contextualización La creación de una base de datos hoy en día es parte fundamental dentro de una empresa, debido a que las grandes cantidades de información que se manejan dentro de la empresa. Hoy en día existen diferentes arquitecturas y modelos que ayudan a que se genere un correcto diseño de los sistemas. En esta segunda parte analizarás el modelo entidad relación extendida y las ventajas que aporta en la creación de un sistema de base de datos, hay que recordar que para realizar un buen diseño es necesario apoyarse de la ingeniería de software y analizar sus principios.
3 DISEÑO DE BASE DE DATOS 2 Introducción al Tema El modelo entidad relación extendido (ERE) es un modelo que se utiliza para hacer notación de la estructuración y funcionamiento (representación gráfica) de sistemas como bases de datos o de información. Está basado principalmente en el modelo entidad relación, ya que incorpora conceptos de subclase y superclase asociados a especialización y generalización. En este modelo se añaden un nuevo concepto el de Categoría. Pero el más importante dentro de este es el de herencia de atributos, cabe destacar que en este modelo no hay una terminología estándar para los conceptos que se manejan dentro de ésta.
4 DISEÑO DE BASE DE DATOS 3 Explicación 2.3 Modelo Entidad Relación Extendido (ERE) El modelo entidad relación extendida se utiliza como lenguaje para conceptualizar la estructura de ciertas aplicaciones y sistemas. La conceptualización de las bases de datos tiene la finalidad de representar la estructura lógica y física del sistema en una base de datos. Este modelo incluye todos los conceptos del modelo entidad relación, sin embargo se le añadieron otras funciones y extensiones orientadas a objetos como: Subclases Superclase Categorías Especialización Generalización Herencia Permitiendo que los datos se graben como objetos, sin embargo el sistema sigue funcionando con el sistema de filas y columnas y así cuando se desee acceder a la base de datos será como base de datos relacional. Y cuando los datos sean recuperados, el sistema reconstruye los datos a objetos complejos. Clases y Subclases En ocasiones las entidades tienen numerosos subgrupos de las mismas que son significativos y deben representarse en el modelo debido a su importancia. Por ejemplo, los miembros de la entidad recursos humanos se agrupan en obreros, secretarias, empleados, nómina. Éste es un subconjunto de la entidad, a lo que llamaremos subclase y a la entidad recursos humanos la llamaremos superclase.
5 DISEÑO DE BASE DE DATOS 4 Herencia En una jerarquía cada subclase tiene una superclase. En una red una subclase puede tener más de una subclase. La subclase se define como una misma compartida. Especialización Se define como el refinamiento arriba-abajo en superclases y subclases. El conjunto de subclases está basado en una característica distinta de la superclase. Esto permite: Definición de las subclases de tipo entidad. Crear atributos adicionales para cada una de las subclases. Crear distintos tipos de relaciones entre cada una de las subclases y los diferentes tipos de entidades o de otras subclases. Generalización Es el inverso de la especialización donde diferentes clases con características similares se generalizan en una superclase. Categorías Las categorías representan la unión de superclases en instancia de una subclase, pero las categorías deben ser instancias de por lo menos alguna superclase sin necesidad de ser miembro de las demás superclases. Restricciones de especialización 1.- Los atributos se aplican para algunos, sin embargo no todas las entidades de una superclase. Una subclase se define con la finalidad de agrupar a las diferentes entidades a los que se les va aplicar los atributos. 2.- La segunda restricción para uso de las subclases es que algunas relaciones pueden participar en sólo por las entidades miembros de las subclases.
6 DISEÑO DE BASE DE DATOS 5 Restricciones de categorización 1.- Categorización total Cada una de las instancias de una superclase debe ser instancia de la categoría. 2.- Categorización Parcial Una instancia de una superclase no puede ser obligada a ser instancia de la categoría. Diseño Top-down Este tipo de diseño va de lo general a lo particular, se basa en la representación a través de diferentes niveles. En el primer nivel se debe resolver el problema en su totalidad y en el segundo y los que siguen se detalla el primero, este esquema se representa en forma de árbol. Diseño Bottom-up Es un método ascendente, define el esquema conceptual como el resultado de integración de vistas de distintos usuarios, por lo que su construcción se inicia desde la vista del usuario.
7 DISEÑO DE BASE DE DATOS 6 Conclusión En esta sesión aprendiste más acerca del modelo entidad relación extendido, que como ya lo hemos analizado este diseño se basa en el modelo entidad relación de manera que se le agregaron nuevas funciones y terminologías, con las cuales podemos generar un mejor diseño y hacer las modificaciones que se necesiten, con la finalidad de que nuestro sistema funcione de una mejor manera y sea funcional. Sin embargo lo más importante es que la información aquí proporcionada sea útil para cuando los apliques en el diseño de base de datos y decidas de manera arbitraria la arquitectura que necesita y el sistema sea desarrollado tal y como se planea.
8 DISEÑO DE BASE DE DATOS 7 Para aprender más Con la finalidad de profundizar más en la investigación de este tema te recomendamos leer el artículo PDF Modelo entidad-relación extendido del Lic. Saulo Hernández Osoria que lo puedes encontrar en el siguiente link:
9 DISEÑO DE BASE DE DATOS 8 Actividad de aprendizaje Con la finalidad de poner en práctica los conocimientos adquiridos en esta tercera sesión realizarás la siguiente actividad: De acuerdo al modelo entidad relación extendido realiza una investigación de sistemas que estén desarrollados bajo este principio (1 mínimo). 1.- Determina las relaciones que existen entre el sistema. 2.- Elabora una conclusión general de tu investigación. 3. Sube tu actividad a la plataforma en el lugar indicado.
10 DISEÑO DE BASE DE DATOS 9 Referencias Campderrich Falgueras, B. (2003), Ingeniería de Software, España: UOC. Kroenke, D. (2003), Procesamiento de base de datos fundamentos, diseño e implementación, México: Prentice Hall. Moreno, G. (2013), Modelo entidad relación extendido, Consultado el 03 de octubre de 2013 en: S.a., (2010), Modelo entidad relación extendido, Consultado en: Sommerville, I. (2005), Ingeniería de Software, Madrid: Pearson UNAL (2010), Diseño Conceptual, Consultado en:
Diseño de Base de Datos
Diseño de Base de Datos DISEÑO DE BASE DE DATOS 1 Lectura No. 10 Nombre: Forma normal de Boyce y Codd Contextualización La normalización es un proceso mediante el cual se hace la transformación de datos
Más detallesModelos y Bases de Datos
Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 9 Nombre: Segunda Forma Normal Contextualización Para qué te ayudarán los grados de normalización? Las normas de forma normal se basan en
Más detallesDiseño de Base de Datos
Diseño de Base de Datos DISEÑO DE BASE DE DATOS 1 Lectura No. 2 Nombre: Arquitectura Cliente-Servidor Contextualización Qué es la arquitectura Cliente-Servidor? En la nueva de las comunicaciones a través
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 detallesTeorías del aprendizaje
Teorías del aprendizaje TEORÍAS DEL APRENDIZAJE 1 Sesión No. 7 Nombre: El cognitivismo: Aplicación en la educación Contextualización Sabías que las teorías cognitivas tienen un amplio campo de aplicación
Más detallesNombre de la asignatura: Algoritmos y Lenguajes de programación.
Nombre de la asignatura: Algoritmos y Lenguajes de programación. Créditos: 2-4- 6 Aportación al perfil Dominar la lógica necesaria para aprender lenguajes de programación de alto nivel para poder resolver
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 detallesSERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE
Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE Programa de Formación: Técnico en programación de software Nombre del Proyecto: Sistema de información para la gestión empresarial Fase del proyecto: FASE
Más detallesTeorías del aprendizaje
Teorías del aprendizaje TEORÍAS DEL APRENDIZAJE 1 Sesión No.11 Nombre: La teoría socio-histórica: Aplicaciones en la educación Contextualización Vigotsky usa en su esquema teórico la relación entre el
Más detallesMatemáticas Básicas para Computación
Matemáticas Básicas para Computación MATEMÁTICAS BÁSICAS PARA COMPUTACIÓN 1 Sesión No. 6 Nombre: Álgebra Booleana Objetivo Durante la sesión el participante identificará las principales características
Más detallesMatemáticas Universitarias
Matemáticas Universitarias 1 Sesión No. 1 Nombre: Introducción al algebra Objetivo de la asignatura: El estudiante aplicará los conceptos fundamentales del álgebra como números reales, exponentes, radicales
Más detallesMatemáticas Universitarias
Matemáticas Universitarias 1 Sesión No. 5 Nombre: Desigualdades lineales, cuadráticas y valor absoluto Objetivo de la asignatura: En esta sesión el estudiante conocerá las características y métodos de
Más detallesTeorías del aprendizaje
Teorías del aprendizaje TEORÍAS DEL APRENDIZAJE 1 Sesión No. 6 Nombre: El cognitivismo Contextualización Para qué crees que te sirva saber acerca del cognitivismo? Te ayudará a descubrir qué procesos del
Más detallesEstadística Descriptiva
Estadística Descriptiva ESTADÍSTICA DESCRIPTIVA 1 Sesión No. 9 Nombre: Medidas de centralización Contextualización En la sesión anterior has aprendido acerca de una de las medidas de tendencia central
Más detallesSesión No. 2. Contextualización. Nombre: Polinomios y expresiones racionales MATEMÁTICAS.
Matemáticas 1 Sesión No. 2 Nombre: Polinomios y expresiones racionales Contextualización Los polinomios son expresiones algebraicas que son las de mayor uso y aplicación en cualquiera de las áreas de las
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 detallesEstructuras Administrativas
Estructuras Administrativas ESTRUCTURAS ADMINISTRATIVAS 1 Sesión No. 7 Nombre: Diagramas de Flujo Objetivo: El estudiante desarrollará la propuesta de un diagrama de flujo para la especificación de la
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 detallesDerecho de la Seguridad Social
Derecho de la Seguridad Social 1 Sesión No. 8 Nombre: Seguro de retiro, cesantía en edad avanzada y vejez. Objetivo de la sesión: Al finalizar la sesión, el alumno identificarà cuál es el concepto de seguro
Más detallesINVESTIGACIÓN DE MERCADOS
INVESTIGACIÓN DE MERCADOS LIC. EN ADMINISTRACIÓN DE EMPRESAS 1 Sesión No. 10 Nombre: Tamaño de la Muestra Contextualización Continuando el tema de muestreo, revisaremos ahora el cálculo de la muestra y
Más detallesEnfoque de Desarrollo de software OO
Enfoque de Desarrollo de software OO Enfoque OO) Ilustraciones de: Object-Oriented Design with Applications,1991, G. Booch 1 Objetivos Presentar los conceptos básicos del enfoque orientado a objetos. 2
Más detallesCarrera: Ingeniería en Tecnologías de la Información y Comunicaciones
1.- DATOS DE LA ASIGNATURA Nombre de la Asignatura: Servicios Web Carrera: Ingeniería en Tecnologías de la Información y Comunicaciones Clave de la Asignatura: DWH-1302 SATCA 1 : 1-3-4 2.- PRESENTACIÓN
Más detallesLENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)
LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52) LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 1 Sesión No. 5 Nombre: Lenguaje de presentación Objetivo: Conocer la importancia de los lenguajes de presentación.
Más detalles2.5.1. Procesamiento de documentos XML.
2.5.1. Procesamiento de documentos XML. Un analizador o parser XML es una herramienta encargada de leer documentos XML [17], poder acceder a sus elementos y comprobar si el documento es sintácticamente
Más detallesMatemáticas Universitarias
Matemáticas Universitarias 1 Sesión No. 2 Nombre: Expresiones algebraicas y sus operaciones Objetivo de la asignatura: En esta sesión el estudiante aplicará las operaciones básicas como suma, resta, multiplicación
Más detallesAuditoría administrativa
Auditoría administrativa 1 Lectura No. 11 Nombre: Auditoría en Empresa Privada Contextualización La Auditoría en empresa privada puede ser muy variada e incluir varias líneas de acción, lo anterior debido
Más detallesMatemáticas Universitarias
Matemáticas Universitarias 1 Sesión No. 3 Nombre: Ecuaciones Lineales Objetivo de la asignatura: En esta sesión el estudiante aplicará las principales propiedades de ecuaciones lineales con la finalidad
Más detallesDescripción del Curso
Curso Práctico de Modelado de Negocios BPMN con UML Descripción del Curso Durante este curso aprenderás de forma práctica el estándar BPMN (Business Process Management Notation) y las extensiones de UML
Más detallesMatemáticas. Sesión #2. Polinomios y expresiones racionales.
Matemáticas Sesión #2. Polinomios y expresiones racionales. Contextualización Los polinomios son expresiones algebraicas que son las de mayor uso y aplicación en cualquiera de las áreas de las matemáticas,
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 detallesUniversidad Tec Milenio: Profesional HG04002 Análisis de Decisiones I
Tema # 10 El método de las M s como solución de problemas de programación lineal 1 Objetivo de aprendizaje del tema Al finalizar el tema serás capaz de: Resolver modelos de programación lineal mediante
Más detallesPLAN INTEGRAL DEL CURSO DINAMICA DEL ECOSISTEMA TERRESTRE Y ACUATICO LINEAMIENTOS GENERALES
PLAN INTEGRAL DEL CURSO DINAMICA DEL ECOSISTEMA TERRESTRE Y ACUATICO LINEAMIENTOS GENERALES PROGRAMA: CAMPO DE FORMACION: NOMBRE DEL CURSO: Licenciatura en Educación Básica en Ciencias Naturales y Educación
Más detallesContabilidad General
Contabilidad General CONTABILIDAD GENERAL 1 Sesión No. 3 Nombre: Estados Financieros. Segunda parte. Objetivo: Al término de la sesión, el alumno reconocerá los elementos del Estado de Resultado para elaborarlo
Más detallesProgramación Orientada a Objetos. Sesión 4: Herencia
Programación Orientada a Objetos Sesión 4: Herencia Contextualización Cuando hablamos de informática, podemos contemplar varios elementos que se utilizan dentro de ésta misma, por ejemplo, la herencia
Más detallesMatemáticas Universitarias
Matemáticas Universitarias 1 Sesión No. 8 Nombre: Concepto de función, función lineal y su gráfica. Objetivo de la asignatura: En esta sesión el estudiante aplicará los métodos para la obtención de la
Más detallesCUADRO DE MANDO PARA LA ALTA DIRECCIÓN EN EL MINISTERIO DE FOMENTO
CUADRO DE MANDO PARA LA ALTA DIRECCIÓN EN EL MINISTERIO DE FOMENTO Jefe de Proyecto BGS Online Consultores Subdirector General de Tecnología y Sistemas de la Información Ministerio de Fomento Asesor Área
Más detallesProgramación Estructurada
Programación Estructurada PROGRAMACIÓN ESTRUCTURADA 1 Sesión No. 7 Nombre: Estructuras de datos Contextualización Cuando un programa suele ser muy extenso, un problema clásico de los programadores es la
Más detallesFinanzas Corporativas Avanzadas
Finanzas Corporativas Avanzadas FINANZAS CORPORATIVAS AVANZADAS 1 Sesión No. 12 Nombre: Punto de equilibrio financiero. Segunda parte. Objetivo de la sesión: Al finalizar la sesión, el alumno será capaz
Más detallesAspectos Básicos de Networking
Aspectos Básicos de Networking ASPECTOS BÁSICOS DE NETWORKING 1 Sesión No. 4 Nombre: Capa de transporte del modelo OSI Contextualización Existen diferencias en los servicios de protocolos? Los protocolos
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 detallesEstadística para la toma de decisiones
Estadística para la toma de decisiones ESTADÍSTICA PARA LA TOMA DE DECISIONES. 1 Sesión No. 7 Nombre: Distribuciones de probabilidad para variables continúas. Objetivo Al término de la sesión el estudiante
Más detallesFilosofía de la Educación
Filosofía de la Educación 1 Sesión No. 6 Nombre: Teleología Objetivo de la sesión: Al concluir la sesión el alumno conocerá la importancia de analizar los fines de la educación. Contextualización Para
Más detallesFundamentos de programación y Bases de Datos
Fundamentos de programación y Bases de Datos Duración: 25.00 horas Descripción En la actualidad la mayoría de nuestra vida esta basada en el uso de programas informáticos. Para desarrollar un programa
Más detallesMatemáticas Universitarias
Matemáticas Universitarias 1 Sesión No. 11 Nombre: Funciones exponenciales y logarítmicas. Objetivo de la asignatura: En esta sesión el estudiante aplicará los conceptos relacionados con las funciones
Más detallesNombre: Modelo de planeación de utilidades a corto plazo
Presupuestos 1 Sesión No. 6 Nombre: Modelo de planeación de utilidades a corto plazo Contextualización Anteriormente aprendimos acerca del entorno económico y de mercado. En esta sección veremos cómo se
Más detallesModelos 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 detallesALGORITMOS, ESTRUCTURAS Y PROGRAMACION
VICERRECTORADO ACADÉMICO DIRECCIÓN DE GESTIÓN, DESARROLLO E INNOVACIÓN CURRICULAR FACULTAD: INGENIERIA ESCUELAS: COMPUTACION - SISTEMA UNIDAD CURRICULAR: ALGORITMOS, ESTRUCTURAS Y PROGRAMACION FECHA DE
Más detallesContabilidad Gerencial. SESIÓN 10. Introducción al Análisis de la Información Financiera
Contabilidad Gerencial SESIÓN 10. Introducción al Análisis de la Información Financiera Contextualización Qué herramientas tienen los usuarios para analizar la información financiera? Existen personas
Más detallesPara qué crees que te sirva saber lo que es una imagen?
Teoría de la Imagen 1 Sesión No. 1 Nombre: Concepto de imagen Contextualización Para qué crees que te sirva saber lo que es una imagen? Una imagen te ayuda a conocer tu entorno y tu mundo, partiendo desde
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.
TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Ingeniería de
Más detallesPrograma de estudios por competencias Arquitectura de computadoras
Programa de estudios por competencias Arquitectura de computadoras 1. Identificación del curso Programa educativo: Ingeniería en Computación Unidad de aprendizaje: Arquitectura de computadoras Departamento
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 detallesSERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE
Código: F004-P006- GFPI Nº 23 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE Programa de Formación: Técnico en programación de software Código:228120 Versión: 102 Nombre del Proyecto: SISTEMA DE INFORMACIÓN
Más detallesSesión 5 Etiquetas de Bloques y Tipos de Información
Sesión 5 Etiquetas de Bloques y Tipos de Información Lección 5.1 Introducción Objetivos de la sesión Esta sesión tiene dos grandes objetivos: En primer lugar, aplicarás las reglas adecuadas para crear
Más detallesNombre: Procesos en la Gestión del Capital Humano Análisis de puesto de trabajo
Capital Humano 1 Sesión No. 4 Nombre: Procesos en la Gestión del Capital Humano Análisis de puesto de trabajo Objetivo de la sesión Al concluir la sesión el alumno podrá proponer estrategias que sean de
Más detallesCapacitación adquirida por el alumno al finalizar este modulo
Curso de UML y UP Analiza, modela y diseña sistemas orientado a objetos con UML. Aprende cuándo y cómo utilizar todos los diagramas que forman parte de UML en forma práctica utilizando el Enterprise Architect
Más detallesPROGRAMA DE ESTUDIO. Nombre de la asignatura: MICROPROCESADORES Y MICROCONTROLADORES. Horas de Práctica
PROGRAMA DE ESTUDIO Nombre de la asignatura: MICROPROCESADORES Y MICROCONTROLADORES Clave: IEE20 Ciclo Formativo: Básico ( ) Profesional ( ) Especializado ( x ) Fecha de elaboración: marzo 2015 Horas Semestre
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 detalles2007/ PROGRAMACIÓN. Tipo: TRO Curso: 1 Semestre: AB CREDITOS Totales TA TS AT AP PA OBJETIVOS. 1.-Introducción.
2007/2008 Tipo: TRO Curso: 1 Semestre: AB CREDITOS Totales TA TS AT AP PA OBJETIVOS 1.-Introducción. -Comprender cómo funciona un lenguaje de programación 2. Características del lenguaje C -Entender las
Más detallesUNIVERSIDAD CENTROAMERICANA VICERRECTORIA ACADEMICA SYLLABUS
UNIVERSIDAD CENTROAMERICANA VICERRECTORIA ACADEMICA SYLLABUS I. DATOS GENERALES Facultad: Ciencia, Tecnología y Ambiente Departamento: Desarrollo Tecnológico Carrera: Licenciatura en Contaduría Pública
Más detallesLa Herencia: Teoría (1)
Introducción a la Herencia Presentación basada en: 1. Construcción de Software Orientado a Objetos. Bertrand Meyer.1998. 2. Java 2., Curso de programación. Fco. Javier Ceballos. Ed. Alfoomega&RA-MA, 2003.
Más detallesSesión No. 1. Contextualización. Nombre: Fundamentos del Álgebra MATEMÁTICAS
Matemáticas 1 Sesión No. 1 Nombre: Fundamentos del Álgebra Contextualización Esta sesión está diseñada para ofrecer una breve explicación de los principios aritméticos y algebraicos que se requieren para
Más detallesSesión No. 10. Contextualización INFORMÁTICA 1. Nombre: Gestor de Base de Datos (Access)
INFORMÁTICA INFORMÁTICA 1 Sesión No. 10 Nombre: Gestor de Base de Datos (Access) Contextualización Microsoft Access es un sistema de gestión de bases de datos, creado para uso personal y de pequeñas organizaciones,
Más detallesDIAGRAMAS DE ACTIVIDAD SESION 9. Cap. 9 Kendall & Kendall Cap 5 Jacobson
DIAGRAMAS DE ACTIVIDAD Cap. 9 Kendall & Kendall Cap 5 Jacobson SESION 9 Ana Mercedes Cáceres mercycaceres@gmail.com Instructora: Carmen Morales Año 2006. OBJETIVOS Representar gráficamente los problemas
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 detallesTÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Introducción al análisis y diseño de sistemas.
Más detallesLenguaje de Modelamiento Unificado.
Lenguaje de Modelamiento Unificado. Pontificia Universidad Javeriana What can you Model with UML? 1. Structure Diagrams include: The Class Diagram Object Diagram Component Diagram Composite Structure Diagram
Más detallesProgramación Estructurada
Programación Estructurada PROGRAMACIÓN ESTRUCTURADA 1 Sesión No. 2 Nombre: El lenguaje de programación C Contextualización Una constante en todos los lenguajes de programación (viejos y nuevos) es la implementación
Más detallesData Mining, Principios y Aplicaciones
2 DATA MINING Principios y Aplicaciones.. Descubriendo el Conocimiento. bubok.com. lafabooks 2009. http://lafabooks.bubok.com/ Todos los derechos reservados. Prohibida la reproducción parcial o total de
Más detallesLas Obligaciones en el Derecho Civil
Las Obligaciones en el Derecho Civil 1 Sesión No. 1 Nombre: Obligación Jurídica Contextualización Tomando como base el Derecho subjetivo, tienes que distinguir entre los Derechos reales y los Derechos
Más detallesDe Desempeño De Conocimiento SABERES ESENCIALES CONTENIDOS RUTA FORMATIVA Saber Conocer Nociones, Proposiciones, Conceptos Categorías
Facultad Programa Académico Nombre Del Curso Administración e Ingenierias Ingenieria De Sistemas ANÁLISIS DE SISTEMAS Problema? Competencia específica Criterios de Desempeño Saber conocer Saber Ser Saber
Más detallesFundamentos de la Mercadotecnia
Fundamentos de la Mercadotecnia 1 Sesión No. 3 Nombre: Historia Objetivo de la sesión: Al concluir la sesión el alumno conocerá la evolución de la mercadotecnia a partir de su desarrollo histórico, para
Más detallesGuía del Curso Analista Programador Java: Business Apps Expert
Guía del Curso Analista Programador Java: Business Apps Expert Modalidad de realización del curso: Número de Horas: Titulación: Online 600 Horas Diploma acreditativo con las horas del curso OBJETIVOS UML
Más detallesIngeniería de Requerimientos. requiere de un Sistema de Software.
Ingeniería de uestableciendo lo que el cliente requiere de un Sistema de Software. Ian Sommerville 1995 Ingeniería de Software, 5a. edición Capitulo 4 Diapositiva 1 Objetivos u Introducción a la Noción
Más detallesFilosofía de la Educación
Filosofía de la Educación 1 Sesión No.3 Nombre: Relación entre filosofía y educación Objetivo de la sesión: Al concluir la sesión el alumno conocerá la importancia de la relación entre la filosofía y a
Más detallesFundamentos de Economía
Fundamentos de Economía 1 Sesión No.9 Nombre: Conceptos fundamentales de la microeconomía. Primera parte. Objetivo: El alumno podrá identificar y comprender los principales conceptos y objetos de estudio
Más detallesMatemáticas Financieras Avanzadas
Matemáticas Financieras Avanzadas 1 Sesión No. 8 Nombre: Depreciación. Parte I Objetivo Al término de la sesión el estudiante solucionará problemas reales de depreciación a través de la aplicación de los
Más detallesRequerimientos de Software
Requerimientos de Software Ingeniería de Requerimientos Se define como el proceso de establecer los servicios que el consumidor requiere de un sistema y las restricciones sobre las cuales de funcionar
Más detallesMicro y Macroeconomía
Micro y Macroeconomía 1 Sesión No. 6 Nombre: Teoría del consumidor Contextualización: La microeconomía como herramienta de análisis nos permite el poder comprender el comportamiento de las personas en
Más detallesUNIVERSIDAD NACIONAL ABIERTA Y ADISTANCIA-UNAD
UNIVERSIDAD NACIONAL ABIERTA Y ADISTANCIA-UNAD EXPLICACION DE LA ESTRATEGIA EN LA UTILIZACION DEL USO DE LAS WIKISPACES EN UN AMBIENTE VIRTUAL DE APRENDIZAJE PARA ESTIMULAR EL TRABAJO COLABORATIVO JORGE
Más detallesNombre: Nivel inferencial crítico e interpretativo crítico de la lectura
Comprensión lectora COMPRENSIÓN LECTORA 1 Lectura No. 6 Nombre: Nivel inferencial crítico e interpretativo crítico de la lectura Contextualización En esta sesión continuarás con el estudio del nivel inferencial
Más detallesPlataformas Tecnológicas Educativas
Plataformas Tecnológicas Educativas 1 Sesión No. 4 Nombre: Elementos pedagógicos aplicados al ambiente virtual de aprendizaje. Parte I. Contextualización Cuál es la función de la planeación didáctica?
Más detallesIFCD0210 Desarrollo de Aplicaciones con Tecnologías Web
IFCD0210 Desarrollo de Aplicaciones con Tecnologías Web Cualificaciones Profesionales y Certificados de Profesionalidad Ficha Técnica Categoría Informática y Comunicaciones Referencia Precio Horas 9777-1302
Más detallesPrincipios de Finanzas
Principios de Finanzas 1 Sesión No. 1 Nombre: La Función financiera en la empresa Objetivo de la sesión: Al término de la sesión el alumno reconocerá los conceptos básicos que conforman las finanzas y
Más detallesAdministración de Ventas
Administración de Ventas 1 Sesión No. 2 Nombre: Administración y fuerza de ventas, Estructura de la fuerza de ventas Contextualización Te has preguntado Por qué crear una fuerza de ventas? Crear una fuerza
Más detallesFinanzas Corporativas Avanzadas
Finanzas Corporativas Avanzadas 1 Sesión No.2 Nombre: La inversión. Objetivo de la sesión: Al finalizar la sesión, el alumno será capaz analizar el impacto de la inversión como una decisión de crecimiento
Más detallesCOMPETENCIAS PROFESIONALES DEL INGENIERO INFORMÁTICO
COMPETENCIAS PROFESIONALES DEL INGENIERO INFORMÁTICO Jonatan de Ana Sastre 2º ciclo Ingeniería Informática Consultor: Neus Heras Navarro 30 de Diciembre de 2015 ÍNDICE 1. Introducción pág. 3 Objetivos
Más detallesUNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES
UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES Área de formación: Disciplinaria Unidad académica: Programación Orientada a Objetos Ubicación: Cuarto Semestre Clave: 2087 Horas
Más detallesCONDICIONES LABORALES EN DERECHO DEL TRABAJO
CONDICIONES LABORALES EN DERECHO DEL TRABAJO LIC. EN DERECHO 1 Sesión No. 2 Nombre: Denominación Contextualización En torno al derecho laboral existe diversas maneras de denominarlo; algunos doctrinarios
Más detallesDiagramas de interacción
Tema 6: Diagramas de Interacción Diagramas de interacción Los diagramas de interacción son diagramas que describen cómo grupos de objetos colaboran para conseguir algún fin. Estos diagramas muestran objetos,
Más detallesCAPITULO 1 INTRODUCCION AL PROYECTO
CAPITULO 1 INTRODUCCION AL PROYECTO 1 INTRODUCCION AL PROYECTO 1.1 Marco Teórico Los procesadores digitales de señales ganaron popularidad en los años sesentas con la introducción de la tecnología de estado
Más detalles1. Asignar Responsabilidades a componentes de software es la habilidad más importante del AOO. Porque:
Análisis y Diseño O.O. Preguntas del diseño : Cómo podrían asignarse responsabilidades a las clases de los objetos? Cómo podrían interactuar los objetos? Qué deberían hacer las clases? Patrones : Ciertas
Más detallesTema: Herramientas UML, Análisis y diseño UML
Programación II. Guía 2 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Herramientas UML, Análisis y diseño UML Objetivo Conocer una herramienta de modelado para la solución
Más detallesM D. Tipos de Asignaturas. El Programa. Año Básico
Diseño de Modas El objetivo de la carrera en Diseño de Modas es desarrollar la comprensión del diseño contemporáneo de vestimenta. Este programa ofrece al estudiante una visión amplia del proceso de creación
Más detallesCONTABILIDAD GERENCIAL
1 Sesión No. 7 Nombre: Análisis de Depreciación y Amortización Al terminar esta sesión, el participante será capaz de: Identificar la diferencia entre depreciación y amortización, así como su impacto en
Más detallesDOCUMENTACIÓN TÉCNICA. Sesión 11: Los formatos de los documentos
DOCUMENTACIÓN TÉCNICA Sesión 11: Los formatos de los documentos Contextualización Los formatos de los documentos Una vez que se tienen presentes los conceptos básicos de la documentación técnica y las
Más detallesTEMA. Resolución de problemas. [2.1] Cómo estudiar este tema? [2.2] Definición de problema. [2.3] Tipología de problema
Resolución de problemas [2.1] Cómo estudiar este tema? [2.2] Definición de problema [2.3] Tipología de problema [2.4] Pensamiento formal y pensamiento concreto [2.5] Cómo mejorar el planteamiento de los
Más detallesAnexo 10. Pruebas verificadas
1 Anexo 10. Pruebas verificadas Introducción El proceso de pruebas inició con una revisión conceptual para la identificación de las pruebas por realizar, a partir de las características del proyecto. En
Más detalles