SlideShare una empresa de Scribd logo
1 de 25
CURSO NACIONAL
FORMACIÓN DISCIPLINAR
DOCENTES DE EDUCACIÓN MEDIA SUPERIOR
INSTITUCIONES DE EDUCACIÓN PÚBLICA DE
EDUCACIÓN MEDIA SUPERIOR
CURSO: INFORMÁTICA
ACTIVIDAD DE APRENDIZAJE No.4
PRINCIPALES BASES DE DATOS EXISTENTES
Wilson Martínez Martínez
¿Qué es una base de datos?
• Se le llama base de datos a los bancos de información que contienen
datos relativos a diversas temáticas y categorizados de distinta manera,
pero comparten entre sí algún tipo de vinculo o relación que busca
ordenarlos y clasificarlos en conjunto.
• Una base de datos es un conjunto de datos pertenecientes a un mismo
contexto y almacenados sistemáticamente para su posterior uso.
• Hoy en día existen programas denominados sistemas gestores de bases
de datos, abreviado SGBD, que permite almacenar y posteriormente
acceder a los datos a los datos de forma rápida y estructurada.
Wilson Martínez Martínez
¿Qué es una base de datos?
• Este tipo de aplicaciones son mas comunes en la gestión de empresas e
instituciones públicas.
• Son ampliamente utilizados en entornos científicos con el objeto de
almacenar la información experimental.
Wilson Martínez Martínez
¿Qué es una base de datos tipo SQL?
• Las bases de datos de tipo SQL, es el modelo utilizado actualmente para
representar problemas reales y administrar datos dinámicamente.
• Su fundamentos fueron postulados en 1970, por Edgar Frank Codd, en los
laboratorios de IBM en San José California.
• Su idea fundamental es el uso de relaciones.
• Estas relaciones podrían consolidarse en forma lógica como conjuntos de
datos llamados “Tuplas”.
• Esto es pensando en cada relación como si fuese una tabla que está
compuesta por registros (las filas de una tabla), que representarían las
tuplas, y campos (las columnas de una tabla).
Wilson Martínez Martínez
¿Qué es una base de datos tipo SQL?
• La información puede ser recuperada o almacenada mediante "consultas"
que ofrecen una amplia flexibilidad y poder para administrar la
información.
• El lenguaje más habitual para construir las consultas a bases de datos
relacionales es SQL, Structured Query Language o Lenguaje Estructurado
de Consultas, un estándar implementado por los principales motores o
sistemas de gestión de bases de datos relacionales.
• Durante su diseño, una base de datos relacional pasa por un proceso al
que se le conoce como normalización de una base de datos.
Wilson Martínez Martínez
¿Qué es una base de datos No-SQL?
• NoSQL (a veces llamado "no sólo SQL") es una amplia clase de sistemas
de gestión de bases de datos que difieren del modelo clásico del sistema
de gestión de bases de datos relacionales (RDBMS) en aspectos
importantes, el más destacado esque no usan SQL como el principal
lenguaje de consultas.
Wilson Martínez Martínez
Diferencia entre SQL y No-SQL
Wilson Martínez Martínez
Diferencia entre BDD-SQL y BDD-MongoDB
BDD SQL BDD MongoDB
Base de datos Base de datos
Tabla Colección
Índice Índice
Fila Documento
Columna Campo JSON/BSON
Join Embedding /Linking
Primary Key _id
Gropu By Agregations
Wilson Martínez Martínez
Bases de datos más populares
Wilson Martínez Martínez
SQL Server
• Es un sistema de manejo de base de datos del modelo relacional,
desarrollado por la empresa Microsoft.
• El lenguaje de desarrollo utilizado es Transact-SQL (TSQL), una
implementación del estándar ANSI del lenguaje SQL.
• Este lenguaje es utilizado para manipular y recuperar datos (DML), crear
tablas y definir relaciones entre ellas (DDL).
Wilson Martínez Martínez
Características de SQL Server
• Soporta transacciones
• Soporta procedimientos almacenados
• Incluye un entorno gráfico de administración, permitiendo el uso de
comandos DDL y DML.
• Permite trabajar en modo Cliente- Servidor.
• Permite administrar información de otros servidores.
• Cuenta con una versión reducida, llamada MSDE con el mismo motor de
bases de datos pero orientado a proyectos más pequeños.
• El tipo NUMERIC fue mejorado para ser usado como identificador de
columna a partir de la versión 2008 R2.
Wilson Martínez Martínez
Oracle Database
• Es un sistema de gestión de base de datos de tipo objeto-relacional
desarrollado por Oracle Corporation.
• Es considerado uno de los sistema de bases de datos más completos,
destacando: soporte de transacciones, estabilidad, escalabilidad y soporte
multiplataforma.
• Las ultimas versiones han sido certificadas para poder trabajar bajo
GNU/Linux.
• Oracle surge en 1977 bajo el nombre de SDL (Software Development
Laboratories).
• En 1979, SDL cambia su nombre por Relational Software, Inc. (RSI).
• Esta tecnología de Oracle se encuentra en todas las industrias del mundo.
Wilson Martínez Martínez
Oracle Database
• Oracle es la primera compañía de software que desarrolla e implementa
software para empresas cien por ciento activado por internet a través de
su línea de productos: bases de datos, aplicaciones comerciales y
herramientas de desarrollo de aplicaciones y soporte de decisiones.
• Oracle es el proveedor mundial líder de software para administración de
información, y la segunda empresa de software.
• Su dominio en el mercado de servidores empresariales había sido casi
total hasta que recientemente tiene la competencia del Microsoft SQL
Server y de la oferta de otros RDBMS con licencia libre como
PostgreSQL, MySQL o Firebird.
Wilson Martínez Martínez
Mongo DB
• MongoDB (de la palabra en inglés “humongous” que significa enorme) es
un sistema de base de datos NoSQL orientado a documentos,
desarrollado bajo el concepto de código abierto.
• En lugar de guardar los datos en tablas como se hace en las base de
datos relacionales, MongoDB guarda estructuras de datos en documentos
similares a JSON con un esquema dinámico (MongoDB utiliza una
especificación llamada BSON), haciendo que la integración de los datos
en ciertas aplicaciones sea más fácil y rápida.
• El código binario está disponible para los sistemas operativos Windows,
Linux, OS X y Solaris.
Wilson Martínez Martínez
Mongo DB
• El desarrollo de MongoDB empezó en octubre de 2007 por la compañía
de software 10gen. Ahora MongoDB es una base de datos lista para su
uso en producción y con muchas características (features). Esta base de
datos se utiliza mucho en la industria , contando con implantaciones en
empresas como MTV Network, Craiglist o Foursquare.
• En 2009 MongoDB fue lanzado como un producto independiente y
publicado bajo la licencia de código abierto AGPL.
• En marzo de 2011, se lanzó la versión 1.4 y se consideró ya como una
base de datos lista para su uso en producción
Wilson Martínez Martínez
Curso de MongoDB con PHP
• Puedes visitar el siguiente canal para tomar cursos relacionados al área.
• Es de un gran profesor que se llama Jesús Conde..
• https://www.youtube.com/playlist?list=PLEtcGQaT56cgAsJUMz3xY9-
W7a4nkCXqV
Wilson Martínez Martínez
Características de MongoDB
• Consultas Ad hoc: MongoDB soporta la búsqueda por campos, consultas
de rangos y expresiones regulares. Las consultas pueden devolver un
campo específico del documento pero también puede ser una función
JavaScript definida por el usuario.
• Indexación: Cualquier campo en un documento de MongoDB puede ser
indexado, al igual que es posible hacer índices secundarios. El concepto
de índices en MongoDB es similar a los encontrados en base de datos
relacionales.
• Replicación: Soporta el tipo de replicación primario-secundario.
• Balanceo de carga: puede escalar de forma horizontal usando el
concepto de “shard”.
Wilson Martínez Martínez
Características de MongoDB
• Almacenamiento de archivos: Puede ser utilizado como un sistema de
archivos, tomando la ventaja de la capacidad que tiene MongoDB para el
balanceo de carga y la replicación de datos utilizando múltiples servidores
para el almacenamiento de archivos. Esta función se llama GridFS y es
mas bien una implementación en los drivers, no en el servidor , por lo que
está incluida en los drivers oficiales que la compañía de MongoDB
desarrolla.
• Agregación: Proporciona un framework de agregación que permite
realizar operaciones similares a las que se obtienen con el comando SQL
"GROUP BY". El framework de agregación está construido como un
pipeline en el que los datos van pasando a través de diferentes etapas en
los cuales estos datos son modificados, agregados, filtrados y
formateados hasta obtener el resultado deseado.
Wilson Martínez Martínez
Oracle NoSQL
• Es una base de datos que proporciona un modelo de transacciones
poderoso, flexible que simplifica enormemente el proceso de desarrollo de
una aplicación basada en No-SQL.
• Escala horizontalmente con mayor disponibilidad y balance de carga
transparente aún cuando agrega nueva capacidad dinámicamente.
• Es una base de datos No-SQL tipo clave valor (del estilo de Redis o
Voldemort).
• Esta construida sobre Oracle Berkeley DB Java Edition sobre la que
añade una capa de servicios para usarse en entornos distribuidos.
Wilson Martínez Martínez
Características de Oracle No-SQL.
Puedes ingresar al siguiente
enlace para ver un video con más
información sobre tipo de base
de datos No-SQL.
https://www.youtube.com/watch?v=R92gzA3Bn
U8
Wilson Martínez Martínez
Características de Oracle No-SQL.
• Arquitectura
• Alta disponibilidad y No-Single Point of Failure.
• Provee replicación de base de datos 1 Master-Multi-Replica.
• Los datos transaccionales se duplican.
• Balance de carga transparente.
• Formato JSON.
• Topologías configurables.
• Administración sencilla y monitorización.
• Integración con Hadoop.
• API´s
Wilson Martínez Martínez
Cassandra
• Es una base de datos No-SQL distribuida y basada en un modelo de
almacenamiento de “Clave-Valor”, de código abierto que está escrita en
Java.
• Permite grandes volúmenes de datos en forma distribuida.
• Lo usa Twitter para su plataforma.
• El objetivo principal es la escalabilidad líneal y disponibilidad.
• La arquitectura de Cassandra está basada en una serie de nodos iguales
que se comunican con un protocolo P2P con lo que la redundancia es
máxima.
• Está desarrollada por Apache Software Foundation.
Wilson Martínez Martínez
Características de Cassandra.
• Cassandra logra el más alto rendimiento para el número máximo de
nodos en todos los experimentos", aunque "esto tiene como precio una
alta latencia de escritura y lectura".
• Las claves primarias de cada tabla tiene un primer componente que es la
clave de partición
• Dentro de una partición, las filas son agrupadas por las columnas
restantes de la clave.
• Las tablas se pueden crear, eliminar y alterar en tiempo de ejecución sin
bloquear actualizaciones y consultas.
• Cassandra no soporta joins o subqueries, sino que enfatiza en la
desnormalización a través de características como colecciones.
Wilson Martínez Martínez
Características de Cassandra.
• En los últimos tiempos están apostando por un lenguaje denominado CQL
(Cassandra Query Language, no confundir con Contextual Query
Language) que posee una sintaxis similar a SQL aunque con muchas
menos funcionalidades.
• Descentralización.
• Soporte replicación y replicación de múltiples data center.
• Escalabilidad.
• Tolerancia de fallos.
• Consistencia.
• Soporte MapReduce.
• Lenguaje de consulta.
Wilson Martínez Martínez
Referencias consultadas
• http://www.oracle.com/technetwork/database/database-
technologies/nosqldb/documentation/nosql-vs-mongodb-1961723.pdf
• https://www.acens.com/wp-content/images/2014/02/bbdd-nosql-wp-
acens.pdf
• https://unpocodejava.wordpress.com/2013/06/19/un-poco-de-oracle-nosql/
• https://es.wikipedia.org/wiki/Apache_Cassandra
• http://elvex.ugr.es/decsai/information-
systems/slides/32%20Data%20Access%20-%20NoSQL.pdf
• https://www.mongodb.com/es
• https://www.microsoft.com/es-es/server-cloud/products/sql-
server/overview.aspx
Wilson Martínez Martínez

