Historia de Bases de Datos y Sistemas de Información
45 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

¿Qué inventó H. Hollerit en 1880 que marcó el inicio de la era de los ficheros de tarjetas?

  • Tarjetas perforadas (correct)
  • Base de datos relacional
  • Cintas magnéticas
  • Sistema de Información de Gestión

¿Cuál fue la ventaja de los ficheros en disco introducidos a mitad de los años 60?

  • Mayor almacenamiento en cinta
  • Acceso directo a los registros (correct)
  • Uso de modelos jerárquicos
  • Desarrollo del lenguaje COBOL

En los años 70, ¿qué modelo de base de datos se desarrolló que es conocido como modelo de red?

  • Integrated Data Store
  • Modelo jerárquico
  • Codasyl (correct)
  • Modelo relacional

¿Cuál es un producto sobresaliente del desarrollo de la gestión de sistemas de información a principios de los años 60?

<p>Integrated Data Store (A)</p> Signup and view all the answers

¿Qué necesidad llevó a la creación de cintas magnéticas en los años 50?

<p>Almacenamiento más rápido (C)</p> Signup and view all the answers

¿Qué modelo de base de datos fue desarrollado por Codd en los años 70?

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

¿Cuál era la principal función de las tarjetas perforadas en el año 1880?

<p>Registrar datos del censo (A)</p> Signup and view all the answers

¿Qué lenguaje de programación se desarrolló durante los años 60 y 70 relacionado con la gestión de bases de datos?

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

¿Cuál es una característica principal de las bases de datos integradas?

<p>Unificar datos independientes en un solo sistema. (D)</p> Signup and view all the answers

¿Qué tipo de bases de datos permite almacenar y gestionar grandes volúmenes de datos no estructurados?

<p>Bases de datos NoSQL. (C)</p> Signup and view all the answers

¿Qué papel desempeña el Sistema de Gestión de Bases de Datos (SGBD)?

<p>Actuar como un puente entre los usuarios y la base de datos. (C)</p> Signup and view all the answers

¿Qué describe mejor a las bases de datos activas y de tiempo real?

<p>Son capaces de procesar y actualizar datos en tiempo real. (A)</p> Signup and view all the answers

¿Cuál de los siguientes elementos NO es considerado un componente del sistema de bases de datos?

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

¿Qué función cumplen los usuarios en un sistema de bases de datos?

<p>Definir qué datos son necesarios y cómo acceder a ellos. (B)</p> Signup and view all the answers

¿Qué caracteriza a las bases de datos multimedia?

<p>Capacidad de gestionar imágenes, audio y video. (D)</p> Signup and view all the answers

¿Cuál es un beneficio de las bases de datos compartidas?

<p>El acceso conjunto permite la colaboración simultánea. (A)</p> Signup and view all the answers

¿Qué describe mejor el concepto de transacción en el contexto de una base de datos?

<p>Es la unidad de tratamiento secuencial que mantiene la coherencia de la base de datos. (D)</p> Signup and view all the answers

¿Cuál es uno de los principales objetivos de la seguridad de los datos en una base de datos?

<p>Proteger la base de datos contra fallos lógicos o físicos. (D)</p> Signup and view all the answers

¿Qué técnica se usa para identificar a un usuario en un sistema de base de datos?

<p>Palabras de paso, tarjetas perforadas o características físicas. (B)</p> Signup and view all the answers

¿Qué se utiliza para la recuperación de una base de datos después de un fallo?

<p>Ficheros log y copias de seguridad. (D)</p> Signup and view all the answers

¿Qué función tiene el control de la concurrencia en un SGBD?

<p>Asegurar resultados coherentes como si las transacciones se ejecutaran de forma secuencial. (D)</p> Signup and view all the answers

¿Cuál es una de las funciones del administrador de bases de datos?

<p>Definir el esquema original de la BD (A)</p> Signup and view all the answers

¿Qué se busca evitar con la regla de no redundancia de datos en una base de datos?

