SlideShare una empresa de Scribd logo
1 de 9
BASES DE DATOS
Angélica Yazmín Calzada Guerra
1° k
Nelly de Jesús Cervantes Cano
¿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.
¿Qué es una base de datos del tipo SQL?
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. 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.
Originalmente basado en el álgebra relacional y en el cálculo relacional, SQL consiste en
un lenguaje de definición de datos, un lenguaje de manipulación de datos y un lenguaje de
control de datos. El alcance de SQL incluye la inserción de datos, consultas, actualizaciones
y borrado, la creación y modificación de esquemas y el control de acceso a los datos.
También el SQL a veces se describe como un lenguaje declarativo, también incluye
elementos procesales.
¿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 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 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.
Por lo general, los investigadores académicos se refieren a este tipo de bases de datos como almacenamiento estructurado, término que
abarca también las bases de datos relacionales clásicas. A menudo, las bases de datos NoSQL 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.
Los sistemas de bases de datos NoSQL crecieron con las principales redes sociales, como Google, Amazon, Twitter y Facebook. Estas
tenían que enfrentarse a desafíos con el tratamiento de datos que las tradicionales SGBDR no solucionaban. Con el crecimiento de la web
en tiempo real existía una necesidad de proporcionar información procesada a partir de grandes volúmenes de datos que tenían unas
estructuras horizontales más o menos similares. Estas compañías se dieron cuenta de que el rendimiento y sus propiedades de tiempo real
eran más importantes que la coherencia, en la que las bases de datos relacionales tradicionales dedicaban una gran cantidad de tiempo de
proceso.
BASES DE DATOS MÁS POPULARES
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.
3. La relación, calidad y el precio esta muy debajo comparado
con Oracle.
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.
DESVENTAJAS
1. Es un sistema de gestión de base de datos.
2. Es útil para manejar y obtener datos de la red de redes.
3. Nos permite olvidarnos de los ficheros que forman la
base de datos.
4. 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.
5. 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.
VENTAJAS
SQL SERVER
VENTAJASY DESVENTAJAS
• 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 hacer consultas, informes,
análisis de datos, etc.
• Soporta todas las funciones que
se esperan de un buen servidor.
• Software del servidor que puede
ejecutarse en multitud de
sistemas operativos: Linux, Mac,
Windows, etc.
VENTAJASY DESVENTAJAS
VENTAJA
S
1) Las versiones más recientes de
Oracle son la 11g, 10g, 9g, 8g, desde
el lanzamiento original de la 8 se
sucedieron varias versiones con
correcciones, hasta alcanzar la
estabilidad en la 8.0.3. El motivo de
tantos fallos fue, al parecer, la
remodelación del sistema de
almacenamiento por causa de la
introducción de extensiones
orientadas a objetos.
2) El mayor inconveniente de Oracle
es quizás su precio. Incluso las
licencias de Personal Oracle son
excesivamente caras, en mi opinión.
3) También es elevado el coste de la
información, y sólo últimamente han
comenzado a aparecer buenos libros
sobre asuntos técnicos distintos de
la simple instalación y
administración.
DESVENTAJAS
ORACLE
VENTAJASY DESVENTAJAS DE MONGO DB • Esquema menos: MongoDB es base de datos documental
en el que una colección posee diferentes documentos
diferentes. Número de campos, el contenido y el tamaño
del documento se puede difieren de un documento a otro.
• No se une a complejos
• Profunda consulta de capacidad. MongoDB soporta
consultas dinámicas en documentos utilizando un
lenguaje de consulta basada en documentos que es casi
tan potente como SQL
• No objetos necesarios conversión A / mapeo de objetos
de aplicación a la base de datos
• Utiliza la memoria interna para almacenar
el (windowed) conjunto de trabajo, lo que permite un
acceso más rápido de los datos
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 y típicamente start-ups, los
vendedores de código abierto esperan ofrecer un soporte
comparable -con excepción de un puñado de clientes blue-chip.
2.- Limitaciones de Inteligencia de Negocios
Las bases de datos NoSQL no tienen muchos ganchos para el
uso general de herramientas de BI, mientras que la más simple
consulta ad-hoc y análisis implica conocimientos de
programación bastante buenos. Sin embargo, las soluciones
están disponibles. Quest Software, por ejemplo, ha creado Toad
para bases de datos en la nube, que proporciona capacidades
de consulta ad-hoc para algunas bases de datos NoSQL.
3.- Problemas de compatibilidad
A diferencia de las bases de datos relacionales, que comparten
ciertos estándares, las bases de datos NoSQL tienen pocas
normas en común. Cada base de datos NoSQL tiene su propia
API, las interfaces de consultas son únicas y tienen
peculiaridades. Esta falta de normas significa que es imposible
cambiar simplemente de un proveedor a otro, por si no quedara
satisfecho con el servicio.
DESVENTAJAS
VENTAJAS
MONGO DB
VENTAJASY DESVENTAJAS DE ORACLE NO-SQL
No están lo suficientemente maduros para algunas
empresas
A pesar de sus puestas en práctica en algunas grandes
empresas, las bases de datos NoSQL aún se enfrentan a
un problema de credibilidad importante con muchas
empresas. Los críticos señalan la falta de madurez de
NoSQL y los posibles problemas de inestabilidad, mientras
que citan la madurez, y una gran funcionalidad y
estabilidad de los RDBMSes.
La falta de experiencia
La novedad de NoSQL significa que no hay una gran
cantidad de desarrolladores y administradores que
conocen la tecnología -lo que hace difícil a las empresas
encontrar personas con los conocimientos técnicos
apropiados. Por el contrario, el mundo RDBMS tiene miles
de personas muy cualificadas.
1.- Es de código abierto - Sobre todas las cosas buenas
Los productos de código abierto proporcionan a los
desarrolladores grandes beneficios, sobre todo por su estado
sin costo alguno. Otros beneficios: el software de código
abierto tiende a ser más confiable, seguro y rápido de
implementar que las alternativas propietarias.
2.- Escalamiento sencillo.
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, una base de datos NoSQL permite a una empresa
distribuir la carga entre varios hosts a medida que aumenta la
carga.
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.
VENTAJAS
DESVENTAJAS
ORACLE NO-SQL
Ventajas y desventajas de Cassandra
• A diferencia de las bases de datos relacionales,
las bases de datos NoSQL están basadas en
key-value pairs
• Algunos tipos de almacén de bases de datos
NoSQL incluyen diferentes tipos de almacenes
como por ejemplo el almacén de columnas, de
documentos, de key value store, de gráficos, de
objetos, de XML y otros modos de almacén de
datos.
• Algunos tipos de almacén de bases de datos
NoSQL incluyen almacenes de columnas, de
documentos, de valores de claves, de gráficos,
de objetos, de XML y otros modos de almacén
de datos.
• Podría decirse que las bases de datos NoSQL
de código abierto tienen una implementación
rentable. Ya que no requieren las tarifas de
licencia y pueden ejecutarse en hardware de
precio bajo.
• La mayoría de las bases de datos NoSQL no admiten
funciones de fiabilidad, que son soportadas por
sistemas de bases de datos relacionales. Estas
características de fiabilidad pueden resumirse en:
“atomicidad, consistencia, aislamiento y durabilidad.”
Esto también significa que las bases de datos NoSQL,
que no soportan esas características, ofrecen
consistencia para el rendimiento y la escalabilidad.
• Con el fin de apoyar las características de fiabilidad y
coherencia, los desarrolladores deben implementar su
propio código, lo que agrega más complejidad al
sistema.
• Esto podría limitar el número de aplicaciones en las
que podemos confiar para realizar transacciones
seguras y confiables, como por ejemplo los sistemas
bancarios.
VENTAJAS
DESVENTAJAS
CASSANDRA

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
 
