SlideShare una empresa de Scribd logo
BASES DE DATOS
Jesús Israel Rodríguez Ramírez
¿QUÉ ES UNA BASE DE DATOS?
• Una base de datos es una colección de información
organizada de forma que un programa de ordenador
pueda seleccionar rápidamente los fragmentos de
datos que necesite.
• Una base de datos es un sistema de archivos electrónico.
• Las bases de datos tradicionales se organizan por campos,
registros y archivos y entre las tablas, existen relaciones
que permiten mostrar y aplicar la Informática como
disciplina para manipular la información.
BASE DE DATOS SQL
• SQL (por sus siglas en inglés Structured Query
Language; en español lenguaje de consulta
estructurada) es un lenguaje específico del dominio
que da acceso a un sistema de gestión de bases de
datos relacionales que permite especificar
diversos tipos de operaciones en ellos.
• Utiliza Códigos, generalmente en Ingles, para
manipular el contenido de la Base de Datos.
BASE DE DATOS NO- SQL
• Sistemas amigables de ambiente Visual, que
permiten manipular más fácilmente las bases
de datos
BASES DE DATOS POPULARES
Tipo de B.D. Ventajas Características
SQL Server La relación calidad-precio esta
muy debajo comparado con
oracle.
MDB muy Robusto y Seguro en su
estructura.
Soporte de transacciones.
Soporta procedimientos almacenados.
Incluye también un entorno gráfico de administración,
que permite el uso de comandos DDL y DML
gráficamente.
Oracle 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
Oracle soporta todas las funciones que se esperan de un
un servidor "serio": un lenguaje de diseño de bases de
datos muy completo (PL/SQL) que permite implementar
diseños "activos", con triggers y procedimientos
almacenados, con una integridad referencial declarativa
bastante potente.
BASES DE DATOS POPULARES
Tipo de B.D. Ventajas Características
Mongo DB MongoDB y Cassandra tienen un
rendimiento similar, y en muchos
casos mejor, que en las bases de
datos relacionales en operaciones
de escritura y eliminación
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. MongoDB forma parte de la nueva
familia de sistemas de base de datos NoSQL.
Cassandra Tipo Distribuida.
Escala lineal y horizontal.
Arquitectura Punto a Punto (peer-
to-peer)
Las características del modelo de datos
de Cassandra es el siguiente: Una tabla de datos por
cada instancia de Cassandra. Cada familia de columnas
puede contener o bien columnas o bien supercolumnas.

Más contenido relacionado

La actualidad más candente

Bases de datos
Bases de datosBases de datos
Bases de datos
yllagam
 
Base de datos
Base de datosBase de datos
Base de datos
rosy vargas
 
Bases de datos
Bases de datosBases de datos
Bases de datos
AngelaCastillo75
 
Base de datos
Base de datosBase de datos
Base de datos
veronica andrade
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Jesus Palafox Mejia
 
Base de datos
Base de datosBase de datos
Base de datos
patyTIC
 
Las bases de datos
Las bases de datosLas bases de datos
Las bases de datos
Carlos Romero
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Ana Rivas
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
BereniceMorales11
 
Jose luis acevedo_basededatos
Jose luis acevedo_basededatosJose luis acevedo_basededatos
Jose luis acevedo_basededatos
Jose Luis Acevedo
 
Principales Bases de Datos
Principales Bases de DatosPrincipales Bases de Datos
Principales Bases de Datos
reynayuc
 
ACTIVIDAD No. 4 Base de Datos
ACTIVIDAD No. 4  Base de Datos ACTIVIDAD No. 4  Base de Datos
ACTIVIDAD No. 4 Base de Datos
CBTa No. 50
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
Sergio Castañeda Ortega
 
04 presentacion castillo_angeles
04 presentacion castillo_angeles04 presentacion castillo_angeles
04 presentacion castillo_angeles
Maria @ngeles Castillo
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
morenoluis4
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
morenoluis4
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Jorge Valdes
 
Base de datos existentes
Base de datos existentesBase de datos existentes
Base de datos existentes
landetacabrera
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
LizzethGarciaEspinos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Paola Rivas Santana
 

La actualidad más candente (20)

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
 
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
 
Las bases de datos
Las bases de datosLas bases de datos
Las bases de datos
 
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
 
Jose luis acevedo_basededatos
Jose luis acevedo_basededatosJose luis acevedo_basededatos
Jose luis acevedo_basededatos
 
Principales Bases de Datos
Principales Bases de DatosPrincipales Bases de Datos
Principales Bases de Datos
 
ACTIVIDAD No. 4 Base de Datos
ACTIVIDAD No. 4  Base de Datos ACTIVIDAD No. 4  Base de Datos
ACTIVIDAD No. 4 Base de Datos
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
04 presentacion castillo_angeles
04 presentacion castillo_angeles04 presentacion castillo_angeles
04 presentacion castillo_angeles
 
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
 