<p>La necesidad de actualizaciones múltiples (D)</p> Signup and view all the answers

¿Qué se entiende por 'integridad de los datos' en un sistema de gestión de bases de datos?

<p>El respeto a ciertas reglas cuando se modifican los datos (D)</p> Signup and view all the answers

¿Cuál de las siguientes no es una restricción de integridad en una base de datos?

<p>Redundancia de datos en ficheros (A)</p> Signup and view all the answers

¿Cuál es un objetivo de la compartición de los datos en una base de datos?

<p>Permitir el acceso simultáneo por varias aplicaciones (A)</p> Signup and view all the answers

¿Qué puede provocar la ejecución de operaciones simultáneas sin control en una base de datos?

<p>Errores y pérdida de datos (D)</p> Signup and view all the answers

¿Cuál de las siguientes es una función relacionada con la administración del almacenamiento en una base de datos?

<p>Modificar el esquema y la organización física (D)</p> Signup and view all the answers

¿Cuál es un ejemplo de regla de integridad sobre datos elementales?

<p>Los meses deben estar entre 1 y 12 (C)</p> Signup and view all the answers

¿Cuál es una característica principal de un fichero en comparación con una base de datos?

<p>Es propio de un usuario o aplicación (B)</p> Signup and view all the answers

¿Cuál es un objetivo primordial del Sistema de Gestión de Base de Datos (S.G.B.D)?

<p>Independencia física (A)</p> Signup and view all the answers

¿Qué aspecto de la integridad de datos es controlado por el SGBD?

<p>De forma centralizada y automática (B)</p> Signup and view all the answers

¿Cuál es la principal ventaja de la independencia de datos en un S.G.B.D?

<p>Aísla las aplicaciones de cambios en la estructura de almacenamiento (A)</p> Signup and view all the answers

¿Qué define mejor la compartición de datos en una base de datos versus un fichero?

<p>Se proporciona fácil acceso a múltiples usuarios (B)</p> Signup and view all the answers

¿Cuál de las siguientes afirmaciones es cierta sobre la redundancia de datos en un S.G.B.D?

<p>La redundancia se evita (A)</p> Signup and view all the answers

¿Qué se entiende por independencias físicas en el contexto de S.G.B.D?

<p>La separación entre la estructura de almacenamiento y la representación lógica (D)</p> Signup and view all the answers

¿Cuál es una de las desventajas de usar ficheros en lugar de bases de datos?

<p>Dificultad para compartir datos (A)</p> Signup and view all the answers

¿Qué describe la independencia lógica en el contexto de los modelos de datos?

<p>La capacidad de modificar el esquema conceptual sin cambiar los programas. (D)</p> Signup and view all the answers

¿Cuál es una ventaja de la independencia lógica según el contenido?

<p>Permitir que cada grupo de trabajo vea los datos como les interese. (C)</p> Signup and view all the answers

¿Qué tipo de lenguajes deben tener los SGBD para mejorar la eficacia de acceso a los datos?

<p>Lenguajes procedimentales y de alto nivel no procedimentales. (C)</p> Signup and view all the answers

La administración centralizada de los datos incluye funciones como:

<p>Definición de estructuras de almacenamiento y seguimiento de sus evoluciones. (B)</p> Signup and view all the answers

¿Por qué es más difícil lograr la independencia lógica que la independencia física?

<p>Debido a la alta dependencia de los programas de la estructura lógica de los datos. (C)</p> Signup and view all the answers

¿Cuál de los siguientes no es un objetivo de un SGBD?

<p>Permitir un control ineficaz de los datos. (C)</p> Signup and view all the answers

¿Qué afirmación es cierta sobre los lenguajes de acceso a datos en un SGBD?

<p>Deben ser accesibles tanto para expertos como para usuarios no informáticos. (A)</p> Signup and view all the answers

¿Cuál de las siguientes es una función de la administración de datos?

<p>Definición de estructuras de datos y su seguimiento. (C)</p> Signup and view all the answers

Flashcards

