HERRAMIENTAS DE COLAB.
DIGITAL
APLICADAS A LA ADMINISTRACIÓN
UNIDAD 1
LCDA. MARJORIE CEVALLOS CRUZ
¿QUÉ ES UNA BASE DE DATOS?
• Una base de datos es una colección organizada de información o datos
estructurados que se almacenan electrónicamente en un sistema informático.
Normalmente, una base de datos está controlada por un sistema de gestión de
bases de datos (DBMS). En conjunto, los datos y el DBMS, junto con las
aplicaciones asociadas a ellos, reciben el nombre de sistema de bases de datos,
abreviado normalmente a simplemente base de datos
¿Para que se utilizan las bases de datos?
• Las bases de datos se utilizan para almacenar y recuperar información de manera
eficiente. Los datos se organizan en tablas, que se componen de filas y columnas.
• Cada fila representa una entrada única en la tabla, mientras que cada columna
representa un atributo específico de esa entrada. Las bases de datos se utilizan en una
amplia variedad de aplicaciones, desde la gestión de inventarios hasta la gestión de
relaciones con los clientes
CARACTERÍSTICAS
• Características principales de una base de datos
• Los datos están ordenados: La información contenida en una base de datos es estructurada y organizada de acuerdo a
ciertos criterios que depende generalmente del tipo de base de datos.
• Trabaja junto a un gestor de base de datos: Para administrar una base de datos, se usa lo que se conoce como sistema
de gestión de base de datos, una herramienta que permite almacenar, estructurar, modificar, acceder y consultar
información.
• Permite almacenar grandes volúmenes de datos: Un banco de datos tiene la capacidad de guardar una gran cantidad
de información.
• La información contenida puede consultarse rápidamente: Los datos almacenados pueden ser consultados con gran
rapidez, independientemente de la dificultad de la consulta. Y aunque pueda haber bases de datos con lentitud en sus
consultas, estos pueden ser optimizados para mejorar sus tiempos de respuestas.
• Es seguro, si se toman las medidas adecuadas: Una base de datos puede ser un sistema seguro siempre y cuando se
apliquen las técnicas correctas para garantizar su solidez.
COMPONENTES DE UNA BASE DE DATOS
En términos generales, una base de datos presenta los siguientes componentes:
• Tablas: Para guardar datos.
• Consultas: Para acceder a la información contenida en una base de datos. Con las
consultas se pueden modificar, agregar, eliminar y mostrar datos.
• Informes: Para presentar información contenida en una base de datos. Esta
información se muestra de una forma en concreto y en un determinado formato para
que pueda ser imprimida.
• Formularios: Para ingresar datos.
• Macros: Para crear instrucciones y ejecutar funciones.
•Base de datos estática: Es de sólo lectura. Es decir, es la
base que no permite que sus datos sean modificados o
eliminados una vez que son almacenados.
•Base de datos dinámica: Es la que permite que sus datos
sean modificados o eliminados una vez que son
almacenados.
•Base de datos relacional: Es la colección de datos que es
organizada utilizando tablas descriptivas. Estas basen utilizan
SQL, un lenguaje de consulta estructurada para gestionar y
consultar datos.
•Base de datos no relacional: Es la colección que se diferencia de la base
relacional por no utilizar el lenguaje SQL como herramienta principal, sino
que da uso del lenguaje denominado NoSQL. Además, tampoco utilizan
tablas para estructurar su información.
•Base de datos bibliográfica: Es la que guarda metadatos bibliográficos
de materiales como libros, artículos, periódicos, revistas, tesis, patentes y
conferencias. Es decir, son datos que brindan información bibliográfica,
pero no el contenido en sí (la información completa). Ejemplo de ello sería
nombres de autores, títulos, resúmenes, índices o palabras claves. Estas
bases de datos pueden ser en formato físico o digital.
•Base de datos de texto completo: Es la que almacena el
contenido completo de libros, artículos, diarios, disertaciones,
periódicos, revistas, tesis y otros documentos escritos.
•Base de datos orientada a objetos: Es aquella base en la cual
los datos son representados como objetos.
•Base de datos jerárquica: Es la que almacena información de
forma jerárquica. Es decir, es la colección que comprende una
arquitectura del tipo arbórea, en la cual un nodo se ramifica en
otros nodos, y estos se dividen en otros.
•Base de datos de red: Es aquella en la que los datos contenidos están
conectados entre sí a través de ciertos enlaces.
•Base de datos transaccional: Es la que permite llevar a cabo
transacciones cortas de carácter digital a gran velocidad.
•Base de datos multidimensional: Al igual que la base de datos
relacional, este tipo de base almacena la información utilizando tablas, la
diferencia se encuentra en su forma estructural, que es organizada en una
especie de cubo de información.
•Base de datos deductiva: Es el banco que permite establecer
conclusiones partiendo de ciertas premisas.
•Base de datos documental: Es la base que ordena la información de
forma semiestructurada utilizando archivos como JSON y XML.
¿Qué tipos de base de datos existen?
• Existen diferentes tipos de bases de datos, como:
las bases de datos relacionales,
las bases de datos NoSQL
las bases de datos orientadas a objetos.
BASE DE DATOS RELACIONALES
• Una base de datos relacional es un tipo de base de datos que organiza los
datos en tablas, donde cada tabla tiene una o más columnas y cada
columna tiene un nombre único. Las tablas se relacionan entre sí mediante
claves primarias y claves externas.
• Las bases de datos relacionales son muy populares debido a su capacidad
para manejar grandes cantidades de datos y su flexibilidad para realizar
consultas complejas.
Gestión de inventario minorista: Los
minoristas utilizan sistemas de gestión de bases
de datos relacionales para almacenar y
gestionar información de productos, categorías,
proveedores, niveles de inventario y
transacciones de ventas. Estas bases de datos
ayudan a los minoristas a realizar un
seguimiento de los niveles de existencias en
múltiples ubicaciones, gestionar el
reabastecimiento y evaluar el rendimiento del
producto a lo largo del tiempo 1.
Registros médicos electrónicos: Los
registros médicos electrónicos son una
forma de base de datos relacional que se
utiliza para almacenar información de
pacientes, como historias clínicas,
resultados de pruebas y diagnósticos.
Estas bases de datos ayudan a los
proveedores de atención médica a
acceder a la información del paciente de
manera rápida y eficiente, lo que puede
mejorar la calidad de la atención médica
Sistemas bancarios y comerciales:
cuentas y procesar transacciones.
Estas bases de datos también los
sistemas bancarios y comerciales
utilizan bases de datos relacionales
para gestionar y generar informes
financieros para cumplir con las
regulaciones gubernamentales
Gestión de clientes y pedidos de
comercio electrónico: Las empresas de
comercio electrónico utilizan bases de
datos relacionales para gestionar
información de clientes, catálogos de
productos, gestión de inventario y
procesamiento de pedidos. Estas bases de
datos también se utilizan para
personalizar la experiencia del cliente y
generar informes de ventas
Redes sociales y plataformas en
línea: Las redes sociales y las
plataformas en línea utilizan bases
de datos relacionales para gestionar
información de usuarios, contenido
y sistemas de recomendación. Estas
bases de datos también se utilizan
para generar informes de uso y
mejorar la experiencia del usuario.
¿QUÉ ES UNA BASE DE DATOS NOSQL
Son un tipo de base de datos que permite almacenar y consultar datos fuera de las estructuras
tradicionales que se encuentran en las bases de datos relacionales.
En su lugar se utilizan una estructura de datos JSON. Esta permite mayor flexibilidad y
escalabilidad en el almacenamiento y procesamiento de datos no estructurados.
Ejemplos:
MangoDB: almacena datos estructurados y semiestructurados
Cassandra: almacenamiento de grandes conjunto de datos distribuidos
Radis: almacena datos de cache y sesiones de usuario.
¿QUÉ ES UNA BASE DE DATOS ORIENTADA A
OBJETO?
Es un tipo de base de datos que organiza los datos en paquetes relacionados entre sí, donde los
datos de cada registro se combinan en un solo objeto con todos sus atributos y métodos . En lugar
de utilizar una estructura tabular para almacenar los datos, las bases de datos orientadas a objetos
utilizan una estructura de datos como un documento JSON. Esto permite una mayor flexibilidad y
escalabilidad en el almacenamiento y procesamiento de datos no estructurados, como los datos de
redes sociales, los datos de sensores y los datos de transacciones financieras ¹.
Aquí hay un ejemplo de una base de datos orientada a objetos:
Biblioteca: Una base de datos orientada a objetos de una biblioteca
podría almacenar información sobre libros, autores, géneros, préstamos
y devoluciones.
Cada libro podría ser un objeto con atributos como título, autor, género
y fecha de publicación. Los préstamos y devoluciones también podrían
ser objetos con atributos como la fecha de préstamo, la fecha de
devolución y el estado del libro ³.