Base de datos existentes
Base de datos existentesBase de datos existentes
Base de datos existentes
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Similar a Bases de datos SQL y No-SQL

Pricipales bases de datos
Pricipales bases de datosPricipales bases de datos
Pricipales bases de datos
Estrella Perez Nava
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
Antonio Alonso Antonio
 
Act4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalbaAct4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalba
Rozzi Reyes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
JUAN JOSE MADRIGAL RUIZ
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Blanca Blanco Martínez
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Angel Garcia Juarez
 
Base de datos
Base de datos Base de datos
Base de datos
Benito Sandro Rodriguez
 
Base de datos
Base de datosBase de datos
Base de datos
isabel1fer
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
EnriqueOrtiz93
 
Base de datos abg
Base de datos abgBase de datos abg
Base de datos abg
Araceli Beristain
 
Base de datos abg
Base de datos abgBase de datos abg
Base de datos abg
Araceli Beristain
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
Jose Manzano
 
Base de datos
Base de datosBase de datos
Base de datos
WendyGuerrero20
 
Principales base de datos
Principales base de datosPrincipales base de datos
Principales base de datos
JesusRodriguez730
 
Rila
RilaRila
Rila
RIC LA
 
Presentación1 bases de datos
Presentación1 bases de datosPresentación1 bases de datos
Presentación1 bases de datos
Aurora Fuentes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
ALGATIC
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
Mayra Franca Cruz
 
Base de datos
Base de datosBase de datos
Act4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatosAct4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatos
eskrapi dominguez
 

Similar a Bases de datos SQL y No-SQL (20)

Pricipales bases de datos
Pricipales bases de datosPricipales bases de datos
Pricipales bases de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
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
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datos Base de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Base de datos abg
Base de datos abgBase de datos abg
Base de datos abg
 
Base de datos abg
Base de datos abgBase de datos abg
Base de datos abg
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
 
Base de datos
Base de datosBase de datos
Base de datos
 
Principales base de datos
Principales base de datosPrincipales base de datos
Principales base de datos
 
Rila
RilaRila
Rila
 
Presentación1 bases de datos
Presentación1 bases de datosPresentación1 bases de datos
Presentación1 bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Base de datos
Base de datosBase de datos
Base de datos
 
Act4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatosAct4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatos
 

Último

Presentación Arduino, proyecto colectivo
Presentación Arduino, proyecto colectivoPresentación Arduino, proyecto colectivo
Presentación Arduino, proyecto colectivo
juanlemus11122
 
EduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptxEduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptx
Elizabeth Mejia
 
WordPress training basics - básicos de cómo enseñar WordPress
WordPress training basics - básicos de cómo enseñar WordPressWordPress training basics - básicos de cómo enseñar WordPress
WordPress training basics - básicos de cómo enseñar WordPress
Fernando Tellado
 
fase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptxfase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptx
QuerubinOlayamedina
 
EXPERIENCIA PROYECTOS STARTUP JAVIER LASA
EXPERIENCIA PROYECTOS STARTUP JAVIER LASAEXPERIENCIA PROYECTOS STARTUP JAVIER LASA
EXPERIENCIA PROYECTOS STARTUP JAVIER LASA
Javier Lasa
 
Los derechos de autor y Ética Profesional
Los derechos de autor y Ética ProfesionalLos derechos de autor y Ética Profesional
Los derechos de autor y Ética Profesional
bgonzalezm20
 
blog.pdf de coceptos de personalidad....
blog.pdf de coceptos de personalidad....blog.pdf de coceptos de personalidad....
blog.pdf de coceptos de personalidad....
JosvilAngel
 
estrategias de aprendizaje con ejemplos
estrategias de aprendizaje  con ejemplosestrategias de aprendizaje  con ejemplos
estrategias de aprendizaje con ejemplos
MarilinPaladines
 
Clases de Informática primaria para niños de colegios católicos
Clases de Informática primaria para niños de colegios católicosClases de Informática primaria para niños de colegios católicos
Clases de Informática primaria para niños de colegios católicos
mcavero2019
 
Sistemas-de-Numeración-para-Primero-de-Secundaria.doc
Sistemas-de-Numeración-para-Primero-de-Secundaria.docSistemas-de-Numeración-para-Primero-de-Secundaria.doc
Sistemas-de-Numeración-para-Primero-de-Secundaria.doc
LuisEnriqueCarboneDe
 
ayuda en egresos exposición aps 1 grupal
ayuda en egresos exposición aps 1 grupalayuda en egresos exposición aps 1 grupal
ayuda en egresos exposición aps 1 grupal
jesusmedina766305
 