Evolución de las Bases de Datos

El concepto moderno de Base de Datos surgió gradualmente, con la evolución de métodos de almacenamiento de información.

Inicio de las bases de datos

H. Hollerit creó las tarjetas perforadas para almacenar el censo de Estados Unidos en 1880, marcando el inicio de los sistemas de almacenamiento de datos estructurados.

Cintas magnéticas

Las cintas magnéticas, que ofrecían un almacenamiento más rápido que las tarjetas perforadas, se popularizaron en los años 50. Su organización era secuencial.

Ficheros en disco

En la década de los 60, los ficheros en disco permitieron un acceso directo a los registros, mejorando la eficiencia de los sistemas de información.

Signup and view all the flashcards

Sistema de Información de Gestión (MIS)

El concepto de Sistema de Información de Gestión (MIS) surgió en los años 60, utilizando un modelo jerárquico para organizar la información.

Signup and view all the flashcards

Integrated Data Store (IDS)

El Integrated Data Store (IDS) fue desarrollado en los años 60, ofreciendo una forma más integrada y robusta de almacenar y gestionar información.

Signup and view all the flashcards

Lenguaje COBOL

El lenguaje COBOL, creado en los años 60, se diseñó para facilitar la interacción con los sistemas de información, incluyendo las bases de datos.

Signup and view all the flashcards

Modelo de Red Codasyl

El modelo de red Codasyl, desarrollado en los años 70, ofrecía una forma de conectar diferentes entidades de datos, formando una red.

Signup and view all the flashcards

Diferencia entre ficheros y bases de datos: Usabilidad

Un fichero es propio de un usuario o aplicación, mientras que una base de datos puede ser utilizada por múltiples usuarios y aplicaciones.

Signup and view all the flashcards

Diferencia entre ficheros y bases de datos: Redundancia

En los ficheros, la información se duplica en diferentes lugares, mientras que en las bases de datos se evita la redundancia.

Signup and view all the flashcards

Diferencia entre ficheros y bases de datos: Compartición de datos

Los ficheros dificultan la compartición de datos entre distintos usuarios o aplicaciones, mientras que las bases de datos facilitan la colaboración.

Signup and view all the flashcards

Diferencia entre ficheros y bases de datos: Integridad de datos

La integridad de los datos en los ficheros depende de la programación, mientras que en las bases de datos es gestionada por el Sistema de Gestión de Base de Datos (SGBD).

Signup and view all the flashcards

Definición de SGBD

Un SGBD es un conjunto de programas que permite gestionar una base de datos y modelar una parte del mundo real. Actúa como intermediario entre la base de datos y el mundo exterior.

Signup and view all the flashcards

Independencia física en SGBD

La independencia física se refiere a la forma en que se almacenan los datos. Un SGBD permite que la estructura física de almacenamiento sea independiente de la estructura lógica de datos.

Signup and view all the flashcards

Ventajas de la independencia física

Las aplicaciones son independientes de los cambios en la estructura de almacenamiento y las estrategias de acceso a la información.

Signup and view all the flashcards

Independencia de datos en SGBD

La independencia de datos se refiere a la capacidad de modificar la estructura lógica de datos sin afectar las aplicaciones que usan esa información.

Signup and view all the flashcards

Base de Datos

Un sistema centralizado para almacenar, buscar y gestionar información en archivos digitales, accesible para diversos usuarios de forma simultánea.

Signup and view all the flashcards

Integridad de la base de datos

La base de datos está diseñada para eliminar la redundancia entre datos, asegurando que los diferentes sistemas sólo contienen la información necesaria para sus operaciones.

Signup and view all the flashcards

Compartición de bases de datos

Varias personas pueden acceder y manipular la información en la base de datos de forma concurrente, cada uno con su propia perspectiva sin interferir con los demás.

Signup and view all the flashcards

Datos en una base de datos

Los datos almacenados en la base de datos representan la información esencial para la funcionalidad de la aplicación.

Signup and view all the flashcards

Hardware de la base de datos

