Base de Datos - Práctica 0
24 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 de las siguientes propiedades en ACID se relaciona con el concepto de que las transacciones no deben interferir entre sí?

  • Ineficacia
  • Integridad
  • Independencia
  • Aislamiento (correct)
  • ¿En qué caso es más adecuado utilizar un sistema de archivos tradicional en lugar de una base de datos?

  • Las ventas en Mercado Libre.
  • Las fotos en Instagram.
  • Las publicaciones en un foro.
  • Una agenda telefónica personal. (correct)
  • ¿Cuál es el lenguaje que permite definir los parámetros relevantes para el almacenamiento en disco de los datos en un DBMS?

  • VDL
  • SDL
  • DML
  • DDL (correct)
  • ¿Cuál de las siguientes opciones no se puede considerar una base de datos?

    <p>El conjunto de palabras que aparece en el Quijote.</p> Signup and view all the answers

    ¿Cuál es la función principal de un DBA?

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

    ¿Qué acción no puede considerarse como una transacción enlatada?

    <p>Generar un backup de la base de datos de una biblioteca pública.</p> Signup and view all the answers

    ¿Cuál de las siguientes no es una de las cuatro propiedades básicas de una transacción?

    <p>Complejidad</p> Signup and view all the answers

    ¿Qué tipo de datos se consideran datos virtuales?

    <p>Datos derivados de la base de datos pero que no están almacenados en disco.</p> Signup and view all the answers

    ¿Cuál de las siguientes no es una ventaja de usar una base de datos?

    <p>Simplicidad del software del sistema.</p> Signup and view all the answers

    En la base de datos de Netflix, ¿cuál de las siguientes es una consulta en sentido estricto?

    <p>Buscar las películas que empiecen con 'Terminator'.</p> Signup and view all the answers

    ¿Qué tipo de usuario de una base de datos realiza transacciones predefinidas por el equipo de desarrollo de sistemas?

    <p>Los usuarios paramétricos.</p> Signup and view all the answers

    ¿Cuál de los siguientes no se considera un DBMS?

    <p>Microsoft Excel.</p> Signup and view all the answers

    Los metadatos se almacenan en:

    <p>El catálogo.</p> Signup and view all the answers

    ¿Cuál es el lenguaje de un DBMS que se utiliza para realizar consultas y actualizaciones?

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

    En la base de datos de publicaciones de Mercado Libre, ¿cuál de las siguientes no es una actualización?

    <p>Publicar un lavarropas usado.</p> Signup and view all the answers

    ¿Cuál de las siguientes propiedades deben cumplir las transacciones?

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

    ¿Qué significa la propiedad 'A' en ACID?

    <p>Atomicidad</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones sobre una base de datos es falsa?

    <p>Una base de datos almacena únicamente datos numéricos.</p> Signup and view all the answers

    ¿Cuál es el objetivo principal del lenguaje de definición de datos (DDL)?

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

    En una aplicación web típica, ¿qué rol desempeña el navegador?

    <p>Interfaz de usuario</p> Signup and view all the answers

    ¿Qué problema puede surgir cuando múltiples usuarios actualizan la misma información en diferentes momentos?

    <p>Inconsistencia de datos</p> Signup and view all the answers

    ¿Cuál de las siguientes opciones describe el DML?

    <p>Lenguaje de manipulación de datos.</p> Signup and view all the answers

    ¿Cuál es la responsabilidad de un administrador de base de datos?

    <p>Administrar las cuentas y privilegios de usuario.</p> Signup and view all the answers

    ¿Cuál de las siguientes es una consecuencia de la redundancia de datos?

    <p>Desperdicio de espacio de almacenamiento.</p> Signup and view all the answers

    Study Notes

    Base de Datos - Práctica 0

    • Definición de Base de Datos:

      • Una base de datos es un conjunto organizado de datos que resuelve problemas informáticos.
      • Existen alternativas a las bases de datos, pero estas tienen limitaciones.
    • Sistema de Gestión de Bases de Datos (DBMS):

      • Un DBMS es un software que maneja y organiza los datos en una base de datos.
      • Ofrece cuatro capacidades básicas:
        • Definir la estructura de los datos.
        • Consultar datos almacenados.
        • Manipular datos (agregar, modificar, eliminar).
        • Controlar el acceso a los datos.
    • Separación de Programas y Datos:

      • Un DBMS separa los programas de la información que manejan, lo que es positivo.
      • Esto facilita la modificación y el mantenimiento de los datos sin afectar los programas que los utilizan.
      • Mejora la independencia entre aplicaciones y datos, permitiendo cambios sin afectar a los programas ya creados.
    • Diccionario o Catálogo de la Base de Datos:

      • El diccionario o catálogo contiene información sobre la estructura de la base de datos.
      • Define las tablas, campos, relaciones, etc.
    • Transacciones:

      • Una transacción es un conjunto de operaciones que se realizan como una unidad.
      • Debe cumplir cuatro propiedades básicas (ACID):
        • Atomicidad: todas las operaciones se realizan o ninguna.
        • Consistencia: la transacción no cambia la consistencia de la base de datos.
        • Aislamiento: las transacciones se realizan de forma independiente.
        • Durabilidad: los cambios realizados permanecen una vez completada la transacción.

    Preguntas y Respuestas Adicionales

    • Ventajas de usar una base de datos:

      • Control de redundancia
      • Independencia entre programas y datos
      • Facilidad de compartir datos entre diversos usuarios
    • Consultas en bases de datos (ejemplo Netflix):

      • Consultas de datos se realizan sobre los datos almacenados en la base de datos
    • Usuarios de una Base de datos (DBA):

      • Un DBA maneja ciertas transacciones predefinidas y necesarias para el sistema.
    • Tipos de DBMS (ejemplos):

      • Postgre, Excel, Access son ejemplos importantes de DBMSs
    • Almacenamiento de Metadatos:

      • Los metadatos se almacenan en el catálogo o diccionario de la base de datos.
    • Lenguaje para consultas y actualizaciones de datos:

      • El Lenguaje de Manipulación de Datos (DML) en un DBMS permite consultas y actualizaciones.
    • Actualizaciones en bases de datos (ejemplo Mercado Libre):

      • Cambiar información detallada de un producto seria un ejemplo de actualización.
      • Cambiar cualquier elemento que afecte la información del producto.
    • Propiedades de una Transacción (ACID):

      • Atomicidad, Consistencia, Aislamiento, Durabilidad
    • Componentes de una Aplicación Web (ejemplo):

      • navegadores, data language, servidor,
      • Estas preguntas se centran más en la aplicación web que en la base de datos.
    • Lenguajes de Definición de Datos:

      • El DDL define la estructura del esquema de la base de datos.
    • Datos Virtuales:

      • Datos derivados de la base de datos principal, no guardados como datos, a.k.a resumen.
    • Casos de Uso para Sistemas de Archivos (ejemplos):

      • Administrar algunas fotos, etc.
    • Lenguaje de definición de datos en la base de datos:

      • Se usa para definir el esquema de la base de datos.
    • Base de datos (ejemplo):

      • Almacena la información de forma organizada.

    Studying That Suits You

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

    Quiz Team

    Description

    Esta práctica se centra en la introducción a las bases de datos, incluyendo su definición y la importancia de los Sistemas de Gestión de Bases de Datos (DBMS). Aprenderás sobre las capacidades básicas de un DBMS y la separación entre programas y datos, lo que facilita la gestión y mantenimiento de la información. Ideal para estudiantes que comienzan su camino en el mundo de las bases de datos.

    More Like This

    Database Management Chapter 3 Quiz
    26 questions
    Data Manipulation and SQL Joins
    24 questions

    Data Manipulation and SQL Joins

    ImpeccableHurdyGurdy3926 avatar
    ImpeccableHurdyGurdy3926
    Use Quizgecko on...
    Browser
    Browser