ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

¿Cuáles son las ventajas de organizar el almacenamiento de datos como archivos separados?


Enviado por   •  9 de Agosto de 2015  •  Prácticas o problemas  •  3.850 Palabras (16 Páginas)  •  1.945 Visitas

Página 1 de 16

CAPITULO #13

  1. ¿Cuáles son las ventajas de organizar el almacenamiento de datos como archivos separados?
  • La velocidad de procesamiento.
  • Velocidad de acceso
  • Mayor comprensión de la estructura

  1. ¿Cuáles son las ventajas de organizar el almacenamiento de datos mediante una metodología de base de datos?
  • La compartición de datos significa que estos deben almacenarse una sola vez. Esto ayuda a lograr la integridad de los datos, debido a que los cambios en los datos se realizan con mayor facilidad y confiabilidad si aparecen solo una vez en lugar de en muchos archivos diferentes.
  • Cuando un usuario necesita datos específicos, una base de datos bien diseñada anticiparía dicha necesidad.
  • Es más probable que los datos estén disponibles en una base de datos que en un sistema de archivos convencional. - Una base de datos bien diseñada puede ser más flexible que los archivos separados.

  1. ¿Cuáles son las medidas de efectividad del diseño de bases de datos?
  • Asegurar que los datos se puedan compartir entre los usuarios para una diversidad de aplicaciones.
  • Mantener datos que sean exactos y consistentes.
  • Asegurar que todos los datos requeridos por las aplicaciones actuales y futuras se podrán acceder con facilidad.
  • Permitir a la base de datos evolucionar conforme aumenten las necesidades de los usuarios.
  • Permitir a los usuarios construir su vista personal de los datos sin preocuparse por la forma en que los datos se encuentren almacenados físicamente.
  1. Mencione algunos ejemplos de entidades y sus atributos.
  • Ejemplo de entidad: Persona, lugar o cosa (un vendedor, una ciudad o un producto).
  • Ejemplos de Atributos: Es una característica de una entidad: La entidad PACIENTE tiene los siguientes atributos: Nombre, apellidos, dirección, teléfono, sexo, correo electrónico, etc.
  1. ¿Cuál es la diferencia entre una clave primaria y un identificador de objetos?
  1. Defina el término metadatos. ¿Cuál es el propósito de los metadatos?
  • Es la información que describe los datos.
  • Son datos que definen a los datos en el archivo o base de datos. Describen el nombre dado, la longitud y composición asignada a cada dato y/o registros. Ejemplos: Espacios para el numero y numero de dígitos que deben ir a la derecha del punto decimal. La letra N significa “numérico” y la letra A significa “alfanumérico”.
  1. Mencione los tipos de archivos convencionales de uso común. ¿Cuáles de éstos son archivos temporales?
  • TIPOS DE ARCHIVOS: Los archivos pueden ser usados para guardar datos durante un periodo indefinido de tiempo o pueden ser usados para guardar datos temporalmente para un propósito específico. Los archivos maestros y los archivos de tablas son usados para guardar datos durante un periodo largo. Los archivos temporales son llamados, por lo general, archivos de transacciones, archivos de trabajo o archivos de reporte.
  • ARCHIVOS MAESTROS: Contienen registros de un grupo de entidades.
  • ARCHIVOS DE TABLAS: Contienen datos usados para calcular más datos o medidas de desempeño.
  • ARCHIVOS DE TRANSACCIÓN: Se usan para capturar cambios para actualizar el archivo maestro y para producir reportes.
  • ARCHIVOS DE TRABAJO: Se usa para ejecutar un programa más eficientemente. ARCHIVOS DE REPORTE: Se usa cuando es necesario ejecutar un programa, pero no se dispone de impresora (o la impresora está ocupada imprimiendo otro trabajo).
  1. Mencione los tres tipos principales de organización de bases de datos.
  • Jerárquica
  • Red
  • Relacional
  1. Defina el término normalización.
  • El proceso de normalización de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.
  1. ¿Qué se elimina cuando una relación se convierte a la primera forma normal?
  • Se remueven las redundancias o los grupos repetitivos.
  1. ¿Qué se elimina cuando una relación se convierte de 1NF a 2NF?
  • Se quitan todos los atributos parcialmente dependientes y se ponen en la otra relación.
  1. ¿Qué se elimina cuando una relación se convierte de 2NF a 3NF?
  • Todos los atributos sin clave son dependientes de la clave primaria, si no hay dependencias transitivas (sin claves).
  1. Mencione las tres restricciones de entidad. Describa en un enunciado el significado de cada restricción de entidad.
  • Integridad de identidad. Son reglas que controlan la composición de reglas principales. La clave primaria no puede tener un valor nulo y si la clave primaria es una clave compuesta, ninguno de los campos de componente en la clave puede tener un valor nulo.
  • Integridad referencial. Controla la naturaleza de los registros en una relación de uno a muchos. Significa que todas la claves externas de la tabla muchos (la tabla hija) debe tener un registro de coincidencia en la tabla padre. Por lo tanto no puede agregar un registro en la tabla muchos Hija) sin un registro de coincidencia en la tabla padre.
  • Integridad de dominio. Se usan para validar los datos, tales como la tabla, limite, rango y otras marcas de validación. Las reglas de integridad de dominio se almacenan en la estructura de base de datos de una o dos formas
  1. Describa las cuatro anomalías que pueden ocurrir al crear tablas de bases de datos.
  • Redundancia de datos.
  • Anomalía de inserción.
  • Anomalía de eliminación.
  • Anomalía de actualización.
  1. Mencione los ocho pasos para recuperar, pre ordenar y presentar los datos.
  1. Escoja una relación de la base de datos.
  2. Una dos relaciones.
  3. Proyecte las columnas de la relación.
  4. Seleccione filas de la relación.
  5. Derive nuevos atributos.
  6. Indexe o clasifique las filas.
  7. Calcule los totales y medidas de desempeño.
  8. Presente los datos
  1. ¿Qué hace la unión? ¿Qué es la proyección? ¿Qué es la selección?
  • Función de unión: Tomar dos relaciones y agruparlas para hacer una relación más grande.
  • Proyección: Es el proceso de construir una relación más pequeña escogiendo únicamente atributos relevantes de una relación existente. Selección: Es parecida a la proyección, pero en lugar de extraer las columnas, extrae las filas.
  • La selección crea una relación (más pequeña) nueva mediante la extracción de registros que contiene un atributo que coincide con una cierta condición.
  1. Defina des normalización.
  • El proceso de procurar optimizar el desempeño de una base de datos por medio de agregar datos redundantes. A veces es necesaria porque las actuales DBMSs implementan el modelo relacional pobremente. Una verdadera DBMS relacional debe permitir una base de datos completamente normalizada a nivel lógico, mientras proporciona el almacenamiento físico de los datos afinado para alto rendimiento.
  1. Explique las diferencias entre bases de datos tradicionales y almacenes corporativos de datos.
  1. En un almacén de datos, los datos se organizan en torno a los temas principales en lugar de transacciones individuales.
  2. En un almacén de datos los datos normalmente se almacenan como datos resumidos en lugar de detallados, los datos básicos se encuentran en una base de datos de transacciones
  3. En un almacén de datos los datos cubren un periodo más largo que los datos en una base de datos tradicional orientada a transacciones porque las consultas normalmente involucran toma de decisiones a largo plazo en lugar de los detalles de transacción diarios.
  4. La mayoría de almacenes de datos se organizan para consultas más rápidas, mientras que las bases de datos más tradicionales se normalizan y estructuran de tal manera que proporcionen almacenamiento eficaz de información.
  5. Los almacenes de datos normalmente se optimizan para responder consultas complejas, conocidas como OLAP (procesamiento analítico en línea), de gerentes y analistas, en lugar de consultar hechas de forma simple y repetida.
  6. Los almacenes de datos permiten acceso fácil mediante software de minería de datos (denominados software) que busca modelos y puede identificar relaciones no imaginadas por los tomadores de decisiones humanos.
  7. Los almacenes de datos no incluyen una sola sino muchas bases de datos que se han procesados para que los datos del almacén se definan uniformemente. Estas bases de datos se denominan datos limpios.
  8. Los almacenes de datos normalmente incluyen datos de fuentes externas (tales como un informe de industria, los reportes de la empresa para el gobierno o incluso la información acerca de los productos de competidores), así como también generaron datos para uso interno.
  1. Defina qué hace el software cuando se utiliza en minería de datos.
  • Son las herramientas disponibles para ayudar en la toma de decisiones). Incluyen análisis estadístico, árboles de decisión, redes neurales, agentes inteligentes, lógica difusa y visualización de datos. Buscan patrones en almacenes de datos siguiendo ciertos algoritmos.

