lunes, 20 de agosto de 2012

MODELO ENTIDAD RELACION Y MODELO RELACIONAL

INGENIERIA DEL SOFTWARE II: DEFINICION DE MODELO ENTIDAD RELACION CONCEPTO Y C...

INGENIERIA DEL SOFTWARE II: DEFINICION DE MODELO ENTIDAD RELACION CONCEPTO Y C...: DEFINICION DE MODELO ENTIDAD RELACION CONCEPTO Y CRITERIO PROPIO
MODELO DE RELACIONAL: Puede resultar confuso el concepto de modelo entidad-relación vs modelo relacional, quizás porque ambos comparten casi las mismas palabras. Como se mencionó en la sección anterior, el objetivo del modelo relacional es crear un "esquema" (schema), lo cual como se mencionará posteriormente consiste de un conjunto de "tablas" que representan "relaciones", relaciones entre los datos.
Estas tablas, pueden ser construídas de diversas maneras:
  • Creando un conjunto de tablas iniciales y aplicar operaciones de normalización hasta conseguir el esquema más óptimo.
  • Convertir el diagrama e-r a tablas y posteriormente aplicar también operaciones de normalización hasta conseguir el esquema óptimo.
La primer técnica fue de las primeras en existir y, como es de suponerse, la segunda al ser más reciente es mucho más conveniente en varios aspectos:
  • El partir de un diagrama visual es muy útil para apreciar los detalles, de ahí que se llame modelo conceptual.
  • El crear las tablas iniciales es mucho más simple a través de las reglas de conversión.
  • Se podría pensar que es lo mismo porque finalmente hay que "normalizar" las tablas de todas formas, pero la ventaja de partir del modelo e-r es que la "normalización" es mínima por lo general.
  • Lo anterior tiene otra ventaja, aún cuando se normalice de manera deficiente, se garantiza un esquema aceptable, en la primer técnica no es así.

 Comentado: Pincay Mora Elizabeth

INGENIERIA DEL SOFTWARE II: MODELO RELACIÓN Y RELACIONAL

MODELO RELACIONAL:Puede resultar confuso el concepto de modelo entidad-relación vs modelo relacional, quizás porque ambos comparten casi las mismas palabras. Como se mencionó en la sección anterior, el objetivo del modelo relacional es crear un "esquema" (schema), lo cual como se mencionará posteriormente consiste de un conjunto de "tablas" que representan "relaciones", relaciones entre los datos.

Comentado: Pincay Mora Elizabeth

INGENIERIA DEL SOFTWARE II: MODELO ENTIDAD RELACION Y MODELO RELACIONAL

INGENIERIA DEL SOFTWARE II: MODELO ENTIDAD RELACION Y MODELO RELACIONAL: MODELO ENTIDIDAD RELACION from cristhianmolina

La relacion sta bien,pero no ha tenido encuenta q en una disquera hay mucho Grupomusicales y
conciertos que deberia de ser de mucho a muchos....

Comentado:Pincay Mora Elizabeth

CONSEPTO DE TEMAS EXPUESTOS EN CLASE

EL OUTSOURCING

Se refiere al proceso que ocurre cuando una organización contrata a otra para que realice parte de su producción, preste sus servicios o se encargue de algunas actividades que le son propias. Las organizaciones recurren al outsourcing para abaratar costos, mejorar la eficiencia y concentrarse en aquellas actividades que dominan mejor y constituyen la base de su negocio.
El outsourcing abarca una amplia gama de áreas pero actualmente es más en común en recursos humanos (manejo de nóminas), atención al cliente, contabilidad, tele marketing, diseño gráfico, generación de contenido, manufactura e ingeniería.
Por lo general, involucra especialidades ajenas a las funciones fundamentales de la organización contratante.

