Modelo de Datos y SGBD
56 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 el principal objetivo del modelo de datos?

  • Que los datos queden modelados.
  • Que los requisitos queden claros.
  • Que los datos se presenten lo más atractivos posibles.
  • Que el problema se presente de forma que una aplicación pueda resolverlo. (correct)

Un dato es definido como:

  • Información aleatoria creada por el sistema.
  • El conjunto de información que se almacena en un servidor.
  • La unidad mínima con la que trabaja un sistema de información. (correct)
  • La representación gráfica de una base de datos.

Al pasar del modelo lógico al modelo físico, es necesario:

  • Vigilar la integridad de los datos. (correct)
  • Dejar la integridad en manos de la aplicación.
  • Ignorar la integridad de los datos.
  • Tomar en cuenta solo los requisitos del usuario.

¿Cuál de las siguientes es una ventaja del SGBD frente al sistema de ficheros?

<p>Separa el modelo de datos de las aplicaciones que lo utilizan. (B), Elimina la redundancia de los datos. (C)</p> Signup and view all the answers

El rol del administrador de la base de datos (DBA) incluye:

<p>Asegurar que el sistema funcione de manera eficiente. (D)</p> Signup and view all the answers

Las copias de seguridad pueden ser:

<p>Diferenciales e incrementales. (A), En espejo continuas. (D)</p> Signup and view all the answers

El motor de reglas o diccionario de datos es:

<p>Un glosario de términos asociado a un proyecto. (D)</p> Signup and view all the answers

Una superclave se define como:

<p>Atributos que identifican de manera única una entidad. (A)</p> Signup and view all the answers

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

<p>Los datos son la unidad mínima de un sistema de información y necesitan ser procesados. (C)</p> Signup and view all the answers

¿Qué describe mejor el ciclo de vida de los datos?

<p>Creación, manipulación y destrucción. (C)</p> Signup and view all the answers

En un registro, ¿qué tipo de dato se considera dinámico?

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

¿Cuál de los siguientes enunciados sobre el modelo conceptual es correcto?

<p>El modelo conceptual es una representación gráfica de un problema. (D)</p> Signup and view all the answers

Dentro de los tipos de datos, ¿cuál de los siguientes es un tipo booleano?

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

¿Qué representan los modelos genéricos en el contexto de un modelo de datos?

<p>Modelos que cubren la mayoría de los requisitos de un problema. (C)</p> Signup and view all the answers

En una estructura de datos anidada, ¿qué información adicional podría incluir un registro de hijos?

<p>La nacionalidad y edad del hijo. (B)</p> Signup and view all the answers

¿Cuál es la función principal de los modelos de entidad-relación en el modelado de bases de datos?

<p>Representar gráficamente las relaciones entre objetos y sus propiedades. (D)</p> Signup and view all the answers

¿Cuál de las siguientes afirmaciones respecto a un SGBD es correcta?

<p>Elimina la redundancia de los datos. (B)</p> Signup and view all the answers

¿Qué función principal tiene el lenguaje de manipulación de datos (DML) en un SGBD?

<p>Realizar consultas y modificaciones sobre los datos. (A)</p> Signup and view all the answers

¿Cuál es una de las características que un SGBD debe implementar para ser considerado relacional?

<p>Lenguaje de definición de datos (DDL). (A)</p> Signup and view all the answers

¿Qué ocurre si un diagrama E/R está mal diseñado?

<p>Presentará problemas de rendimiento en la base de datos. (B)</p> Signup and view all the answers

¿Cuál es una de las funciones del almacenamiento físico en un SGBD?

<p>Convertir las consultas en operaciones lógicas. (B)</p> Signup and view all the answers

La gestión de la integridad de los datos está a cargo de:

<p>La aplicación que utiliza el SGBD. (A)</p> Signup and view all the answers

¿Qué NO es una de las principales funciones del SGBD?

<p>Realizar análisis de datos en tiempo real. (B)</p> Signup and view all the answers

La gestión de copias de seguridad en un SGBD es importante porque:

<p>Asegura la recuperación de datos ante fallos. (A)</p> Signup and view all the answers

¿Cuál es la principal diferencia entre las copias incrementales y las diferenciales?

<p>Las incrementales copian solo cambios, mientras que las diferenciales copian la base completa más cambios. (A)</p> Signup and view all the answers

¿Qué problema no resuelve la replicación de datos?

<p>Mejorar la velocidad de respuestas. (D)</p> Signup and view all the answers