Más contenido relacionado

La actualidad más candente (20)

BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
BASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVERBASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVER
 
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
 
Bases datos
Bases datosBases datos
Bases datos
 
Actividad4 garibay blanca
Actividad4 garibay blancaActividad4 garibay blanca
Actividad4 garibay blanca
 
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
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Bases de Datos, Definición, Clasificación y Aplicaciones
Bases de Datos, Definición, Clasificación y AplicacionesBases de Datos, Definición, Clasificación y Aplicaciones
Bases de Datos, Definición, Clasificación y Aplicaciones
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
SIstemas Manejadores De Base De Datos
SIstemas Manejadores De Base De DatosSIstemas Manejadores De Base De Datos
SIstemas Manejadores De Base De Datos
 
Base de datos ryjt
Base de datos ryjtBase de datos ryjt
Base de datos ryjt
 
Act4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatosAct4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos abg
Base de datos abgBase de datos abg
Base de datos abg
 

Destacado

Schrijven voor het web
Schrijven voor het webSchrijven voor het web
Schrijven voor het webSimone Levie
 
De Reis van de Heldin december 2015
De Reis van de Heldin december 2015De Reis van de Heldin december 2015
De Reis van de Heldin december 2015Peter de Kuster
 
1ºBACH ECONOMÍA Repaso temas 5 6-7 (gh23)
1ºBACH ECONOMÍA Repaso temas 5 6-7 (gh23)1ºBACH ECONOMÍA Repaso temas 5 6-7 (gh23)
1ºBACH ECONOMÍA Repaso temas 5 6-7 (gh23)Geohistoria23
 