Carmen rojas
Carmen rojasCarmen rojas
Carmen rojas
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales 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
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Vazquez diaz nelson_basede_datos
Vazquez diaz nelson_basede_datosVazquez diaz nelson_basede_datos
Vazquez diaz nelson_basede_datos
 
Act4 bd moreno_joel
Act4 bd moreno_joelAct4 bd moreno_joel
Act4 bd moreno_joel
 
Rila
RilaRila
Rila
 
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 por jesus j felix rodriguez lopez
Bases de datos por jesus j felix rodriguez lopezBases de datos por jesus j felix rodriguez lopez
Bases de datos por jesus j felix rodriguez lopez
 
Act4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalbaAct4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalba
 
Basede datos salas ubaldo
Basede datos salas ubaldoBasede datos salas ubaldo
Basede datos salas ubaldo
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 
Base de datos
Base de datosBase de datos
Base de datos
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Base de datos3
Base de datos3Base de datos3
Base de datos3
 
Act1.7 nosql terminado corregido
Act1.7 nosql terminado corregidoAct1.7 nosql terminado corregido
Act1.7 nosql terminado corregido
 
Sistemasgestoresdebasededatosrelacionales
SistemasgestoresdebasededatosrelacionalesSistemasgestoresdebasededatosrelacionales
Sistemasgestoresdebasededatosrelacionales
 

