Está en la página 1de 3

Miguel Sancho y Marcos Hernandez

PRÁCTICA 1 - BASE DE DATOS

- ¿Qué es una base de datos?. Realiza una evolución histórica y su proyección


de futuro.

Una base de datos es una recopilación de información organizada y estructurada


almacenada en un sistema informático.

En la década de 1980, se hicieron populares las bases de datos relacionales,


seguidas de las bases de datos orientadas a objetos en la década de 1990. Más
recientemente, las bases de datos NoSQL surgieron como respuesta al crecimiento
de Internet y la necesidad de acelerar la velocidad y el procesamiento de los datos
no estructurados. Hoy en día, las bases de datos en la nube y las bases de datos de
autogestión están abriendo nuevos horizontes en lo que respecta a la forma en la
que se recopilan, se almacenan, se gestionan y se utilizan los datos.

Década de 1960:

- Bases de datos de navegación, como la base de datos jerárquica (que se


basaba en un modelo de árbol y permitía una relación de uno a muchos) y la
base de datos de red (un modelo más flexible que permitía relaciones
múltiples), eran los sistemas originales que se utilizaban para almacenar y
manipular datos.

Década de 1980:

- Las bases de datos relacionales se hicieron predominantes en la década


de 1980. Los elementos de una base de datos relacional se organizan como
un conjunto de tablas con columnas y filas. La tecnología de bases de
datos relacionales proporciona la forma más eficiente y flexible de
acceder a información estructurada.

Década de 1990:

- Bases de datos orientadas a objetos. Se representa en forma de objetos,


como en la programación orientada a objetos.

Actualmente:

- Bases de datos NoSQL surgieron como respuesta al crecimiento de Internet y


la necesidad de acelerar la velocidad y el procesamiento de los datos no
estructurados.
Miguel Sancho y Marcos Hernandez

Las bases de datos en la nube y las bases de datos de autogestión están abriendo
nuevos horizontes para el futuro.

- Características de las base de datos

● Los datos almacenados tienen independencia física y lógica.


● Garantizan la integridad de los datos.
● Son sistemas de almacenamiento que contribuyen a reducir la redundancia
al mínimo.
● Es habitual que puedan acceder a ellas múltiples usuarios.
● Permiten realizar consultas complejas de diferentes tipos de datos.
● El acceso a los datos es seguro
● Se pueden hacer copias de seguridad y recuperar los datos
● Se accede a la información a través de un lenguaje concreto.

- Objetivos de las bases de datos

El objetivo de las bases de datos es recopilar y organizar información. Pueden


almacenar datos de personas, productos, pedidos y muchas otras cosas.

- Tipos de bases de datos. Principales programas y aplicaciones.

2.1 Base de datos relacional


Las bases de datos relacionales son unas de las más frecuentes por su flexibilidad y
facilidad de uso. En este modelo no importa el lugar o la forma en la que estén
almacenados los datos.

2.2 Base de datos distribuida


Las bases de datos distribuidas consisten en bases de datos establecidas en
diferentes lugares y conectadas por una red.

2.3 Base de datos orientada a objetos


Las bases de datos orientadas a objetos están enfocadas al almacenamiento de
objetos completos, incluyendo su estado y comportamiento.

2.4 Base de datos gráfica


Las bases de datos gráficas permiten realizar recorridos muy rápidos entre
los distintos nodos, ya que las relaciones apuntan directamente a los nodos a
los que se puede llegar desde otro nodo y no requieren cálculos y aplicación
de uniones.
Miguel Sancho y Marcos Hernandez

2.5 Base de datos NoSQL


Las bases de datos NoSQL (Not only SQL) son aquellas en las que no se usan
tablas sino colecciones de elementos. Los elementos almacenados en las
colecciones pueden ser heterogéneos, de modo que en una colección
podemos almacenar registros con juegos de datos distintos entre sí.

- Ventajas y desventajas de una base de datos.

Ventajas:
● Evitar datos duplicados
● Acceso rápido a los datos
● Mejora la productividad
● Compartir datos globalmente
● No ocupan espacio físico

Desventajas:
● Pueden hacerse muy grandes
● Aumentan el costo
● Pueden tener fallos críticos
● Ataques remotos

Como conclusión deberás realizar un análisis de la importancia de las bases de


datos en la actualidad y su repercusión en social y económica.

Las bases de datos son esenciales en la actualidad, ya que nos permiten tener un
control y orden al manejar información importante, como las ganancias de una
empresa o los clientes.

También podría gustarte