Portafolio de Evidencias de mi Práctica Docente
Portafolio de Evidencias de mi Práctica DocentePortafolio de Evidencias de mi Práctica Docente
Portafolio de Evidencias de mi Práctica DocenteNorma Vega
 
1ºBACH Economía Tema 5 Oferta y demanda
1ºBACH Economía Tema 5 Oferta y demanda1ºBACH Economía Tema 5 Oferta y demanda
1ºBACH Economía Tema 5 Oferta y demandaGeohistoria23
 
Onderzoeksrapport acrs v3.0_definitief
Onderzoeksrapport acrs v3.0_definitiefOnderzoeksrapport acrs v3.0_definitief
Onderzoeksrapport acrs v3.0_definitiefrloggen
 
Como hacer un plan de negocios
Como hacer un plan de negociosComo hacer un plan de negocios
Como hacer un plan de negociosXPINNERPablo
 
Evidence: Describing my kitchen. ENGLISH DOT WORKS 2. SENA.
Evidence: Describing my kitchen. ENGLISH DOT WORKS 2. SENA.Evidence: Describing my kitchen. ENGLISH DOT WORKS 2. SENA.
Evidence: Describing my kitchen. ENGLISH DOT WORKS 2. SENA... ..
 
Estrategias competitivas básicas
Estrategias competitivas básicasEstrategias competitivas básicas
Estrategias competitivas básicasLarryJimenez
 
