0% encontró este documento útil (0 votos)
110 vistas16 páginas

Bases de Datos

Este documento trata sobre las bases de datos. Explica que una base de datos es una colección organizada de datos e información que se almacena electrónicamente y se controla mediante un sistema de gestión de bases de datos. También describe el lenguaje de consulta estructurado SQL que se usa para consultar y manipular datos en bases de datos relacionales. Además, resume la evolución de las bases de datos desde los primeros sistemas jerárquicos y de red hasta las bases de datos relacionales, orientadas a objetos, NoSQL y en la nube de hoy en
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
110 vistas16 páginas

Bases de Datos

Este documento trata sobre las bases de datos. Explica que una base de datos es una colección organizada de datos e información que se almacena electrónicamente y se controla mediante un sistema de gestión de bases de datos. También describe el lenguaje de consulta estructurado SQL que se usa para consultar y manipular datos en bases de datos relacionales. Además, resume la evolución de las bases de datos desde los primeros sistemas jerárquicos y de red hasta las bases de datos relacionales, orientadas a objetos, NoSQL y en la nube de hoy en
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 16

BASE DE DATOS

-Marco Antonio Romero Zavala


-Arleth Yuliana Rocha Rubio

Sistemas de Información para la Toma de


Desiciones
Maximiliano Villalobos Mendivil
Ingeniería Industrial
¿Qué es una base de datos?
Una base de datos es una recopilación organizada de información o datos estructurados, que normalmente se almacena de forma
electrónica 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.

Los datos de los tipos más comunes de bases de datos en funcionamiento actualmente se suelen utilizar como estructuras de filas y
columnas en una serie de tablas para aumentar la eficacia del procesamiento y la consulta de datos. Así, se puede acceder, gestionar,
modificar, actualizar, controlar y organizar fácilmente los datos. La mayoría de las bases de datos utilizan un lenguaje de consulta
estructurada (SQL) para escribir y consultar datos.
¿Qué es el lenguaje de consulta estructurada (SQL)?

El SQL es un lenguaje de programación que utilizan casi todas las bases de datos
relacionales para consultar, manipular y definir los datos, además de para
proporcionar control de acceso. El SQL se desarrolló por primera vez en IBM en
la década de 1970 con Oracle como uno de los principales contribuyentes, lo que
dio lugar a la implementación del estándar ANSI SQL. El SQL ha propiciado
muchas ampliaciones de empresas como IBM, Oracle y Microsoft. Aunque el
SQL se sigue utilizando mucho hoy en día, están empezando a aparecer nuevos
lenguajes de programación.
La Base de Datos a
Travez de la Historia
Evolución de la Base de Datos
Las bases de datos han evolucionado drásticamente desde su inicio a
principios de la década de 1960. Las bases de datos de navegación,
como la base de datos jerárquica (que se basaba en un modelo de árbol
y permitía una relación de uno a muchos) y la base de datos de red (un
modelo más flexible que permitía relaciones múltiples), eran los
sistemas originales que se utilizaban para almacenar y manipular datos.
Aunque eran sencillos, estos primeros sistemas eran inflexibles.

En la década de 1980, se hicieron populares las bases de datos


relacionales, seguidas de las bases de datos orientadas a objetos en la
década de 1990. Más recientemente, las bases de datos NoSQL
surgieron como respuesta al crecimiento de Internet y la necesidad
de acelerar la velocidad y el procesamiento de los datos no
estructurados. Hoy en día, las bases de datos en la nube y las bases
de datos de autogestión están abriendo nuevos horizontes en lo que
respecta a la forma en la que se recopilan, se almacenan, se
gestionan y se utilizan los datos.
¿Base de datos = Hoja de Cálculo?
Tanto las bases de datos como las hojas de cálculo (como Microsoft Excel) son modos cómodos de
almacenar información. Las principales diferencias entre los dos son:
● Cómo se almacenan y se manipulan los datos.
● Quién puede acceder a los datos.
● Cuántos datos pueden almacenarse.
Las hojas de cálculo se diseñaron originalmente para un usuario y sus características así lo reflejan. Son
perfectas para un único usuario o para un pequeño número de usuarios que no necesiten hacer una gran
manipulación de datos increíblemente complicada. Las bases de datos, por otro lado, están diseñadas
para contener recopilaciones mucho más grandes de información organizada, a veces en cantidades
masivas. Las bases de datos permiten que muchos usuarios accedan y consulten los datos de forma
rápida y segura al mismo tiempo mediante una lógica y un lenguaje muy complejos.
Tipos de Bases de Datos
Existen muchos tipos diferentes de bases de datos. La mejor base de datos para una
organización específica depende de cómo pretenda la organización utilizar los datos.

