SlideShare una empresa de Scribd logo
1 de 22
Base de Datos
base de datos (cuya abreviatua es BD). Es un “almacén” el
cual, permite guardar grandes cantidades de información
de forma organizada y utilizarla fácilmente.
na base de datos se puede definir como un conjunto de
información relacionada que se encuentra agrupada ó
estructurada.
Cada base de datos se compone de una o más tablas que
guarda un conjunto de datos.
1
Una base de datos de tipo SQL
• Los tipos de datos Microsoft Access SQL de motor de base de
datos consisten en 13 tipos de datos principales definidos por
el motor de base de datos de Microsoft Access y varios
sinónimos válidos reconocidas para estos tipos de datos.
• las bases de datos de SQL Server tienen dos archivos del
sistema operativo: un archivo de datos y un archivo de
registro. Los archivos de datos contienen datos y otros
objetos, como tablas, índices, procedimientos almacenados y
vistas. Los archivos de registro contienen la información
necesaria para recuperar todas las transacciones de la base de
datos. Los archivos de datos se pueden agrupar en grupos de
archivos para su asignación y administración.
2
Un base de datos No- SQL
• oSQL es especialmente útil cuando una empresa necesita
acceder y analizar grandes cantidades de datos no
estructurados o datos que se almacenan de forma remota en
varios ser
• NoSQL no prohíbe el lenguaje estructurado de consultas (SQL
vidores virtuales en la nube.
• la base de datos más popular NoSQL es Apache Cassandra.
• NoSQL se menciona a menudo en combinación con otras
herramientas de big data, como el procesamiento paralelo
masivo, las bases de datos a base de columnas y las bases de
datos como servicio (DaaS).
3
4
¿Cual BD usar?
• En empresas grandes, ya no se utiliza una sola base de datos.
Para ciertos usos usas SQL Server, para ciertos otros Oracle,
para otros MySQL, etc. Lo mismo es el uso de la nube. Hay
todavía aplicaciones locales que requieren las bases de datos
tradicionales locales mientras que hay servicios que son
mejores, más efectivos y baratos en la nube.
En cuanto a base de datos relacionales y NoSQL, es lo mismo.
Las empresas que van a sobrevivir son las que ofrecen mayor
cantidad de bases de datos.
Microsoft actualmente está liderando en esto por sus nuevos
servicios NoSQL y en la nube al igual que el soporte de
tecnologías Big Data.
5
• 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.
• Microsoft
• Oracle
• Amazon Web Services
• IBM
• SAP
• DataStax
• EnterpriseDB
•
6
• MySQL se ha convertido en el gestor de bases de datos más
utilizado desde hace años a la hora de desarrollar cualquier
aplicación web, gracias a su rapidez, facilidad de uso y a la
posibilidad de contar con una gran cantidad de librerías y
herramientas compatibles con todos los lenguajes de
programación.
• se trata de un software libre y que las empresas
de alojamiento web, como es el caso de Hostalia, lo instalen
en todos sus servidores.
7
• Hoy en día el mercado sigue siendo dominado por DB2, SQL
Server, Oracle e IBM. En Mainframe o Unix/Linux, Oracle y
DB2 suelen ser los líderes, mientas que en sistemas operativos
Windows SQL Server suele ser la mejor opción.
• Oracle
• Base de datos que puede correr en casi cualquier sistema
operativo. De Oracle destacamos la abundancia de perfiles
con experiencia en esta tecnología y la gran cantidad de
herramientas que hay para su administración y
monitorización.
8
• IBM DB2
• Suele ser la segunda base de datos más utilizada en entornos
Unix/Linux después de Oracle. Es claramente un indiscutible
ganador en Mainframe. Hay perfiles profesionales para DB2
pero no tanto como para Oracle. Por otro lado, el perfil de
DB2 Mainframe no tiene por qué saber moverse en DB2
linux/unix.
• 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.
9
• Teradata
• Destaca sobre los demás tipos de bases de datos por su
capacidad de almacenamiento y de análisis de datos. Suele ser
utilizado en grandes instalaciones de Big Data.
• Teradata
• Destaca sobre los demás tipos de bases de datos por su
capacidad de almacenamiento y de análisis de datos. Suele ser
utilizado en grandes instalaciones de Big Data.
• Informix.
• Mejores Bases de Datos de libre distribución relacionales
• Ahora entramos a hablar de las mejores bases de datos
relacionales libres. Sus beneficios: su comunidad, la
posibilidad de ver e incluso modificar el código a nuestra
conveniencia y la no necesidad de pago.
• Las bases de datos más importantes son MySQL, María DB y
PostgreSQL.
10
• Informix
• Mejores Bases de Datos de libre distribución relacionales
• Ahora entramos a hablar de las mejores bases de datos
relacionales libres. Sus beneficios: su comunidad, la
posibilidad de ver e incluso modificar el código a nuestra
conveniencia y la no necesidad de pago.
• Las bases de datos más importantes son MySQL, María DB y
PostgreSQL.
11
• Mongo DB
• Probablemente es la base de datos más popular. Tiene la
posibilidad de trabajar con datos estructurados y no
estructurados. Destaca por su gran capacidad de escalado y
rendimiento. Suele ser la que más perfiles experimentados
tiene.
• Permiten trabajar por pares de clave-valor y acceder a
distintas partes de los datos almacenados.
• Mongo DB no soporta atomicidad en las operaciones y
garantiza integridad eventual. Los cambios se irán replicando a
lo largo de todos los nodos pero no se garantiza que todos los
nodos tengan el mismo dato a la vez.
12
• Mongo DB
• Probablemente es la base de datos más popular. Tiene la
posibilidad de trabajar con datos estructurados y no
estructurados. Destaca por su gran capacidad de escalado y
rendimiento. Suele ser la que más perfiles experimentados
tiene.
• Permiten trabajar por pares de clave-valor y acceder a
distintas partes de los datos almacenados.
• Mongo DB no soporta atomicidad en las operaciones y
garantiza integridad eventual. Los cambios se irán replicando a
lo largo de todos los nodos pero no se garantiza que todos los
nodos tengan el mismo dato a la vez.
13
• Couchbase Server
• Base de datos libre creada en el proyecto Apache. Tampoco
garantiza integridad de datos al 100%. Destaca su gran consola
de administración en la que se puede acceder a muchos datos
de forma muy fácil.
• Mark Logic Server
• Esta base de datos destaca sobre las anteriores por permitir
integridad de datos y compatibilidad con XML, JSON y RDF.
• Sistemas soportados: Windows, Solaris, Red Hat, Suse,
CentOS, Amazon Linux y Mac os.
• Elastic Search
•
• Otras bases de datos a destacar son RavenDB, Apache Jena y
Pivotal GemFire. 14
• No SQL Orientados a Clave-Valor
• Ideales cuando se accede a datos por clave. La diferencia de
este tipo de base de datos radica en la posibilidad de
almacenar datos sin ningún esquema predefinido. Son las más
sencillas de utilizar. Suelen ser muy eficientes para las lecturas
y escrituras. Los datos suelen almacenarse en estructuras
complejas como BLOB.
• Redis
• Software libre.
• Riak
• Destaca por su capacidad de ser una base de datos de Clave-
valor, almacenamiento de documentos y preparada para la
realización de búsquedas.
• Oracle NoSQL
• Microsoft Azure Table Storage
15
• No SQL Orientados a Columnas
• Bases de datos en las que puedes mapear claves a valores y
agruparlas en estructuras. Utilizadas en entornos donde hay
poca escritura y existe la necesidad de acceder a varias
columnas de muchas filas.
• Muy útiles en procesamiento y análisis de eventos, gestión de
contenido y en análisis de datos.
• Apache Cassandra
• Base de datos creada por Facebook que es ahora de libre
distribución. Base de datos recomendada para gestionar
masivas cantidades de datos.
• La versión Enterprise de Cassandra es Datastax Enterprise.
16
• Apache Hbase
• Diseñado para soportar grandes cantidades de accesos de
lectura y escritura en tiempo real a grandes cantidades de
datos. Una de sus ventajas es que correo sobre Hadoop y
sobre el sistema de ficheros Hadoop.
• Bases de datos orientadas a grafos No SQL
• Utilización de la teoría de grafos para enlazar los datos de la
base de datos. Todo elemento apunta a su elemento
adyacente. Estas bases de datos son recomendadas si tus
datos están muy relacionadas como en redes sociales,
detección de fraude, recomendaciones en tiempo real, etc.
Aquí, la base de datos deberá estar normalizada donde cada
estructura tendrá una columna y cada relación dos.
17
• Neo4j
• Soporta integridad de datos y alta disponibilidad y escalado en
cluster. Además posee un buen panel de administración.
• Infinite graph
• No es de libre distribución.
• Sistemas soportados: Mac OSx, Linux and Windows
Benchmark: Se puede pedir a Objectivity.
18
• Modelo Híbrido
• Cada vez más son las empresas que ofrecen soluciones
hibridas en las que utilizan varios motores de bases de datos
para dar cabida a varios modelos NoSQL e incluso a motores
relacionales.
•
• Por ejemplo, CortexDB, Foundation DB y Orient DB ofrecen
varios modelos NoSQL.
19
• Bases de datos As a Service
• Bases de datos que ofrecen sus servicios en la nube. Sólo tienes que
leer y escribir tus datos utilizando servicios ofrecidos por el
proveedor. Probablemente este tipo de base de datos pase a ser uno
de los más demandado por su fácil utilización y aprendizaje junto a
la tendencia de ir a la nube por pequeñas y medianas empresas.
• Amazon SimpleDB
• Base de datos que como dice su nombre es para bases de datos
simples. Si quieres hacer accesos a bases de datos sencillos que no
requieran de queries complejas como comparaciones, agrupaciones,
Amazon SimpleDB puede ser una buena opicón.
• Los datos son almacenados como textos y se generan estructuras
formadas por pares de parámetro valor.
• No hay benchmark.
20
21
• http://www.maestrosdelweb.com/que-son-las-bases-de-
datos/
• https://support.office.com/es-es/article/Tipos-de-datos-SQL-
9188f41d-6c0e-4733-9d20-d08916f50bd2
• https://msdn.microsoft.com/es-es/library/ms189563.aspx
• http://searchdatacenter.techtarget.com/es/definicion/NoSQL-
No-Solo-SQL
• http://elpaladintecnologico.blogspot.mx/2012/02/las-bases-
de-datos-mas-populares-del.html
• http://blog.hostalia.com/white-paper-tipos-de-bases-de-
datos-mysql-y-sus-diferencias/
https://blog.pandorafms.org/es/tipos-de-bases-de-datos-y-
las-mejores-bases-de-datos-del-2016/
22

Más contenido relacionado

La actualidad más candente (19)

Base de datos ryjt
Base de datos ryjtBase de datos ryjt
Base de datos ryjt
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Act4 basesdedatos oscar_varona
Act4 basesdedatos oscar_varonaAct4 basesdedatos oscar_varona
Act4 basesdedatos oscar_varona
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Introducción a NoSQL
Introducción a NoSQLIntroducción a NoSQL
Introducción a NoSQL
 
Base de datos abg
Base de datos abgBase de datos abg
Base de datos abg
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Presentacion
PresentacionPresentacion
Presentacion
 
Bases de Datos NoSQL
Bases de Datos NoSQLBases de Datos NoSQL
Bases de Datos NoSQL
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Basede datos salas ubaldo
Basede datos salas ubaldoBasede datos salas ubaldo
Basede datos salas ubaldo
 
NoSQL bases de datos no relacionales
NoSQL bases de datos no relacionalesNoSQL bases de datos no relacionales
NoSQL bases de datos no relacionales
 
Principales base de datos
Principales base de datosPrincipales base de datos
Principales base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datos Base de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Pricipales bases de datos
Pricipales bases de datosPricipales bases de datos
Pricipales bases de datos
 

Destacado

Mohamed Mohamed Imam Ali CV
Mohamed Mohamed Imam Ali CVMohamed Mohamed Imam Ali CV
Mohamed Mohamed Imam Ali CVMohamed Imam
 
Systems Thinking and Change Mini Mag 2016 - Learning from Vegas
Systems Thinking and Change Mini Mag 2016 - Learning from VegasSystems Thinking and Change Mini Mag 2016 - Learning from Vegas
Systems Thinking and Change Mini Mag 2016 - Learning from VegasSTCAECT
 
Industrial Growth of Pakistan
Industrial Growth of PakistanIndustrial Growth of Pakistan
Industrial Growth of PakistanUsman Khalil
 
RABINDRA KUMAR PANDEY-PUNE
RABINDRA KUMAR PANDEY-PUNERABINDRA KUMAR PANDEY-PUNE
RABINDRA KUMAR PANDEY-PUNER.K. Pandey
 

Destacado (7)

Mohamed Mohamed Imam Ali CV
Mohamed Mohamed Imam Ali CVMohamed Mohamed Imam Ali CV
Mohamed Mohamed Imam Ali CV
 
Edhisson impresion
Edhisson impresionEdhisson impresion
Edhisson impresion
 
Sapna Resume
Sapna ResumeSapna Resume
Sapna Resume
 
Systems Thinking and Change Mini Mag 2016 - Learning from Vegas
Systems Thinking and Change Mini Mag 2016 - Learning from VegasSystems Thinking and Change Mini Mag 2016 - Learning from Vegas
Systems Thinking and Change Mini Mag 2016 - Learning from Vegas
 
Industrial Growth of Pakistan
Industrial Growth of PakistanIndustrial Growth of Pakistan
Industrial Growth of Pakistan
 
XHQ Operations Intelligence
XHQ Operations IntelligenceXHQ Operations Intelligence
XHQ Operations Intelligence
 
RABINDRA KUMAR PANDEY-PUNE
RABINDRA KUMAR PANDEY-PUNERABINDRA KUMAR PANDEY-PUNE
RABINDRA KUMAR PANDEY-PUNE
 

Similar a Act4 bd teo

Similar a Act4 bd teo (20)

Base de datos
Base de datosBase de datos
Base de datos
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Act4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalbaAct4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalba
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Actividad de aprendizaje 4 screencast y bases de datos.jltc
Actividad de aprendizaje 4 screencast y bases de datos.jltcActividad de aprendizaje 4 screencast y bases de datos.jltc
Actividad de aprendizaje 4 screencast y bases de datos.jltc
 
Presentación1
Presentación1Presentación1
Presentación1
 
Principales base de datos existentes
Principales base de datos existentesPrincipales base de datos existentes
Principales base de datos existentes
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Cordova angelica basededatos
Cordova angelica basededatosCordova angelica basededatos
Cordova angelica basededatos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
BASEDEDATOS
BASEDEDATOSBASEDEDATOS
BASEDEDATOS
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Último

origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfJonathanCovena1
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 

Último (20)

origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 

Act4 bd teo

  • 1. Base de Datos base de datos (cuya abreviatua es BD). Es un “almacén” el cual, permite guardar grandes cantidades de información de forma organizada y utilizarla fácilmente. na base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada ó estructurada. Cada base de datos se compone de una o más tablas que guarda un conjunto de datos. 1
  • 2. Una base de datos de tipo SQL • Los tipos de datos Microsoft Access SQL de motor de base de datos consisten en 13 tipos de datos principales definidos por el motor de base de datos de Microsoft Access y varios sinónimos válidos reconocidas para estos tipos de datos. • las bases de datos de SQL Server tienen dos archivos del sistema operativo: un archivo de datos y un archivo de registro. Los archivos de datos contienen datos y otros objetos, como tablas, índices, procedimientos almacenados y vistas. Los archivos de registro contienen la información necesaria para recuperar todas las transacciones de la base de datos. Los archivos de datos se pueden agrupar en grupos de archivos para su asignación y administración. 2
  • 3. Un base de datos No- SQL • oSQL es especialmente útil cuando una empresa necesita acceder y analizar grandes cantidades de datos no estructurados o datos que se almacenan de forma remota en varios ser • NoSQL no prohíbe el lenguaje estructurado de consultas (SQL vidores virtuales en la nube. • la base de datos más popular NoSQL es Apache Cassandra. • NoSQL se menciona a menudo en combinación con otras herramientas de big data, como el procesamiento paralelo masivo, las bases de datos a base de columnas y las bases de datos como servicio (DaaS). 3
  • 4. 4
  • 5. ¿Cual BD usar? • En empresas grandes, ya no se utiliza una sola base de datos. Para ciertos usos usas SQL Server, para ciertos otros Oracle, para otros MySQL, etc. Lo mismo es el uso de la nube. Hay todavía aplicaciones locales que requieren las bases de datos tradicionales locales mientras que hay servicios que son mejores, más efectivos y baratos en la nube. En cuanto a base de datos relacionales y NoSQL, es lo mismo. Las empresas que van a sobrevivir son las que ofrecen mayor cantidad de bases de datos. Microsoft actualmente está liderando en esto por sus nuevos servicios NoSQL y en la nube al igual que el soporte de tecnologías Big Data. 5
  • 6. • 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. • Microsoft • Oracle • Amazon Web Services • IBM • SAP • DataStax • EnterpriseDB • 6
  • 7. • MySQL se ha convertido en el gestor de bases de datos más utilizado desde hace años a la hora de desarrollar cualquier aplicación web, gracias a su rapidez, facilidad de uso y a la posibilidad de contar con una gran cantidad de librerías y herramientas compatibles con todos los lenguajes de programación. • se trata de un software libre y que las empresas de alojamiento web, como es el caso de Hostalia, lo instalen en todos sus servidores. 7
  • 8. • Hoy en día el mercado sigue siendo dominado por DB2, SQL Server, Oracle e IBM. En Mainframe o Unix/Linux, Oracle y DB2 suelen ser los líderes, mientas que en sistemas operativos Windows SQL Server suele ser la mejor opción. • Oracle • Base de datos que puede correr en casi cualquier sistema operativo. De Oracle destacamos la abundancia de perfiles con experiencia en esta tecnología y la gran cantidad de herramientas que hay para su administración y monitorización. 8
  • 9. • IBM DB2 • Suele ser la segunda base de datos más utilizada en entornos Unix/Linux después de Oracle. Es claramente un indiscutible ganador en Mainframe. Hay perfiles profesionales para DB2 pero no tanto como para Oracle. Por otro lado, el perfil de DB2 Mainframe no tiene por qué saber moverse en DB2 linux/unix. • 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. 9
  • 10. • Teradata • Destaca sobre los demás tipos de bases de datos por su capacidad de almacenamiento y de análisis de datos. Suele ser utilizado en grandes instalaciones de Big Data. • Teradata • Destaca sobre los demás tipos de bases de datos por su capacidad de almacenamiento y de análisis de datos. Suele ser utilizado en grandes instalaciones de Big Data. • Informix. • Mejores Bases de Datos de libre distribución relacionales • Ahora entramos a hablar de las mejores bases de datos relacionales libres. Sus beneficios: su comunidad, la posibilidad de ver e incluso modificar el código a nuestra conveniencia y la no necesidad de pago. • Las bases de datos más importantes son MySQL, María DB y PostgreSQL. 10
  • 11. • Informix • Mejores Bases de Datos de libre distribución relacionales • Ahora entramos a hablar de las mejores bases de datos relacionales libres. Sus beneficios: su comunidad, la posibilidad de ver e incluso modificar el código a nuestra conveniencia y la no necesidad de pago. • Las bases de datos más importantes son MySQL, María DB y PostgreSQL. 11
  • 12. • Mongo DB • Probablemente es la base de datos más popular. Tiene la posibilidad de trabajar con datos estructurados y no estructurados. Destaca por su gran capacidad de escalado y rendimiento. Suele ser la que más perfiles experimentados tiene. • Permiten trabajar por pares de clave-valor y acceder a distintas partes de los datos almacenados. • Mongo DB no soporta atomicidad en las operaciones y garantiza integridad eventual. Los cambios se irán replicando a lo largo de todos los nodos pero no se garantiza que todos los nodos tengan el mismo dato a la vez. 12
  • 13. • Mongo DB • Probablemente es la base de datos más popular. Tiene la posibilidad de trabajar con datos estructurados y no estructurados. Destaca por su gran capacidad de escalado y rendimiento. Suele ser la que más perfiles experimentados tiene. • Permiten trabajar por pares de clave-valor y acceder a distintas partes de los datos almacenados. • Mongo DB no soporta atomicidad en las operaciones y garantiza integridad eventual. Los cambios se irán replicando a lo largo de todos los nodos pero no se garantiza que todos los nodos tengan el mismo dato a la vez. 13
  • 14. • Couchbase Server • Base de datos libre creada en el proyecto Apache. Tampoco garantiza integridad de datos al 100%. Destaca su gran consola de administración en la que se puede acceder a muchos datos de forma muy fácil. • Mark Logic Server • Esta base de datos destaca sobre las anteriores por permitir integridad de datos y compatibilidad con XML, JSON y RDF. • Sistemas soportados: Windows, Solaris, Red Hat, Suse, CentOS, Amazon Linux y Mac os. • Elastic Search • • Otras bases de datos a destacar son RavenDB, Apache Jena y Pivotal GemFire. 14
  • 15. • No SQL Orientados a Clave-Valor • Ideales cuando se accede a datos por clave. La diferencia de este tipo de base de datos radica en la posibilidad de almacenar datos sin ningún esquema predefinido. Son las más sencillas de utilizar. Suelen ser muy eficientes para las lecturas y escrituras. Los datos suelen almacenarse en estructuras complejas como BLOB. • Redis • Software libre. • Riak • Destaca por su capacidad de ser una base de datos de Clave- valor, almacenamiento de documentos y preparada para la realización de búsquedas. • Oracle NoSQL • Microsoft Azure Table Storage 15
  • 16. • No SQL Orientados a Columnas • Bases de datos en las que puedes mapear claves a valores y agruparlas en estructuras. Utilizadas en entornos donde hay poca escritura y existe la necesidad de acceder a varias columnas de muchas filas. • Muy útiles en procesamiento y análisis de eventos, gestión de contenido y en análisis de datos. • Apache Cassandra • Base de datos creada por Facebook que es ahora de libre distribución. Base de datos recomendada para gestionar masivas cantidades de datos. • La versión Enterprise de Cassandra es Datastax Enterprise. 16
  • 17. • Apache Hbase • Diseñado para soportar grandes cantidades de accesos de lectura y escritura en tiempo real a grandes cantidades de datos. Una de sus ventajas es que correo sobre Hadoop y sobre el sistema de ficheros Hadoop. • Bases de datos orientadas a grafos No SQL • Utilización de la teoría de grafos para enlazar los datos de la base de datos. Todo elemento apunta a su elemento adyacente. Estas bases de datos son recomendadas si tus datos están muy relacionadas como en redes sociales, detección de fraude, recomendaciones en tiempo real, etc. Aquí, la base de datos deberá estar normalizada donde cada estructura tendrá una columna y cada relación dos. 17
  • 18. • Neo4j • Soporta integridad de datos y alta disponibilidad y escalado en cluster. Además posee un buen panel de administración. • Infinite graph • No es de libre distribución. • Sistemas soportados: Mac OSx, Linux and Windows Benchmark: Se puede pedir a Objectivity. 18
  • 19. • Modelo Híbrido • Cada vez más son las empresas que ofrecen soluciones hibridas en las que utilizan varios motores de bases de datos para dar cabida a varios modelos NoSQL e incluso a motores relacionales. • • Por ejemplo, CortexDB, Foundation DB y Orient DB ofrecen varios modelos NoSQL. 19
  • 20. • Bases de datos As a Service • Bases de datos que ofrecen sus servicios en la nube. Sólo tienes que leer y escribir tus datos utilizando servicios ofrecidos por el proveedor. Probablemente este tipo de base de datos pase a ser uno de los más demandado por su fácil utilización y aprendizaje junto a la tendencia de ir a la nube por pequeñas y medianas empresas. • Amazon SimpleDB • Base de datos que como dice su nombre es para bases de datos simples. Si quieres hacer accesos a bases de datos sencillos que no requieran de queries complejas como comparaciones, agrupaciones, Amazon SimpleDB puede ser una buena opicón. • Los datos son almacenados como textos y se generan estructuras formadas por pares de parámetro valor. • No hay benchmark. 20
  • 21. 21
  • 22. • http://www.maestrosdelweb.com/que-son-las-bases-de- datos/ • https://support.office.com/es-es/article/Tipos-de-datos-SQL- 9188f41d-6c0e-4733-9d20-d08916f50bd2 • https://msdn.microsoft.com/es-es/library/ms189563.aspx • http://searchdatacenter.techtarget.com/es/definicion/NoSQL- No-Solo-SQL • http://elpaladintecnologico.blogspot.mx/2012/02/las-bases- de-datos-mas-populares-del.html • http://blog.hostalia.com/white-paper-tipos-de-bases-de- datos-mysql-y-sus-diferencias/ https://blog.pandorafms.org/es/tipos-de-bases-de-datos-y- las-mejores-bases-de-datos-del-2016/ 22