2. describing cities and places. ENGLISH DOT WORKS 2. SENA. semana 4 acitivda...
2. describing cities and places. ENGLISH DOT WORKS 2. SENA. semana 4 acitivda...2. describing cities and places. ENGLISH DOT WORKS 2. SENA. semana 4 acitivda...
2. describing cities and places. ENGLISH DOT WORKS 2. SENA. semana 4 acitivda..... ..
 
3.Evidence: Getting to Bogota.ENGLISH DOT WORKS 2. SENA.semana 4 actividad 3.
3.Evidence: Getting to Bogota.ENGLISH DOT WORKS 2. SENA.semana 4 actividad 3.3.Evidence: Getting to Bogota.ENGLISH DOT WORKS 2. SENA.semana 4 actividad 3.
3.Evidence: Getting to Bogota.ENGLISH DOT WORKS 2. SENA.semana 4 actividad 3... ..
 
Evidence: Going to the restaurant . ENGLISH DOT WORKS 2. SENA.
Evidence: Going to the restaurant . ENGLISH DOT WORKS 2. SENA.Evidence: Going to the restaurant . ENGLISH DOT WORKS 2. SENA.
Evidence: Going to the restaurant . ENGLISH DOT WORKS 2. SENA... ..
 
Evidence: I can’t believe it.ENGLISH DOT WORKS 2. semana 3 actividad 1.SENA.
Evidence: I can’t believe it.ENGLISH DOT WORKS 2. semana 3 actividad 1.SENA.Evidence: I can’t believe it.ENGLISH DOT WORKS 2. semana 3 actividad 1.SENA.
Evidence: I can’t believe it.ENGLISH DOT WORKS 2. semana 3 actividad 1.SENA... ..
 

Destacado (20)

Schrijven voor het web
Schrijven voor het webSchrijven voor het web
Schrijven voor het web
 
