lunes, 20 de agosto de 2012
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.
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
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.
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
Suscribirse a:
Entradas (Atom)