SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
BASES DE DATOS
Jair Eduardo Alonso Herrera 2° E
INTRODUCCIÓN
• El objetivo del presente trabajo es dar a conocer lo que es una base de
datos, como se utilizan y se darán algunos ejemplos de programas que
pueden trabajar con una base de datos.
¿QUÉ ES UNA BASE DE DATOS?
• 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
ELEMENTOS DE UNA BASE DE
DATOS
La base de datos cuenta con los siguientes elementos:
• TABLA: Se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Su estructura general se
asemeja a la vista general de un programa de Hoja de calculo. Esta tabla se compone de lo siguiente:
Esta tabla se compone de lo siguiente:
CAMPO: El campo es la unidad básica de la base de datos. Dicho campo no puede empezar con un espacio en blanco ni con un
carácter especial, al igual que no pueden llevar puntos, signos de exclamación o corchetes. En definición, un campo permite
aclarar información referida al nombre de un campo. Existen varios tipos de campos en una base de datos, como por ejemplo:
1. Texto 5. Moneda
2. Memo 6. Si/No
3. Numérico 7. Objeto Ole
4. Fecha/Hora 8. Hipervinculo
• REGISTRO: representa un objeto único de datos implícitamente estructurados en una tabla. En términos simples, una tabla de
una base de datos puede imaginarse formada de filas y columnas o campos.
¿QUÉ ES UNA BASE DE DATOS DE
ESTILO SQL?
• ¿Qué es 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.
• ¿Qué es una base de datos de estilo SQL? Este tipo de bases de datos permite especificar diversos tipos de operaciones
en ellos que permiten efectuar consultas con el fin de recuperar de forma sencilla información de bases de datos , así como hacer
cambios en ellas.
¿QUÉ ES UNA BASE DE DATOS DE
TIPO NO SQL?
• ¿Qué es No SQL? No SQL (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 de SGBDR (Sistema de Gestión de Bases de Datos Relacionales) en aspectos importantes, siendo
el más destacado que no usan SQL como lenguaje principal de consultas. Los datos almacenados no requieren estructuras fijas
como tablas, normalmente no soportan operaciones JOIN, ni garantizan completamente ACID (atomicidad, consistencia,
aislamiento y durabilidad), y habitualmente escalan bien horizontalmente. Los sistemas No SQL se denominan a veces "no sólo
SQL" para subrayar el hecho de que también pueden soportar lenguajes de consulta de tipo SQL.
• ¿Qué es una base de datos No SQL? las bases de datos No SQL se clasifican según su forma de almacenar los datos, y
comprenden categorías como clave-valor, las implementaciones de BigTable, bases de datos documentales, y bases de datos
orientadas a grafos. Las bases de datos No SQL están altamente optimizadas para las operaciones recuperar y agregar, y
normalmente no ofrecen mucho más que la funcionalidad de almacenar los registros
BASES DE DATOS MAS POPULARES
1. SQL SERVER: SQL Server, es el cimiento de la completa plataforma de datos de Microsoft que entrega un nivel de desempeño
interesante para aplicaciones de misión crítica a través de tecnologías en-memoria, perspectivas más rápidas proveniente de
cualquier tipo de datos con herramientas familiares como Excel y una plataforma para desarrollar, implementar y administrar
soluciones que abarquen tanto implementaciones locales como en la nube.
Ventaja: Si trabajamos en una red social nos permite agregar otros servidores de SQL Server. Por ejemplo dos
personas que trabajan con SQL Server, uno de ellos se puede conectar al servidor de su otro compañero y así se
puede ver las bases de datos del otro compañero con SQL Server.
• 2.-ORACLE: Oracle es un sistema de gestión de base de datos relacional (Relational Data Base Management
System), desarrollado por Oracle Corporation y se le considera como uno de los sistemas de bases de datos mas
completos, destacando (Soporte de transacciones, Estabilidad, Escalabilidad, Soporte Multiplataforma)
Ventaja: Para el caso de Oracle, software de base de datos con soporte multiplataforma incluye no sólo Windows (32 bits
y 64 bits), pero Linux y diferentes variantes de Unix (Solaris, HP-UX, AIX, etc.) también.
• 3.-Mongo DB: Mongo DB forma parte de la nueva familia de sistemas de base de datos No SQL. En lugar de guardar los datos
en tablas como se hace en las base de datos relacionales, Mongo DB guarda estructuras de datos en documentos similares
a JSON con un esquema dinámico (Mongo DB 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.
Ventaja: Destaca en la gestión de datos geoespaciales de gran volumen (big data). Es por lo tanto una solución a un problema
real, la gestión de grandes volúmenes de datos.
• 4.-ORACLE No SQL: Oracle No SQL Data base es una base de datos de valor-clave distribuida tipo No SQL de Oracle
Corporation .Proporciona semántica transaccional para manipulación de datos, escalabilidad horizontal y administración y
supervisión sencillas. Oracle No SQL Data base proporciona un modelo de datos muy simple para el desarrollador de la
aplicación. Cada fila se identifica mediante una clave única, y también tiene un valor, de longitud arbitraria, que es interpretada por
la aplicación. La aplicación puede manipular (insertar, borrar, actualizar, leer) una sola fila en una transacción. La aplicación también
puede realizar un análisis iterativo, no transaccional de todas las filas en la base de datos.
Ventajas: Aprovecha el motor de almacenamiento de alta disponibilidad de Oracle Berkeley DB Java Edition. También
implementa un mapa de teclas definidas por el usuario(cadenas) para los elementos de datos opacos.
• 5.-CASSANDRA: Apache 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.Su objetivo principal es la escalabilidad lineal y la disponibilidad. La
arquitectura distribuida 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.
• Ventaja: Cassandra es esencialmente un híbrido entre un modelo Clave-Valor y una base de datos Tabular (Orientado a
columnas). La familia de columnas (llamada “Tabla” desde CQL3) se asemeja a una tabla en un RDBMS. Estas contienen filas
y columnas. Cada fila tiene múltiples columnas, cada una de estas tiene a su vez un nombre, un valor y un timestamp. A
diferencia de una tabla en un RDBMS, diferentes filas en una misma familia de columnas, no tiene por que compartir el mismo
conjunto de columnas, y además, una columna puede ser añadida a una o a múltiples filas en cualquier momento. Cada clave
en Cassandra, corresponde a un valor que es a su vez un objeto.
CONCLUSIÓN
El objetivo de esta investigación fue dar a conocer información acerca de lo que es una base de datos, para que sirve y sus diferentes
tipos existentes asi como los elementos y características que la conforman. Al realizar esta investigación se vera que las diferentes
bases de datos pueden tener una o mas tareas especificas como guardar la información, compartirla, modificarla o agregarla
dependiendo el tipo de base de datos que sea
Gracias por su Atención

Más contenido relacionado

La actualidad más candente (19)

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
 
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
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
Act 04 rivera_alfredo_bd
Act 04 rivera_alfredo_bdAct 04 rivera_alfredo_bd
Act 04 rivera_alfredo_bd
 
Base de Datos, información sobre ellas, etc.
Base de Datos, información sobre ellas, etc.Base de Datos, información sobre ellas, etc.
Base de Datos, información sobre ellas, etc.
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Act.2 rivera gerardo base de datos submodulo 2
Act.2 rivera gerardo base de datos submodulo 2Act.2 rivera gerardo base de datos submodulo 2
Act.2 rivera gerardo base de datos submodulo 2
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
 
base de datos
base de datosbase de datos
base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
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
 
Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)
 
Presentación bases de datos
Presentación bases de datosPresentación bases de datos
Presentación bases de datos
 

Similar a Bases de datos (20)

Base de datos adrian ibarra
Base de datos adrian ibarraBase de datos adrian ibarra
Base de datos adrian ibarra
 
Base datos-romero
Base datos-romeroBase datos-romero
Base datos-romero
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Pricipales bases de datos
Pricipales bases de datosPricipales bases de datos
Pricipales bases de datos
 
Act4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatosAct4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatos
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE 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
 
Que una base de datos
Que una base de datosQue una base de datos
Que una base de datos
 
Bases datos
Bases datosBases datos
Bases datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos.
Base de datos.Base de datos.
Base de datos.
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
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
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
 
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
 

Último

El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 

Último (20)

El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 

Bases de datos

  • 1. BASES DE DATOS Jair Eduardo Alonso Herrera 2° E
  • 2. INTRODUCCIÓN • El objetivo del presente trabajo es dar a conocer lo que es una base de datos, como se utilizan y se darán algunos ejemplos de programas que pueden trabajar con una base de datos.
  • 3. ¿QUÉ ES UNA BASE DE DATOS? • 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
  • 4. ELEMENTOS DE UNA BASE DE DATOS La base de datos cuenta con los siguientes elementos: • TABLA: Se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Su estructura general se asemeja a la vista general de un programa de Hoja de calculo. Esta tabla se compone de lo siguiente: Esta tabla se compone de lo siguiente: CAMPO: El campo es la unidad básica de la base de datos. Dicho campo no puede empezar con un espacio en blanco ni con un carácter especial, al igual que no pueden llevar puntos, signos de exclamación o corchetes. En definición, un campo permite aclarar información referida al nombre de un campo. Existen varios tipos de campos en una base de datos, como por ejemplo: 1. Texto 5. Moneda 2. Memo 6. Si/No 3. Numérico 7. Objeto Ole 4. Fecha/Hora 8. Hipervinculo
  • 5. • REGISTRO: representa un objeto único de datos implícitamente estructurados en una tabla. En términos simples, una tabla de una base de datos puede imaginarse formada de filas y columnas o campos.
  • 6. ¿QUÉ ES UNA BASE DE DATOS DE ESTILO SQL? • ¿Qué es 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. • ¿Qué es una base de datos de estilo SQL? Este tipo de bases de datos permite especificar diversos tipos de operaciones en ellos que permiten efectuar consultas con el fin de recuperar de forma sencilla información de bases de datos , así como hacer cambios en ellas.
  • 7. ¿QUÉ ES UNA BASE DE DATOS DE TIPO NO SQL? • ¿Qué es No SQL? No SQL (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 de SGBDR (Sistema de Gestión de Bases de Datos Relacionales) en aspectos importantes, siendo el más destacado que no usan SQL como lenguaje principal de consultas. Los datos almacenados no requieren estructuras fijas como tablas, normalmente no soportan operaciones JOIN, ni garantizan completamente ACID (atomicidad, consistencia, aislamiento y durabilidad), y habitualmente escalan bien horizontalmente. Los sistemas No SQL se denominan a veces "no sólo SQL" para subrayar el hecho de que también pueden soportar lenguajes de consulta de tipo SQL. • ¿Qué es una base de datos No SQL? las bases de datos No SQL se clasifican según su forma de almacenar los datos, y comprenden categorías como clave-valor, las implementaciones de BigTable, bases de datos documentales, y bases de datos orientadas a grafos. Las bases de datos No SQL están altamente optimizadas para las operaciones recuperar y agregar, y normalmente no ofrecen mucho más que la funcionalidad de almacenar los registros
  • 8. BASES DE DATOS MAS POPULARES 1. SQL SERVER: SQL Server, es el cimiento de la completa plataforma de datos de Microsoft que entrega un nivel de desempeño interesante para aplicaciones de misión crítica a través de tecnologías en-memoria, perspectivas más rápidas proveniente de cualquier tipo de datos con herramientas familiares como Excel y una plataforma para desarrollar, implementar y administrar soluciones que abarquen tanto implementaciones locales como en la nube. Ventaja: Si trabajamos en una red social nos permite agregar otros servidores de SQL Server. Por ejemplo dos personas que trabajan con SQL Server, uno de ellos se puede conectar al servidor de su otro compañero y así se puede ver las bases de datos del otro compañero con SQL Server.
  • 9. • 2.-ORACLE: Oracle es un sistema de gestión de base de datos relacional (Relational Data Base Management System), desarrollado por Oracle Corporation y se le considera como uno de los sistemas de bases de datos mas completos, destacando (Soporte de transacciones, Estabilidad, Escalabilidad, Soporte Multiplataforma) Ventaja: Para el caso de Oracle, software de base de datos con soporte multiplataforma incluye no sólo Windows (32 bits y 64 bits), pero Linux y diferentes variantes de Unix (Solaris, HP-UX, AIX, etc.) también.
  • 10. • 3.-Mongo DB: Mongo DB forma parte de la nueva familia de sistemas de base de datos No SQL. En lugar de guardar los datos en tablas como se hace en las base de datos relacionales, Mongo DB guarda estructuras de datos en documentos similares a JSON con un esquema dinámico (Mongo DB 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. Ventaja: Destaca en la gestión de datos geoespaciales de gran volumen (big data). Es por lo tanto una solución a un problema real, la gestión de grandes volúmenes de datos.
  • 11. • 4.-ORACLE No SQL: Oracle No SQL Data base es una base de datos de valor-clave distribuida tipo No SQL de Oracle Corporation .Proporciona semántica transaccional para manipulación de datos, escalabilidad horizontal y administración y supervisión sencillas. Oracle No SQL Data base proporciona un modelo de datos muy simple para el desarrollador de la aplicación. Cada fila se identifica mediante una clave única, y también tiene un valor, de longitud arbitraria, que es interpretada por la aplicación. La aplicación puede manipular (insertar, borrar, actualizar, leer) una sola fila en una transacción. La aplicación también puede realizar un análisis iterativo, no transaccional de todas las filas en la base de datos. Ventajas: Aprovecha el motor de almacenamiento de alta disponibilidad de Oracle Berkeley DB Java Edition. También implementa un mapa de teclas definidas por el usuario(cadenas) para los elementos de datos opacos.
  • 12. • 5.-CASSANDRA: Apache 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.Su objetivo principal es la escalabilidad lineal y la disponibilidad. La arquitectura distribuida 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. • Ventaja: Cassandra es esencialmente un híbrido entre un modelo Clave-Valor y una base de datos Tabular (Orientado a columnas). La familia de columnas (llamada “Tabla” desde CQL3) se asemeja a una tabla en un RDBMS. Estas contienen filas y columnas. Cada fila tiene múltiples columnas, cada una de estas tiene a su vez un nombre, un valor y un timestamp. A diferencia de una tabla en un RDBMS, diferentes filas en una misma familia de columnas, no tiene por que compartir el mismo conjunto de columnas, y además, una columna puede ser añadida a una o a múltiples filas en cualquier momento. Cada clave en Cassandra, corresponde a un valor que es a su vez un objeto.
  • 13. CONCLUSIÓN El objetivo de esta investigación fue dar a conocer información acerca de lo que es una base de datos, para que sirve y sus diferentes tipos existentes asi como los elementos y características que la conforman. Al realizar esta investigación se vera que las diferentes bases de datos pueden tener una o mas tareas especificas como guardar la información, compartirla, modificarla o agregarla dependiendo el tipo de base de datos que sea
  • 14. Gracias por su Atención