CAPITULO #14

  1. Defina HCI.

  1. Explique cómo el ajuste entre los elementos de HCI del humano, la computadora y las tareas a desempeñar conducen a un buen desempeño y bienestar.
  2. ¿Cuáles son los componentes del término desempeño en el contexto de la HCI?

  1. ¿Qué significa la palabra bienestar cuando se utiliza en una metodología de la HCI?
  1. ¿Cuáles son las dos variables del Modelo de aceptación de la tecnología (TAM)?
  1. Haga una lista de cinco de las once heurísticas de usabilidad para juzgar la usabilidad de los sistemas computacionales y los sitios Web de comercio electrónico proporcionados por Nielsen y otros.
  1. Describa algunas de las formas en que una tabla dinámica permite a un usuario ordenar datos.
  1. Mencione tres consideraciones físicas de las que el diseño de HCI se ocupa.
  1. Mencione tres formas en que los analistas pueden mejorar el diseño de tareas o de interfaces para ayudar, en forma respectiva, a una persona con discapacidad visual, auditiva o móvil.
  1. ¿Cuáles son los cinco objetivos para diseñar interfaces de usuario?
  • Efectividad lograda por medio del diseño de interfaz que permita a los usuarios accesar el sistema en una forma que sea congruente con sus necesidades individuales.
  • Efectividad mostrada por medio de interfaces que aumenten la velocidad de la captura de datos y reduzcan errores.
  • Demostrar consideración al usuario diseñado interfaces adecuadas y que el sistema les proporcione la retroalimentación adecuada.
  • Productividad mostrada por su adecuación a los principios ergonómicos establecido en el diseño de interfaz y espacios de trabajo para los usuarios.
  1. Defina las interfaces de lenguaje natural. ¿Cuál es su mayor desventaja?
  • Las Interfaces de lenguaje natural son aquellas que permiten interactuar al usuario con la computadora en su lenguaje cotidiano. Es el lenguaje ideal para usuarios inexpertos.
  • Las principales desventajas de las interfaces de lenguaje natural son su costo elevado y las irregularidades que residen en las ambigüedades del lenguaje hacen que se produzca un problema de programación exigente y complejo.
  1. Explique lo que significa interfaces de pregunta y respuesta. ¿A qué tipo de usuarios están mejor acostumbrados?
  • En una interfaz de pregunta y respuesta, la computadora despliega en pantalla una pregunta para el usuario. Para interactuar, el usuario introduce una respuesta (mediante pulsaciones del teclado o un clic del ratón) y la computadora después actúa en esa información de entrada de acuerdo con su programa, normalmente pasando a la siguiente pregunta.
  • Los tipos de usuarios que la utilizan muchos son los de tipo administrativos que de sirve de apoyo en sus aplicaciones.
  1. Describa cómo utilizan los usuarios los menús en pantalla.
  • Los menús en pantalla son usados de diferente manera según el tipo de usuario. Si el usuario es inexperto desplegaría un menú anidado hasta que llegue a la opción que desea, el usuario con más experiencia preferirían usar una entrada de comandos de línea simple para acelerar las cosas o los métodos abreviados o combinación de teclas.
  1. ¿Qué es un menú anidado? ¿Cuáles son sus ventajas?
  • Un menú añadido es cuando se inserta un menú dentro de otro.
  • Los menús anidados permiten a la pantalla aparecer menos desordenada, la cual es consistente con el adecuado diseño. También permiten a usuarios evitar ver opciones de menú en las que no están interesados. Los menús anidados también pueden mover rápidamente a los usuarios a través del programa
  1. Defina los formularios de entrada/salida en pantalla. ¿Cuál es su principal ventaja?
  • Las interfaces de formulario consisten de formulario en pantalla o formulario que se basan en la web que despliegan campos que contienen datos o parámetros que necesitan ser comunicados al usuario. El formulario a menudo es similar a un formulario impreso ya que es familiar para el usuario. Esta técnica de interfaz también se conoce como método basado en el formulario y de formulario de entrada/salida.
  1. ¿Cuáles son las ventajas de los formularios de llenado basados en Web?
  • Los formularios que se basan en la Web ofrecen la oportunidad de incluir hipervínculos para ejemplos de formularios completados correctamente o para ayuda extensa y ejemplos.
  1. ¿Cuáles son las desventajas de las interfaces de formularios de llenado basados en Web?
  • Las desventajas de las interfaces de formulario basado en web es que los usuarios con experiencia se podrían impacientar con ellos y desearían formas más eficaces para introducir datos.
  1. Explique lo que son las interfaces de lenguaje de comandos. ¿A qué tipo de usuarios se adaptan mejor?
  • Una interfaz de lenguaje de comandos permite al usuario controlar la aplicación con una serie de pulsaciones del teclado, comandos, frases o alguna secuencia de estos tres métodos
  • Estos lenguajes de comandos requieren memorizar las reglas de sintaxis, debido a esto los usuarios inexpertos no suelen manejarlo, en cambio los usuarios experimentados tienden a preferir los lenguajes de comandos, posiblemente porque les permite trabajar más rápido.
  1. Defina las interfaces gráficas de usuario. ¿Cuál es la dificultad clave que presentan para los Programadores?
  • Las interfaces graficas de usuario son aquellas interfaces que permiten al usuario una manipulación directa de la representación gráfica en pantalla, la cual se puede realizar con la entrada del teclado, una palanca de juego o el ratón.
  • La principal dificultad que presentan las interfaces graficas de usuario para los programadores es que deben inventar un modelo apropiado de realidad o un modelo conceptual aceptable de la representación. Esto requiere la combinación de varias habilidades en una forma que exige mucho de las capacidades de los analistas de sistemas y programadores.
  1. ¿Para qué tipo de usuario es una GUI especialmente efectiva?
  • Este tipo de interfaz es más fácil el trabajo del analista para la creación de diagramas de entidad-relación u otros diagramas especializados.
  1. ¿Cuáles son los tres lineamientos para diseñar un buen diálogo en pantalla?