Estructuras b-sicas_ conceptos b-sicos de programaci-n.pdf
Estructuras b-sicas_  conceptos b-sicos de programaci-n.pdfEstructuras b-sicas_  conceptos b-sicos de programaci-n.pdf
Estructuras b-sicas_ conceptos b-sicos de programaci-n.pdf
edepjuanorozco
 
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIOFISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
DarwinNestorArapaQui
 

Último (13)

Presentación Arduino, proyecto colectivo
Presentación Arduino, proyecto colectivoPresentación Arduino, proyecto colectivo
Presentación Arduino, proyecto colectivo
 
EduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptxEduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptx
 
WordPress training basics - básicos de cómo enseñar WordPress
WordPress training basics - básicos de cómo enseñar WordPressWordPress training basics - básicos de cómo enseñar WordPress
WordPress training basics - básicos de cómo enseñar WordPress
 
fase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptxfase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptx
 
EXPERIENCIA PROYECTOS STARTUP JAVIER LASA
EXPERIENCIA PROYECTOS STARTUP JAVIER LASAEXPERIENCIA PROYECTOS STARTUP JAVIER LASA
EXPERIENCIA PROYECTOS STARTUP JAVIER LASA
 
Los derechos de autor y Ética Profesional
Los derechos de autor y Ética ProfesionalLos derechos de autor y Ética Profesional
Los derechos de autor y Ética Profesional
 
blog.pdf de coceptos de personalidad....
blog.pdf de coceptos de personalidad....blog.pdf de coceptos de personalidad....
blog.pdf de coceptos de personalidad....
 
estrategias de aprendizaje con ejemplos
estrategias de aprendizaje  con ejemplosestrategias de aprendizaje  con ejemplos
estrategias de aprendizaje con ejemplos
 
Clases de Informática primaria para niños de colegios católicos
Clases de Informática primaria para niños de colegios católicosClases de Informática primaria para niños de colegios católicos
Clases de Informática primaria para niños de colegios católicos
 
Sistemas-de-Numeración-para-Primero-de-Secundaria.doc
Sistemas-de-Numeración-para-Primero-de-Secundaria.docSistemas-de-Numeración-para-Primero-de-Secundaria.doc
Sistemas-de-Numeración-para-Primero-de-Secundaria.doc
 
ayuda en egresos exposición aps 1 grupal
ayuda en egresos exposición aps 1 grupalayuda en egresos exposición aps 1 grupal
ayuda en egresos exposición aps 1 grupal
 
Estructuras b-sicas_ conceptos b-sicos de programaci-n.pdf
Estructuras b-sicas_  conceptos b-sicos de programaci-n.pdfEstructuras b-sicas_  conceptos b-sicos de programaci-n.pdf
Estructuras b-sicas_ conceptos b-sicos de programaci-n.pdf
 
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIOFISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
 

Bases de datos SQL y No-SQL

  • 1. BASES DE DATOS Jesús Israel Rodríguez Ramírez
  • 2. ¿QUÉ ES UNA BASE DE DATOS? • Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. • Una base de datos es un sistema de archivos electrónico. • Las bases de datos tradicionales se organizan por campos, registros y archivos y entre las tablas, existen relaciones que permiten mostrar y aplicar la Informática como disciplina para manipular la información.
  • 3. BASE DE DATOS SQL • SQL (por sus siglas en inglés Structured Query Language; en español lenguaje de consulta estructurada) es un lenguaje específico del dominio que da acceso a un sistema de gestión de bases de datos relacionales que permite especificar diversos tipos de operaciones en ellos. • Utiliza Códigos, generalmente en Ingles, para manipular el contenido de la Base de Datos.
  • 4. BASE DE DATOS NO- SQL • Sistemas amigables de ambiente Visual, que permiten manipular más fácilmente las bases de datos
  • 5. BASES DE DATOS POPULARES Tipo de B.D. Ventajas Características SQL Server La relación calidad-precio esta muy debajo comparado con oracle. MDB muy Robusto y Seguro en su estructura. Soporte de transacciones. Soporta procedimientos almacenados. Incluye también un entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente. Oracle 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 Oracle soporta todas las funciones que se esperan de un un servidor "serio": un lenguaje de diseño de bases de datos muy completo (PL/SQL) que permite implementar diseños "activos", con triggers y procedimientos almacenados, con una integridad referencial declarativa bastante potente.
  • 6. BASES DE DATOS POPULARES Tipo de B.D. Ventajas Características Mongo DB MongoDB y Cassandra tienen un rendimiento similar, y en muchos casos mejor, que en las bases de datos relacionales en operaciones de escritura y eliminación 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. MongoDB forma parte de la nueva familia de sistemas de base de datos NoSQL. Cassandra Tipo Distribuida. Escala lineal y horizontal. Arquitectura Punto a Punto (peer- to-peer) Las características del modelo de datos de Cassandra es el siguiente: Una tabla de datos por cada instancia de Cassandra. Cada familia de columnas puede contener o bien columnas o bien supercolumnas.