Introducción
Los computadores para bases de datos deben poseer una características técnicas que permitan obtener un rendimiento óptimo y una capacidad de procesamiento eficiente.
Aspectos a considerar al determinar que ordenador es apropiado para el trabajo al que se destinara:
- Procesador (CPU): Para bases de datos, un procesador potente es fundamental, especialmente si se manejan grandes volúmenes de datos o se realizan operaciones complejas se debe optar por procesadores de múltiples núcleos y alta frecuencia de reloj para un mejor rendimiento.
- Memoria RAM: La cantidad de RAM es crucial para el rendimiento de las bases de datos, ya que permite almacenar datos en memoria en lugar de acceder al almacenamiento en disco, lo que es mucho más rápido. Para grandes bases de datos, se recomienda una cantidad considerable de RAM (al menos varias decenas de gigabytes).
- Almacenamiento: Un almacenamiento rápido es esencial para el rendimiento de las bases de datos. Los discos de estado sólido (SSD) suelen ser preferibles a los discos duros tradicionales debido a su mayor velocidad de lectura y escritura.
- Conectividad: El ordenador debe tener suficientes puertos de red para manejar la carga de trabajo de la base de datos, especialmente si se va acceder a ella desde múltiples ubicaciones o servidores.
- Sistema Operativo: Dependerá del sistema de gestión de bases de datos (DBMS) que se va utilizar. Los sistemas operativos más comunes para bases de datos son Linux y Windows Server. La elección depende de las preferencias y de la compatibilidad con el software de base de datos que se esta utilizando.
- Respaldo y recuperación: Implementar un plan de respaldo y recuperación robusto para las bases de datos. Esto puede incluir la configuración de copias de seguridad regulares, almacenamiento redundante y soluciones de recuperación ante desastres.
- Escalabilidad: Es importante elegir componentes que puedan crecer en función de las necesidades y que sean compatibles con la ampliación futura del sistema.
Descripción del curso
Los objetivos del curso COMPUTADORES PARA BASES DE DATOS son:
Diferenciar los componentes principales de un ordenador indicando sus funciones y características técnicas.
Analizar las funciones principales de un sistema operativo multiusuario y multitarea reconociendo y clasificando los diferentes tipos de sistemas operativos existentes.
Distinguir y analizar las variables de configuración de un sistema operativo especificando su efecto sobre el comportamiento del sistema.
Ventajas que ofrece la metodología eLEARNING BY FLO SERVICE
- Todos nuestros cursos son muy intuitivos, visuales, interactivos y de fácil acceso. Hay breves vídeos explicativos de los profesores.
- Los cursos proponen ejercicios en todas las unidades así como pruebas de evaluación para medir lo aprendido.
- Un tutor personalizado asesora, corrige las tareas y proporciona pautas para el mayor aprovechamiento del curso.
- Al finalizar los cursos se obtiene un CAA de superación expedido por la Universidad de Nebrija o Microsoft (en los cursos que dependen de alguna de estas instituciones) y un certificado expedido por FLO Centro de Formación que podrás añadir a tu CV.
Tras la finalización, obtendrás un CAA acreditativo para incluir en tu CV

Puntos clave
UNIDADES DIDÁCTICAS
UD1. Definición e identificación de la estructura y componentes principales de un computador de propósito general atendiendo a su función y utilidad.
1.1. Procesador.
1.2. Memorias RAM y ROM.
1.3. Interfaces de entrada/salida.
1.4. Discos.
1.5. Familias y tipos de procesadores.
UD2. Funciones y objetivos de los sistemas operativos y manejo de la memoria.
2.1. El sistema operativos como interfaz usuario/computados.
2.2. El sistema operativo como administrador de recursos.
2.3. Facilidad de evolución de un sistema operativo.
2.4. Requerimientos de la gestión de memoria (reubicación, protección, compartición, organización lógica y física).
2.5. Concepto de memoria virtual.
2.6. Concepto de paginación.
2.7. Incidencia de la paginación en el rendimiento del sistema.
2.8. Descripción de la gestión de memoria en sistemas Linux Windows y Solaris.
UD3. Sistemas de archivo.
3.1. Archivos.
3.2. Directorios.
3.3. Implementación de sistemas de archivos.
3.4. Ejemplos y comparación de sistemas de archivos.
3.5. Sistemas de archivos con journaling.
3.6. Seguridad del sistema de archivos.
UD4. Identificación y descripción de los conceptos de multiproceso y multiusuario.
4.1. Hardware de multiprocesador.
4.2. Tipos de sistemas operativos para multiprocesador.
4.3. Multicomputadoras.
4.4. Explicación de la organización de usuarios. Descripción de los diferentes modelos de organización.
UD5. Particionamiento lógico y núcleos virtuales.
5.1. Concepto de virtualización.
5.2. Historia de la virtualización.
5.3. Descripción y comparación de las diferentes implementaciones de virtualización.
UD6. Aplicación de las técnicas de configuración y ajuste de sistemas.
6.1. Rendimiento de los sistemas. Enumeración descripción e interpretación de las principales herramientas para observar el consumo de recursos en sistemas en memoria CPU y disco en Windows Linux y Solaris.
6.2. Ejemplos de resolución de situaciones de alto consumo de recursos y competencia en sistemas Windows Linux y Solaris.
6.3. Enumeración y descripción los principales procesos de servicios que se ejecutan en los sistemas operativos Windows Linux y Solaris y su efecto sobre el conjunto del sistema.
6.4. Descripción de diferentes sistemas de accounting que permitan establecer modelos predictivos y análisis de tendencias en los sistemas operativos Windows Linux y Solaris.
6.5. Planes de pruebas de preproducción. Descripción de diferentes herramientas para realizar pruebas de carga que afecten a CPU Memoria y Entrada/Salida en los sistemas operativos Windows Linux y Solaris.
6.6. Elaboración de un plan de pruebas para el sistema operativo.
El curso incluye:
- Agenda
- Guía del alumno
- Temario
- Vídeos explicativos del profesor
- Contenido interactivo
- Foro
- Ejercicios, supuestos
- Pruebas de evaluación






