SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
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
Base de Datos
Juan Carlos González Desirena
¿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 que
comparten entre sí algún tipo de vínculo o relación que busca ordenarlos y
clasificarlos en conjunto.
 Una base de datos es un conjunto de datos almacenados sin redundancias
innecesarias en un soporte informático y accesible simultáneamente por distintos
usuarios y aplicaciones. Los datos deben de estar estructurados y almacenados de
forma totalmente independiente de las aplicaciones que la utilizan.
 Una base de datos o banco de datos 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.
Actualmente, y debido al desarrollo tecnológico de campos como la informática y
la electrónica, la mayoría de las bases de datos están en formato digital, siendo este
un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio
rango de soluciones al problema del almacenamiento de datos.

¿QUÉ ES UNA BASE DE DATOS DE TIPO SQL?
 SQL (por sus siglas en inglés Structured Query Language; en
español lenguaje de consulta estructurada) es un lenguaje
declarativo de acceso a bases de datos relacionales que
permite especificar diversos tipos de operaciones en ellas.
Una de sus características es el manejo del álgebra y
el cálculo relacional que permiten efectuar consultas con el
fin de recuperar, de forma sencilla, información de bases de
datos, así como hacer cambios en ellas.
 SQL (Structured Query Language) es un lenguaje de
programación estándar e interactivo para la obtención de
información desde una base de datos y para actualizarla.
Aunque SQL es a la vez un ANSI y una norma ISO, muchos
productos de bases de datos soportan SQL con extensiones
propietarias al lenguaje estándar. Las consultas toman la
forma de un lenguaje de comandos que permite seleccionar,
insertar, actualizar, averiguar la ubicación de los datos, y más.
También hay una interfaz de programación.
¿QUÉ ES UNA BASE DE DATOS NO- SQL?
 Se puede decir que la aparición del término NoSQL aparece con la llegada de la
web 2.0 ya que hasta ese momento sólo subían contenido a la red aquellas
empresas que tenían un portal, pero con la llegada de aplicaciones como Facebook,
Twitter o Youtube, cualquier usuario podía subir contenido, provocando así un
crecimiento exponencial de los datos.
 Por lo tanto hablar de bases de datos NoSQL es hablar de estructuras que nos
permiten almacenar información en aquellas situaciones en las que las bases de
datos relacionales generan ciertos problemas debido principalmente a problemas
de escalabilidad y rendimiento de las bases de datos relacionales donde se dan cita
miles de usuarios concurrentes y con millones de consultas diarias.
BASES DE DATOS MÁS POPULARES: SQL
SERVER
SQL Server es un sistema de gestión de bases de datos relacionales (RDBMS) de
Microsoft que está diseñado para el entorno empresarial. SQL Server se ejecuta en T-
SQL (Transact -SQL), un conjunto de extensiones de programación de Sybase y
Microsoft que añaden varias características a SQL estándar, incluyendo control de
transacciones, excepción y manejo de errores, procesamiento fila, así como variables
declaradas.
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.
VENTAJA:
 Proporciona agilidad sus operaciones de análisis y administración de datos
PLATAFORMA:
 Microsoft Windows
BASES DE DATOS MÁS POPULARES: ORACLE.
Oracle es una empresa que desarrolla bases de datos que almacenan y facilitan el
manejo de grandes cantidades de información relacionada entre sí. Se trata de una de
las mayores compañías de software del mundo y también de las más caras al crear
aplicaciones empresariales de alto rendimiento. La utilizan multinacionales
como Burger King, Coca Cola y Peugeot.
VENTAJAS
 Considerado un gestor de base de datos más completos
 Motor de base de datos objeto-relacional más usado a nivel mundial.
 Multiplataforma: puede ejecutarse desde un PC hasta una supercomputadora.
 Permite el uso de particiones para hacer consultas, informes, análisis de datos, etc.
 Soporta todas las funciones que se esperan de un buen servidor, Software del
servidor que puede ejecutarse en multitud de sistemas operativos: Linux, Mac,
Windows, etc.
BASES DE DATOS MÁS POPULARES:
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.
 Compañías que la utilizan: FourSquare, SouceForge, CERN
VENTAJAS:
 Mongo DB tiene la capacidad de realizar consultas utilizando javascript, haciendo que estas sean
enviadas directamente a la base de datos para ser ejecutada.
 Se utiliza un sistemas de archivos, ya que cuenta con la capacidad para balancear la carga y