Los dispositivos físicos donde reside la base de datos, como computadoras, almacenamiento en disco o impresoras.

Signup and view all the flashcards

Software de la base de datos

El software que es utilizado para interactuar con la base de datos; incluye el Sistema de Gestión de Bases de Datos (SGBD) y las aplicaciones que interactúan con él.

Signup and view all the flashcards

Usuarios de la base de datos

Las personas que interactúan con la base de datos, incluyendo programadores, usuarios finales que acceden a la información y el administrador responsable de la base de datos.

Signup and view all the flashcards

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

Compuesto por diferentes tipos de software, el SGBD (Sistema de Gestión de Bases de Datos) es un intermediario entre la base de datos física y los usuarios, permitiendo el acceso y la manipulación de los datos.

Signup and view all the flashcards

Independencia Lógica de Datos

La capacidad de modificar la estructura lógica de los datos sin afectar a los programas de aplicación.

Signup and view all the flashcards

Ventajas de la independencia lógica

Permite a cada grupo de trabajo ver los datos de acuerdo a sus necesidades, sin necesidad de modificar las aplicaciones.

Signup and view all the flashcards

Eficacia de los accesos a los datos

El SGBD ofrece diferentes tipos de lenguajes para acceder a los datos, desde lenguajes simples para usuarios no informáticos hasta lenguajes complejos para programadores.

Signup and view all the flashcards

Administración centralizada de los datos

El SGBD se encarga de definir y gestionar la estructura de almacenamiento y los datos, asegurando su integridad y control.

Signup and view all the flashcards

Dificultades de la independencia lógica

Implica un profundo conocimiento de la estructura lógica de los datos y requiere una planificación cuidadosa para evitar impactos en las aplicaciones.

Signup and view all the flashcards

Dependencia de las aplicaciones a la estructura lógica

Los programas de aplicación dependen fuertemente de la estructura lógica de los datos a los que acceden.

Signup and view all the flashcards

Control eficaz de los datos

El SGBD garantiza la correcta gestión y control de los datos, resolviendo conflictos y optimizando su uso.

Signup and view all the flashcards

Esquema original de la BD

El administrador de base de datos (DBA) define el esquema original de la base de datos, que describe la estructura y las relaciones entre los datos.

Signup and view all the flashcards

Estructura de almacenamiento y método de acceso

El DBA determina cómo se organizan y almacenan los datos físicamente, así como el método de acceso a ellos (secuencial, directo, etc.).

Signup and view all the flashcards

Modificación del esquema y organización física

El DBA puede modificar el esquema de la base de datos para ajustarlo a nuevas necesidades o implementar cambios en las relaciones entre los datos.

Signup and view all the flashcards

Usuarios y controles de autorización

El DBA establece las políticas de acceso y seguridad, creando usuarios, grupos y asignándoles permisos específicos.

Signup and view all the flashcards

Estrategia de respaldo y recuperación

El DBA define la estrategia para realizar copias de seguridad de la base de datos y cómo recuperar la información en caso de un desastre.

Signup and view all the flashcards

Reglas de integridad

El DBA establece reglas para garantizar la integridad de los datos, evitando valores inválidos o inconsistencias.

Signup and view all the flashcards

Control del rendimiento

El DBA supervisa el rendimiento de la base de datos, optimizando la velocidad de las consultas, la gestión de recursos y la capacidad de almacenamiento.

Signup and view all the flashcards

No redundancia de datos

La redundancia de datos ocurre cuando la misma información se repite en diferentes archivos, lo que puede causar problemas de consistencia, desperdicio de espacio y necesidades de actualizaciones múltiples.

Signup and view all the flashcards

Transacción (BD)

Una unidad de trabajo que se ejecuta en una base de datos. Permite actualizar la base de datos de un estado consistente a otro estado consistente. Las transacciones están formadas por acciones que, cuando se ejecutan, deben seguir el principio ACID (Atomicidad, Consistencia, Aislamiento y Durabilidad).

Signup and view all the flashcards

