curso base de datos nosql

Upload: diego-garcia-garcia

Post on 07-Aug-2018

220 views

Category:

Documents


1 download

TRANSCRIPT

  • 8/19/2019 Curso Base de Datos NoSQL

    1/21

    Curso Base de

    Datos NoSQLDiego Garcia Garcia

  • 8/19/2019 Curso Base de Datos NoSQL

    2/21

    Presentación

  • 8/19/2019 Curso Base de Datos NoSQL

    3/21

    Nocionesbásicas

    ¿Qué es una base dedatos?

    ¿Cuál es el objetivode las Bases deDatos?

    !"ortancia del uso

    de base de datos

    ¿Donde se usan?

  • 8/19/2019 Curso Base de Datos NoSQL

    4/21

    Conce"toBD

    Desde el "unto de vista in#or!ático$ la basees un siste!a #or!ado "or un conjunto de dal!acenados en discos %ue "er!iten el accdirecto a ellos & un conjunto de "rogra!as %!ani"ulen ese conjunto de datos'

    Se de(ne una base de datos co!o una serie

    organi)ados & relacionados entre s*$ los cuarecolectados & e+"lotados "or los siste!as din#or!ación de una e!"resa o negocio en "

  • 8/19/2019 Curso Base de Datos NoSQL

    5/21

    !"ortancia

    ,n la actualidad$ las bases de datos son el el#unda!ental en las aéreas %ue utili)an siste!co!"utari)ados$ debido a %ue "er!ite o"erain#or!ación de !anera organi)ada$ segura$ c& en grandes cantidades'

  • 8/19/2019 Curso Base de Datos NoSQL

    6/21

    Donde se-tili)an

    nstituciones educativas'

    ,!"resas auto!otrices'

    Centro co!ercial' Banco'

    /otel'

    Cl*nicas u 0os"itales'

    Penales #ederales'

    Sindicatos laborales' 1egistro Civil'

     2iendas de abarrotes'

  • 8/19/2019 Curso Base de Datos NoSQL

    7/21

    ¿Qué esNoSQL?

    Las bases de datos NoSQL sonlas %ue no usan SQL co!olenguaje3inter#a) deco!unicación entre los siste!asin#or!áticos en general & elsiste!a gestor de bases de

    datos'

  • 8/19/2019 Curso Base de Datos NoSQL

    8/21

    ¿Por %uesurgen?

    4"licaciones 5eb

    4u!ento de Datos

    ,s%ue!as Diná!icos

    6acilidad de nteracción

  • 8/19/2019 Curso Base de Datos NoSQL

    9/21

  • 8/19/2019 Curso Base de Datos NoSQL

    10/21

    ,je!"lo

  • 8/19/2019 Curso Base de Datos NoSQL

    11/21

     2i"os

    Docu!entales

    Gra#os

    clave3valor

    orientada a 7bjetos

  • 8/19/2019 Curso Base de Datos NoSQL

    12/21

    Docu!entales8,ncuentas9

    Couc0DB

    Couc0Base

    :ongoDB

    1avenDB

    DjonDB

  • 8/19/2019 Curso Base de Datos NoSQL

    13/21

  • 8/19/2019 Curso Base de Datos NoSQL

    14/21

    Gra#o81elaciones6aceboo;9

    Neo

  • 8/19/2019 Curso Base de Datos NoSQL

    15/21

  • 8/19/2019 Curso Base de Datos NoSQL

    16/21

    Clave3valor8Cac0e$4utenti(cación9

    Cassandra

    Big2able

    D&na!o

    1ia;

    1edis

  • 8/19/2019 Curso Base de Datos NoSQL

    17/21

  • 8/19/2019 Curso Base de Datos NoSQL

    18/21

    7rientada a7bjetos

      7bjectDB

    =o"e 7bject Database

  • 8/19/2019 Curso Base de Datos NoSQL

    19/21

    ¿Cuando?

    1elaciones >debiles'

    ,structuras diná!icas'

    :ulti siste!as'

    :uc0a in#or!ación'

  • 8/19/2019 Curso Base de Datos NoSQL

    20/21

    @entaja

    Cada una resuelve un "roble!a di#erente de"er#o!ance'

    Son relativa!ente nuevas AA aEos'

    De"endiendo del ti"o es !as #ácil 0acer ca!estructura de datos'

    integración con diversos lenguajes'

  • 8/19/2019 Curso Base de Datos NoSQL

    21/21