Está en la página 1de 5

Una base de datos es un conjunto organizado de información estructurada que se

almacena y administra de manera eficiente para permitir su acceso, recuperación y


manipulación. Está diseñada para almacenar datos relacionados entre sí, de modo
que los usuarios o aplicaciones puedan acceder a ellos de manera coherente y
precisa. Algunos aspectos clave a considerar en una definición de base de datos
incluyen:

1. **Estructura**: Una base de datos tiene una estructura que define cómo se
organizan y relacionan los datos. Esto puede incluir tablas, campos, índices y
relaciones.

2. **Almacenamiento Eficiente**: Los datos se almacenan de manera eficiente en un


medio de almacenamiento, como discos duros, SSD o servidores en la nube, para
facilitar su recuperación y uso rápido.

3. **Acceso y Manipulación**: Los usuarios o aplicaciones pueden acceder a la base


de datos para realizar operaciones como agregar, modificar, eliminar y consultar
datos de manera controlada y segura.

4. **Integridad y Consistencia**: Se aplican reglas y restricciones para garantizar la


integridad de los datos y mantener la coherencia en toda la base de datos.

5. **Seguridad**: Se implementan medidas de seguridad para proteger los datos


contra accesos no autorizados y amenazas externas.

6. **Múltiples Usuarios**: Una base de datos puede ser utilizada por múltiples
usuarios simultáneamente, y debe gestionar la concurrencia de manera efectiva.

7. **Recuperación ante Fallos**: Incluye mecanismos de respaldo y recuperación


para garantizar la disponibilidad continua de datos incluso en caso de fallos del
sistema.
CARACTERÍSTICAS

1. **Flexibilidad**: Capacidad para manejar diferentes tipos de datos y cambios en la


estructura de los datos.

2. **Disponibilidad**: Garantiza que la base de datos esté accesible y operativa


cuando se necesite.

3. **Rendimiento**: Velocidad y eficiencia en el procesamiento de consultas y


transacciones.

4. **Seguridad**: Protección de datos contra accesos no autorizados y amenazas


externas.

5. **Escalabilidad**: Capacidad para crecer y manejar más datos y usuarios sin


degradación del rendimiento.

6. **Integridad referencial**: Garantiza relaciones coherentes entre los datos,


evitando datos huérfanos o referencias inválidas.

7. **Concurrencia**: Permite a múltiples usuarios acceder y modificar datos al


mismo tiempo de manera segura.

8. **Mantenimiento**: Facilita copias de seguridad, actualizaciones y tareas de


administración sin interrupciones.

9. **Recuperación ante fallos**: Mecanismos para restaurar datos en caso de


problemas, como fallos de hardware.
*Respuestas de las preguntas*

-¿Qué es una base de datos?


Una base de datos es un conjunto de entidades y objetos almacenados de forma
organizada interrelacionados entre sí.

-¿Y un sistema de gestión de base de datos?


Es una colección de datos administrado mediante programas que sirven para
acceder a la base de datos o administrarla.

-¿Qué es la inconsistencia?
La alteración de un mismo dato, dando lugar a diferentes versiones.

-¿Y la integridad?
Cuando un archivo mantiene su integridad significa que la información es veraz y
coherente.

-¿Y la concurrencia?
Más de un usuario podrá acceder simultáneamente a la información sin alterar el
resultado final.

-¿Qué es un dato?
Es un trozo de información. Por ejemplo, el año 1955 como año de nacimiento.

-¿Y un registro?
Almacena la información relativa a un mismo suceso o concepto.

-¿Qué es una tabla?


Recopila la información de los registros del mismo nombre.

-¿Qué es una consulta?


La instrucción de obtención de cierta información.

-¿Qué es un informe?
Una lista organizada de datos que recopila los registros seleccionados en un
formato fácil de leer.

-¿Qué es un script o guión?


Conjunto de instrucciones que ejecutadas en cierto orden realizan acciones
guionizadas.

-¿Qué es un procedimiento?
Scripts esenciales para el funcionamiento de la base de datos.
-¿Qué tipos de usos hay para una base de datos? (son 6)
Contables.
Motor de búsqueda.
Biblioteca.
Configuración.
Científica.
Censo.

-¿Qué objetivos tiene una base de datos? (son 4)


Realizar peticiones (consultas) de forma personalizada.
Mantener una información con integridad.
Aportar flexibilidad.
Minimizar redundancia.

-¿Qué componentes tiene un SGBD? (son 4)


Lenguaje.
Diccionario de datos.
Factor humano.
Medidas de seguridad.

-¿Qué modelos de explotación tiene una base de datos? (son 4)


Monopuesto.
Cliente/servidor.
BD distribuida.
Grid de servidores.

-¿Qué significa base de datos NoSQL?


NoSQL, es decir, que no usan SQL como herramienta principal, sino sólo como
apoyo.

-¿Qué ventajas tiene una base de datos SQL frente a una NoSQL? ¿Y al revés?
Una base de datos SQL tiene un soporte más extendido, un perfil más barato, tiene
la característica de la atomicidad de operaciones. Las NoSQL necesitan un
hardware menos potente, no requieren detener la base de datos para modificarla,
puede tener una topología descentralizada y son altamente escalables
(escalabilidad horizontal).

-¿Qué tipo de base de datos almacena datos demográficos?


*Censo*

-¿Es buena la redundancia?


*No, ya que reduce el rendimiento de la base de datos debido al uso innecesario de
almacenamiento.*
-¿Cuál de estas características pertenece a una base de datos NoSQL?
*No requieren de un hardware demasiado potente.*

-¿Qué es un grid de servidores?


*El conjunto de máquinas que trabajan como una sola.*

-¿Qué niveles tiene la arquitectura de niveles?


*Nivel de externo, nivel conceptual y nivel interno.*

-¿Quiénes son los usuarios finales?


*Los que sólo acceden a los datos.*

-¿Qué base de datos se constituye de una topología de árbol invertido?


*Base de datos jerárquica.*

-¿En qué año se creó la base de datos?


*1990*

-¿Es necesario parar las bases de datos no relacionales para realizar


modificaciones?
*No.*

También podría gustarte