Bases de datos relacionales. Bases de datos orientadas a Bases de datos distribuidas..


objetos.
Las bases de datos se hicieron La información de una base Una base de datos distribuida
predominantes en la década de 1980. consta de dos o más archivos
Los elementos de una base de datos de datos orientada a objetos
se representa en forma de que se encuentran en sitios
relacional se organizan como un
conjunto de tablas con columnas y diferentes. La base de datos
objetos, como en la puede almacenarse en varios
filas. La tecnología de bases de datos
relacionales proporciona la forma programación orientada a ordenadores, ubicarse en la
más eficiente y flexible de acceder a objetos. misma ubicación física o
información estructurada. repartirse en diferentes redes.
Tipos de Bases de Datos
Bases de datos orientadas a grafos.
Almacenes de datos. Bases de datos
NoSQL.
Un repositorio central de Una base de datos NoSQL, o base de
datos no relacional, permite Una base de datos orientada
datos, un data warehouse es almacenar y manipular datos no a grafos almacena datos
un tipo de base de datos estructurados y semiestructurados (a
diferencia de una base de datos
relacionados con entidades
diseñado específicamente
relacional, que define cómo se deben y las relaciones entre
para consultas y análisis componer todos los datos insertados entidades.
rápidos. en la base de datos). Las bases de
datos NoSQL se hicieron populares a
medida que las aplicaciones web se
volvían más comunes y complejas.
Tipos de Bases de Datos

Bases de datos
OLTP.
Una base de datos OLTP es
una base de datos rápida y
analítica diseñada para que
muchos usuarios realicen un
gran número de
transacciones.
Software de Base de Datos
El software de base de datos se utiliza para crear, editar y mantener archivos y registros de bases de
datos, lo que facilita la creación de archivos y registros, la entrada de datos, la edición de datos,
la actualización y la creación de informes. El software también maneja el almacenamiento de
datos, las copias de seguridad y la creación de informes, así como el control de acceso múltiple
y la seguridad. La seguridad sólida de las bases de datos es especialmente importante hoy en
día, ya que el robo de datos es cada vez más frecuente. En ocasiones, el software de base de
datos también se denomina "sistema de gestión de bases de datos" (DBMS).

El software de base de datos simplifica la gestión de datos, ya que permite a los usuarios almacenar
datos de forma estructurada y acceder posteriormente a ellos. Por lo general, tiene una interfaz
gráfica que ayuda a crear y administrar los datos y, en algunos casos, los usuarios pueden
construir sus propias bases de datos mediante el uso de software de base de datos.
Sistema de Gestión de Base de Datos (DBMS)

Normalmente, una base de datos requiere un programa de software


de bases de datos completo, conocido como sistema de gestión de
bases de datos (DBMS). Un DBMS sirve como interfaz entre la base
de datos y sus programas o usuarios finales, lo que permite a los
usuarios recuperar, actualizar y gestionar cómo se organiza y se
optimiza la información. Un DBMS también facilita la supervisión y
el control de las bases de datos, lo que permite una variedad de
operaciones administrativas como la supervisión del rendimiento, el
ajuste, la copia de seguridad y la recuperación.

Algunos ejemplos de software de bases de datos o DBMS populares


incluyen MySQL, Microsoft Access, Microsoft SQL Server,
FileMaker Pro, Oracle Database y dBASE.
Base de Datos MySQL

MySQL es un sistema de gestión de bases de datos relacionales de código abierto basado en


