SlideShare una empresa de Scribd logo
1 de 10
Una base de datos (cuya abreviatura es BD) es una
entidad en la cual se pueden almacenar datos de
manera estructurada, con la menor redundancia
posible. Diferentes programas y diferentes usuarios
deben poder utilizar estos datos.
23/07/2016 leonordolorestolentino
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.
 Los orígenes de SQL están ligados a las bases de datos de las pc o móvil aun a los de las bases de datos
relacionales. En 1970 E. F. Codd propone el modelo relacional y asociado a este un sublenguaje de
acceso a los datos basado en el cálculo de predicados.1 Basándose en estas ideas, los laboratorios
de IBM definieron el lenguaje SEQUEL(Structured English Query Language) que más tarde fue
ampliamente implementado por el sistema de gestión de bases de datos (SGBD) experimental System
R, desarrollado en 1977 también por IBM. Sin embargo, fue Oracle quien lo introdujo por primera vez
en 1979 en un producto comercial.
23/07/2016 leonordolorestolentino
Qué es una base de datos No- SQL
 En informática, 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
datosrelacionales (RDBMS) en aspectos importantes, el más destacado esque no
usan SQL como el principal lenguaje de consultas.
 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. Es en este momento cuando
empiezan a aparecer los primeros problemas de la gestión de toda esa información almacenada
en bases de datos relacionales.
 En un principio, para solucionar estos problemas de accesibilidad, las empresas optaron por
utilizar un mayor número de máquinas pero pronto se dieron cuenta de que esto no solucionaba el
problema, además de ser una solución muy cara. La otra solución era la creación de sistemas
pensados para un uso específico que con el paso del tiempo han dado lugar a soluciones
robustas, apareciendo así el movimiento NoSQL.
23/07/2016 leonordolorestolentino
Diferencias y ventajas del SQL
Server.
 La principal diferencia entre SQL Server 2016 y Oracle es la
simplicidad - SQL Server lo tiene todo integrado.
 Desde el principio, SQL Server tiene un historial comprobado de añadir
