2. ¿QUÉ ES UNA BASE DE DATOS?
• Una base de datos es una colección de información organizada de
forma que un programa de ordenador pueda seleccionar rápidamente
los fragmentos de datos que necesite. Una base de datos es un
sistema de archivos electrónico, es un conjunto de datos
pertenecientes a un mismo contexto y almacenados
sistemáticamente para su posterior uso. En este sentido; una
biblioteca puede considerarse una base de datos compuesta en su
mayoría por documentos y textos impresos en papel e indexados para
su consulta.
3. ¿QUÉ ES UNA BASE DE DATOS DE TIPO
“SQL”?
• Es un lenguaje específico del dominio que da acceso a un sistema de
gestión de bases de datos relacionales que permite especificar
diversos tipos de operaciones en ellos.
• La sigla que se conoce como SQL corresponde a la expresión inglesa
Structured Query Language (entendida en español como Lenguaje de
Consulta Estructurado), la cual identifica a un tipo de lenguaje
vinculado con la gestión de bases de datos de carácter relacional que
permite la especificación de distintas clases de operaciones entre
éstas. Gracias a la utilización del álgebra y de cálculos relacionales,
el SQL brinda la posibilidad de realizar consultas con el objetivo de
recuperar información de las bases de datos de manera sencilla.
4. ¿QUÉ ES UNA BASE DE DATOS NO
“SQL” (NOSQL) ?
• En informática, NoSQL es una amplia clase de sistemas de gestión de
bases de datos que difieren del modelo clásico de SGBDR (Sistema de
Gestión de Bases de Datos Relacionales) en aspectos importantes,
siendo el más destacado que no usan SQL como lenguaje principal de
consultas. Los datos almacenados no requieren estructuras fijas como
tablas, normalmente no soportan operaciones JOIN, ni garantizan
completamente ACID (atomicidad, consistencia, aislamiento y
durabilidad), y habitualmente escalan bien horizontalmente. Los sistemas
NoSQL se denominan a veces "no sólo SQL" para subrayar el hecho de
que también pueden soportar lenguajes de consulta de tipo SQL. se
refería a una base de datos relacional de código abierto que no usaba
un lenguaje de consultas SQL (Structured Query Language).
5. BASES DE DATOS POPULARES.
• Uno siempre se pregunta ¿qué bases de datos está usando ?.
Microsoft a desplazado a Oracle del primer lugar debido a sus
grandes avances en Azure que ofrece Máquinas virtuales con SQL
Server, Oracle, MySQL. Es decir, ya no ofrece solamente SQL Server,
si no que ofrece una gama de soluciones heterogéneas incluyendo
DocumentDB que permite manejar NoSQL y también ofrece
almacenamiento usando Hadoop para soluciones con Big Data.
Oracle va en segundo lugar y luego viene Amazon WS que es similar
a Microsoft. Un servicio que ofrece varios tipos de bases de datos.
Uno pensaría que la base de datos MySQL por ser software libre sería
de las más usadas, pero no es así.
• Lo mismo Postgres. Ahora, bases de datos que están creciendo y
cada vez se hacen más famosas son Teradata. Antes una
desconocida, hoy ya una base de datos más respetada que causa
bastante curiosidad a la gente.
6. BASES DE DATOS MAS
UTILIZADAS:
*Microsoft SQL Server
*Oracle
*Amazon Web Services
*IBM
*SAP
*EnterpriseDB
7. MICROSOFT SQL SERVER.
• El nuevo SQL Server 2016
ofrece un rendimiento de
memoria inigualable para las
aplicaciones criticas, análisis
operativo en tiempo real,
conocimientos mas profundos
sobre todos sus datos con un
avanzado análisis integrado y
sofisticadas visualizaciones
nuevas en cualquier dispositivo
móvil. Es la primera base de
datos que nació en la nube, lo
que establece una nueva vara
para la velocidad de
innovación. Esta plataforma
para la nube hibrida le ayudaría
a crear soluciones que
complementen las inversiones
en infraestructura local existen
de los clientes.
8. ORACLE.
• Oracle Corporation es una compañía especializada en el desarrollo de
soluciones de nube y locales, es una serie de productos de software,
la mayoría utilizados para aplicaciones empresariales y/o de alto
rendimiento. Creados por la compañía homónima: Oracle Corporation.
El producto más conocido de Oracle es el manejador de bases de
datos (Oracle Relational Database Management System, que
comunmente es a lo que la gente le llamamos a secas "Oracle"). Es
un software que almacena y facilita el manejo de grandes cantidades
de información relacionada entre sí (bases de datos). Oracle es uno
de los productos más utilizados en las infraestructuras de las
empresas. Y también es de los más caros.
9. AMAZON WEB
SERVICES.
• Amazon Web Services lanzó un servicio
de bases de datos NoSQL administrado
que permite a los usuarios lanzar de
manera sencilla una base de datos y
ampliarla o reducirla de acuerdo a las
necesidades.
• El servicio satisface las necesidades de
las compañías web que están
recolectando, almacenando y procesando
una creciente cantidad de datos. Sin una
base de datos escalable, los usuarios de
AWS en ocasiones tendrían que gastar
semanas previendo y preparando sus
bases de datos para que tengan un buen
desempeño durante los periodos de gran
uso, sostuvo la compañía.
10. IBM
• Ayudan a gestionar datos en múltiples cargas
de trabajo, al tiempo que reducen los costes
de administración, almacenamiento,
desarrollo y servidores. Nuestras soluciones
de alto rendimiento gestionan los datos desde
los requisitos hasta su retirada, y garantizan
la privacidad y la integridad de sus datos. Las
soluciones de bases de datos IBM reducen los
costes y la complejidad de la gestión de sus
datos, mejoran la agilidad del negocio y
aprovechan los activos principales de su
empresa: los datos.
11. SAP.
• Brinda información que resultará de gran
valor durante el proceso de toma de
decisiones estratégicas en cualquier
empresa. “Sistema para el Análisis y
Procesamiento de datos”. Se basa en una
arquitectura cliente-servidor, es decir, una
base de datos central y una aplicación
desde la que es posible acceder a aquella
desde cualquier equipo informático.
mantienen centralizada la casi totalidad de
la información manejada por este software
de gestión (información de clientes,
pedidos, proveedores, etcétera). Dada la
naturaleza de esta información, lo lógico es
que este SGBD se encuentre en la red
interna de la empresa y sólo desde allí se
admitan las peticiones a las bases de datos.
12. ENTER PRISE DB
• Es una versión mas de office es
una suite de ofimática que
permite crear diferentes tipos de
documentos como documentos
de texto, presentaciones con
diapositivas, hojas de calculo,
bases de datos en fin muchas
alternativas, la versión
Enterprise es la mas completa ya
que contiene la mayor parte de
los programas.
13. TABL A COMPARATIVA DE BASES DE DATOS.DBMS CARACTERISTICAS VENTAJAS DESVENTAJAS OPINION.
SQL Server Propietario
Integra nuevas herramientas
Recuperación de datos eficaz
y rápida
Portabilidad
Para Windows
Soporte de transacciones
Estabilidad
Seguridad
Soporte de procedimientos
almacenados
Entorno grafico
Utiliza muchos recursos
computaciones como
memoria RAM
Es de paga
La principal ventaja es su
fiabilidad a la hora de
recuperar datos
Oracle Propietaria
Portable
Compatible
Alto rendimiento
DBMS popular
Oracle ofrece porte técnico
Permite la gestión de
múltiples bases de datos
Una mala configuración
ofrece resultados
desfavorables
Oracle es un BAMS de paga
que tiene como beneficio su
fiabilidad y su soporte.
Mongo DB No es aconsejable usar la
versión de 32 GB.
Utiliza lenguaje propio,
escrituras de documentos
entre otros.
Utilizacion compartida de los
datos y distribución del
control.
Fiabilidad y disponibilidad.
Aun tiene algunos errores.
Mayor tiempo extra de
procesamiento.
Es un buen programa y me
gusta porque contiene tablas
para clasificar mejor la
información.
Oracle NoSQL Datos geo-distribuidos con
soporte para múltiples
centros de datos
Usa tablas que le permiten
mejor manejo de
información.
Aun le faltan mejorar detalles Esta versión de Oracle no es
tan buena.
Cassandra Se considera la dama de las
bases de datos
Es mas fácil de usar a
diferencia de los demas
Ya no esta en tendencia. Es buena para guardar y
organizar mejor la
información