recopilación de datos.
BASES DE DATOS MÁS POPULARES:
ORACLE NOSQL
VENTAJAS:
• Escala horizontalmente con mayor disponibilidad y
balance de carga de trasparente aun cuando agrega una
nueva capacidad dinámicamente.
• La principal ventaja de las BD NOSQL es la distribución
de los datos y la buena escalabilidad de las bases de
datos.
• Proporciona un modelo de transacción poderoso y
flexible que simplifica enormemente el proceso de
desarrollo de una aplicación basada en NoSQL.
DIFERENCIAS CON OTRAS BD
• Modelo de programación simple con transacciones
ACID, modelos de datos tubulares y soporte JSON.
• Seguridad de aplicaciones con autenticación y cifrado
SSL de nivel de sesión
Oracle NoSQL Database proporciona un modelo de transacción poderoso y flexible que simplifica
enormemente el proceso de desarrollo de una aplicación basada en NoSQL. Escala horizontalmente con
mayor disponibilidad y balance de carga transparente aún cuando agrega una nueva capacidad
dinámicamente.
BASES DE DATOS MÁS POPULARES:
CASSANDRA
Se trata de una base de datos creada por Apache del tipo clave–valor. Dispone de un
lenguaje propio para realizar consultas CQL (Cassandra Query Language). Cassandra es
una aplicación Java por lo que puede correr en cualquier plataforma que cuente con la
JVM.
Es una base de datos NoSQL distribuida y basada en un modelo de almacenamiento
de (clave-valor), escrita en Java. Permite grandes volúmenes de datos en forma
distribuida.
Compañías que la utilizan: Facebook, Twitter
VENTAJA:
 Rápidas respuestas aunque la demanda crezca.
 Almacenamiento distribuido.
 Escalabilidad horizontal (añade nuevo hardware cuando sea preciso).
BIBLIOGRAFÍA
 http://www.definicionabc.com/tecnologia/base-de-datos.php
 https://es.wikipedia.org/wiki/SQL
 https://www.mongodb.com/es
 https://docs.google.com/document/d/1VGQOkt-
HX1wxa1KWKnlf5wOBferYx7RXmwwlFFy4GWQ/edit

Más contenido relacionado

La actualidad más candente (20)

BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Act4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalbaAct4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalba
 
Base de datos
Base de datosBase de datos
Base de datos
 
Act4 presentación jiménez_mireya
Act4 presentación jiménez_mireyaAct4 presentación jiménez_mireya
Act4 presentación jiménez_mireya
 
Act4 base de_datos_guadalupe_monroy
Act4 base de_datos_guadalupe_monroyAct4 base de_datos_guadalupe_monroy
Act4 base de_datos_guadalupe_monroy
 
Act 4. yaneli
Act 4. yaneliAct 4. yaneli
Act 4. yaneli
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Act4 bd moreno_joel
Act4 bd moreno_joelAct4 bd moreno_joel
Act4 bd moreno_joel
 
Act4 presentación reynoso_enrique
Act4 presentación reynoso_enriqueAct4 presentación reynoso_enrique
Act4 presentación reynoso_enrique
 
Bases de Datos
Bases de Datos Bases de Datos
Bases de Datos
 
Act. 4 screencast y base de datos norma
Act. 4 screencast y base de datos normaAct. 4 screencast y base de datos norma
Act. 4 screencast y base de datos norma
 
Bases datos
Bases datosBases datos
Bases datos
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 
Act4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatosAct4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatos
 
Bases de Datos SQL y NoSQL
Bases de Datos SQL y NoSQLBases de Datos SQL y NoSQL
Bases de Datos SQL y NoSQL
 
Principales Bases de Datos
Principales Bases de DatosPrincipales Bases de Datos
Principales Bases de Datos
 
Maria francisca muñan
Maria francisca muñanMaria francisca muñan
Maria francisca muñan
 
Base de datos
Base de datos Base de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Destacado

Текст к презентации.
Текст к презентации.Текст к презентации.
Текст к презентации.Aydar Aydar
 
Raúl fornet betancourt revolución humanismo e filosofía intercultural
Raúl fornet betancourt revolución humanismo e filosofía interculturalRaúl fornet betancourt revolución humanismo e filosofía intercultural
Raúl fornet betancourt revolución humanismo e filosofía interculturalRoberto Acuna
 
Normativas para la investigacion de trabajos de grado
Normativas para la investigacion de trabajos de gradoNormativas para la investigacion de trabajos de grado
Normativas para la investigacion de trabajos de gradoAlexandra Alvarado
 