¿Cuál de las siguientes afirmaciones sobre las copias de seguridad es incorrecta?

<p>Las copias incrementales solo almacenan la base de datos completa. (B)</p> Signup and view all the answers

En la gestión de transacciones, ¿qué sucede si una operación dentro de la transacción falla?

<p>El sistema debe volver al estado original. (B)</p> Signup and view all the answers

¿Cuál de los siguientes NO es un criterio de selección para elegir un SGBD?

<p>Tamaño del servidor. (D)</p> Signup and view all the answers

¿Qué tipo de copia de seguridad permite acceder rápidamente a los datos en caso de un fallo?

<p>Copia en espejo continua. (D)</p> Signup and view all the answers

¿Cuál de los siguientes SGBD es conocido por ser de código abierto?

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

¿Qué operación se impide mediante los sistemas de bloqueo en un SGBD?

<p>Que se sobrescriban datos. (C)</p> Signup and view all the answers

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

<p>Permitir la compartición de almacenamiento a través de una red. (D)</p> Signup and view all the answers

¿Qué característica distingue a un sistema transaccional?

<p>Ejecuta transacciones de manera indivisible para asegurar la integridad de los datos. (C)</p> Signup and view all the answers

¿Cuál es el objetivo principal de un DBA?

<p>Utilizar el sistema de gestión de bases de datos de manera eficiente. (A)</p> Signup and view all the answers

¿Cuál es la función de una clave primaria en una base de datos?

<p>Manejar los datos de forma más sencilla. (A)</p> Signup and view all the answers

¿Qué implica una base de datos bien indexada?

<p>Las consultas se realizan más rápidamente. (B)</p> Signup and view all the answers

¿Qué es un sistema de conjuntos redundantes de discos independientes (RAID)?

<p>Un método para distribuir y replicar datos entre múltiples discos duros. (A)</p> Signup and view all the answers

¿Qué se debe hacer cuando se pasa de un modelo lógico a un modelo físico de datos?

<p>Crear un fichero separado para cada tabla. (C)</p> Signup and view all the answers

¿Cuál es una de las tareas clave de un DBA?

<p>Actualizar y mantener la base de datos. (D)</p> Signup and view all the answers

¿Cuál de los siguientes es un modo de acceso a los ficheros?

<p>Acceso secuencial. (A)</p> Signup and view all the answers

¿Qué define al lenguaje SQL?

<p>Un lenguaje de acceso a bases de datos relacionales. (D)</p> Signup and view all the answers

¿Cuál es una limitación del sistema de ficheros?

<p>Dificulta la gestión de datos complejos. (C)</p> Signup and view all the answers

En el acceso indexado a un archivo, ¿cómo se localizan los datos?

<p>Utilizando un índice que facilita la búsqueda. (A)</p> Signup and view all the answers

¿Qué es un respaldo en el contexto de bases de datos?

<p>Una copia de seguridad de datos almacenados. (C)</p> Signup and view all the answers

¿Qué tipo de fichero se sugiere para evitar la complejidad en el tratamiento de datos?

<p>Ficheros separados para cada entidad. (B)</p> Signup and view all the answers

¿Cuál es la principal función del Lenguaje de Control de Datos (DCL)?

<p>Controlar el acceso a las estructuras de la base de datos. (C)</p> Signup and view all the answers

Cuando se menciona una superclave, ¿qué se indica con ella?

<p>Una combinación de atributos que garantiza unicidad. (C)</p> Signup and view all the answers

¿Qué describe mejor el Lenguaje de Definición de Datos (DDL)?

<p>Permite la definición de estructuras que almacenan datos. (D)</p> Signup and view all the answers

¿Cuál de las siguientes afirmaciones acerca de los ficheros es incorrecta?

<p>El formato de los ficheros es siempre fijo y estructurado. (B)</p> Signup and view all the answers

¿Cuál es la característica principal de un Sistema de Gestión de Base de Datos (SGBD)?

<p>Agrupa programas para definir, construir y manipular bases de datos. (C)</p> Signup and view all the answers

¿Qué función cumple un Diagrama Entidad-Relación (E/R)?

<p>Modelar las relaciones y datos almacenados en un sistema. (B)</p> Signup and view all the answers

¿Qué es un Diccionario de Datos?

<p>Un listado que aporta precisión sobre los datos en un sistema. (B)</p> Signup and view all the answers

¿Qué define mejor a una Base de Datos Distribuida (BDD)?

