miércoles, 31 de enero de 2024

Resultados de aprendizaje (RA5.5)

Resultados de aprendizaje

RA.5.5: Monitorear y controlar el funcionamiento de las bases de datos para asegurar la continuidad del negocio, cumpliendo los requisitos establecidos.

Criterios de Evaluación:

CE5.5.1: Establecer alertas para las notificaciones del comportamiento de las bases de datos en:


- Los eventos del porcentaje de espacio libre en los archivos de datos.


- Los eventos en el log.


- Los bloques de las transacciones.


- La falta de espacio en los discos.


- El alto uso de recursos del sistema (CPU y memorial).


- El servicio del motor de bases de datos no está disponible.

CE5.5.2: Monitorear las bases de datos utilizando las herramientas de manejo de base de datos.


- Las consultas de larga duración.


- Consultas que causan bloqueos.


- Utilización de los recursos del sistema.


- Espacio en disco.


CE5.5.3: En un supuesto practico, debidamente caracterizado, automatizar los procesos que responden a las alertas generadas para minimizar los tiempos de respuestas del monitoreo, que son:

- Crecimiento automatico de los archivos de datos.

- La ejecucion de limpieza de archivo de resplados viejos.

- Envio de alertas por correo electronico o minimensajes.


martes, 16 de enero de 2024

Arreglo de disco RAID 10 (0+1) (Distribuido y espejo).

Arreglo de disco RAID 10 (0+1) (Distribuido y espejo).

Raid10 (0+1). Este tipo de arreglo es una mezcla del arreglo distribuido y espejeo. La información se distribuye en un conjunto de discos como un RAIDø y, a su vez, este conjunto de discos es espejado a otro conjunto de discos como un RAID1. RAID10 provee el nivel de protección y desempeño más alto para escritura y lectura que cualquier otro arreglo, debido a que contiene los beneficios de los arreglos distribuidos y espejo. Su único problema es el costo de implementación, al tener que usar siempre el doble discos.



Arreglo de disco RAID 5 (Distribuido con paridad).

Arreglo de disco RAID 5 (Distribuido con paridad).

RAID5. Este tipo de arreglo se denomina también como distribuido con paridad. Este tipo de arreglos distribuye la información en todo el conjunto de discos. A diferencia del RAIDø, RAID5 elabora un bit de paridad con el cual es posible reconstruir la información del arreglo en caso de la pérdida de alguno de los discos. La información y los bits de paridad son distribuidos en todos los discos, garantizando que siempre se encontrarán en discos distintos. RAID5 tiene un mejor desempeño que RAID1, pero cuando uno de los discos falla, el desempeño de la lectura llega a degradarse.

Arreglo de disco RAID 1 (Mirroring)

Arreglo de disco RAID 1 (Mirroring).

RAID1. Este tipo de arreglo se conoce como Espejeo (Mirroring), porque su conjunto de discos los utiliza como espejos. Ofrece el nivel de protección más alto, pues uno tiene copia idéntica de la información de cada disco. Toda la información escrita en el disco primario se escribe en el disco secundario. RAID1 tiene un incremento en el desempeño de la lectura de la información, pero puede llegar a degradar el desempeño de la escritura.

Arreglo de disco RAID ø (Striping).

Arreglo de disco RAID ø (Striping).

RAID 0. Este arreglo es conocido como distribuido (striping), porque utiliza un sistema que utiliza a los discos como uno solo, teniendo un conjunto de cabezas independientes para su uso. La información es dividida en bloques de datos que se distribuyen en todos los discos del arreglo. El RAIDø incrementa el desempeño, la lectura y escritura de la información al escribir un solo dato con varias cabezas de forma simultánea. Ejemplo: un dato de 8 bits se divide en todos los discos escribiendo 2 bits en cada uno de forma simultánea. Esto es más rápido que escribir 8 bits de forma serial con una sola cabeza. Este tipo de arreglo no tiene nivel de protección. En caso de la falla de un disco, se perdería toda la información.




Arreglo redundante de discos independientes (RAID).

Arreglo redundante de discos independientes (RAID).

RAID significa Arreglo redundante de discos independientes. Es una tecnología que combina varios discos duros para almacenar datos. Existen varias formas en que también se conocen como niveles RAID para almacenar datos para rendimiento y redundancia. Es más una función de virtualización de almacenamiento en la que, en ciertos niveles de RAID, los sistemas operativos acceden a varios discos duros como uno solo.


Servidor de base de datos.

Servidor de base de datos.

Un servidor de base de datos, también conocido como database server o RDBMS (Relational DataBase Management Systems) en caso de bases de datos relacionales, es un tipo de software de servidor que permiten la organización de la información mediante el uso de tablas, índices y registros. A nivel de hardware, un servidor de base de datos es un equipo informático especializado en servir consultas a clientes remotos o locales que solicitan información o realizan modificaciones a los registros y tablas que existen dentro de las bases de datos del sistema (en muchos casos desde un servidor web o de aplicSi vamos a la función fundamental de un servidor de base de datos, encontraremos que es el servicio que provee de información a otras aplicaciones web o equipos/hosts, tal como se especifica en el modelo cliente servidor.

Mediante el uso de un cliente de base de datos, se puede acceder a la información que se guarda en las diferentes bases de datos. Una vez el cliente ha accedido mediante un usuario, contraseña y nombre de host, se le permiten realizar diferentes tareas, dependiendo del nivel de privilegios que posea.

Algunos usuarios tienen privilegios de administrador y pueden administrar por completo las bases de datos a las que se conectan, mientras que otros usuarios tienen privilegios parciales para solo leer datos (hacer consultas de lectura, también llamado SELECT).

CE5.7.5 En un supuesto práctico, debidamente caracterizado.

CE5.7.5 En un supuesto práctico, debidamente caracterizado: - Ejecutar comandos de recuperación de tablas. - Ejecutar comandos de eliminació...