NIVELES DE ABSTRACCION
Los Niveles de Abstracción es el proceso mediante el cual se identifican los aspectos importantes de un fenómeno ignorando sus detalles. De esta forma el diseñador puede reducir un problema a interacciones entre un grupo de entidades con comportamientos establecidos para cumplir con los objetivos iniciales.
Estas entidades son a su vez nuevos problemas, aunque claro está de menores dimensiones que el original.
Algunos de ellos posiblemente puedan resolverse en forma directa al tener una complejidad accesible al entendimiento humano, mientras que otras quizás requieran su descomposición en nuevas abstracciones, en un proceso iterativo mediante el que establecemos niveles de abstracción, para concentrarnos en los aspectos del problema que nos interesan en un momento particular.
El nivel de abstracción como herramienta para hacer frente a problemas complejos es usado constantemente no solo en la Ingeniería.
Para un microbiólogo una célula humana es una entidad viva que realiza complejos procesos químicos, mientras que para un médico es una unidad que interactúa con infinidad de otras para conformar otro organismo más complejo. Ambos tienen visiones diferentes de la misma entidad simplemente porque se mueven en distintos niveles de abstracción, lo que no implica que uno tenga un conocimiento más profundo de las células humanas; sencillamente ambos conocen los aspectos de esta necesarios para cumplir su trabajo.

EGROUPWARE

Es un producto que incorpora un conjunto de herramientas para facilitar el trabajo en grupo.
Además de la gestión del calendario, de los contactos y de las tareas pendientes, también incluye funciones de CRM, de gestor de proyectos sencillo, gestor de ficheros, wiki y base de datos de conocimientos. Con una interfaz web elegante y agradable de usar, es una solución perfecta para gestionar los calendarios individuales y compartidos de los grupos de cualquier organización.

VENTAJAS EGROUPWARE
·         Compatibilidad con la mayoría de clientes de correo y calendario del mercado
·         Sistema de permisos potente y sencillo de utilizar
·         Incluye un gran número de funciones además de las clásicas de trabajo en grupo
·         Permite el acceso a la agenda desde programas y dispositivos externos
·         Aspecto personalizable
·         Código abierto, bajo la licencia GNU/GPL
·         Multiplataforma
·         Facil de administrar

DONDE SE APLICA EGROUPWARE
se adapta muy bien al ámbito educativo, donde el trabajo en grupo es muy habitual. Las dos aplicaciones comparten esta característica, pero son muy distintas entre sí, ya que EGROUPWARE se utiliza para organizar más o menos rígidamente un proyecto en grupo,  pues de lo que se trata es de crear contenido compartido con un medio que facilita la publicación en la Web.


NOMBRE:   STALIN GOROTIZA LEON
CURSO:  VII SEMESTRE NOCTURNO

domingo, 19 de agosto de 2012



Abstracción de datos
Abstracción: Representación de las características esenciales de un objeto o entidad.
Abstraer: Dar nombre a las cosas.
Referenciar: Hacer uso del nombre.
La abstracción de datos es una técnica o metodología que permite diseñar estructuras de datos.
Consiste básicamente en representar bajo ciertos lineamientos de formato las características esenciales de una estructura de datos.
Este proceso de diseño se olvida de los detalles específicos de implementación de los datos.
¿Por qué es importante la abstracción?
El proceso de abstracción, debe convertirse en una habilidad para quien estudie una carrera relacionada con la computación. La capacidad de modelar una realidad por medio de herramientas computacionales requiere necesariamente de hacer continuas abstracciones, por lo que es vital conocer metodologías que desarrollen esta habilidad.

Niveles de Abstracción de datos

En la abstracción de datos se pueden definir tres niveles de trabajo:
1. El nivel lógico o abstracto se define la estructura de datos y las operaciones relacionadas con ella. La descripción es independiente del lenguaje de programación en él se usará la estructura.
2. El nivel físico o de implementación. En este nivel se decide el lenguaje de programación para la implementación, los tipos de datos ya definidos servirán para representarla y se implementa como un módulo (o método) a cada una de las operaciones del TDA. Este nivel toma el diseño del  nivel lógico
3. En el nivel aplicación o de uso el programador usará el TDA (tipo de datos abstractos) para resolver determinada aplicación. El uso del TDA se limita a llamar las operaciones sobre la estructura que se requiera cuidando siempre de cumplir con las reglas de cada operación especificadas en el nivel lógico.