<p>Un conjunto de bases de datos interconectadas a través de una red. (B)</p> Signup and view all the answers

¿Cuál de las siguientes opciones describe correctamente la alta disponibilidad (HA)?

<p>Asegura la continua disponibilidad del sistema durante ciertas mediciones. (A)</p> Signup and view all the answers

¿Cuál es el propósito de un sistema de gestión de bases de datos (SGBD) en un entorno multiusuario?

<p>Asegurar que la compartición de datos no interfiera entre usuarios. (A)</p> Signup and view all the answers

Flashcards

¿Cuál es el objetivo del modelo de datos?

El objetivo del modelo de datos es representar el problema de forma que una aplicación pueda resolverlo, definiendo y organizando los datos de manera adecuada.

¿Qué es un dato?

La unidad mínima de información con la que trabaja un sistema informático o de información.

Modelo Lógico a Modelo Físico: Integridad de datos

Al pasar del modelo lógico al físico, se debe priorizar la integridad de los datos, asegurando su coherencia y precisión.

Ventaja SGBD vs Sistema de Archivos

Un Sistema de Gestión de Bases de Datos (SGBD) separa el modelo de datos de las aplicaciones que lo usan, lo cual mejora la organización y la mantenibilidad.

Signup and view all the flashcards

Función de un Administrador de Base de Datos (DBA)

El DBA es responsable del correcto funcionamiento, mantenimiento y eficiencia del sistema de base de datos a lo largo del ciclo de vida de la base de datos (implementación, operación y mantenimiento).

Signup and view all the flashcards

Tipos de Copias de Seguridad

Las copias de seguridad pueden ser exactas, diferenciales, incrementales, o en espejo continuas, dependiendo del detalle y frecuencia de la copia.

Signup and view all the flashcards

Función del Motor/Diccionario de Datos

El motor de reglas o diccionario de datos proporciona un glosario de términos y reglas asociados a una base de datos, para entenderla y explorarla.

Signup and view all the flashcards

Concepto de 'Superclave'

Una superclave es un conjunto de atributos que identifica de forma única a una entidad en una base de datos relacional. Puede estar formado por un solo atributo

Signup and view all the flashcards

Modelo de datos

Representación de un problema del mundo real para que una aplicación pueda resolverlo. Organiza y define los datos.

Signup and view all the flashcards

Dato

Unidad mínima con la que trabaja un sistema de información. No contiene información por sí solo.

Signup and view all the flashcards

Ciclo de vida del dato

Etapas que un dato recorre: creación, manipulación y destrucción.

Signup and view all the flashcards

Registro

Conjunto de datos que forman una estructura, pueden ser anidados.

Signup and view all the flashcards

Modelo Conceptual

Representación gráfica de un problema, importante para el uso de bases de datos. Incluye casos de uso, diagramas de clase, flujo y modelos de entidad/relación.

Signup and view all the flashcards

Modelo de Entidad/Relación

Representación de objetos, sus propiedades y relaciones entre ellos, usado para modelar bases de datos.

Signup and view all the flashcards

Patrones

Soluciones a situaciones comunes en el modelado de datos.

Signup and view all the flashcards

Modelos genéricos

Proporcionan un modelo de datos que cubre la mayoría de los requisitos de un problema.

Signup and view all the flashcards

SGBD

Un Sistema de Gestión de Base de Datos (SGBD) es un conjunto de programas que gestionan bases de datos y permiten la interacción con aplicaciones externas.

Signup and view all the flashcards

Reglas de Codd

Un conjunto de reglas que deben cumplirse para que un SGBD sea relacional.

Signup and view all the flashcards

Lenguaje de definición de datos (DDL)

Un lenguaje que permite definir la estructura de la base de datos, como las tablas, los campos y las relaciones.

Signup and view all the flashcards

Lenguaje de manipulación de datos (DML)

Un lenguaje que permite insertar, actualizar, eliminar y consultar datos en la base de datos.

Signup and view all the flashcards

Gestión de permisos (DCL)

Un sistema que controla quién tiene acceso a la información y qué operaciones puede realizar.

Signup and view all the flashcards

Gestión de restricciones de integridad

Garantiza la coherencia y la precisión de los datos en la base de datos.

Signup and view all the flashcards

Gestión de concurrencia

Permite que varios usuarios accedan a los datos al mismo tiempo sin interferirse.

Signup and view all the flashcards

Gestión de copias de seguridad

Crea copias de seguridad de la base de datos para evitar la pérdida de datos.