Análisis filosófico de la obra teatral de martín giner titulada
Análisis filosófico de la obra teatral de martín giner tituladaAnálisis filosófico de la obra teatral de martín giner titulada
Análisis filosófico de la obra teatral de martín giner tituladaRoberto Acuna
 
Antropología latinoamerica
Antropología latinoamericaAntropología latinoamerica
Antropología latinoamericaRoberto Acuna
 
Criterios de evaluacion_de_educacion_artistica
Criterios de evaluacion_de_educacion_artisticaCriterios de evaluacion_de_educacion_artistica
Criterios de evaluacion_de_educacion_artisticaIván Guerrero
 
Jaringan Dasar by Eka Yanuarianto
Jaringan Dasar by Eka YanuariantoJaringan Dasar by Eka Yanuarianto
Jaringan Dasar by Eka Yanuariantoeka yanuarianto
 

Destacado (10)

Текст к презентации.
Текст к презентации.Текст к презентации.
Текст к презентации.
 
Raúl fornet betancourt revolución humanismo e filosofía intercultural
Raúl fornet betancourt revolución humanismo e filosofía interculturalRaúl fornet betancourt revolución humanismo e filosofía intercultural
Raúl fornet betancourt revolución humanismo e filosofía intercultural
 
Data science
Data scienceData science
Data science
 
Normativas para la investigacion de trabajos de grado
Normativas para la investigacion de trabajos de gradoNormativas para la investigacion de trabajos de grado
Normativas para la investigacion de trabajos de grado
 
Análisis filosófico de la obra teatral de martín giner titulada
Análisis filosófico de la obra teatral de martín giner tituladaAnálisis filosófico de la obra teatral de martín giner titulada
Análisis filosófico de la obra teatral de martín giner titulada
 
Antropología latinoamerica
Antropología latinoamericaAntropología latinoamerica
Antropología latinoamerica
 
Criterios de evaluacion_de_educacion_artistica
Criterios de evaluacion_de_educacion_artisticaCriterios de evaluacion_de_educacion_artistica
Criterios de evaluacion_de_educacion_artistica
 
Configurar una hoja en el procesador de textos
Configurar una hoja en el procesador de textosConfigurar una hoja en el procesador de textos
Configurar una hoja en el procesador de textos
 
Enrique dussel
Enrique dusselEnrique dussel
Enrique dussel
 
Jaringan Dasar by Eka Yanuarianto
Jaringan Dasar by Eka YanuariantoJaringan Dasar by Eka Yanuarianto
Jaringan Dasar by Eka Yanuarianto
 

Similar a Bases de Datos - Act4_Gonzalez_Desirena_JuanCarlos (20)

Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
 
Act4 presentación jiménez_mireya
Act4 presentación jiménez_mireyaAct4 presentación jiménez_mireya
Act4 presentación jiménez_mireya
 
Luis trejo power point
Luis trejo power pointLuis trejo power point
Luis trejo power point
 
Base de datos
Base de datosBase de datos
Base de datos
 
Actividad4 garibay blanca
Actividad4 garibay blancaActividad4 garibay blanca
Actividad4 garibay blanca
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos existentes
Bases de datos existentesBases de datos existentes
Bases de datos existentes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Presentación1
Presentación1Presentación1
Presentación1
 
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
 
Rila
RilaRila
Rila
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos svmm
Bases de datos svmmBases de datos svmm
Bases de datos svmm
 
Presentación
PresentaciónPresentación
Presentación
 
Actv. 4 prsentacion Mendez_Mara
Actv. 4 prsentacion Mendez_MaraActv. 4 prsentacion Mendez_Mara
Actv. 4 prsentacion Mendez_Mara
 
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
 
02 base de datos hernandez_luis
02 base de datos hernandez_luis02 base de datos hernandez_luis
02 base de datos hernandez_luis
 

Último

Inteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidadInteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidaddanik1023m
 
Actividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdfActividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdfalejandrogomezescoto
 
Hazte partner: Club Festibity 2024 - 2025
Hazte partner: Club Festibity 2024 - 2025Hazte partner: Club Festibity 2024 - 2025
Hazte partner: Club Festibity 2024 - 2025Festibity
 
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdfTENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdfJoseAlejandroPerezBa
 
El diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimosEl diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimosLCristinaForchue
 
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdfPresentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdfymiranda2
 
Los mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdfLos mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdfodalistar77
 
