Metodos de Captua y Almacenamiento IA

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

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

Flashcards are hidden until you start studying

More Like This

Use Quizgecko on...
Browser
Browser