Los 3 lineamientos para diseñar dialogo de pantalla adecuado son:

  • Comunicación significativa: para que la computadora entienda qué están introduciendo las personas y para que las personas entiendan qué se les está presentando o qué están pidiendo a la computadora. El sistema debe presentar la información con claridad al usuario. Esto significa tener un título apropiado para cada pantalla, minimizar el uso de abreviaciones.
  • Acción mínima del usuario: la codificación con frecuencia es la parte más lenta de un sistema de cómputo y un buen diálogo minimizará el número de pulsaciones del teclado requeridas.
  • Funcionamiento normal y consistencia: el sistema debe ser consistente en su juego de pantallas y en los mecanismos para controlar el funcionamiento de ellas en las diferentes aplicaciones. La consistencia hace más fácil el aprendizaje a los usuarios.
  1. ¿Cuáles son las funciones de los iconos, gráficos y color para proporcionar retroalimentación?
  • Los papeles de los iconos en la retroalimentación proporcionada es la de informar al usuario que el sistema está procesando algo, por ejemplo si se despliega un reloj de arena se le informa al usuario que aguarde unos instantes en lugar de presionar repetidamente las teclas. Los colores en la retroalimentación proporcionada sirven para contrastar el frente con el fondo de una pantalla, resaltar campos de datos importantes, señalizar errores y permitir una correcta entrada de datos al usuario.

  1. Mencione ocho formas para lograr el objetivo de la acción mínima del operador al diseñar una interfaz de usuario.

  1. Mencione cinco estándares que puedan ayudar a evaluar interfaces de usuario.
  • El periodo de capacitación necesario para los usuarios debe ser aceptablemente corto.
  • Al principio de su capacitación los usuarios deben ser capaces de dar comandos sin pensar acerca de ellos o consultar un menú o manual de ayuda.
  • El interfaz debe ser suave, para que los errores sean pocos y aquellos que sucedan no sean por un mal diseño.
  • El tiempo necesario para que los usuarios y el sistema regresen de los errores deber ser corto.
  • Los usuarios poco frecuentes deben ser capaces de volver a aprender rápidamente el sistema.
  1. ¿Cuáles son las siete situaciones que requieren retroalimentación para los usuarios?
  • Reconociendo la aceptación de la entrada: La primera situación en que los usuarios necesitan retroalimentación es saber que la computadora ha aceptado la información que se ingresó.
  • Reconociendo que la entrada es correcta: el usuario necesita saber si la información ingresada es correcta.
  • Notificando que la entrada es incorrecta: esta retroalimentación es necesaria para advertir a los usuarios que la entrada no es correcta.
  • Explicando un retraso en el procesamiento: esta retroalimentación informa al usuario que habrá un retraso en el procesamiento que se solicitó.
  • Reconociendo que una petición está completa: Los usuarios necesitan saber cuándo se han completado sus peticiones y podrían introducir nuevas peticiones.
  • Notificando que una petición no fue completada: La retroalimentación también es necesaria para permitir al usuario saber que la computadora es incapaz de completar una petición.
  • Ofreciendo a los usuarios retroalimentación más detallada: Los usuarios necesitan estar tranquilos de que la retroalimentación más detallada está disponible y deben mostrar cómo pueden conseguirla.
  1. ¿Cuál es una manera aceptable de decir al usuario que se aceptó la entrada?
  • La forma correcta de decirle al usuario que la entrada fue aceptada es desplegando un mensaje donde se le informe que fue aceptada.
  1. Cuando se informa a un usuario que su entrada no está en el formato correcto, ¿qué retroalimentación adicional hay que proporcionar al mismo tiempo?
  • Se informa al usuario que su entrada no es correcta, cuando ingresa un dato no valido; la retroalimentación que se debería dar al mismo tiempo es generar una ventana con el motivo por el cual la entrada es incorrecta o dar ejemplo de los datos que debería ingresar.
  1. Mencione tres formas de notificar a un usuario Web que la entrada no está en el formato correcto.
  1. ¿Por qué es inaceptable notificar al usuario que la entrada no es correcta sólo mediante el uso de sonidos o zumbidos audibles?
  • Cuando el usuario introduce datos de manera incorrecta, el sistema puede activar una alarma, en lugar de presentar una ventana de alarmas, las quejas o "beeps" pueden inducir cierta frustración al usuario. Además, la retroalimentación sonora, por sí sola no es descriptiva, de tal forma que no ofrece ningún auxilio al usuario que acciones tomar utilice de manera ocasional la retroalimentación sonora, quizás para denotar situaciones urgentes.
  1. Cuando no se completa una solicitud, ¿qué retroalimentación hay que proveer al usuario?
  • Cuando una petición no se completa se debe proporcionar la retroalimentación notificando que una petición no fue completada, esto hace que el usuario tenga conocimiento que su pedido no podrá ser resuelto.
  1. Describa dos tipos de diseños de sitios Web para obtener retroalimentación de los clientes.
  • La primera forma es iniciar el programa de correo electrónico del usuario con la dirección de correo electrónico del contacto de la compañía introducido automáticamente en el campo ENVIAR A: del mensaje. Este método previene errores de tecleo y facilita el contactar a la organización. El usuario no necesita dejar el sitio para comunicarse.
  • El segundo tipo de diseño para almacenar la retroalimentación de clientes que usan un sitio Web de comercio electrónico es llevar a los usuarios a una plantilla de mensaje en blanco cuando hacen clic en Retroalimentación. Incluso una herramienta familiar tal como Microsoft FrontPage le permite crear e insertar con facilidad un formulario de retroalimentación en su sitio. Este formulario podría empezar con un título que diga "Retroalimentación de la Compañía X" y después leer, "Usted puede usar el formulario debajo para enviar sugerencias, comentarios y preguntas sobre el sitio X a nuestro equipo de Servicio a clientes". Los campos pueden incluir el Nombre, Apellido, Dirección de correo electrónico. Usar este tipo de formulario permite al analista tener los datos del usuario ya formateados correctamente para el almacenamiento en una base de datos.
  1. Mencione cuatro formas prácticas en las que un analista puede mejorar la facilidad de navegación del usuario y la pegajosidad de un sitio Web de comercio electrónico.
  • Crear un menú rollover: El menú rollover aparece cuando el cliente que usa el sitio Web coloca y hace reposar el indicador sobre un vínculo.
  • Crear un índice del contenido del sitio a través de la presentación de una tabla de contenidos en la página de inicio es otra forma de acelerar la navegación del sitio.
  • Desplegar un mapa del sitio de forma prominente en la página de inicio así como también en cada página mejora la eficacia de navegación.
  • Diseñar barras de navegación que se desplieguen de forma consistente en la página de inicio así como también en la parte superior izquierda de todas las demás páginas que componen el sitio.
  1. ¿Qué son vínculos de hipertexto? ¿Dónde se deben usar?
  • Los vínculos de hipertexto son las conexiones lógicas entre documentos. Por un lado, un hipertexto es un documento digital que aprovecha la ventaja de la compatibilidad para permitir un acceso asociativo a la información. De esta manera, se rompe la forma secuencial que impone el soporte en papel. Por otro lado, el hipertexto es también el programa informático que hace posible la creación y lectura de documentos digitales.
  1. Describa qué es una aplicación web híbrida (mashup).
  1. Haga una lista con notación abreviada de los seis tipos de consultas básicas.

