Bases de Datos: Fundamentos y Funciones
48 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

¿Cuál es la función principal del lenguaje de descripción de datos (DDL)?

  • Consultar datos de la base de datos de manera sencilla.
  • Modificar los datos existentes en la base de datos.
  • Eliminar datos no deseados de la base de datos.
  • Definir las estructuras y relaciones de la base de datos. (correct)
  • ¿Qué nivel de estructura se ocupa de la representación física de los datos en el disco?

  • Estructura externa.
  • Estructura interna. (correct)
  • Estructura lógica.
  • Estructura conceptual.
  • ¿Qué permite hacer la función de manipulación en una base de datos?

  • Establecer restricciones sobre los datos.
  • Crear reglas de integridad en los datos.
  • Buscar, añadir, suprimir o modificar datos. (correct)
  • Definir y estructurar los datos.
  • ¿Cuál es una ventaja clave de usar bases de datos en lugar de ficheros?

    <p>Las bases de datos permiten la independencia de las aplicaciones.</p> Signup and view all the answers

    ¿Qué lenguaje se utiliza para llevar a cabo las funciones de administración de bases de datos?

    <p>SQL.</p> Signup and view all the answers

    ¿Cuál de los siguientes problemas surgen al depender de ficheros en aplicaciones?

    <p>Duplicación de información.</p> Signup and view all the answers

    ¿Qué aspecto NO corresponde al nivel conceptual de una base de datos?

    <p>Espacio de disco reservado.</p> Signup and view all the answers

    ¿Cómo ha evolucionado la gestión de bases de datos en los entornos informáticos modernos?

    <p>Se ha convertido en el núcleo de los entornos informáticos.</p> Signup and view all the answers

    ¿Qué relación tienen los datos con nuestras actividades diarias?

    <p>Son imprescindibles para muchas acciones cotidianas.</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones sobre DML es correcta?

    <p>Facilita la búsqueda y modificación de datos.</p> Signup and view all the answers

    La definición de vistas externas es parte de cuál de las siguientes estructuras?

    <p>Estructura externa.</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones describe mejor el propósito fundamental de las bases de datos?

    <p>Reúnen información relacionada en un único sistema.</p> Signup and view all the answers

    ¿Qué factor contribuyó al crecimiento exponencial de usuarios de bases de datos en los años noventa?

    <p>El advenimiento de Internet.</p> Signup and view all the answers

    ¿Cuál de las siguientes es una función del lenguaje de descripción de datos (DDL)?

    <p>Establecer relaciones de integridad.</p> Signup and view all the answers

    ¿Cuál es un desventaja de usar ficheros para el almacenamiento de datos en aplicaciones?

    <p>Surgen problemas de seguridad.</p> Signup and view all the answers

    ¿Por qué es importante la formación técnica en el área de bases de datos?

    <p>Debido al gran volumen y complejidad de los datos actuales.</p> Signup and view all the answers

    ¿Cuál es el objetivo fundamental de los SGBD?

    <p>Ofrecer eficiencia y seguridad en la gestión de información.</p> Signup and view all the answers

    ¿Qué función NO realiza un SGBD?

    <p>Establecimiento de normas legales.</p> Signup and view all the answers

    La definición de una base de datos incluye especificar:

    <p>Los tipos de datos y las estructuras que los datos deben cumplir.</p> Signup and view all the answers

    ¿Cómo se lleva a cabo la construcción de una base de datos?

    <p>A través del almacenamiento de datos en un medio supervisado por el SGBD.</p> Signup and view all the answers

    ¿Qué tipo de datos almacena un SGBD?

    <p>Datos estructurados que pueden ser utilizados por diversas aplicaciones.</p> Signup and view all the answers

    Al interaccionar con otros software, el SGBD proporciona facilidades para:

    <p>El acceso y manipulación de la información almacenada.</p> Signup and view all the answers

    La manipulación de la base de datos puede incluir:

    <p>La generación de informes a partir del contenido de la base de datos.</p> Signup and view all the answers

    ¿Cuál de las siguientes descripciones se ajusta al SGBD?

    <p>Es un conjunto de programas que permite gestionar datos de forma eficiente.</p> Signup and view all the answers

    ¿Cuál es el propósito principal de un SGBD en relación al almacenamiento de datos?

    <p>Proveer acceso seguro y eficiente a los datos.</p> Signup and view all the answers

    ¿Cuál de las siguientes funciones es típica del Lenguaje de Definición de los Datos (DDL)?

    <p>Definir la estructura de la base de datos.</p> Signup and view all the answers

    ¿Qué componente de un SGBD es responsable de garantizar la privacidad y seguridad de los datos?

    <p>Gestor de la base de datos.</p> Signup and view all the answers

    ¿Qué tipo de información contiene el diccionario de datos de un SGBD?

    <p>Características lógicas y organización de los datos.</p> Signup and view all the answers

    ¿Qué lenguaje se utiliza para manipular los datos almacenados en la base de datos?

    <p>Lenguaje de Manejo de Datos (DML).</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones sobre los usuarios de una base de datos es correcta?

    <p>Existen diferentes perfiles de usuario con diversos permisos.</p> Signup and view all the answers

    ¿Qué función no es realizada por los lenguajes del SGBD?

    <p>Ejecutar análisis estadísticos sobre los datos.</p> Signup and view all the answers

    ¿Cuál es la función principal del administrador de la base de datos (DBA)?

    <p>Controlar el acceso y el buen funcionamiento de la base de datos.</p> Signup and view all the answers

    ¿Cuál de las siguientes clasificaciones no corresponde a los usuarios de una base de datos?

    <p>Analistas de mercado.</p> Signup and view all the answers

    ¿Qué característica es esencial para garantizar el acceso concurrente a los datos en un SGBD?

    <p>Gestor de la base de datos eficiente.</p> Signup and view all the answers

    ¿Cuál de las siguientes no es una herramienta de gestión de la base de datos?

    <p>Analizador de tendencias de mercado.</p> Signup and view all the answers

    ¿Qué niveles de abstracción se proponen en la arquitectura de un SGBD?

    <p>Nivel interno, nivel lógico y nivel externo.</p> Signup and view all the answers

    ¿Cuál es el objetivo fundamental de la arquitectura de un SGBD?

    <p>Separar los programas de aplicación de la base de datos física.</p> Signup and view all the answers

    ¿Qué tipo de independencia de datos se logra a través de la arquitectura de un SGBD?

    <p>Independencia de datos a dos niveles.</p> Signup and view all the answers

    ¿Cuál es un estándar que ha cobrado importancia en el campo de las bases de datos?

    <p>ANSI/SPARC/X3.</p> Signup and view all the answers

    ¿Cómo se describe el nivel externo en la arquitectura de un SGBD?

    <p>Es la vista personalizada que tienen los usuarios sobre los datos.</p> Signup and view all the answers

    ¿Cuál es la característica principal de las bases de datos documentales?

    <p>Usan una estructura simple como JSON o XML.</p> Signup and view all the answers

    ¿Cuál de las siguientes características distingue a las bases de datos en grafo?

    <p>Permiten realizar consultas utilizando la teoría de grafos.</p> Signup and view all the answers

    ¿Qué permite hacer el sistema CouchDB que lo hace similar a las operaciones JOIN en SQL?

    <p>Crear vistas para combinar valores de varios documentos.</p> Signup and view all the answers

    ¿Cuál es una de las bases de datos NoSQL más utilizadas que utiliza un lenguaje propio para realizar consultas?

    <p>Cassandra, que utiliza Cassandra Query Language (CQL).</p> Signup and view all the answers

    ¿Qué tipo de base de datos es Redis?

    <p>Base de datos tipo clave-valor.</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones sobre MongoDB es correcta?

    <p>Permite tener esquemas de datos diferentes para cada registro.</p> Signup and view all the answers

    ¿Cuál es un ejemplo de base de datos documental?

    <p>MongoDB.</p> Signup and view all the answers

    ¿En qué sistemas operativos funciona CouchDB?

    <p>En GNU/Linux y OSX.</p> Signup and view all the answers

    Study Notes

    Introducción

    • Las bases de datos son una herramienta esencial para almacenar y gestionar datos en la vida cotidiana.
    • A través de múltiples ejemplos se indica que la gestión de bases de datos es fundamental para diversas actividades.
    • Ejemplos dados incluyen: llamadas telefónicas, uso de cajeros automáticos, solicitudes de documentos públicos, consultas médicas, inscripciones en plataformas online, uso de GPS, reservas de eventos, ocio digital, y consultas en internet (bibliotecas, museos, enciclopedias, etc.).
    • Para el gran volumen de datos, se requieren profesionales capacitados.

    Bases de datos

    • Antes de las bases de datos, los archivos eran la forma principal de almacenar datos, lo cual generaba problemas como duplicación, incoherencia de datos y fallos de seguridad.
    • Las bases de datos agrupan información relacionada en un solo sistema, facilitando su gestión.
    • Hoy en día, las bases de datos son elementos fundamentales para la mayoría de los sistemas informáticos.
    • La gestión de bases de datos ha evolucionado desde aplicaciones especializadas hasta ser centrales en los entornos informáticos modernos.
    • El acceso a bases de datos es parte de la rutina diaria.

    Conceptos

    • Entidad: Un objeto real o abstracto con características que la diferencian de otros. En una clínica veterinaria, ejemplos pueden ser paciente, médico, consulta.
    • Atributo: Propiedades o características de una entidad. Ejemplos son la raza, el color, el nombre de un paciente.
    • Registro: Conjunto de atributos que contienen datos sobre una entidad. Es una fila en una tabla. Ejemplo 2123056, Sultán, Podenco, Gris, 23/03/2009
    • Campo: Donde se almacenan los atributos de cada registro (columna de una tabla). Ejemplo Podenco para una raza.

    Usos

    • Los usuarios finales (ej. clientes), administradores, diseñadores y programadores todos utilizan bases de datos.
    • Los administradores se encargan de crear y organizar la base de datos.
    • Los diseñadores definen la estructura de la base de datos.
    • Los programadores desarrollan las aplicaciones que interactúan con la base de datos.
    • Los usuarios finales interactúan directamente con las aplicaciones para acceder a la información.
    • Diversos ámbitos de aplicación incluyen banca, aerolíneas, universidades, transacciones de tarjetas de crédito, telecomunicaciones, medicina, justicia, seguridad, gestión pública, hospedaje, y turismo.

    Modelos de bases de datos

    • El modelo relacional es el más común hoy en día.
    • Se basa en tablas con filas (registros) y columnas (campos).
    • Se basa en la teoría de conjuntos para modelar las relaciones entre datos.
    • En este modelo los datos están organizados en relaciones (tablas) lógicamente relacionadas.
    • Otros modelos incluyen los jerárquicos y en red que son menos comunes en la actualidad.

    Modelo jerárquico

    • Los datos se organizan en una estructura de árbol invertido.
    • Cada nodo tiene un solo padre.
    • Tiene limitaciones para representar relaciones complejas.
    • Muestra la estructura de almacenamiento.

    Modelo en red

    • Representa relaciones complejas entre los elementos.
    • Un nodo puede tener varios padres.
    • Este modelo se utiliza para representar relaciones de muchos a muchos.
    • Es más complejo de gestionar que el modelo relacional y se utiliza en menos ocasiones ahora.

    Modelo relacional

    • Este modelo se utiliza para representar relaciones complejas.
    • Se basa en la teoría de conjuntos y en la manipulación algebraica.
    • Utilizado en muchas bases de datos actuales.
    • Modelo de datos bidimensional representado en tabla.
    • Cada fila (Tupla) representa un registro.
    • Cada columna (Campos) representa un atributo.

    Modelos Orientado a Objetos

    • Propone otra estructura de datos, basado en objetos.
    • Similar a los conceptos de programación orientada a objetos.
    • Sus componentes incluyen:
    • Clase
    • Objeto
    • Métodos

    Otros modelos

    Bases de datos deductivas:

    • Basadas en lógica matemática.
    • Permite realizar deducciones y consultas complejas a datos almacenados.
    • Bases de datos multidimensionales:
    • Desarrolladas para ciertas aplicaciones muy concretas
    • Utiliza una estructura de matrices multidimensionales o funciones de varias variables.
    • Ideal para el análisis de datos en grandes cantidades y el análisis de datos complejos.
    • Bases de datos transaccionales:
    • Diseñadas para operaciones rápidas y consistentes.
    • Ejemplos son transacciones bancarias o de comercio electrónico.

    Sistemas Gestores de Base de Datos (SGBD)

    • Es el software que permite la gestión y el acceso a los datos de una base de datos.
    • Garantiza eficiencia y seguridad para la recuperación y manipulación de datos.
    • Los principales componentes son:
    • Lenguajes de base de datos:
    • Lenguaje de definición de datos (DDL)
    • Lenguaje de manipulación de datos (DML)
    • Lenguaje de control de datos (DCL)
    • Diccionario de datos:
    • Descripciones de datos almacenados.

    Tipos de SGBD

    • Centralizados: Los datos están en un sólo computador.
    • Distribuidos: Los datos y el software están repartidos en diversos nodos.
    • Monousuario: Sólo un usuario puede acceder.
    • Multiusuario: Varios usuarios pueden acceder a la vez.

    Bases de Datos Distribuidas

    • Las bases de datos distribuidas dividen la información en diferentes nodos interconectados.
    • Ideal para compartir información entre múltiples lugares o sitios.

    Réplica y Fragmentación

    • Réplica: Copias idénticas de una tabla en distintos nodos.
    • Fragmentación: Dividir una tabla en partes más pequeñas.

    Modelos NoSQL

    • Archivos, grafos, columnas, valores.
    • No utilizan el modelo relacional.
    • Almacenan datos de forma no estructurada.
    • La flexibilidad de estos modelos sirve para bases de datos de gran volumen y alto crecimiento.
    • Ejemplos incluyen MongoDB, Cassandra, Redis.

    Big Data e Inteligencia de Negocios (BI)

    • Big Data es el manejo de grandes cantidades y variedad de datos.
    • BI es el uso de estas herramientas para tomar decisiones empresariales.
    • Volumen, Velocidad, Variedad, Veracidad, Valor: Son las cinco características principales.
    • Análisis descriptivo, diagnóstico, predictivo, prescriptivo. Estas son categorías de análisis de BI.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

    Este cuestionario explora los conceptos fundamentales del lenguaje de descripción de datos, la estructura de bases de datos y sus funciones de manipulación. Analiza también las ventajas de usar bases de datos frente a ficheros y la evolución de la gestión de datos en entornos modernos. Ideal para estudiantes que buscan profundizar en el funcionamiento de las bases de datos.

    More Like This

    SQL Fundamentals Quiz
    5 questions
    Database Management Systems Overview
    29 questions
    Use Quizgecko on...
    Browser
    Browser