SQL. Se diseñó y se optimizó para las aplicaciones web y puede utilizarse en cualquier
plataforma. A medida que surgían nuevos y diferentes requisitos con Internet, MySQL se
convirtió en la plataforma preferida por los desarrolladores web y las aplicaciones basadas
en web. Dado que está diseñado para procesar millones de consultas y miles de
transacciones, MySQL es una elección popular para las empresas de comercio electrónico
que necesitan gestionar múltiples transferencias de dinero. La flexibilidad on-demand es la
principal función de MySQL.

MySQL es el DBMS que se encuentra detrás de algunos de los sitios web y aplicaciones basadas
en web más importantes del mundo, como Airbnb, Uber, LinkedIn, Facebook, Twitter y
YouTube.
Base de Datos para Mejorar el rendimiento de Negocios y la Toma de
Desiciones

Con la recopilación masiva de datos del Internet que está transformando la vida y la industria en todo el mundo,
las empresas de hoy en día tienen acceso a más datos que nunca. Las empresas visionarias ahora pueden
utilizar las bases de datos para ir más allá del almacenamiento básico de datos y las transacciones con el fin
de analizar grandes cantidades de datos de múltiples sistemas. Mediante el uso de bases de datos y otras
herramientas informáticas y de inteligencia empresarial, las organizaciones ahora pueden aprovechar los
datos que recopilan para funcionar de forma más eficiente, permitir una mejor toma de decisiones y ser más
ágiles y escalables.

La base de datos de autogestión está preparada para proporcionar un impulso significativo a estas capacidades.
Dado que las bases de datos de autogestión automatizan procesos manuales costosos y tediosos, liberan a los
usuarios empresariales para que puedan ser más proactivos con sus datos. Al tener control directo sobre la
capacidad de crear y utilizar bases de datos, los usuarios ganan control y autonomía al mismo tiempo que
mantienen importantes estándares de seguridad.
¿Cómo mejora la tecnología autónoma la gestión de base de
datos?

Las bases de datos de autogestión son la ola del futuro y ofrecen una posibilidad fascinante para
las organizaciones que deseen utilizar la mejor tecnología de bases de datos disponible sin
los problemas que supone ejecutar y utilizar esa tecnología.

Las bases de datos de autogestión utilizan una tecnología basada en la nube y el machine
learning para automatizar muchas de las tareas rutinarias necesarias para gestionar bases de
datos, como el ajuste, la seguridad, las copias de seguridad, las actualizaciones y otras
tareas de gestión rutinarias. Al automatizar estas tediosas tareas, los administradores de
bases de datos se quedan libres para realizar un trabajo más estratégico. Las funciones de
autogestión, autoprotección y autorreparación de las bases de datos de autogestión están
preparadas para revolucionar la forma de gestionar y proteger los datos de las empresas, lo
que permite obtener ventajas de rendimiento, reducir costes y mejorar la seguridad.
Futuro de las bases de datos y las bases de datos autónomas

La primera base de datos autónoma se anunció a finales de 2017 y muchos analistas


independientes de la industria reconocieron rápidamente la tecnología y su impacto
potencial en la informática.

La perspectiva de IDC de febrero de 2018 elogió la tecnología de base de datos


autónoma para hacer que el “software empresarial sea más fácil de implementar,
utilizar y administrar, gracias al uso de la inteligencia artificial y el machine
learning para proporcionar capacidades que requieren poca o ninguna intervención
humana para gestionar el software.”

El informe de KuppingerCole de enero de 2018 (PDF) afirmaba que “este enfoque


tiene enormes beneficios potenciales, no solo para reducir la mano de obra y los
costes para los clientes, sino para mejorar drásticamente la resistencia de las bases
de datos’ tanto frente a los errores humanos como frente a las actividades
maliciosas, internas o externas. Cada base de datos también está diseñada para tener
características de seguridad habilitadas de manera predeterminada y parámetros
relevantes configurados automáticamente de acuerdo con las mejores prácticas de
seguridad actuales.”
Esto es todo por
nuestra parte
!!!GRACIAS¡¡¡

También podría gustarte