Similar a Bases de datos (20)

BASEDEDATOS
BASEDEDATOSBASEDEDATOS
BASEDEDATOS
 
Cordova angelica basededatos
Cordova angelica basededatosCordova angelica basededatos
Cordova angelica basededatos
 
Alfredo reyes
Alfredo reyesAlfredo reyes
Alfredo reyes
 
Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajas
 
Actv4_bd_moreno_joel
Actv4_bd_moreno_joelActv4_bd_moreno_joel
Actv4_bd_moreno_joel
 
Características de las 5 Base de Datos más importantes
Características de las 5 Base de Datos más importantesCaracterísticas de las 5 Base de Datos más importantes
Características de las 5 Base de Datos más importantes
 
Alfredo reyes
Alfredo reyesAlfredo reyes
Alfredo reyes
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Pricipales bases de datos
Pricipales bases de datosPricipales bases de datos
Pricipales bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Act4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatosAct4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatos
 
Presentación Base de Datos
Presentación Base de DatosPresentación Base de Datos
Presentación Base de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos existentes
Bases de datos existentesBases de datos existentes
Bases de datos existentes
 
Base de datos
Base de datosBase de datos
Base de datos
 
Qué es una base de datos
Qué es una base de datosQué es una base de datos
Qué es una 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
 
Principales base de datos
Principales base de datosPrincipales base de datos
Principales base de datos
 

Último

actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 

Último (20)

actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 

