Preguntas de Repaso: 1. ¿Cuáles son las ventajas de organizar el almacenamiento de datos como archivos separados? Un archivo se puede diseñar y construir con bastante rapidez, y cualquier asunto acerca de la disponibilidad y seguridad de los datos se minimiza. Cuando los diseños de archivos se planean con cuidado, se puede incluir toda la información necesaria y se reducirá el riesgo deomitir involuntariamente datos. 2. ¿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 enmuchos 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. 3. ¿Cuáles son las medidas de efectividad del diseñode base 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. 4. 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 entidadCLIENTE tiene los siguientes atributos: Nombre, apellidos, dirección, teléfono, sexo, correo electrónico, etc. 5. ¿Cuál es la diferencia entre clave primaria y un identificador de objetos? Cuando una clave identifica a un registro en forma única, se le llama clave primaria, el cual identifica a la entidad en el mundo real. En cambio, un identificador de objetos (OID) es una clave única paracada registro en la base de datos, no sólo en una tabla. 6. Defina el termino metadatos. ¿Cuál es el propósito de los metadatos? Los metadatos son datos sobre datos del archivo o base de datos. Estos describen el nombre proporcionado y la longitud asignada a cada elemento de datos. Además también describen la longitud y la composición de cada uno de los registros. Su propósito esplanear con anticipación y diseñar una base de datos más eficiente. 7. Mencione los tipos de archivos convencionales de uso común. ¿Cuáles de éstos son archivos temporales? Los tipos de archivos convencionales de uso común son: 1. Archivos maestros 2. Archivos de tablas 3. Archivos de transacciones 4. Archivos de trabajo o informes Entre los archivos temporalestenemos los Archivos de transacciones y los Archivos de informes 8. Mencione los tres tipos principales de organización de bases de datos. Los tres tipos principales de bases de datos estructurados en forma lógica son: 1. Base de datos jerárquicos 2. Base de datos de redes 3. Base de dates relacional 9. Defina el término normalización. Es el proceso de tomar el modelo de datos lógicos y transformarlo en un modelo físico que es eficaz para las tareas más comunes. Estas tareas pueden incluir generación de informes, pero también pueden significar consultas más eficaces. Una de las razones de la normalización es organizar los datos para reducir los datos redundantes. Si no se le pide almacenar los datos una y otra vez, puede ahorrar mucho espacio. Dicha organización permite al analista reducir la cantidad necesaria de almacenamiento, algo muy importante cuando el almacenamiento era caro. 10. ¿Qué se elimina cuando una relación se convierte a la primera forma normal? Se remueven los grupos repetitivos. Ejemplo: En una relación sin normalizar INFORME-VENTAS se separar en dos relaciones separadas. Estas nuevas relaciones se nombrarán VENDEDOR y VENDEDOR-CLIENTE. 11. ¿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 12. ¿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). 13. Mencione las tres restricciones de entidad. Describa en un enunciado el significado de cada restricción de entidad. Integridad de identidad. La clave primaria no puede tener un valor nulo. Integridad referencial. Controla la naturaleza de los registros en una relación de uno a muchos. La tabla que se conecta en el extremo uno de la relación se llama padre. La tabla que se conecta en el extremo muchos de la relación se llama tabla hija. 14. Describa las cuatro anomalías que pueden ocurrir al crear tablas de bases de datos la combinación de operaciones tiene la intención de tomar dos relación y juntarlas para ayer una relación más grande para unir dos relaciones deben de tener un atributo común ahora a continuación la proyección es el proceso de construir una relación más pequeña eligiendo solo los atributos relevantes de una relación existente finalmente la selección es similar a la proyección pero en lugar de extraer columnas extraer las filas la selección crea una nueva relación más pequeña al extraer registros que contienen un atributo que cumple una determinada condición 15. Mencione los ocho pasos para recuperar, preordinar y presentar los datos. 1. Escoja una relación de la base de datos. 2. Unas 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. Calcules los totales y medidas de desempeño. 8. Presente los datos. 16. ¿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 17. Defina desnormalización. La desnormalización es Proceso de tomar el modelo de datos lógico y transformarlo en un modelo físico eficiente 18. Explique las diferencias entre bases de datos tradicionales y almacenes a) En un almacén de datos, los datos se organizan en torno a los temas principales en lugar de transacciones individuales. b) En un almacén de datos los datos normalmente se almacenan como datos resumidos en lugar de destallados, los datos básicos se encuentran en una base de datos de transacciones c) 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. d) La mayoría de los 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. e) 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. f) 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. g) 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. h) 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.