Está en la página 1de 6

ACTIVIDAD DE APRENDIZAJE

UNIDAD 2

ALEJANDRO DEL VALLE ALVIS


DAYANA OCHOA ESCORCIA
FRAY DE LA OSSA MONTES
NORA SANABRIA REYES
SEBASTIAN OLIVERA BARROS

INFORMATICA II

JUAN CARLOS CUESTA

EL CARMEN DE BOLÍVAR

23/06/2023
1. ¿Qué es una base de datos?
Una base de datos es una herramienta para recopilar y organizar información, las
bases de datos pueden almacenar información sobre personas, productos,
pedidos u otras cosas. Muchas bases de datos comienzan como una lista en una
hoja de cálculo o en un programa de procesamiento de texto.
Las bases de datos son el producto de la necesidad humana de almacenar la
información, es decir, de preservarla contra el tiempo y el deterioro, para poder
acudir a ella posteriormente. En ese sentido, la aparición de la electrónica y la
computación brindó el elemento digital indispensable para almacenar enormes
cantidades de datos en espacios físicos limitados, gracias a su conversión en
señales eléctricas o magnéticas.

Tipos de bases de datos:


Según su variabilidad: Conforme a los procesos de recuperación y preservación
de los datos, podemos hablar de:
 Bases de datos estáticas: Típicas de la inteligencia empresarial y otras
áreas de análisis histórico, son bases de datos de sólo lectura, de las
cuales se puede extraer información, pero no modificar la ya existente.
 Bases de datos dinámicas: Aparte de las operaciones básicas de
consulta, estas bases de datos manejan procesos de actualización,
reorganización, añadidura y borrado de información.

Según su contenido: De acuerdo a la naturaleza de la información contenida,


pueden ser:
 Bibliográficas: Contienen diverso material de lectura (libros, revistas, etc.)
ordenado a partir de información clave como son los datos del autor, del
editor, del año de aparición, del área temática o del título del libro, entre
otras muchas posibilidades.
 De texto completo: Se manejan con textos históricos o documentales,
cuya preservación debe ser a todo nivel y se consideran fuentes primarias.
 Directorios: Listados enormes de datos personalizados o de direcciones
de correo electrónico, números telefónicos, etc. Las empresas de servicios
manejan enormes directorios clientelares, por ejemplo.
 Especializadas: Bases de datos de información hiperespecializada o
técnica, pensadas a partir de las necesidades puntuales de un público
determinado que consume dicha información.
2. ¿Qué es un manejador de base de datos?
Un manejador de base de datos (DBMS) es un conjunto de programas, los cuales,
tiene el objetivo de modificar, almacenar, eliminar y extraer la información que
contenga una base de datos (DB).
La finalidad de estos manejadores, como su nombre lo indica, es manejar todos
los datos que le llegan y convertirlos en una información relevante para el usuario.
Dicha información puede ser de diferentes tipos o utilizarse por varios motivos,
como son las técnicas de estrategia. En cualquier caso, es una herramienta de
gran utilidad en todos los aspectos, para lograr el objetivo, se crea un conjunto de
programas, cada cual realizando una tarea específica, que finalmente se
interrelacionan entre sí para así facilitar la construcción y la manipulación de los
datos que se archivarán en la base creada.

Componentes principales:
 Datos (Data): El manejador de base de datos es considerado el dueño de
los datos, ya que es la única entidad capaz de manipularlos.
 Motor de base de datos: Conjunto de programas que tienen la capacidad
de acceder y manipular los datos.
 Esquema de los datos (Metadata): Es la representación de nuestro
modelo lógico, el cual es prácticamente lo que hemos venido aplicando
hasta este momento, y culmino con nuestro diagrama entidad relación.

Tipos de manejadores de bases de datos:

 Relacional.
 Jerárquica.
 De red.
 Orientada a objetos.
 Orientada a documentos.

3. ¿Que son las bases de datos centralizadas?


Una base de datos centralizada, es una base de datos almacenada en su totalidad
en un solo lugar físico, es decir, es una base de datos almacenada en una sola
máquina y en una sola CPU, en donde los usuarios trabajan en terminales "tontas"
que solo muestran resultados.
Los sistemas de bases de datos centralizadas son aquellos que se ejecutan en un
único sistema informático sin interaccionar con ninguna otra computadora.
Tales sistemas comprenden el rango desde los sistemas de bases de datos mono
usuarios, ejecutándose en computadoras personales hasta los sistemas de bases
de datos de alto rendimiento, encuitándose en grandes sistemas.

Características:
 Se almacena completamente en una localidad central, es decir, todos los
componentes del sistema residen en un solo computador o sitio.
 No posee múltiples elementos de procesamiento ni mecanismos de
