Está en la página 1de 7

TRABAJO CIENCIAS DE LA COMPUTACIÓN

CURSO ACADÉMICO 2023 / 2024

Práctica 1:
Base de Datos

AUTORES: IVÁN GARCÍA GONZÁLEZ y ALBA CORTÉS

CURSO: 1º BACHILLERATO M

PROFESORA: ANA PEDROSA MONTILLA


ÍNDICE

¿Qué es una base de datos? 3


Definición: 3
Evolución Histórica: 3
Proyección de Futuro: 4
Características de las Bases de Datos 4
Objetivos de las Bases de Datos: 5
Tipos de Bases de Datos y Principales Programas: 5
Ventajas: 6
Desventajas: 7

2
¿Qué es una base de datos?

Definición:

Una base de datos es un sistema organizado para recopilar, almacenar y gestionar


datos de manera estructurada, permitiendo su fácil acceso, actualización y gestión
eficiente.

Evolución Histórica:

● Década de 1960: Inicios de las bases de datos con modelos jerárquicos y de


red.
● Década de 1970: Aparición del modelo relacional, marcando un hito en la
historia de las bases de datos.
● Década de 1980: Desarrollo de sistemas de gestión de bases de datos (SGBD)
comerciales.
● Década de 1990: Surgimiento de bases de datos orientadas a objetos.
● Siglo XXI: Enfoque en bases de datos distribuidas y NoSQL, adaptándose a la
era digital.

3
Proyección de Futuro:

● Big Data: Manejo de grandes volúmenes de datos.


● Inteligencia Artificial (IA) y Aprendizaje Automático: Integración para análisis
más avanzado.
● Blockchain: Utilizado para garantizar la integridad y seguridad de datos.
● Computación Cuántica: Transformación en la capacidad de procesamiento.

Características de las Bases de Datos

● Estructura: Datos organizados en tablas (modelo relacional) o en documentos


(NoSQL).
● Independencia de Datos: Cambios en la estructura no afectan las aplicaciones.
● Acceso Concurrente: Permite múltiples usuarios acceder a los datos
simultáneamente.
● Seguridad: Control de acceso para proteger la información sensible.
● Integridad: Garantiza la consistencia y precisión de los datos.

4
Objetivos de las Bases de Datos:

● Almacenamiento Eficiente: Maximizar la capacidad de almacenamiento.


● Acceso Rápido: Proporcionar respuestas a consultas en tiempo mínimo.
● Mantenimiento de la Integridad: Preservar la calidad y coherencia de los
datos.
● Recuperación de Datos: Facilitar la recuperación de información ante fallos.

Tipos de Bases de Datos y Principales Programas:

● Relacionales: Oracle, MySQL, PostgreSQL.

5
● NoSQL: MongoDB, Cassandra, Redis.

● Distribuidas: Amazon DynamoDB, Google Bigtable.

● Orientadas a Objetos: db4o, ObjectDB.

Ventajas y Desventajas:

Ventajas:

● Eficiencia: Acceso rápido y eficiente a grandes cantidades de datos.


● Integridad: Garantiza la consistencia y precisión de la información.
● Compartición de Datos: Facilita el acceso concurrente a la información.

6
Desventajas:

● Costo Inicial: La implementación puede ser costosa.


● Complejidad: Requiere habilidades técnicas para su gestión.
● Riesgo de Seguridad: Posible vulnerabilidad ante ataques.

También podría gustarte