Bases de datos

  • 1. BASES DE DATOS Angélica Yazmín Calzada Guerra 1° k Nelly de Jesús Cervantes Cano
  • 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.
  • 3. ¿Qué es una base de datos del tipo SQL? 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. 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. Originalmente basado en el álgebra relacional y en el cálculo relacional, SQL consiste en un lenguaje de definición de datos, un lenguaje de manipulación de datos y un lenguaje de control de datos. El alcance de SQL incluye la inserción de datos, consultas, actualizaciones y borrado, la creación y modificación de esquemas y el control de acceso a los datos. También el SQL a veces se describe como un lenguaje declarativo, también incluye elementos procesales.
  • 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 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 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. Por lo general, los investigadores académicos se refieren a este tipo de bases de datos como almacenamiento estructurado, término que abarca también las bases de datos relacionales clásicas. A menudo, las bases de datos NoSQL 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. Los sistemas de bases de datos NoSQL crecieron con las principales redes sociales, como Google, Amazon, Twitter y Facebook. Estas tenían que enfrentarse a desafíos con el tratamiento de datos que las tradicionales SGBDR no solucionaban. Con el crecimiento de la web en tiempo real existía una necesidad de proporcionar información procesada a partir de grandes volúmenes de datos que tenían unas estructuras horizontales más o menos similares. Estas compañías se dieron cuenta de que el rendimiento y sus propiedades de tiempo real eran más importantes que la coherencia, en la que las bases de datos relacionales tradicionales dedicaban una gran cantidad de tiempo de proceso.
  • 5. BASES DE DATOS MÁS POPULARES 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. 3. La relación, calidad y el precio esta muy debajo comparado con Oracle. 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. DESVENTAJAS 1. Es un sistema de gestión de base de datos. 2. Es útil para manejar y obtener datos de la red de redes. 3. Nos permite olvidarnos de los ficheros que forman la base de datos. 4. 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. 5. 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. VENTAJAS SQL SERVER VENTAJASY DESVENTAJAS
  • 6. • 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 hacer consultas, informes, análisis de datos, etc. • Soporta todas las funciones que se esperan de un buen servidor. • Software del servidor que puede ejecutarse en multitud de sistemas operativos: Linux, Mac, Windows, etc. VENTAJASY DESVENTAJAS VENTAJA S 1) Las versiones más recientes de Oracle son la 11g, 10g, 9g, 8g, desde el lanzamiento original de la 8 se sucedieron varias versiones con correcciones, hasta alcanzar la estabilidad en la 8.0.3. El motivo de tantos fallos fue, al parecer, la remodelación del sistema de almacenamiento por causa de la introducción de extensiones orientadas a objetos. 2) El mayor inconveniente de Oracle es quizás su precio. Incluso las licencias de Personal Oracle son excesivamente caras, en mi opinión. 3) También es elevado el coste de la información, y sólo últimamente han comenzado a aparecer buenos libros sobre asuntos técnicos distintos de la simple instalación y administración. DESVENTAJAS ORACLE
  • 7. VENTAJASY DESVENTAJAS DE MONGO DB • Esquema menos: MongoDB es base de datos documental en el que una colección posee diferentes documentos diferentes. Número de campos, el contenido y el tamaño del documento se puede difieren de un documento a otro. • No se une a complejos • Profunda consulta de capacidad. MongoDB soporta consultas dinámicas en documentos utilizando un lenguaje de consulta basada en documentos que es casi tan potente como SQL • No objetos necesarios conversión A / mapeo de objetos de aplicación a la base de datos • Utiliza la memoria interna para almacenar el (windowed) conjunto de trabajo, lo que permite un acceso más rápido de los datos 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 y típicamente start-ups, los vendedores de código abierto esperan ofrecer un soporte comparable -con excepción de un puñado de clientes blue-chip. 2.- Limitaciones de Inteligencia de Negocios Las bases de datos NoSQL no tienen muchos ganchos para el uso general de herramientas de BI, mientras que la más simple consulta ad-hoc y análisis implica conocimientos de programación bastante buenos. Sin embargo, las soluciones están disponibles. Quest Software, por ejemplo, ha creado Toad para bases de datos en la nube, que proporciona capacidades de consulta ad-hoc para algunas bases de datos NoSQL. 3.- Problemas de compatibilidad A diferencia de las bases de datos relacionales, que comparten ciertos estándares, las bases de datos NoSQL tienen pocas normas en común. Cada base de datos NoSQL tiene su propia API, las interfaces de consultas son únicas y tienen peculiaridades. Esta falta de normas significa que es imposible cambiar simplemente de un proveedor a otro, por si no quedara satisfecho con el servicio. DESVENTAJAS VENTAJAS MONGO DB
  • 8. VENTAJASY DESVENTAJAS DE ORACLE NO-SQL No están lo suficientemente maduros para algunas empresas A pesar de sus puestas en práctica en algunas grandes empresas, las bases de datos NoSQL aún se enfrentan a un problema de credibilidad importante con muchas empresas. Los críticos señalan la falta de madurez de NoSQL y los posibles problemas de inestabilidad, mientras que citan la madurez, y una gran funcionalidad y estabilidad de los RDBMSes. La falta de experiencia La novedad de NoSQL significa que no hay una gran cantidad de desarrolladores y administradores que conocen la tecnología -lo que hace difícil a las empresas encontrar personas con los conocimientos técnicos apropiados. Por el contrario, el mundo RDBMS tiene miles de personas muy cualificadas. 1.- Es de código abierto - Sobre todas las cosas buenas Los productos de código abierto proporcionan a los desarrolladores grandes beneficios, sobre todo por su estado sin costo alguno. Otros beneficios: el software de código abierto tiende a ser más confiable, seguro y rápido de implementar que las alternativas propietarias. 2.- Escalamiento sencillo. 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, una base de datos NoSQL permite a una empresa distribuir la carga entre varios hosts a medida que aumenta la carga. 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. VENTAJAS DESVENTAJAS ORACLE NO-SQL
  • 9. Ventajas y desventajas de Cassandra • A diferencia de las bases de datos relacionales, las bases de datos NoSQL están basadas en key-value pairs • Algunos tipos de almacén de bases de datos NoSQL incluyen diferentes tipos de almacenes como por ejemplo el almacén de columnas, de documentos, de key value store, de gráficos, de objetos, de XML y otros modos de almacén de datos. • Algunos tipos de almacén de bases de datos NoSQL incluyen almacenes de columnas, de documentos, de valores de claves, de gráficos, de objetos, de XML y otros modos de almacén de datos. • Podría decirse que las bases de datos NoSQL de código abierto tienen una implementación rentable. Ya que no requieren las tarifas de licencia y pueden ejecutarse en hardware de precio bajo. • La mayoría de las bases de datos NoSQL no admiten funciones de fiabilidad, que son soportadas por sistemas de bases de datos relacionales. Estas características de fiabilidad pueden resumirse en: “atomicidad, consistencia, aislamiento y durabilidad.” Esto también significa que las bases de datos NoSQL, que no soportan esas características, ofrecen consistencia para el rendimiento y la escalabilidad. • Con el fin de apoyar las características de fiabilidad y coherencia, los desarrolladores deben implementar su propio código, lo que agrega más complejidad al sistema. • Esto podría limitar el número de aplicaciones en las que podemos confiar para realizar transacciones seguras y confiables, como por ejemplo los sistemas bancarios. VENTAJAS DESVENTAJAS CASSANDRA