un enorme valor a lo que compra una organización, sin la complejidad
y los costes añadidos de varios complementos SKU (Stock Keeping
Unit, Número de referencia).
 Un estudio reciente de Gartner ("Cuadrante Mágico para Sistemas de
gestión de bases de datos operacionales") descubrió que un número
creciente de clientes de Oracle no están satisfechos con los precios
"draconianos" de Oracle y las políticas de auditoría. La cantidad de estos
usuarios que buscan alternativas al software de Oracle va en aumento.
23/07/2016 leonordolorestolentino
Características y ventajas de SQL 2016
 Todos sabemos que hay muchos datos en el mundo y crecen de manera exponencial,
por eso las bases de datos de SQL suelen ser la "columna vertebral" de la
arquitectura TI de la organización.
 Muchas organizaciones confían en SQL Server para aprovechar sus datos al máximo
sin tener en cuenta dónde están o cómo desean usarlos, y la plataforma proporciona
un máximo valor en el sector por una pequeña parte del precio de sus competidores.
23/07/2016 leonordolorestolentino
Diferencias y ventajas del Oracle
Postgres Oracle
Software de licencia libre (GLP-BSD) Software de licencia comercial
No soporta consultas en paralelo Soporta consultas en paralelo
Tiene 5 lenguajes procedurales Tiene sólo 1 lenguaje procedurales
es posible desarrollar tipos de datos propios No es posible desarrollar tipos de datos propios
Herramientas de configuración inferiores a Oracle Las herramientas de configuración de Oracle son tal vez las mejores en el
mercado
Una cantidad respetable de parámetros de configuración. Tiene muchos más parámetros de configuración, sin embargo muchos de
ellos son solo conocidos por la misma gente de Oracle que manipulan solo si
se recibe el soporte oficial de Oracle.
Es una base de datos Objeto Relacional Es sólo una base de datos Relacional. Oracle no tiene la infraestructura OR y
la simula con productos adicionales.
aún no tiene consultas en paralelo tiene consultas en paralelo
Amplía el concepto de programación procedural para soportar funciones en
cualquier parte (como procedimiento, como tabla, como operador, como
selector, como filtro)
Sólo permite usarlas como procedimiento. Oracle simula parcialmente el
comportamiento proveyendo paquetes, pero no tienen el alcance de
PostgreSQL.
Puede crear índices lineales (B-Tree), presénciales (Hash) y espaciales (R-
Tree).
Sólo puede crear los dos primeros, se recomienda no usar el segundo, y si se
quiere el tercer tipo se debe que comprar software adicional.
23/07/2016 leonordolorestolentino
Diferencias y ventajas del MongoDB
 Hay una diferencia en la representación de datos en las dos bases
de datos. En MongoDB, los datos es una colección de documentos
JSON mientras que en MySQL, datos en tablas y filas.Documentos
JSON se puede comparar a matrices asociativas al usar objetos de
PHP y directorios al utilizar Python.
 A la hora de la consulta, hay que poner una cadena en el lenguaje
de consulta que el sistema DB analiza. El lenguaje de consulta se
llama Lenguaje de consulta estructurado o SQL, MySQL desde
donde toma su nombre. Esto expone a su base de datos
susceptibles a injectionattacks SQL. Por otro lado, consulta de
MongoDB es orientado a objetos, lo que significa que pasa
MongoDB un documento explicando lo que está consultando. No
hay ningún tipo de análisis, que se llevará un poco de tiempo para
acostumbrarse a si ya utiliza SQL.
23/07/2016 leonordolorestolentino
Diferencia y ventajas de Oracle NoSQL
 Oracle NoSQL
 Microsoft Azure Table Storage

 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.
23/07/2016 leonordolorestolentino
Diferencias y ventajas de Cassandra
 Apache Cassandra• Es un almacén altamente escalable, eventualmente
consistente y distribuido de estructuras clave-valor. – Iniciado por Facebook –
Código abierto – Proyecto apache • Licencia: Apache License 2.0 – Escrito en
Java – Multiplataforma – Versión actual: 1.0.9 – Web:
http://cassandra.apache.org/• Documentación:
http://www.datastax.com/docs/1.0/index 19
 ¿Quién usa Apache Cassandra?• Algunos usuarios famosos de Cassandra son: –
Digg – Facebook – Twitter – Rackspace – SimpleGEO –… 20
 Ventajas de Cassandra para desarrolladores Web• Cassandra está desarrollada
para ser un servidor distribuido, pero puede también ejecutarse como un nodo
simple: – Escalabilidad horizontal (añade nuevo hardware cuando sea preciso)
– Rápidas respuestas aunque la demanda crezca – Elevadas velocidades de
escritura para gestionar volúmenes de datos incrementales – Almacenamiento
distribuido – Capacidad de cambiar la estructura de datos cuando los usuarios
demandan más funcionalidad – Una API sencilla y limpia para tu lenguaje de
programación favorito – Detección automática de fallos – No hay un punto de
fallo único (cada nodo conoce de los otros) – Descentralizada – Tolerante a
fallos – Permite el uso de Hadoop para implementar Map Reduce – Hinted
hand off 21
23/07/2016 leonordolorestolentino
 CURSO NACIONAL: (INFORMATICA)
 FORMACIÓN DISCIPLINAR
 DOCENTES DE EDUCACIÓN MEDIA SUPERIOR
 INSTITUCIONES DE EDUCACIÓN PÚBLICA DE EDUCACIÓN MEDIA SUPERIOR

 Actividad de Aprendizaje No. 4

 (nombre de la Ac)
 Las principales bases de datos existentes

























23/07/2016 leonordolorestolentino

Más contenido relacionado

La actualidad más candente (20)

Actividad 4
Actividad 4Actividad 4
Actividad 4
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases dedatos act. 4
Bases dedatos act. 4Bases dedatos act. 4
Bases dedatos act. 4
 
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
 
Actividad 4 presentacion escobar
Actividad 4 presentacion escobarActividad 4 presentacion escobar
Actividad 4 presentacion escobar
 
Act4 base de_datos_guadalupe_monroy
Act4 base de_datos_guadalupe_monroyAct4 base de_datos_guadalupe_monroy
Act4 base de_datos_guadalupe_monroy
 
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
 
Act 04 rivera_alfredo_bd
Act 04 rivera_alfredo_bdAct 04 rivera_alfredo_bd
Act 04 rivera_alfredo_bd
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Base de datos jennifer garcia montiel
Base de datos jennifer garcia montielBase de datos jennifer garcia montiel
Base de datos jennifer garcia montiel
 
Base de datos - Por Juan Ventura
Base de datos  - Por Juan VenturaBase de datos  - Por Juan Ventura
Base de datos - Por Juan Ventura
 
Act4 presentación jiménez_mireya
Act4 presentación jiménez_mireyaAct4 presentación jiménez_mireya
Act4 presentación jiménez_mireya
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Base datos-romero
Base datos-romeroBase datos-romero
Base datos-romero
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 

Similar a Las principales bases de datos existentes

Act4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalbaAct4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalbaRozzi Reyes
 
Base de datos no sql
Base de datos no sqlBase de datos no sql
Base de datos no sqlhnacostan
 
BD Escobar Gómez Daniel
BD Escobar Gómez DanielBD Escobar Gómez Daniel
BD Escobar Gómez DanielDaniel Gómez
 
Presentación1 bases de datos
Presentación1 bases de datosPresentación1 bases de datos
Presentación1 bases de datosAurora Fuentes
 
Practica 2 base de datos
Practica 2 base de datosPractica 2 base de datos
Practica 2 base de datosBalta Rdz
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power pointJose Manzano
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentesLuis Briones
 
Motores de bases de datos open source
Motores de bases de datos open sourceMotores de bases de datos open source
Motores de bases de datos open sourceeduardojose55
 
Tarea bases de datos asp.net
Tarea bases de datos asp.netTarea bases de datos asp.net
Tarea bases de datos asp.netmerck20
 
Luis trejo power point
Luis trejo power pointLuis trejo power point
Luis trejo power pointluis trejo
 
Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datosMalteadas
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentesMIGUEL ATL HERNANDEZ
 

Similar a Las principales bases de datos existentes (20)

Act4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalbaAct4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalba
 
Qué es una base de datos
Qué es una base de datosQué es una base de datos
Qué es una base de datos
 
Rila
RilaRila
Rila
 
Act4 presentación jiménez_mireya
Act4 presentación jiménez_mireyaAct4 presentación jiménez_mireya
Act4 presentación jiménez_mireya
 
Base de datos no sql
Base de datos no sqlBase de datos no sql
Base de datos no sql
 
BD Escobar Gómez Daniel
BD Escobar Gómez DanielBD Escobar Gómez Daniel
BD Escobar Gómez Daniel
 
Base de datos
Base de datosBase de datos
Base de datos
 
Alfredo reyes
Alfredo reyesAlfredo reyes
Alfredo reyes
 
Presentación1 bases de datos
Presentación1 bases de datosPresentación1 bases de datos
Presentación1 bases de datos
 
Basede datos nlsg
Basede datos nlsgBasede datos nlsg
Basede datos nlsg
 
Practica 2 base de datos
Practica 2 base de datosPractica 2 base de datos
Practica 2 base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Motores de bases de datos open source
Motores de bases de datos open sourceMotores de bases de datos open source
Motores de bases de datos open source
 
Tarea bases de datos asp.net
Tarea bases de datos asp.netTarea bases de datos asp.net
Tarea bases de datos asp.net
 
Luis trejo power point
Luis trejo power pointLuis trejo power point
Luis trejo power point
 
Base de datos3
Base de datos3Base de datos3
Base de datos3
 
Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datos
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 

Último

PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdfDemetrio Ccesa Rayme
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfEduardoJosVargasCama1
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!CatalinaAlfaroChryso
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfRaulGomez822561
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 

Último (20)

PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 

Las principales bases de datos existentes

  • 1. Una base de datos (cuya abreviatura es BD) es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. Diferentes programas y diferentes usuarios deben poder utilizar estos datos. 23/07/2016 leonordolorestolentino
  • 2. 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.  Los orígenes de SQL están ligados a las bases de datos de las pc o móvil aun a los de las bases de datos relacionales. En 1970 E. F. Codd propone el modelo relacional y asociado a este un sublenguaje de acceso a los datos basado en el cálculo de predicados.1 Basándose en estas ideas, los laboratorios de IBM definieron el lenguaje SEQUEL(Structured English Query Language) que más tarde fue ampliamente implementado por el sistema de gestión de bases de datos (SGBD) experimental System R, desarrollado en 1977 también por IBM. Sin embargo, fue Oracle quien lo introdujo por primera vez en 1979 en un producto comercial. 23/07/2016 leonordolorestolentino
  • 3. Qué es una base de datos No- SQL  En informática, 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 datosrelacionales (RDBMS) en aspectos importantes, el más destacado esque no usan SQL como el principal lenguaje de consultas.  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. Es en este momento cuando empiezan a aparecer los primeros problemas de la gestión de toda esa información almacenada en bases de datos relacionales.  En un principio, para solucionar estos problemas de accesibilidad, las empresas optaron por utilizar un mayor número de máquinas pero pronto se dieron cuenta de que esto no solucionaba el problema, además de ser una solución muy cara. La otra solución era la creación de sistemas pensados para un uso específico que con el paso del tiempo han dado lugar a soluciones robustas, apareciendo así el movimiento NoSQL. 23/07/2016 leonordolorestolentino
  • 4. Diferencias y ventajas del SQL Server.  La principal diferencia entre SQL Server 2016 y Oracle es la simplicidad - SQL Server lo tiene todo integrado.  Desde el principio, SQL Server tiene un historial comprobado de añadir un enorme valor a lo que compra una organización, sin la complejidad y los costes añadidos de varios complementos SKU (Stock Keeping Unit, Número de referencia).  Un estudio reciente de Gartner ("Cuadrante Mágico para Sistemas de gestión de bases de datos operacionales") descubrió que un número creciente de clientes de Oracle no están satisfechos con los precios "draconianos" de Oracle y las políticas de auditoría. La cantidad de estos usuarios que buscan alternativas al software de Oracle va en aumento. 23/07/2016 leonordolorestolentino
  • 5. Características y ventajas de SQL 2016  Todos sabemos que hay muchos datos en el mundo y crecen de manera exponencial, por eso las bases de datos de SQL suelen ser la "columna vertebral" de la arquitectura TI de la organización.  Muchas organizaciones confían en SQL Server para aprovechar sus datos al máximo sin tener en cuenta dónde están o cómo desean usarlos, y la plataforma proporciona un máximo valor en el sector por una pequeña parte del precio de sus competidores. 23/07/2016 leonordolorestolentino
  • 6. Diferencias y ventajas del Oracle Postgres Oracle Software de licencia libre (GLP-BSD) Software de licencia comercial No soporta consultas en paralelo Soporta consultas en paralelo Tiene 5 lenguajes procedurales Tiene sólo 1 lenguaje procedurales es posible desarrollar tipos de datos propios No es posible desarrollar tipos de datos propios Herramientas de configuración inferiores a Oracle Las herramientas de configuración de Oracle son tal vez las mejores en el mercado Una cantidad respetable de parámetros de configuración. Tiene muchos más parámetros de configuración, sin embargo muchos de ellos son solo conocidos por la misma gente de Oracle que manipulan solo si se recibe el soporte oficial de Oracle. Es una base de datos Objeto Relacional Es sólo una base de datos Relacional. Oracle no tiene la infraestructura OR y la simula con productos adicionales. aún no tiene consultas en paralelo tiene consultas en paralelo Amplía el concepto de programación procedural para soportar funciones en cualquier parte (como procedimiento, como tabla, como operador, como selector, como filtro) Sólo permite usarlas como procedimiento. Oracle simula parcialmente el comportamiento proveyendo paquetes, pero no tienen el alcance de PostgreSQL. Puede crear índices lineales (B-Tree), presénciales (Hash) y espaciales (R- Tree). Sólo puede crear los dos primeros, se recomienda no usar el segundo, y si se quiere el tercer tipo se debe que comprar software adicional. 23/07/2016 leonordolorestolentino
  • 7. Diferencias y ventajas del MongoDB  Hay una diferencia en la representación de datos en las dos bases de datos. En MongoDB, los datos es una colección de documentos JSON mientras que en MySQL, datos en tablas y filas.Documentos JSON se puede comparar a matrices asociativas al usar objetos de PHP y directorios al utilizar Python.  A la hora de la consulta, hay que poner una cadena en el lenguaje de consulta que el sistema DB analiza. El lenguaje de consulta se llama Lenguaje de consulta estructurado o SQL, MySQL desde donde toma su nombre. Esto expone a su base de datos susceptibles a injectionattacks SQL. Por otro lado, consulta de MongoDB es orientado a objetos, lo que significa que pasa MongoDB un documento explicando lo que está consultando. No hay ningún tipo de análisis, que se llevará un poco de tiempo para acostumbrarse a si ya utiliza SQL. 23/07/2016 leonordolorestolentino
  • 8. Diferencia y ventajas de Oracle NoSQL  Oracle NoSQL  Microsoft Azure Table Storage   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. 23/07/2016 leonordolorestolentino
  • 9. Diferencias y ventajas de Cassandra  Apache Cassandra• Es un almacén altamente escalable, eventualmente consistente y distribuido de estructuras clave-valor. – Iniciado por Facebook – Código abierto – Proyecto apache • Licencia: Apache License 2.0 – Escrito en Java – Multiplataforma – Versión actual: 1.0.9 – Web: http://cassandra.apache.org/• Documentación: http://www.datastax.com/docs/1.0/index 19  ¿Quién usa Apache Cassandra?• Algunos usuarios famosos de Cassandra son: – Digg – Facebook – Twitter – Rackspace – SimpleGEO –… 20  Ventajas de Cassandra para desarrolladores Web• Cassandra está desarrollada para ser un servidor distribuido, pero puede también ejecutarse como un nodo simple: – Escalabilidad horizontal (añade nuevo hardware cuando sea preciso) – Rápidas respuestas aunque la demanda crezca – Elevadas velocidades de escritura para gestionar volúmenes de datos incrementales – Almacenamiento distribuido – Capacidad de cambiar la estructura de datos cuando los usuarios demandan más funcionalidad – Una API sencilla y limpia para tu lenguaje de programación favorito – Detección automática de fallos – No hay un punto de fallo único (cada nodo conoce de los otros) – Descentralizada – Tolerante a fallos – Permite el uso de Hadoop para implementar Map Reduce – Hinted hand off 21 23/07/2016 leonordolorestolentino
  • 10.  CURSO NACIONAL: (INFORMATICA)  FORMACIÓN DISCIPLINAR  DOCENTES DE EDUCACIÓN MEDIA SUPERIOR  INSTITUCIONES DE EDUCACIÓN PÚBLICA DE EDUCACIÓN MEDIA SUPERIOR   Actividad de Aprendizaje No. 4   (nombre de la Ac)  Las principales bases de datos existentes                          23/07/2016 leonordolorestolentino