Rodriguez alvarez
Rodriguez alvarezRodriguez alvarez
Rodriguez alvarez
 
C:\Fakepath\Christie
C:\Fakepath\ChristieC:\Fakepath\Christie
C:\Fakepath\Christie
 
"Protección de la salud mental luego del terremoto y tsunami del 27 de febrer...
"Protección de la salud mental luego del terremoto y tsunami del 27 de febrer..."Protección de la salud mental luego del terremoto y tsunami del 27 de febrer...
"Protección de la salud mental luego del terremoto y tsunami del 27 de febrer...
 
De Reis van de Heldin december 2015
De Reis van de Heldin december 2015De Reis van de Heldin december 2015
De Reis van de Heldin december 2015
 
1ºBACH ECONOMÍA Repaso temas 5 6-7 (gh23)
1ºBACH ECONOMÍA Repaso temas 5 6-7 (gh23)1ºBACH ECONOMÍA Repaso temas 5 6-7 (gh23)
1ºBACH ECONOMÍA Repaso temas 5 6-7 (gh23)
 
Portafolio de Evidencias de mi Práctica Docente
Portafolio de Evidencias de mi Práctica DocentePortafolio de Evidencias de mi Práctica Docente
Portafolio de Evidencias de mi Práctica Docente
 
Geheugen verbeteren
Geheugen verbeterenGeheugen verbeteren
Geheugen verbeteren
 
De impact van adhd
De impact van adhdDe impact van adhd
De impact van adhd
 
1ºBACH Economía Tema 5 Oferta y demanda
1ºBACH Economía Tema 5 Oferta y demanda1ºBACH Economía Tema 5 Oferta y demanda
1ºBACH Economía Tema 5 Oferta y demanda
 
Tears In The Rain
Tears In The RainTears In The Rain
Tears In The Rain
 
Onderzoeksrapport acrs v3.0_definitief
Onderzoeksrapport acrs v3.0_definitiefOnderzoeksrapport acrs v3.0_definitief
Onderzoeksrapport acrs v3.0_definitief
 
Como hacer un plan de negocios
Como hacer un plan de negociosComo hacer un plan de negocios
Como hacer un plan de negocios
 
Evidence: Describing my kitchen. ENGLISH DOT WORKS 2. SENA.
Evidence: Describing my kitchen. ENGLISH DOT WORKS 2. SENA.Evidence: Describing my kitchen. ENGLISH DOT WORKS 2. SENA.
Evidence: Describing my kitchen. ENGLISH DOT WORKS 2. SENA.
 
Estrategias competitivas básicas
Estrategias competitivas básicasEstrategias competitivas básicas
Estrategias competitivas básicas
 
Cápsula 1. estudios de mercado
Cápsula 1. estudios de mercadoCápsula 1. estudios de mercado
Cápsula 1. estudios de mercado
 
2. describing cities and places. ENGLISH DOT WORKS 2. SENA. semana 4 acitivda...
2. describing cities and places. ENGLISH DOT WORKS 2. SENA. semana 4 acitivda...2. describing cities and places. ENGLISH DOT WORKS 2. SENA. semana 4 acitivda...
2. describing cities and places. ENGLISH DOT WORKS 2. SENA. semana 4 acitivda...
 
3.Evidence: Getting to Bogota.ENGLISH DOT WORKS 2. SENA.semana 4 actividad 3.
3.Evidence: Getting to Bogota.ENGLISH DOT WORKS 2. SENA.semana 4 actividad 3.3.Evidence: Getting to Bogota.ENGLISH DOT WORKS 2. SENA.semana 4 actividad 3.
3.Evidence: Getting to Bogota.ENGLISH DOT WORKS 2. SENA.semana 4 actividad 3.
 
Evidence: Going to the restaurant . ENGLISH DOT WORKS 2. SENA.
Evidence: Going to the restaurant . ENGLISH DOT WORKS 2. SENA.Evidence: Going to the restaurant . ENGLISH DOT WORKS 2. SENA.
Evidence: Going to the restaurant . ENGLISH DOT WORKS 2. SENA.
 
Evidence: I can’t believe it.ENGLISH DOT WORKS 2. semana 3 actividad 1.SENA.
Evidence: I can’t believe it.ENGLISH DOT WORKS 2. semana 3 actividad 1.SENA.Evidence: I can’t believe it.ENGLISH DOT WORKS 2. semana 3 actividad 1.SENA.
Evidence: I can’t believe it.ENGLISH DOT WORKS 2. semana 3 actividad 1.SENA.
 

