Fundamentos Esenciales de Bases de Datos, Algoritmos y Sistemas de Información
Clasificado en Informática
Escrito el en
español con un tamaño de 129,43 KB
Bases de Datos y su Estructura
Una base de datos es un conjunto de datos relacionados entre sí. Esta información es persistente dentro del sistema, es decir, una vez introducida en él, se mantiene hasta que borremos la base de datos. Una base de datos permite el almacenamiento de datos de manera estructurada, relacionada y ordenada, de forma que podemos acceder a información concreta dentro de la base de forma ágil y segura.
Se diseñan para trabajar con grandes cantidades de información. A diferencia de una hoja de cálculo, donde los datos se almacenan en una celda y se pueden formatear, editar y manipular individualmente, en una base de datos las celdas contienen registros que provienen de tablas externas; estos no se modifican arbitrariamente, sino que son datos relacionados unos con otros. Además, permiten que varios usuarios puedan leer y modificar los datos al mismo tiempo.
Diferencias con las Hojas de Cálculo
- Persistencia: Los datos no se borran fácilmente y permiten un almacenamiento masivo.
- Escalabilidad: Mientras que una hoja de cálculo tiene limitaciones (como el límite de un millón de filas), las tablas en una base de datos pueden almacenar trillones de registros.
- Eficiencia: El funcionamiento de la base de datos para procesar información es mucho más eficiente y rápido (minutos frente a una hora) y requiere menos espacio en el disco duro.
Definición de Algoritmo
Un algoritmo es un conjunto de reglas que, aplicados sistemáticamente a unos datos de entrada apropiados, resuelven un problema en un número finito de pasos elementales. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución.
Un algoritmo debe cumplir con las siguientes características:
- Finito: Debe tener un final tras un número determinado de pasos.
- Sistemático: Se ejecuta de manera ciega ante lo que está haciendo, operando con pasos elementales.
- Lógico: En términos de programación, es una secuencia de pasos lógicos que permiten solucionar un problema.
Hojas de Cálculo: Herramientas de Procesamiento Numérico
Una hoja de cálculo es un programa diseñado para almacenar, organizar, procesar, presentar y compartir información numérica, textual y gráfica. La unidad básica de información es la celda, donde se insertan los valores y las fórmulas que realizan los cálculos. Se compone de filas y columnas que forman una cuadrícula.
Mediante el uso de fórmulas y funciones, podemos realizar cálculos complejos y dibujar diferentes tipos de gráficas. Por ejemplo, en el cálculo de un préstamo, podemos definir celdas para el importe inicial, el tiempo y el interés. Utilizando fórmulas financieras, es posible desglosar la cuota mensual, los intereses y la amortización realizada, permitiendo incluso recalcular el saldo pendiente en caso de una amortización anticipada.
Sistemas de Información en las Organizaciones
Un sistema de información es un conjunto de componentes interrelacionados que recolectan, procesan, almacenan y distribuyen información útil para la toma de decisiones, el control y la coordinación en una organización. Utiliza información sobre personas, lugares y cosas importantes dentro de la empresa o de su entorno.
Dimensiones de los Sistemas de Información
Los sistemas de información se dividen en tres dimensiones fundamentales:
- Organización: Reproduce la propia estructura de la empresa, sus jerarquías y procesos operativos.
- Administración: Abarca el comportamiento administrativo, el liderazgo y las estrategias institucionales.
- Tecnologías: Compuesta por recursos como hardware, software, redes, telecomunicaciones y dispositivos móviles que soportan la producción de la información.
Estos sistemas son vitales para analizar problemas y visualizar soluciones estratégicas dentro de cualquier entorno corporativo moderno.
=SI(N2>=5; ((E2+F2)/2)*0,2 + G2*0,3 + H2*0,5; N2)
= SI(K2 = "Inglés"; 0.3; SI(K2 = "Francés"; 0.2; SI(K2 = "Alemán"; 0.1; 0)))
= SI(G2="Sí"; 3; SI(G2="Entre semana"; 2; SI(G2="Fin de semana"; 1; 0)))