VIDEOS DE APOYO.docx E
VIDEOS DE APOYO.docx                                  EVIDEOS DE APOYO.docx                                  E
VIDEOS DE APOYO.docx Emialexsolar
 
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NETDe Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NETGermán Küber
 
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdfInmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdfOBr.global
 
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...RaymondCode
 
Matriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docxMatriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docxPaolaCarolinaCarvaja
 

Último (14)

Inteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidadInteligencia artificial dentro de la contabilidad
Inteligencia artificial dentro de la contabilidad
 
Actividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdfActividad 14_ Diseño de Algoritmos Paralelos.pdf
Actividad 14_ Diseño de Algoritmos Paralelos.pdf
 
Hazte partner: Club Festibity 2024 - 2025
Hazte partner: Club Festibity 2024 - 2025Hazte partner: Club Festibity 2024 - 2025
Hazte partner: Club Festibity 2024 - 2025
 
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdfTENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
TENDENCIAS DE IA Explorando el futuro de la tecnologia.pdf
 
El diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimosEl diseño de Algoritmos Paralelos.pdf - analisis de algortimos
El diseño de Algoritmos Paralelos.pdf - analisis de algortimos
 
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdfPresentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
Presentación - Diseño de Algoritmos Paralelos - Grupo 2.pdf
 
Los mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdfLos mejores simuladores de circuitos electrónicos.pdf
Los mejores simuladores de circuitos electrónicos.pdf
 
VIDEOS DE APOYO.docx E
VIDEOS DE APOYO.docx                                  EVIDEOS DE APOYO.docx                                  E
VIDEOS DE APOYO.docx E
 
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NETDe Código a Ejecución: El Papel Fundamental del MSIL en .NET
De Código a Ejecución: El Papel Fundamental del MSIL en .NET
 
BEDEC Sostenibilidad, novedades 2024 - Laura Silva
BEDEC Sostenibilidad, novedades 2024 - Laura SilvaBEDEC Sostenibilidad, novedades 2024 - Laura Silva
BEDEC Sostenibilidad, novedades 2024 - Laura Silva
 
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdfInmersión global en ciberseguridad e IA en la conferencia RSA.pdf
Inmersión global en ciberseguridad e IA en la conferencia RSA.pdf
 
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
Actividad 14: Diseño de Algoritmos Paralelos Actividad 14: Diseño de Algoritm...
 
Matriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docxMatriz de integración de tecnologías- Paola Carvajal.docx
Matriz de integración de tecnologías- Paola Carvajal.docx
 
BEDEC Proyecto y obra , novedades 2024 - Xavier Folch
BEDEC Proyecto y obra , novedades 2024 - Xavier FolchBEDEC Proyecto y obra , novedades 2024 - Xavier Folch
BEDEC Proyecto y obra , novedades 2024 - Xavier Folch
 