Similar a Principales bases de datos existentes (20)

Base de datos
Base de datosBase de datos
Base de datos
 
BASEDEDATOS
BASEDEDATOSBASEDEDATOS
BASEDEDATOS
 
Base de datos
Base de datosBase de datos
Base de datos
 
Principales Bases de Datos
Principales Bases de DatosPrincipales Bases de Datos
Principales Bases de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
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
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base datos-romero
Base datos-romeroBase datos-romero
Base datos-romero
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Actividad 4 presentacion escobar
Actividad 4 presentacion escobarActividad 4 presentacion escobar
Actividad 4 presentacion escobar
 
Presentación
PresentaciónPresentación
Presentación
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Base de datos existentes
Base de datos existentesBase de datos existentes
Base de datos existentes
 

Último

Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
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
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
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
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 

Último (20)

Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
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
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
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
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 

Principales bases de datos existentes

  • 1. CURSO NACIONAL FORMACIÓN DISCIPLINAR DOCENTES DE EDUCACIÓN MEDIA SUPERIOR INSTITUCIONES DE EDUCACIÓN PÚBLICA DE EDUCACIÓN MEDIA SUPERIOR CURSO: INFORMÁTICA ACTIVIDAD DE APRENDIZAJE No.4 PRINCIPALES BASES DE DATOS EXISTENTES Wilson Martínez Martínez
  • 2. ¿Qué es una base de datos? • Se le llama base de datos a los bancos de información que contienen datos relativos a diversas temáticas y categorizados de distinta manera, pero comparten entre sí algún tipo de vinculo o relación que busca ordenarlos y clasificarlos en conjunto. • Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. • Hoy en día existen programas denominados sistemas gestores de bases de datos, abreviado SGBD, que permite almacenar y posteriormente acceder a los datos a los datos de forma rápida y estructurada. Wilson Martínez Martínez
  • 3. ¿Qué es una base de datos? • Este tipo de aplicaciones son mas comunes en la gestión de empresas e instituciones públicas. • Son ampliamente utilizados en entornos científicos con el objeto de almacenar la información experimental. Wilson Martínez Martínez
  • 4. ¿Qué es una base de datos tipo SQL? • Las bases de datos de tipo SQL, es el modelo utilizado actualmente para representar problemas reales y administrar datos dinámicamente. • Su fundamentos fueron postulados en 1970, por Edgar Frank Codd, en los laboratorios de IBM en San José California. • Su idea fundamental es el uso de relaciones. • Estas relaciones podrían consolidarse en forma lógica como conjuntos de datos llamados “Tuplas”. • Esto es pensando en cada relación como si fuese una tabla que está compuesta por registros (las filas de una tabla), que representarían las tuplas, y campos (las columnas de una tabla). Wilson Martínez Martínez
  • 5. ¿Qué es una base de datos tipo SQL? • La información puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para administrar la información. • El lenguaje más habitual para construir las consultas a bases de datos relacionales es SQL, Structured Query Language o Lenguaje Estructurado de Consultas, un estándar implementado por los principales motores o sistemas de gestión de bases de datos relacionales. • Durante su diseño, una base de datos relacional pasa por un proceso al que se le conoce como normalización de una base de datos. Wilson Martínez Martínez
  • 6. ¿Qué es una base de datos No-SQL? • NoSQL (a veces llamado "no sólo SQL") es una amplia clase de sistemas de gestión de bases de datos que difieren del modelo clásico del sistema de gestión de bases de datos relacionales (RDBMS) en aspectos importantes, el más destacado esque no usan SQL como el principal lenguaje de consultas. Wilson Martínez Martínez
  • 7. Diferencia entre SQL y No-SQL Wilson Martínez Martínez
  • 8. Diferencia entre BDD-SQL y BDD-MongoDB BDD SQL BDD MongoDB Base de datos Base de datos Tabla Colección Índice Índice Fila Documento Columna Campo JSON/BSON Join Embedding /Linking Primary Key _id Gropu By Agregations Wilson Martínez Martínez
  • 9. Bases de datos más populares Wilson Martínez Martínez
  • 10. SQL Server • Es un sistema de manejo de base de datos del modelo relacional, desarrollado por la empresa Microsoft. • El lenguaje de desarrollo utilizado es Transact-SQL (TSQL), una implementación del estándar ANSI del lenguaje SQL. • Este lenguaje es utilizado para manipular y recuperar datos (DML), crear tablas y definir relaciones entre ellas (DDL). Wilson Martínez Martínez
  • 11. Características de SQL Server • Soporta transacciones • Soporta procedimientos almacenados • Incluye un entorno gráfico de administración, permitiendo el uso de comandos DDL y DML. • Permite trabajar en modo Cliente- Servidor. • Permite administrar información de otros servidores. • Cuenta con una versión reducida, llamada MSDE con el mismo motor de bases de datos pero orientado a proyectos más pequeños. • El tipo NUMERIC fue mejorado para ser usado como identificador de columna a partir de la versión 2008 R2. Wilson Martínez Martínez
  • 12. Oracle Database • Es un sistema de gestión de base de datos de tipo objeto-relacional desarrollado por Oracle Corporation. • Es considerado uno de los sistema de bases de datos más completos, destacando: soporte de transacciones, estabilidad, escalabilidad y soporte multiplataforma. • Las ultimas versiones han sido certificadas para poder trabajar bajo GNU/Linux. • Oracle surge en 1977 bajo el nombre de SDL (Software Development Laboratories). • En 1979, SDL cambia su nombre por Relational Software, Inc. (RSI). • Esta tecnología de Oracle se encuentra en todas las industrias del mundo. Wilson Martínez Martínez
  • 13. Oracle Database • Oracle es la primera compañía de software que desarrolla e implementa software para empresas cien por ciento activado por internet a través de su línea de productos: bases de datos, aplicaciones comerciales y herramientas de desarrollo de aplicaciones y soporte de decisiones. • Oracle es el proveedor mundial líder de software para administración de información, y la segunda empresa de software. • Su dominio en el mercado de servidores empresariales había sido casi total hasta que recientemente tiene la competencia del Microsoft SQL Server y de la oferta de otros RDBMS con licencia libre como PostgreSQL, MySQL o Firebird. Wilson Martínez Martínez
  • 14. Mongo DB • MongoDB (de la palabra en inglés “humongous” que significa enorme) es un sistema de base de datos NoSQL orientado a documentos, desarrollado bajo el concepto de código abierto. • En lugar de guardar los datos en tablas como se hace en las base de datos relacionales, MongoDB guarda estructuras de datos en documentos similares a JSON con un esquema dinámico (MongoDB utiliza una especificación llamada BSON), haciendo que la integración de los datos en ciertas aplicaciones sea más fácil y rápida. • El código binario está disponible para los sistemas operativos Windows, Linux, OS X y Solaris. Wilson Martínez Martínez
  • 15. Mongo DB • El desarrollo de MongoDB empezó en octubre de 2007 por la compañía de software 10gen. Ahora MongoDB es una base de datos lista para su uso en producción y con muchas características (features). Esta base de datos se utiliza mucho en la industria , contando con implantaciones en empresas como MTV Network, Craiglist o Foursquare. • En 2009 MongoDB fue lanzado como un producto independiente y publicado bajo la licencia de código abierto AGPL. • En marzo de 2011, se lanzó la versión 1.4 y se consideró ya como una base de datos lista para su uso en producción Wilson Martínez Martínez
  • 16. Curso de MongoDB con PHP • Puedes visitar el siguiente canal para tomar cursos relacionados al área. • Es de un gran profesor que se llama Jesús Conde.. • https://www.youtube.com/playlist?list=PLEtcGQaT56cgAsJUMz3xY9- W7a4nkCXqV Wilson Martínez Martínez
  • 17. Características de MongoDB • Consultas Ad hoc: MongoDB soporta la búsqueda por campos, consultas de rangos y expresiones regulares. Las consultas pueden devolver un campo específico del documento pero también puede ser una función JavaScript definida por el usuario. • Indexación: Cualquier campo en un documento de MongoDB puede ser indexado, al igual que es posible hacer índices secundarios. El concepto de índices en MongoDB es similar a los encontrados en base de datos relacionales. • Replicación: Soporta el tipo de replicación primario-secundario. • Balanceo de carga: puede escalar de forma horizontal usando el concepto de “shard”. Wilson Martínez Martínez
  • 18. Características de MongoDB • Almacenamiento de archivos: Puede ser utilizado como un sistema de archivos, tomando la ventaja de la capacidad que tiene MongoDB para el balanceo de carga y la replicación de datos utilizando múltiples servidores para el almacenamiento de archivos. Esta función se llama GridFS y es mas bien una implementación en los drivers, no en el servidor , por lo que está incluida en los drivers oficiales que la compañía de MongoDB desarrolla. • Agregación: Proporciona un framework de agregación que permite realizar operaciones similares a las que se obtienen con el comando SQL "GROUP BY". El framework de agregación está construido como un pipeline en el que los datos van pasando a través de diferentes etapas en los cuales estos datos son modificados, agregados, filtrados y formateados hasta obtener el resultado deseado. Wilson Martínez Martínez
  • 19. Oracle NoSQL • Es una base de datos que proporciona un modelo de transacciones poderoso, flexible que simplifica enormemente el proceso de desarrollo de una aplicación basada en No-SQL. • Escala horizontalmente con mayor disponibilidad y balance de carga transparente aún cuando agrega nueva capacidad dinámicamente. • Es una base de datos No-SQL tipo clave valor (del estilo de Redis o Voldemort). • Esta construida sobre Oracle Berkeley DB Java Edition sobre la que añade una capa de servicios para usarse en entornos distribuidos. Wilson Martínez Martínez
  • 20. Características de Oracle No-SQL. Puedes ingresar al siguiente enlace para ver un video con más información sobre tipo de base de datos No-SQL. https://www.youtube.com/watch?v=R92gzA3Bn U8 Wilson Martínez Martínez
  • 21. Características de Oracle No-SQL. • Arquitectura • Alta disponibilidad y No-Single Point of Failure. • Provee replicación de base de datos 1 Master-Multi-Replica. • Los datos transaccionales se duplican. • Balance de carga transparente. • Formato JSON. • Topologías configurables. • Administración sencilla y monitorización. • Integración con Hadoop. • API´s Wilson Martínez Martínez
  • 22. Cassandra • Es una base de datos No-SQL distribuida y basada en un modelo de almacenamiento de “Clave-Valor”, de código abierto que está escrita en Java. • Permite grandes volúmenes de datos en forma distribuida. • Lo usa Twitter para su plataforma. • El objetivo principal es la escalabilidad líneal y disponibilidad. • La arquitectura de Cassandra está basada en una serie de nodos iguales que se comunican con un protocolo P2P con lo que la redundancia es máxima. • Está desarrollada por Apache Software Foundation. Wilson Martínez Martínez
  • 23. Características de Cassandra. • Cassandra logra el más alto rendimiento para el número máximo de nodos en todos los experimentos", aunque "esto tiene como precio una alta latencia de escritura y lectura". • Las claves primarias de cada tabla tiene un primer componente que es la clave de partición • Dentro de una partición, las filas son agrupadas por las columnas restantes de la clave. • Las tablas se pueden crear, eliminar y alterar en tiempo de ejecución sin bloquear actualizaciones y consultas. • Cassandra no soporta joins o subqueries, sino que enfatiza en la desnormalización a través de características como colecciones. Wilson Martínez Martínez
  • 24. Características de Cassandra. • En los últimos tiempos están apostando por un lenguaje denominado CQL (Cassandra Query Language, no confundir con Contextual Query Language) que posee una sintaxis similar a SQL aunque con muchas menos funcionalidades. • Descentralización. • Soporte replicación y replicación de múltiples data center. • Escalabilidad. • Tolerancia de fallos. • Consistencia. • Soporte MapReduce. • Lenguaje de consulta. Wilson Martínez Martínez
  • 25. Referencias consultadas • http://www.oracle.com/technetwork/database/database- technologies/nosqldb/documentation/nosql-vs-mongodb-1961723.pdf • https://www.acens.com/wp-content/images/2014/02/bbdd-nosql-wp- acens.pdf • https://unpocodejava.wordpress.com/2013/06/19/un-poco-de-oracle-nosql/ • https://es.wikipedia.org/wiki/Apache_Cassandra • http://elvex.ugr.es/decsai/information- systems/slides/32%20Data%20Access%20-%20NoSQL.pdf • https://www.mongodb.com/es • https://www.microsoft.com/es-es/server-cloud/products/sql- server/overview.aspx Wilson Martínez Martínez