intercomunicación como las bases de datos distribuidas.
 Los componentes de las bases de datos centralizadas son: los datos, el
software de gestión de bases de datos y los dispositivos de
almacenamiento secundario asociados.
 El problema de seguridad es inherentemente fácil en estos sistemas de
bases de datos.

Ventajas:

 Se evita la redundancia.
 Se evita la inconsistencia. Ya que si un hecho específico se representa por
una sola entrada, la no-concordancia de datos no puede ocurrir.
 Pueden aplicarse restricciones de seguridad.
 Puede conservarse la integridad.
 El procesamiento de los datos ofrece un mejor rendimiento y resulta más
confiable que los sistemas distribuidos.

Desventajas:

 Los mainframes no ofrecen mejor proporción precio/rendimiento que los


microprocesadores de los sistemas distribuidos.
 Cuando un sistema de bases de datos centralizados falla, se pierde toda
disponibilidad de procesamiento y sobre todo de información confiada al
sistema.
 En caso de un desastre o catástrofe, la recuperación es difícil de
sincronizar.
 Las cargas de trabajo no se pueden difundir entre varias computadoras, ya
que los trabajos siempre se ejecutarán en la misma máquina.
 Un mainframe en comparación de un sistema distribuido no tiene mayor
poder de cómputo.

4. ¿Qué son las bases de datos distribuidas (ventajas y desventajas)?


Una Base de Datos Distribuida (BDD) es una colección de datos distribuidos en
diferentes nodos de una red de computadoras. Cada sitio de la red es autónomo,
puede ejecutar aplicaciones locales y al menos una aplicación global, lo cual
requiere el acceso a datos, ubicados en varios sitios, usando un subsistema de
comunicación.
Los Sistemas de Bases de Datos Distribuidas representan más naturalmente la
estructura geográficamente descentralizada de una organización, aumentan la
disponibilidad de los datos, reducen el tráfico de comunicación y es justificable,
además, por el abaratamiento de los costos en el equipamiento y la infraestructura
de comunicaciones de las redes de computadoras.
El diseño de las Bases de Datos Distribuidas posee las fases del diseño
centralizado y cuenta, además, con dos nuevos problemas que caracterizan el
proceso de distribución de datos, e incluyen la determinación de: cómo dividir la
base de datos en componentes para localizarlos en diferentes sitios y qué
cantidad de datos debe ser replicados y cómo deben los fragmentos replicados ser
localizados.
Ventajas:
 El acceso a los datos es más rápido debido a que los datos se localizan
más cercanos al lugar donde se utilizan.
 El procesamiento es rápido debido a que varios nodos intervienen en el
procesamiento de una carga de trabajo.
 Nuevos nodos se pueden agregar fácil y rápidamente.
 La probabilidad de que una falla en un solo nodo afecte al sistema es baja y
existe una autonomía e independencia entre los nodos.
 Control local de los datos con que se interactúa.
 Mayor tolerancia a los fallos.

Desventajadas:
 Es más complicado el control y la manipulación de los datos.
 Es compleja el aseguramiento de la integridad de la información en
presencia de fallas no predecibles tanto de componentes de hardware
como de software. La integridad se refiere a la consistencia, validez y
exactitud de la información.
 El control de concurrencia y los mecanismos de recuperación son mucho
más complejos que en un sistema centralizado dado que los datos pueden
estar replicados.

5. ¿Cuáles son las funciones de un manejador de base de datos?


1. Administración de diccionario de datos
2. Administración en el almacenamiento de los datos
3. Presentación y transformación de los datos
4. Administración de seguridad
5. Control de acceso multiusuario
6. Administración de recuperación y respaldo
7. Administración de integridad de datos
8. Leguajes de accesos a la base de datos e interfaces de aplicaciones
programadas
9. Interfaces de comunicación de bases de datos

6. ¿Qué son las consultas en base de datos?


En términos de base de datos, una consulta se utiliza para recuperar información
de la database. Las consultas son uno de los aspectos que hacen que las bases
de datos sean tan poderosas.
Entender qué es una consulta en base de datos implica conocer que una
"consulta" se refiere a la acción de recuperar datos de la database. Por lo general,
se intenta ser selectivo con la cantidad de datos que se desea obtener ya que, si
existe gran cantidad de información almacenada en la base de datos,
probablemente no se necesite ver todo. Lo más probable es que solo se desee
obtener datos que se ajusten a ciertos criterios.
Además, debido a que muchas veces no quiere ver todos los registros a la vez, las
consultas le permiten agregar criterios para "filtrar" los datos y obtener solo los
registros que quiere. Ciertas consultas son "actualizables", es decir, puede
modificar los datos de las tablas subyacentes mediante la hoja de datos de la
consulta.

También podría gustarte