SlideShare una empresa de Scribd logo
1 de 11
JONEL MENDOZA ANTONIO
OFIMÁTICA 5 A
CBTA 12
¿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. Un campo es
una pieza única de información; un registro es
un sistema completo de campos; y un archivo es
una colección de registros. Por ejemplo, una
guía de teléfono es análoga a un archivo.
Contiene una lista de registros, cada uno de los
cuales consiste en tres campos: nombre,
dirección, y número de teléfono.
A veces se utiliza DB, de database en inglés, para
referirse a las bases de datos.
¿Qué es una base
de datos de tipo
SQL?
La sigla que se conoce
como SQL corresponde a la expresión
inglesa Structured Query
Lenguaje (entendida en español
como Lenguaje de Consulta Estructurado),
la cual identifica a un tipo de
lenguaje vinculado con la gestión de bases
de datos de carácter relacional que permite
la especificación de distintas clases de
operaciones entre éstas.
Gracias a la utilización del álgebra y de
cálculos relacionales, el SQL brinda la
posibilidad de realizar consultas con el
objetivo de recuperar información de las
bases de datos de manera sencilla
. ¿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 datos relacionales (RDBMS) en
aspectos importantes, el más destacado es que no
usan SQL como el principal lenguaje 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 NoSQL se
denominan a veces "no sólo SQL" para subrayar el
hecho de que también pueden soportar lenguajes de
consulta de tipo SQL.
SQL Server
El lenguaje de desarrollo utilizado (por línea
de comandos o mediante la interfaz gráfica de
Management Studio) es Transact-SQL(TSQL),
una implementación del estándar ANSI del
lenguaje SQL, utilizado para manipular y
recuperar datos (DML), crear tablas y definir
relaciones entre ellas (DDL).
VENTAJAS
de los ficheros que forman la
base de datos.
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.
SQL permite administrar
permisos a todo. También
permite que alguien conecte
su SQLO al nuestro pero sin
embargo podemos decirle que
no puede ver esta base de
datos pero otro si.
DIFERENCIAS:
1 Utiliza mucho la
memoria RAM para las
instalaciones y
utilización de software.
2. No se puede
utilizar como practicas
porque se prohíben
muchas cosas, tiene
restricciones en lo
particular.
4. Tiene muchos
bloqueos a nivel de
página, un tamaño de
página fijo y
demasiado pequeño,
una pésima
implementación de los
tipos de datos
variables.
Oracle
Oracle Corporation es una compañía
de software que desarrolla bases de datos
(Oracle Database) y sistemas de gestión de
bases de datos.
Cuenta además, con herramientas propias de
desarrollo para realizar aplicaciones, como
Oracle Designer Oracle Jdeveloper y oracle
Developer Suite.
Su actual consejero delegado es Larry Ellison.
VENTAJAS
Una ventaja principal de
Oracle SQL es su
estandarización y
consistencia entre distintas
implementaciones. SQL fue
estandarizado por primera
vez por el ANSI (Instituto
Estadounidense de
Estandarización) en1986, y
luego ratificado en 1987 por
la Organización
Internacional de
Estandarización (ISO), el cual
sigue siendo el organismo
de estandarización.
DIFERENCIAS:
Una de las mayores
desventajas de Oracle SQL
es la inconsistencia e
incompatibilidad de datos
en las áreas del tiempo y
sintaxis de datos,
concatenación de cadenas
y sensibilidad de
caracteres. El lenguaje es
complejo, con un enfoque
de palabras clave similar
en estructura a COBOL
(por las cifras en inglés de
lenguaje común orientado
a los negocios), con
menos reglas de sintaxis y
gramática.
Mongo DB
MongoDB forma parte de la nueva familia
de sistemas de base de datos NoSQL.
En lugar de guardar los datos en tablas
como se hace en las base de datos
relacionales, MongoDB guarda estructuras
de datos en documentos similares
a JSON con un esquema dinámico
(MongoDB 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
VENTAJAS
Cualquier aplicación que necesite
almacenar datos semi
estructurados puede usar
MongoDB. Es el caso de las típicas
aplicaciones CRUD o de muchos
de los desarrollos web actuales.
Eso sí, aunque las colecciones
de MongoDB no necesitan definir
une esquema, es importante que
diseñemos nuestra aplicación para
seguir uno. Tendremos que pensar
si necesitamos normalizar los
datos, de normalizarlos o utilizar
una aproximación híbrida. Estas
decisiones pueden afectar al
rendimiento de nuestra
aplicación. En definitiva el
esquema lo definen las consultas
que vayamos a realizar con más
frecuencia.
DIFERENCIAS:
Una de las mayores
desventajas de Oracle SQL
es la inconsistencia e
incompatibilidad de datos
en las áreas del tiempo y
sintaxis de datos,
concatenación de cadenas
y sensibilidad de
caracteres. El lenguaje es
complejo, con un enfoque
de palabras clave similar
en estructura a COBOL
(por las cifras en inglés de
lenguaje común orientado
a los negocios), con menos
reglas de sintaxis y
gramática.
Oracle No-SQL
Oracle NoSQL base de datos es
una escalable , distribuida de bases de
datos NoSQL, diseñado para
proporcionar altamente
fiable , flexible, gestión de datos y
disponible a través de una
configurable conjunto de nodos de
datos. Los datos pueden ser modelado
como tablas de estilo de base de datos
relacional, documentos JSON o pares de
clave y valor. Oracle NoSQL base de datos
es un sistema fragmentados (compartido-
nada), que distribuye los datos de manera
uniforme a través de los múltiples
fragmentos en el clúster, basado en el valor
hash de la clave primaria
VENTAJAS
1.- Es de código abierto - Sobre
todas las cosas buenas
Los productos de código abierto
proporcionan a los desarrolladores
grandes beneficios.
2.-Escalamientos encillo.
NoSQL sustituye a la antiguo
"escalar" el mantra de los gestores
de las bases de datos con una
nueva: "manera" en lugar de
añadir más servidores para
manejar más carga de datos.
3.- Diferentes DBs NoSQL para
diferentes proyectos
MongoDB y Redis son buenas
opciones para el almacenamiento
de escritura con alta frecuencia,
rara vez leen los datos estadísticos,
tales como web, contador de
visitas.
DIFERENCIAS:
1.- El código abierto puede
significar una "mancha" en el
soporte para las empresas.
Mientras que los principales
proveedores de RMBMS tales
como Oracle, IBM y Sybase
ofrecen buenos soportes a
pequeñas, medianas y grandes
empresas.
2.- No están lo suficientemente
maduros para algunas empresas
3.- Limitaciones de Inteligencia
de Negocios
Hay una o dos cuestiones acerca
de las capacidades de BI de las
bases de datos NoSQL
Cassandra
La base de datos Apache Cassandra es la
elección correcta cuando se necesita una
alta disponibilidad y escalabilidad sin
comprometer el rendimiento. Escalabilidad
lineal y probada tolerancia a fallos en el
hardware de los productos básicos o
infraestructura en la nube hacen que sea la
plataforma perfecta para los datos de
misión crítica. El apoyo de Cassandra para
replicar a través de múltiples centros de
datos es la mejor en su clase, con una
latencia más baja para sus usuarios y la
tranquilidad de saber que se puede
sobrevivir cortes regionales.
.
VENTAJAS
Esta orientado a columna
familias, tolerante a fallos
, ya que replica los datos
de forma automática a
múltiples nodos; cuando
un nodo falla puede ser
reemplazado sin
ningún periodo de
inactividad. permite
replicas a múltiples data
centers; almacenamiento
de los datos tipo column
family.
DIFERENCIAS:
No esta orientado a
transacciones este es le factor
mas débil de esta tecnología.
El hecho de tener los datos
guardados columna a columna
nos permite retornar las filas
mas rápidamente, pero al
insertar, actualizar o borrar un
registro, se deberá hacer en
mas de una ubicación; por esta
razón este tipo de base de
datos no se recomienda para
sistemas de tipo OLTP
orientados a transacciones y
alta concurrencia.
Muchas gracias por ver mi
presentación

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

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
base de datosbase de datos
base de datos
 
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
 
Actividad 4 presentacion escobar
Actividad 4 presentacion escobarActividad 4 presentacion escobar
Actividad 4 presentacion escobar
 
SLIDERSHARE
SLIDERSHARESLIDERSHARE
SLIDERSHARE
 
Nelson chavez base de datos
Nelson chavez base de datosNelson chavez base de datos
Nelson chavez base de datos
 
Que es una base de datos
Que es una base de datosQue es una base de datos
Que es una base de datos
 
Actividad de aprendizaje 4. screencast y bases de datos.
Actividad de aprendizaje 4. screencast y bases de datos.Actividad de aprendizaje 4. screencast y bases de datos.
Actividad de aprendizaje 4. screencast y bases de datos.
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Act4 presentacion reynoso_ricardo
Act4 presentacion reynoso_ricardoAct4 presentacion reynoso_ricardo
Act4 presentacion reynoso_ricardo
 
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 abg
Base de datos abgBase de datos abg
Base de datos abg
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Similar a Las principales bases de datos existentes :V

Similar a Las principales bases de datos existentes :V (20)

Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Diferentes base de datos
Diferentes base de datosDiferentes base de datos
Diferentes base de datos
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
 
Bases de datos existentes
Bases de datos existentesBases de datos existentes
Bases de datos existentes
 
Base de datos uriel jesus mercado mendez 2 grado grupo c
Base de datos uriel jesus mercado mendez 2 grado grupo cBase de datos uriel jesus mercado mendez 2 grado grupo c
Base de datos uriel jesus mercado mendez 2 grado grupo c
 
BASEDEDATOS
BASEDEDATOSBASEDEDATOS
BASEDEDATOS
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Act4 base de datos reynoso_ricardo
Act4 base de datos reynoso_ricardoAct4 base de datos reynoso_ricardo
Act4 base de datos reynoso_ricardo
 
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
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Rila
RilaRila
Rila
 
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
 
Bases de datos
Bases de datosBases de datos
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
 
Base de datos.
Base de datos.Base de datos.
Base de datos.
 

Último

codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPANEP - DETP
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativafiorelachuctaya2
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 

Último (20)

codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETP
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativa
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 

Las principales bases de datos existentes :V

  • 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. Un campo es una pieza única de información; un registro es un sistema completo de campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono. A veces se utiliza DB, de database en inglés, para referirse a las bases de datos.
  • 3. ¿Qué es una base de datos de tipo SQL? La sigla que se conoce como SQL corresponde a la expresión inglesa Structured Query Lenguaje (entendida en español como Lenguaje de Consulta Estructurado), la cual identifica a un tipo de lenguaje vinculado con la gestión de bases de datos de carácter relacional que permite la especificación de distintas clases de operaciones entre éstas. Gracias a la utilización del álgebra y de cálculos relacionales, el SQL brinda la posibilidad de realizar consultas con el objetivo de recuperar información de las bases de datos de manera sencilla
  • 4. . ¿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 datos relacionales (RDBMS) en aspectos importantes, el más destacado es que no usan SQL como el principal lenguaje 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 NoSQL se denominan a veces "no sólo SQL" para subrayar el hecho de que también pueden soportar lenguajes de consulta de tipo SQL.
  • 5.
  • 6. SQL Server El lenguaje de desarrollo utilizado (por línea de comandos o mediante la interfaz gráfica de Management Studio) es Transact-SQL(TSQL), una implementación del estándar ANSI del lenguaje SQL, utilizado para manipular y recuperar datos (DML), crear tablas y definir relaciones entre ellas (DDL). VENTAJAS de los ficheros que forman la base de datos. 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. SQL permite administrar permisos a todo. También permite que alguien conecte su SQLO al nuestro pero sin embargo podemos decirle que no puede ver esta base de datos pero otro si. DIFERENCIAS: 1 Utiliza mucho la memoria RAM para las instalaciones y utilización de software. 2. No se puede utilizar como practicas porque se prohíben muchas cosas, tiene restricciones en lo particular. 4. Tiene muchos bloqueos a nivel de página, un tamaño de página fijo y demasiado pequeño, una pésima implementación de los tipos de datos variables.
  • 7. Oracle Oracle Corporation es una compañía de software que desarrolla bases de datos (Oracle Database) y sistemas de gestión de bases de datos. Cuenta además, con herramientas propias de desarrollo para realizar aplicaciones, como Oracle Designer Oracle Jdeveloper y oracle Developer Suite. Su actual consejero delegado es Larry Ellison. VENTAJAS Una ventaja principal de Oracle SQL es su estandarización y consistencia entre distintas implementaciones. SQL fue estandarizado por primera vez por el ANSI (Instituto Estadounidense de Estandarización) en1986, y luego ratificado en 1987 por la Organización Internacional de Estandarización (ISO), el cual sigue siendo el organismo de estandarización. DIFERENCIAS: Una de las mayores desventajas de Oracle SQL es la inconsistencia e incompatibilidad de datos en las áreas del tiempo y sintaxis de datos, concatenación de cadenas y sensibilidad de caracteres. El lenguaje es complejo, con un enfoque de palabras clave similar en estructura a COBOL (por las cifras en inglés de lenguaje común orientado a los negocios), con menos reglas de sintaxis y gramática.
  • 8. Mongo DB MongoDB forma parte de la nueva familia de sistemas de base de datos NoSQL. En lugar de guardar los datos en tablas como se hace en las base de datos relacionales, MongoDB guarda estructuras de datos en documentos similares a JSON con un esquema dinámico (MongoDB 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 VENTAJAS Cualquier aplicación que necesite almacenar datos semi estructurados puede usar MongoDB. Es el caso de las típicas aplicaciones CRUD o de muchos de los desarrollos web actuales. Eso sí, aunque las colecciones de MongoDB no necesitan definir une esquema, es importante que diseñemos nuestra aplicación para seguir uno. Tendremos que pensar si necesitamos normalizar los datos, de normalizarlos o utilizar una aproximación híbrida. Estas decisiones pueden afectar al rendimiento de nuestra aplicación. En definitiva el esquema lo definen las consultas que vayamos a realizar con más frecuencia. DIFERENCIAS: Una de las mayores desventajas de Oracle SQL es la inconsistencia e incompatibilidad de datos en las áreas del tiempo y sintaxis de datos, concatenación de cadenas y sensibilidad de caracteres. El lenguaje es complejo, con un enfoque de palabras clave similar en estructura a COBOL (por las cifras en inglés de lenguaje común orientado a los negocios), con menos reglas de sintaxis y gramática.
  • 9. Oracle No-SQL Oracle NoSQL base de datos es una escalable , distribuida de bases de datos NoSQL, diseñado para proporcionar altamente fiable , flexible, gestión de datos y disponible a través de una configurable conjunto de nodos de datos. Los datos pueden ser modelado como tablas de estilo de base de datos relacional, documentos JSON o pares de clave y valor. Oracle NoSQL base de datos es un sistema fragmentados (compartido- nada), que distribuye los datos de manera uniforme a través de los múltiples fragmentos en el clúster, basado en el valor hash de la clave primaria VENTAJAS 1.- Es de código abierto - Sobre todas las cosas buenas Los productos de código abierto proporcionan a los desarrolladores grandes beneficios. 2.-Escalamientos encillo. NoSQL sustituye a la antiguo "escalar" el mantra de los gestores de las bases de datos con una nueva: "manera" en lugar de añadir más servidores para manejar más carga de datos. 3.- Diferentes DBs NoSQL para diferentes proyectos MongoDB y Redis son buenas opciones para el almacenamiento de escritura con alta frecuencia, rara vez leen los datos estadísticos, tales como web, contador de visitas. DIFERENCIAS: 1.- El código abierto puede significar una "mancha" en el soporte para las empresas. Mientras que los principales proveedores de RMBMS tales como Oracle, IBM y Sybase ofrecen buenos soportes a pequeñas, medianas y grandes empresas. 2.- No están lo suficientemente maduros para algunas empresas 3.- Limitaciones de Inteligencia de Negocios Hay una o dos cuestiones acerca de las capacidades de BI de las bases de datos NoSQL
  • 10. Cassandra La base de datos Apache Cassandra es la elección correcta cuando se necesita una alta disponibilidad y escalabilidad sin comprometer el rendimiento. Escalabilidad lineal y probada tolerancia a fallos en el hardware de los productos básicos o infraestructura en la nube hacen que sea la plataforma perfecta para los datos de misión crítica. El apoyo de Cassandra para replicar a través de múltiples centros de datos es la mejor en su clase, con una latencia más baja para sus usuarios y la tranquilidad de saber que se puede sobrevivir cortes regionales. . VENTAJAS Esta orientado a columna familias, tolerante a fallos , ya que replica los datos de forma automática a múltiples nodos; cuando un nodo falla puede ser reemplazado sin ningún periodo de inactividad. permite replicas a múltiples data centers; almacenamiento de los datos tipo column family. DIFERENCIAS: No esta orientado a transacciones este es le factor mas débil de esta tecnología. El hecho de tener los datos guardados columna a columna nos permite retornar las filas mas rápidamente, pero al insertar, actualizar o borrar un registro, se deberá hacer en mas de una ubicación; por esta razón este tipo de base de datos no se recomienda para sistemas de tipo OLTP orientados a transacciones y alta concurrencia.
  • 11. Muchas gracias por ver mi presentación