El documento explica por qué las bases de datos son importantes hoy en día. Las bases de datos permiten almacenar y organizar grandes volúmenes de información de una manera sistemática, lo que es fundamental para el desarrollo de la sociedad moderna. Conceptos como el Big Data y el Business Intelligence demuestran cómo se puede agregar valor al procesamiento y análisis de la información almacenada en bases de datos.
Este trabajo primero se define que es una base de datos y luego que es un sistemas manejador de base de datos y se definen unos cuantos espero que les sirva de apoyo
exitos ........
Actualización de 2020: un enfoque más práctico utilizando MySQL sobre Linux para implementar el diseño lógico y físico de un sistema de bases de datos relacional.
1. ¿Por qué son importantes las bases de datos en la actualidad?
La necesidad de la humanidad de poder dejar registros concretos sobre una acción
determinada, un conocimiento especifico, un acontecimiento especial, etc. Hace
que las bases de datos sean hoy por hoy una necesidad de suma importancia para
el desarrollo de la vida, tal cual como la conocemos hoy.
Las bases de datos son herramientas de trabajo capaces de proporcionar
información especifica sobre un suceso especifico en una organización, la
comunidad, como un todo, esto hace que la compresión de un fenómeno, sea más
eficaz, además que se pueda predecir cierta información a partir de información ya
existente,
La sociedad de hoy, cada día produce más y más información, esta información se
traduce en valor cuando es tratada de la manera adecuada, cuando se puede
establecer criterios de almacenamiento, resguardo, disponibilidad, entre otros
criterios. En la actualidad, esta bien reconocida la necesidad de disponer de una
información sistemática y exacta que repercuta en el bienestar de la sociedad, es
allí donde surgen las bases de datos como recursos de suma importancia para dar
respuesta a esta necesidad. La era contemporánea seria inconcebible sin las bases
de datos, sin la capacidad de procesar y almacenar grandes volúmenes de
información y que este esté disponible en los momentos que se la requiera.
Conceptos como “Big Data” Bussines Intelligence” “bussines Analytics” son
una clara muestra del aprovechamiento de información previamente almacenada en
bases de datos, muestran como se puede agregar valor a la manipulación de la
información y como esta información puede ser optimizada mediante procesos y
procedimientos que darán otro modelamiento al pensamiento innovador y por
consiguiente a la sociedad de hoy.
Mencione algún motor de base de datos con sus características más
relevantes. Explique y justifique sus respuestas
Primeramente, hay que mencionar la diferencia entre “Motor de Bases de Datos” y
“Gestor de Bases de Datos”. Los Gestores de Bases de Datos, siendo el caso que
nos convoca, son aplicaciones, programas, soluciones dedicadas a exclusivamente
a la intermediación entre las bases de datos propiamente dichas y las aplicaciones
que las utilizan como función principal.
Los GBD (Gestores de Bases de Datos), están compuestos por tres lenguajes
principalmente, DDL (Lenguaje de Definición de Datos), DML (Lenguaje de
Manipulación de Datos) y SQL (Lenguaje de Consulta)
2. Principalmente los Gestores de Bases de Datos, surgen como una alternativa para
optimizar el proceso de optimización de acceso, consulta, extracción e inyección de
información de las Bases de Datos, facilitando el proceso propiciando un entorno
más amigable y sencillo.
Un Gestor de Bases de Datos debe cumplir con los siguientes parámetros:
Abstracción de la información
Independencia
Redundancia mínima
Consistencia
Seguridad
Integridad
Respaldo y recuperación
Control de la concurrencia
Tiempo corto de respuesta
Dos ejemplos de un Gestores de Bases de Datos serian “Microsoft SQL Server” y
“MySQL” dos de los gestores lideres en el mercado mundial de Bases de datos
Microsoft SQL Server: Base de datos con compatibilidad únicamente para
sistemas Windows. Hay muchos perfiles expertos en SQL Server y no es
difícil su adquisición. Su integración con Microsoft Azure ha mejorado mucho
su flexibilidad y rendimiento.
MySQL: Gestor de simple instalación que actúa del lado del cliente (servidor)
y de códigoabierto con licencia comercial disponible. Actualmente, pertenece
a Oracle Corporation. Gestiona bases de datos relacionadas, es multi -
usuario y el más usado dentro del software libre. Destaca por requerir de
poca memoria y procesador para funcionar, dando lugar además a una mayor
velocidad en sus operaciones. Es usado principalmente para el desarrollo
web.
Las principales diferencias entre uno y otro son, que uno cuenta con compatibilidad
para múltiples sistemas operativos y el otro es restringido en su forma de
compatibilidad. MySQL al ser de código abierto y requerir poca memoria de
ejecución, propicia una amplia comunidad de desarrolladores para crear
aplicaciones para el uso cotidiano con facilidad. SQL Server a diferencia, restringe
el desarrollo a tecnología Microsoft, lo que condiciona en gran parte la comunidad
de desarrolladores, a pesar de que ha venido creciendo los usuarios de este gestor.
A diferencia de los Gestores de Bases de Datos. Los Motores de Bases de Datos,
son herramientas, que permiten realizar un numero determinado de operaciones
3. sobre las tablas y sus datos; siempre resguardando la integridad referencial. Son el
conjunto de procesos lógicos que se le pueden aplicar a las tablas y a sus datos,
todos los Gestores de Bases de Datos, cuentan con un Motor de Bases de Datos
para realizar dichas operaciones.
Fuentes
https://telemetrik.co/analitica-big-data-inteligencia-de-negocio-business-intelligence/
https://business-intelligence.grupobit.net/blog/cual-es-la-diferencia-entre-business-
intelligence-y-business-analytics
https://infase.net/motores-de-bases-de-datos/
https://ed.team/comunidad/cual-es-la-diferencia-entre-sistema-gestor-de-base-de-
datos-y-motor-de-base-de-datos