Outsourcing
Outsourcing o Tercerización (también llamada subcontratación) es una técnica innovadora de administración, que consiste en la transferencia a terceros de ciertos procesos complementarios que no forman parte del giro principal del negocio, permitiendo la concentración de los esfuerzos en las actividades esenciales a fin de obtener competitividad y resultados tangibles.  
 
Esta técnica se fundamenta en un proceso de gestión que implica cambios estructurales de la empresa en aspectos fundamentales tales como la cultura, procedimientos, sistemas, controles y tecnología cuyo objetivo es obtener mejores resultados concentrando todos los esfuerzos y energía de la empresa en la actividad principal.
 
También podemos definirlo como la subcontratación de servicios que busca agilizar y economizar los procesos productivos para el cumplimiento eficiente de los objetos sociales de las instituciones, de modo que las empresas se centren en lo que les es propio.
OBJETIVOS
*Los principales objetivos que pueden lograrse con la contratación de un servicio de outsourcing son los siguientes:
 *Optimización y adecuación de los costos relacionados con la gestión, en función de las necesidades reales.
*Eliminación de riesgos por obsolescencia tecnológica.
Concentración en la propia actividad de la organización.  

EGroupWare
EGroupWare es la principal herramienta de colaboración en línea y la mejor opción para las grandes empresas, pequeñas empresas y los equipos dentro y entre organizaciones de todo el mundo.
EGroupWare ofrece todas las últimas soluciones en una única plataforma
·         El intercambio de información y CRM
·         De proyectos, tareas y gestión de eventos
·         Servidor de archivos en línea y gestión de documentos
·         El intercambio de datos y la sincronización
·         Seguimiento de los incidentes
·         Sitio web de gestión de contenidos
  EGroupWare es impulsado por un equipo dedicado a brindar el apoyo que necesita, así como por una comunidad de miles de personas en todo el mundo.
EGroupWare ha demostrado su lugar como el software de colaboración de la elección.
Millones de usuarios alrededor del mundo están usando EGroupWare. ¿No es tiempo para unirse a ellos?
EGroupWare Empresa Line (EPL) está disponible como un servicio de nube gestionada o como un paquete de instalación en su propio servidor.

EL MODELO RACIONAL

      El modelo racional prescribe una serie de pasos que deben seguir los individuos o equipos para incrementar la probabilidad de que sus decisiones sean lógicas y estén bien fundamentadas. Una decisión racional permite el logro máximo de metas dentro de las limitaciones de la situación. Esta definición se refiere a la racionalidad de los medios (cómo alcanzar mejor una meta), no de los fines (es decir, las metas). 

MODELO RELACIONAL

Es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Su idea fundamental es el uso de «relaciones». Estas relaciones podrían considerarse en forma lógica como conjuntos de datos.
Se trata la descripción de los principios básicos del modelo relacional: la estructura de datos relacional y las reglas de integridad
//COMENTARIO//
En el modelo racional se definen como pasos q se deben seguir para aumentar decisiones.
Y en el modelo relacional, trata la descripción de los principios básicos del modelo relacional: la estructura de datos relacional y las reglas de integridad

NOMBRE: LAURA BALDEON PAREDES.
CURSO: VII SISTEMAS NOCTURNO

MODELO RELACIÓN Y RELACIONAL




En conclusión viene a ser lo mismo ya que relacionan datos lógicos utilizando diagramas de entidad relación, y permiten visualizar los datos como atributos que se vinculan mediante relaciones.

Nombre . Pablo Pazmiño Valencia
Curso: VII Sistema
19/08/2012