Tipo de consulta 1

  • En el primer tipo de consulta, se dan la entidad y uno de los atributos de ésta. El propósito de la consulta es encontrar el valor. La consulta se puede expresar como sigue: ¿Cuál es el valor de un atributo especial para una entidad particular?

Tipo de consulta 2

  • El propósito del tipo de consulta 2 es encontrar una entidad o entidades cuando se dan un atributo y un valor. El tipo de consulta 2 se puede declarar como sigue: ¿Qué entidad tiene un valor especificado para un atributo particular?

Tipo de consulta 3

  • El propósito del tipo de consulta 3 es determinar qué atributo(s) satisface la descripción proporcionada cuando se dan la entidad y el valor. El tipo de consulta 3 se puede declarar como sigue: ¿Qué atributo(s) tiene un valor especificado para una entidad particular?

Tipo de consulta 4

  • El tipo de consulta 4 es similar al tipo de consulta 1. La diferencia es que los valores de todos los atributos son deseados. La consulta 4 se puede expresar como sigue: Mencione todo los valores de todos los atributos para una entidad particular.

Tipo de consulta 5

  • El quinto tipo de consulta es otra consulta global, pero es similar al tipo de consulta 2. El tipo de consulta 5 se puede declarar como sigue: Mencione todas las entidades que tienen un valor especificado para todos los atributos.

Tipo de consulta 6

  • El sexto tipo de consulta es similar al tipo de consulta 3. La diferencia es que el tipo de consulta 6 solicita una lista de los atributos para todas las entidades en lugar de una entidad particular. El tipo de consulta 6 se puede declarar como sigue: Mencione todos los atributos que tienen un valor especificado para todas las entidades.

...

Descargar como (para miembros actualizados)  txt (24.6 Kb)   pdf (96.6 Kb)   docx (24 Kb)  
Leer 15 páginas más »
Disponible sólo en Clubensayos.com