Bases de Datos - Act4_Gonzalez_Desirena_JuanCarlos

  • 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 Base de Datos Juan Carlos González Desirena
  • 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 que comparten entre sí algún tipo de vínculo o relación que busca ordenarlos y clasificarlos en conjunto.  Una base de datos es un conjunto de datos almacenados sin redundancias innecesarias en un soporte informático y accesible simultáneamente por distintos usuarios y aplicaciones. Los datos deben de estar estructurados y almacenados de forma totalmente independiente de las aplicaciones que la utilizan.  Una base de datos o banco de datos 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. Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos. 
  • 3. ¿QUÉ ES UNA BASE DE DATOS DE TIPO SQL?  SQL (por sus siglas en inglés Structured Query Language; en español lenguaje de consulta estructurada) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas. Una de sus características es el manejo del álgebra y el cálculo relacional que permiten efectuar consultas con el fin de recuperar, de forma sencilla, información de bases de datos, así como hacer cambios en ellas.  SQL (Structured Query Language) es un lenguaje de programación estándar e interactivo para la obtención de información desde una base de datos y para actualizarla. Aunque SQL es a la vez un ANSI y una norma ISO, muchos productos de bases de datos soportan SQL con extensiones propietarias al lenguaje estándar. Las consultas toman la forma de un lenguaje de comandos que permite seleccionar, insertar, actualizar, averiguar la ubicación de los datos, y más. También hay una interfaz de programación.
  • 4. ¿QUÉ ES UNA BASE DE DATOS NO- SQL?  Se puede decir que la aparición del término NoSQL aparece con la llegada de la web 2.0 ya que hasta ese momento sólo subían contenido a la red aquellas empresas que tenían un portal, pero con la llegada de aplicaciones como Facebook, Twitter o Youtube, cualquier usuario podía subir contenido, provocando así un crecimiento exponencial de los datos.  Por lo tanto hablar de bases de datos NoSQL es hablar de estructuras que nos permiten almacenar información en aquellas situaciones en las que las bases de datos relacionales generan ciertos problemas debido principalmente a problemas de escalabilidad y rendimiento de las bases de datos relacionales donde se dan cita miles de usuarios concurrentes y con millones de consultas diarias.
  • 5. BASES DE DATOS MÁS POPULARES: SQL SERVER SQL Server es un sistema de gestión de bases de datos relacionales (RDBMS) de Microsoft que está diseñado para el entorno empresarial. SQL Server se ejecuta en T- SQL (Transact -SQL), un conjunto de extensiones de programación de Sybase y Microsoft que añaden varias características a SQL estándar, incluyendo control de transacciones, excepción y manejo de errores, procesamiento fila, así como variables declaradas. 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. VENTAJA:  Proporciona agilidad sus operaciones de análisis y administración de datos PLATAFORMA:  Microsoft Windows
  • 6. BASES DE DATOS MÁS POPULARES: ORACLE. Oracle es una empresa que desarrolla bases de datos que almacenan y facilitan el manejo de grandes cantidades de información relacionada entre sí. Se trata de una de las mayores compañías de software del mundo y también de las más caras al crear aplicaciones empresariales de alto rendimiento. La utilizan multinacionales como Burger King, Coca Cola y Peugeot. VENTAJAS  Considerado un gestor de base de datos más completos  Motor de base de datos objeto-relacional más usado a nivel mundial.  Multiplataforma: puede ejecutarse desde un PC hasta una supercomputadora.  Permite el uso de particiones para hacer consultas, informes, análisis de datos, etc.  Soporta todas las funciones que se esperan de un buen servidor, Software del servidor que puede ejecutarse en multitud de sistemas operativos: Linux, Mac, Windows, etc.
  • 7. BASES DE DATOS MÁS POPULARES: 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.  Compañías que la utilizan: FourSquare, SouceForge, CERN VENTAJAS:  Mongo DB tiene la capacidad de realizar consultas utilizando javascript, haciendo que estas sean enviadas directamente a la base de datos para ser ejecutada.  Se utiliza un sistemas de archivos, ya que cuenta con la capacidad para balancear la carga y recopilación de datos.
  • 8. BASES DE DATOS MÁS POPULARES: ORACLE NOSQL VENTAJAS: • Escala horizontalmente con mayor disponibilidad y balance de carga de trasparente aun cuando agrega una nueva capacidad dinámicamente. • La principal ventaja de las BD NOSQL es la distribución de los datos y la buena escalabilidad de las bases de datos. • Proporciona un modelo de transacción poderoso y flexible que simplifica enormemente el proceso de desarrollo de una aplicación basada en NoSQL. DIFERENCIAS CON OTRAS BD • Modelo de programación simple con transacciones ACID, modelos de datos tubulares y soporte JSON. • Seguridad de aplicaciones con autenticación y cifrado SSL de nivel de sesión Oracle NoSQL Database proporciona un modelo de transacción poderoso y flexible que simplifica enormemente el proceso de desarrollo de una aplicación basada en NoSQL. Escala horizontalmente con mayor disponibilidad y balance de carga transparente aún cuando agrega una nueva capacidad dinámicamente.
  • 9. BASES DE DATOS MÁS POPULARES: CASSANDRA Se trata de una base de datos creada por Apache del tipo clave–valor. Dispone de un lenguaje propio para realizar consultas CQL (Cassandra Query Language). Cassandra es una aplicación Java por lo que puede correr en cualquier plataforma que cuente con la JVM. Es una base de datos NoSQL distribuida y basada en un modelo de almacenamiento de (clave-valor), escrita en Java. Permite grandes volúmenes de datos en forma distribuida. Compañías que la utilizan: Facebook, Twitter VENTAJA:  Rápidas respuestas aunque la demanda crezca.  Almacenamiento distribuido.  Escalabilidad horizontal (añade nuevo hardware cuando sea preciso).
  • 10. BIBLIOGRAFÍA  http://www.definicionabc.com/tecnologia/base-de-datos.php  https://es.wikipedia.org/wiki/SQL  https://www.mongodb.com/es  https://docs.google.com/document/d/1VGQOkt- HX1wxa1KWKnlf5wOBferYx7RXmwwlFFy4GWQ/edit