Signup and view all the flashcards

Clave Primaria

Una clave primaria es el atributo o conjunto de atributos que identifica de forma única cada fila en una tabla de una base de datos. Es el atributo que garantiza la integridad de los datos, evitando que haya filas duplicadas.

Signup and view all the flashcards

Atributo Único

Un atributo único es un atributo que nunca se repite dentro de una tabla. Puede ser clave candidata, clave primaria o superclave.

Signup and view all the flashcards

Modelo Lógico de Datos

El modelo lógico de datos define la estructura de la base de datos, describiendo las entidades, atributos y relaciones entre ellas, sin especificar detalles de implementación.

Signup and view all the flashcards

Modelo Físico de Datos

El modelo físico de datos detalla la implementación de la base de datos, incluyendo el tipo de sistema de gestión de bases de datos (SGBD), la estructura de las tablas, los tipos de datos de cada columna, etc.

Signup and view all the flashcards

¿Cómo se transforman los modelos?

El modelo físico de datos se crea a partir del modelo lógico de datos, definiendo detalles de implementación como el tipo de archivo, la estructura de las tablas y los tipos de datos. Las entidades del modelo lógico se convierten en tablas, y los atributos en columnas.

Signup and view all the flashcards

Acceso Secuencial

El acceso secuencial a un archivo implica leer los datos desde el principio hasta encontrar lo que se busca. Es como leer un libro página por página.

Signup and view all the flashcards

Acceso Directo

El acceso directo a un archivo permite ir directamente a una posición específica dentro del archivo, sin tener que leer los datos anteriores.

Signup and view all the flashcards

Acceso Indexado

El acceso indexado a un archivo utiliza un índice para localizar rápidamente las filas, similar a un índice de un libro que permite encontrar la información de forma rápida.

Signup and view all the flashcards

Lenguaje de Control de Datos (DCL)

Lenguaje que permite controlar el acceso a las estructuras de una base de datos, protegiendo datos, estableciendo restricciones y coordinando el uso por múltiples usuarios.

Signup and view all the flashcards

Sistema de Gestión de Base de Datos (SGBD)

Conjunto de programas que permiten definir, construir y manipular una base de datos.

Signup and view all the flashcards

Diagrama Entidad-Relación (E/R o DER)

Herramienta para modelar datos, representando entidades, sus atributos y las relaciones entre ellas.

Signup and view all the flashcards

Diccionario de datos

Listado organizado de todos los datos que pertenecen a un sistema, con detalles sobre su significado y uso.

Signup and view all the flashcards

Base de datos distribuida (BDD)

Conjunto de bases de datos interconectadas en diferentes ubicaciones, permitiendo un procesamiento local o distribuido.

Signup and view all the flashcards

Alta disponibilidad (HA)

Protocolo para asegurar la continuidad operacional de un sistema, incluso durante fallos o interrupciones.

Signup and view all the flashcards

Transacción

Conjunto de instrucciones que se ejecutan como una unidad indivisible, asegurando que todas las operaciones se completan o ninguna.

Signup and view all the flashcards

Transaccional

Propiedad de un SGBD que asegura la integridad de los datos, evitando estados intermedios en las transacciones.

Signup and view all the flashcards

Sistema de Procesamiento de Transacciones

Sistema de información diseñado para manejar transacciones, como registrar ventas o actualizar inventarios.

Signup and view all the flashcards

¿Qué hace un DBA?

Un administrador de base de datos (DBA) es responsable de mantener la eficiencia, seguridad y acceso a la información de la base de datos.

Signup and view all the flashcards

Copias de Seguridad

Duplicados de la información de la base de datos para protegerla ante fallos o errores.

Signup and view all the flashcards

Respaldar vs. Replicar

Los respaldos son copias de seguridad realizadas en momentos específicos cuando se necesita, por ejemplo, un aumento de tráfico repentino o una subida de usuarios. Las replicaciones, en cambio, se programan con anticipación, independientemente de la situación.

Signup and view all the flashcards

¿Qué problemas resuelve la replicación?

La replicación resuelve varios problemas importantes:

  1. Distribución de datos: Reparte los datos en múltiples servidores.
  2. Balanceo de carga: Distribuye la carga de trabajo para mejorar el rendimiento.
  3. Copias de seguridad: Ofrece un método eficiente de copia de seguridad.
  4. Alta disponibilidad: Permite que el sistema funcione incluso si un servidor falla.
  5. Recuperación de fallos: Permite restaurar datos fácilmente en caso de falla.
