Metodos de Captua y Almacenamiento IA
82 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Por qué los formatos de texto plano son limitados para representar relaciones complejas entre datos?

  • Alta complejidad
  • Mayor seguridad de los datos
  • Limitaciones en la representación de relaciones entre datos (correct)
  • Dificultad en el intercambio de datos
  • En el contexto de la captura de datos, ¿qué significa API?

  • Un tipo de base de datos
  • Un formato de almacenamiento de datos
  • Un protocolo de seguridad de datos
  • Una interfaz para intercambiar datos entre sistemas (correct)
  • ¿Cuál es la técnica utilizada para extraer datos de sitios web de manera automática?

  • Encuestas en línea
  • Observación directa
  • Análisis de redes sociales
  • Web scraping (correct)
  • ¿Qué característica de los datos se refiere a su capacidad de ser entendidos y utilizados fácilmente?

    <p>Interpretabilidad (D)</p> Signup and view all the answers

    ¿Qué enfoque se emplea para analizar grandes volúmenes de información generada por dispositivos conectados a Internet?

    <p>Internet de las cosas (IoT) (C)</p> Signup and view all the answers

    ¿Por qué se recomienda el formato JSON para el almacenamiento de datos complejos y jerárquicos?

    <p>Por su estructura flexible y capacidad para representar relaciones entre datos (C)</p> Signup and view all the answers

    ¿Cuál es el aspecto de calidad de los datos que se refiere a la ausencia de valores faltantes?

    <p>Completitud (C)</p> Signup and view all the answers

    ¿Qué ventaja ofrecen las bases de datos relacionales sobre los ficheros planos?

    <p>Mejor manejo de relaciones entre datos (C)</p> Signup and view all the answers

    ¿Cuál NO es un método de captura de datos digitales?

    <p>Observación directa sin registro electrónico (A)</p> Signup and view all the answers

    ¿Cuál es una característica clave de los archivos TXT en comparación con otros formatos?

    <p>Limitación en la estructuración y procesamiento de datos (C)</p> Signup and view all the answers

    ¿Qué característica principal distingue a las bases de datos NoSQL de las tradicionales SQL?

    <p>No utilizan SQL para la manipulación de datos (C)</p> Signup and view all the answers

    ¿Cuál es un beneficio de usar bases de datos NoSQL?

    <p>Escalabilidad horizontal (C)</p> Signup and view all the answers

    ¿Qué tipo de base de datos NO es un tipo de base de datos NoSQL?

    <p>Relacional (B)</p> Signup and view all the answers

    Según el teorema CAP, ¿qué es imposible garantizar simultáneamente en un sistema distribuido?

    <p>Consistencia, disponibilidad y tolerancia a particiones (C)</p> Signup and view all the answers

    ¿En qué lenguaje se interactúa con datos en Cassandra?

    <p>CQL (Cassandra Query Language) (D)</p> Signup and view all the answers

    ¿Cuál es un patrón de diseño que MongoDB soporta para relaciones uno-a-varios con documentos embebidos?

    <p>Relaciones referenciadas (B)</p> Signup and view all the answers

    ¿Cuál de las siguientes opciones NO es una desventaja mencionada de las bases de datos NoSQL?

    <p>Escalabilidad horizontal limitada (C)</p> Signup and view all the answers

    ¿Qué aspecto asegura el teorema CAP en bases de datos distribuidas?

    <p>Consistencia y disponibilidad en presencia de particiones (D)</p> Signup and view all the answers

    ¿Qué tipo de modelo de datos utiliza Neo4j?

    <p>Multimodelo (A)</p> Signup and view all the answers

    ¿Qué tipo de relación uno-a-varios con documentos embebidos soporta MongoDB?

    <p>Relaciones referenciadas (A)</p> Signup and view all the answers

    ¿Cuál es el comando en MongoDB para eliminar un documento específico de una colección?

    <p>db.collection.remove (B)</p> Signup and view all the answers

    ¿Qué comando se debe utilizar en MongoDB para modificar documentos existentes?

    <p>db.collection.update (A)</p> Signup and view all the answers

    ¿Cuál de las siguientes opciones es el operador utilizado para agregar un nuevo elemento a un array sin duplicados en MongoDB?

    <p>$addToSet (D)</p> Signup and view all the answers

    ¿Cómo se puede encontrar documentos en una colección de MongoDB?

    <p>db.collection.find (C)</p> Signup and view all the answers

    ¿Qué opción se debe establecer en verdadero para realizar una actualización que afecte a varios documentos en MongoDB?

    <p>$multi (D)</p> Signup and view all the answers

    ¿Qué parámetro se utiliza en MongoDB para especificar campos a incluir o excluir en el resultado de una consulta?

    <p>project (C)</p> Signup and view all the answers

    ¿Cuál de los siguientes NO es un operador válido en MongoDB?

    <p>$like (C)</p> Signup and view all the answers

    ¿Qué característica distingue a MongoDB de las bases de datos relacionales tradicionales?

    <p>Almacenamiento de datos en documentos (D)</p> Signup and view all the answers

    ¿Qué herramienta de MongoDB proporciona una interfaz gráfica para la base de datos?

    <p>MongoDB Compass (A)</p> Signup and view all the answers

    ¿Cuál es la función principal de la opción 'multi' en MongoDB?

    <p>Actualizar múltiples documentos (B)</p> Signup and view all the answers

    ¿Qué método de MongoDB ofrece potencia y personalización completa gracias al uso de JavaScript?

    <p>Map-Reduce (B)</p> Signup and view all the answers

    ¿Qué etapa en el Aggregation Framework se encarga de agrupar documentos y realizar cálculos sobre ellos?

    <p>$group (C)</p> Signup and view all the answers

    ¿Cuál es el atributo obligatorio en la función Map-Reduce de MongoDB que especifica dónde se almacenará el resultado?

    <p>out (A)</p> Signup and view all the answers

    ¿Qué operador en el Aggregation Framework de MongoDB se utiliza para filtrar documentos según condiciones especificadas?

    <p>$match (B)</p> Signup and view all the answers

    ¿En cuál versión de MongoDB se introdujo inicialmente el Aggregation Framework?

    <p>2.2 (B)</p> Signup and view all the answers

    ¿Qué función del Aggregation Framework de MongoDB permite trabajar con arrays?

    <p>$unwind (A)</p> Signup and view all the answers

    ¿Cuál de las siguientes operaciones NO es una de las operaciones de agregación en MongoDB?

    <p>$sort (B)</p> Signup and view all the answers

    ¿Qué ventaja ofrece el Map-Reduce sobre el Aggregation Framework?

    <p>Más flexibilidad (C)</p> Signup and view all the answers

    ¿Cuál es la función utilizada en Map-Reduce para combinar los resultados generados por la función map?

    <p>$reduce (B)</p> Signup and view all the answers

    En el contexto de MongoDB, ¿qué método es recomendado para cálculos sencillos?

    <p>$project (B)</p> Signup and view all the answers

    ¿Cuál es la principal función de utilizar Sharding en MongoDB?

    <p>Acelerar las consultas en la base de datos (B)</p> Signup and view all the answers

    ¿Qué comando se debe utilizar en MongoDB para exportar una base de datos?

    <p>mongoexport (C)</p> Signup and view all the answers

    ¿Qué objetivo principal tienen las réplicas en MongoDB?

    <p>Proporcionar alta disponibilidad y redundancia (B)</p> Signup and view all the answers

    ¿Qué herramienta de MongoDB se usa para crear copias de seguridad de bases de datos?

    <p>mongodump (C)</p> Signup and view all the answers

    ¿Cuál es el puerto por defecto utilizado por un config server en MongoDB?

    <p>27019 (A)</p> Signup and view all the answers

    ¿Cuál es el propósito principal de la replicación en MongoDB?

    <p>Incrementar la disponibilidad de los datos (A)</p> Signup and view all the answers

    En MongoDB, ¿qué atributo del comando ensureIndex indica si un índice debe crearse sin bloquear otras operaciones en la base de datos?

    <p>background (B)</p> Signup and view all the answers

    ¿Cuál es la función de los config servers en un sharded cluster de MongoDB?

    <p>Almacenar metadatos sobre la información (B)</p> Signup and view all the answers

    ¿Qué opción NO permite habilitar la autenticación en MongoDB?

    <p>--enableAuth (B)</p> Signup and view all the answers

    ¿Qué comando NO se utiliza para iniciar una instancia de MongoDB como parte de un replica set?

    <p>mongod --setReplica (D)</p> Signup and view all the answers

    ¿Cuál es el comportamiento predeterminado de la conexión si no se especifican parámetros en el driver?

    <p><strong>Conectarse a localhost en el puerto 27017.</strong> (D)</p> Signup and view all the answers

    ¿Qué biblioteca se utiliza en el driver de Java para representar documentos en MongoDB?

    <p><strong>BSON.</strong> (A)</p> Signup and view all the answers

    ¿Cuál es el método recomendado para instalar el driver de Node.js?

    <p><strong>Usando NPM (Node Package Manager).</strong> (B)</p> Signup and view all the answers

    ¿Qué es PyMongo?

    <p><strong>El driver de MongoDB para Python.</strong> (D)</p> Signup and view all the answers

    Para instalar el driver de Python para MongoDB, ¿qué herramienta se debe utilizar?

    <p><strong>PIP.</strong> (B)</p> Signup and view all the answers

    ¿Cuál es la función principal de los drivers en la programación con MongoDB?

    <p><strong>Traducir las llamadas de un lenguaje de programación a un formato entendible por la base de datos.</strong> (B)</p> Signup and view all the answers

    ¿Dónde se recomienda buscar información si se desea desarrollar una aplicación con MongoDB?

    <p><strong>En la documentación oficial de MongoDB, específicamente en el apartado de drivers.</strong> (A)</p> Signup and view all the answers

    ¿Cuáles de los siguientes lenguajes de programación son compatibles con MongoDB?

    <p><strong>Java.</strong> (C)</p> Signup and view all the answers

    ¿Qué método se sugiere para descargar el driver de Java para MongoDB?

    <p><strong>Utilizando Maven.</strong> (D)</p> Signup and view all the answers

    ¿Cuál es la tarea principal de los drivers en la interacción entre un lenguaje de programación y MongoDB?

    <p><strong>Facilitar la traducción de las llamadas del lenguaje a un formato que comprenda la base de datos.</strong> (A)</p> Signup and view all the answers

    ¿Cuál es la característica principal de la arquitectura de Cassandra?

    <p>Distribuida (B)</p> Signup and view all the answers

    ¿Qué empresa desarrolló originalmente Cassandra?

    <p>Facebook (B)</p> Signup and view all the answers

    ¿Cuál es la operación que Cassandra NO permite realizar?

    <p>JOIN (C)</p> Signup and view all the answers

    ¿Qué comando se utiliza para insertar datos en Cassandra?

    <p>INSERT INTO (A)</p> Signup and view all the answers

    ¿Cuál es la principal característica de Cassandra como base de datos?

    <p>Escalabilidad horizontal (B)</p> Signup and view all the answers

    ¿Para qué se utilizan los índices secundarios en Cassandra?

    <p>Acelerar las consultas por campos no clave (D)</p> Signup and view all the answers

    ¿Qué característica define mejor a Cassandra comparada con las bases de datos relacionales tradicionales?

    <p>Alta disponibilidad y escalabilidad (D)</p> Signup and view all the answers

    ¿Para qué se utiliza el TTL en Cassandra?

    <p>Para establecer el tiempo de vida de los datos (A)</p> Signup and view all the answers

    ¿Qué tipo de datos NO admite Cassandra para la creación de índices?

    <p>Colecciones (D)</p> Signup and view all the answers

    ¿Qué característica puede resultar limitada en Cassandra en comparación con las bases de datos relacionales tradicionales?

    <p>Soporte para transacciones ACID (B)</p> Signup and view all the answers

    ¿Cuál es el lenguaje de consulta utilizado por Neo4j?

    <p>Cypher (B)</p> Signup and view all the answers

    ¿Qué representan los nodos en Neo4j?

    <p>Entidades (D)</p> Signup and view all the answers

    ¿Qué permite la cláusula MATCH en CQL?

    <p>Especificar un patrón de búsqueda (A)</p> Signup and view all the answers

    ¿Qué tipo de índices se pueden crear en Neo4j para optimizar el rendimiento?

    <p>Esquemas opcionales (D)</p> Signup and view all the answers

    ¿Qué representan las relaciones en Neo4j?

    <p>Conexiones entre nodos (D)</p> Signup and view all the answers

    ¿Qué tipo de base de datos es Neo4j?

    <p>NoSQL (C)</p> Signup and view all the answers

    ¿Para qué se utiliza la cláusula DELETE en CQL?

    <p>Eliminar nodos o relaciones (D)</p> Signup and view all the answers

    ¿Qué propiedad NO se recomienda para las etiquetas de nodos en Neo4j?

    <p>Todo en mayúsculas (D)</p> Signup and view all the answers

    ¿Cuál es la función principal de Neo4j Bloom?

    <p>Consultar grafos usando lenguaje natural (A)</p> Signup and view all the answers

    En Neo4j, ¿cuál es la acción de la cláusula CREATE en CQL?

    <p>Crear nodos, relaciones y propiedades (D)</p> Signup and view all the answers

    ¿Qué herramienta de visualización NO está asociada con Neo4j?

    <p>Cypher Console (B)</p> Signup and view all the answers

    En Neo4j, ¿qué se recomienda respecto a las etiquetas de nodos?

    <p><em>Comenzar con un carácter en mayúscula</em> (C)</p> Signup and view all the answers

    More Like This

    Data Quality Quiz
    3 questions

    Data Quality Quiz

    NobleSardonyx avatar
    NobleSardonyx
    Dimensions of Data Quality Quiz
    3 questions
    Evaluation of Clustering Quality Metrics
    5 questions
    Use Quizgecko on...
    Browser
    Browser