Atomicidad (Transacciones)

Implica que todas las acciones de una transacción se completan o ninguna de ellas se completa. Esto garantiza la integridad de la información de la base de datos.

Signup and view all the flashcards

Consistencia (Transacciones)

Implica que una transacción solo puede modificar la información de la base de datos a un estado válido que cumple con las reglas de integridad, como las restricciones de claves primarias y foráneas.

Signup and view all the flashcards

Aislamiento (Transacciones)

Garantiza que las transacciones se ejecutan de forma independiente, sin interferir unas con otras, evitando que las transacciones concurrentes produzcan resultados inesperados.

Signup and view all the flashcards

Durabilidad (Transacciones)

Una vez que una transacción se completa exitosamente, sus cambios permanecen en la base de datos incluso si se produce un fallo. Esto asegura la persistencia de las modificaciones.

Signup and view all the flashcards

Study Notes

Introducción a las Bases de Datos

  • Las bases de datos son fundamentales en la era actual, enfocadas en telecomunicaciones y procesamiento de información.
  • El concepto de base de datos evolucionó gradualmente, iniciando con las tarjetas perforadas de Hollerith en 1880.
  • Siguieron las cintas magnéticas, sistemas jerárquicos, y luego bases de datos orientadas a objetos, multimedia, GIS, sistemas OLAP y NoSQL.
  • Las bases de datos son estructuras integradas y compartidas, que unifican datos independientes eliminando redundancias.

Concepto de Base de Datos

  • Las bases de datos almacenan y gestionan datos, permitiendo accesos múltiples e independientes.
  • Se caracterizan por su integración (unificación de datos) y su compartición (acceso concurrente).

Elementos de un Sistema de Base de Datos (BD)

  • Datos: Los hechos básicos sobre los que se construyen las necesidades de información.
  • Hardware: Dispositivos físicos como computadoras, unidades de disco y terminales.
  • Software: Sistema de Gestión de Bases de Datos (SGBD) que actúa como intermediario y programas de aplicación.
  • Usuarios: Personas que acceden a la BD, incluyendo programadores, usuarios finales y administradores.

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

  • Un conjunto de programas que gestionan y modelan bases de datos.
  • Facilita la interacción entre la base de datos física y los usuarios, optimizando accesos y uso de recursos.
  • Objetivo: Lograr independencia física y lógica de datos, manteniendo la integridad.

Independencia de Datos

  • Independencia física: Inmunidad de aplicaciones a cambios en la estructura de almacenamiento.
  • Independencia lógica: La capacidad de modificar el esquema conceptual sin afectar a las aplicaciones.
  • Mayor eficiencia en los accesos a los datos.

Administración Centralizada de los Datos

  • Funciones cruciales de los SGBD: Definición de estructuras de almacenamiento, seguimiento de las evoluciones.
  • Administrador de la BD: Define el esquema original, la estructura de acceso y autorización del usuario.
  • Especifica las reglas para la integridad de los datos así como la estrategia de respaldo y recuperación.
  • Control de rendimiento del sistema.
  • Evitar la redundancia de datos en los sistemas de bases de datos.

Seguridad de los Datos

  • Se deben asegurar los accesos a los datos solo a las personas autorizadas.
  • Se utilizan técnicas de identificación y autorización de usuarios.
  • Se deben implementar medidas de recuperación ante fallos o fallas lógicas.

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 hitos en la evolución de las bases de datos y los sistemas de información. Desde la invención de las tarjetas perforadas hasta los modelos de bases de datos modernos, evalúa tu conocimiento sobre estos temas cruciales en la informática. Aprende sobre los avances que han moldeado la forma en que gestionamos e interpretamos datos.

More Like This

Database Systems and Big Data
5 questions
Database Systems and Big Data
5 questions

Database Systems and Big Data

InterestingJubilation avatar
InterestingJubilation
Database Systems and Big Data
10 questions
Database Systems and Big Data
10 questions
Use Quizgecko on...
Browser
Browser