Signup and view all the flashcards

Relación Master-Slave

En la replicación, el servidor principal (master) envía cambios al servidor secundario (slave), que actualiza sus datos. Se puede tener un master con varios slaves, o varios masters con sus slaves.

Signup and view all the flashcards

¿Qué es una transacción?

Una transacción es un conjunto de operaciones que se ejecutan en la base de datos. No se guarda ningún cambio hasta que se completan todas las operaciones de la transacción.

Signup and view all the flashcards

Importancia de la fiabilidad

La fiabilidad es lo más importante en un sistema de gestión de bases de datos (SGBD). La velocidad de acceso es secundaria a la seguridad y confiabilidad.

Signup and view all the flashcards

Criterios para elegir una BBDD

La elección de la base de datos correcta depende de varias condiciones, pero los criterios más importantes incluyen:

  1. Precio: Costo del sistema.
  2. Código abierto: Si es de código abierto o no.
  3. Popularidad: Cantidad de usuarios y soporte.
  4. Estándar de programación: Lenguajes soportados (SQL, PHP, etc.).
  5. Multiplataforma: Si funciona en varios sistemas operativos.
  6. Soporte técnico: Existencia de soporte técnico y actualizaciones.
  7. Escalabilidad: Capacidad de crecer y manejar grandes cantidades de datos.
Signup and view all the flashcards

SGBD más utilizados

Los SGBD más utilizados son MySQL, Oracle Database y MS SQL Server. La elección final depende de los requisitos específicos de cada proyecto.

Signup and view all the flashcards

Study Notes

Modelo de Datos

  • El objetivo del modelo de datos es que los requisitos queden claros y que el problema se presente de forma que una aplicación pueda resolverlo; los datos deben quedar modelados.
  • Un dato no contiene información por sí solo. (FALSO)

¿Qué es un dato?

  • Es la unidad mínima con la que trabaja un sistema informático, y la unidad mínima con la que trabaja un sistema de información.

Modelo Lógico al Modelo Físico

  • La integridad de los datos es importante en el paso al modelo físico.
  • Se debe vigilar la integridad de los datos.
  • La integridad de los datos queda en manos de la aplicación que lo utiliza.

Sistemas de Gestión de Bases de Datos (SGBD)

  • La ventaja de un SGBD frente a un sistema de ficheros es que separa el modelo de datos de las aplicaciones que lo utilizan, es concurrente (todos los usuarios ven lo mismo) y elimina la redundancia de los datos. (Todas las opciones son correctas).

Administrador de Base de Datos (DBA)

  • El DBA es el responsable de que el sistema se comporte de manera eficiente y del mantenimiento de la base de datos.

Copias de Seguridad

  • Las copias de seguridad pueden ser exactas, diferenciales, incrementales o en espejo continuas.

Diccionario de Datos

  • El motor de reglas o diccionario de datos sirve para explicar las reglas de una base de datos, es un glosario de términos asociado a un proyecto y proporciona un sistema para explorar la base de datos. (Todas las opciones son correctas).

Superclave

  • Una superclave es un conjunto de atributos que identifican de forma única a una entidad.
  • Puede ser un solo atributo o varios.
  • No es lo mismo que una clave primaria.

Modelos Genéricos

  • Los modelos genéricos proporcionan un modelo de datos que cubre la mayor parte de los requisitos de un problema. (VERDADERO)

Clave Candidata

  • La clave candidata es un conjunto de atributos que identifica de forma única a un registro dentro de una tabla.
  • Puede ser un solo atributo o varios.

Studying That Suits You

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

Quiz Team

Related Documents

Resumen Teoría UF1845 - PDF

Description

En este cuestionario exploraremos los conceptos fundamentales del modelo de datos, la diferencia entre modelo lógico y físico, así como la importancia de un Sistema de Gestión de Bases de Datos (SGBD). Además, se discutirá el rol del Administrador de Base de Datos (DBA). Mediante preguntas específicas, podrás reforzar tu comprensión sobre cómo los datos son estructurados y gestionados.

More Like This

Modern Database Management Chapter 3
35 questions

Modern Database Management Chapter 3

StylizedEnlightenment8365 avatar
StylizedEnlightenment8365
Database Management and Data Models
8 questions
Database Management Systems Quiz
45 questions
Chapter 6 Database Concepts and Management Systems
48 questions
Use Quizgecko on...
Browser
Browser