También conocido como no sólo sql (Not only sql) es una amplia clase de sistemas de gestión de datos, caracterizado por no usar SQL como el principal lenguaje de consultas. Capaz de almacenar grandes cantidades de datos facilitando un crecimiento horizontal, enfocándose en rendimiento más que en consistencia.
“NoSQL realmente es NoREL, es decir, Base de Datos No-Relacional”
También conocido como no sólo sql (Not only sql) es una amplia clase de sistemas de gestión de datos, caracterizado por no usar SQL como el principal lenguaje de consultas. Capaz de almacenar grandes cantidades de datos facilitando un crecimiento horizontal, enfocándose en rendimiento más que en consistencia.
“NoSQL realmente es NoREL, es decir, Base de Datos No-Relacional”
En esta breve presentación se analizarán los principales sistemas gestores de bases de datos para el modelo relacional o SQL, posteriormente las bases de datos No-SQL.
Se describen sus características principales en cada una de ellas.
En esta presentación de power point abordaremos y explicaremos el tema de la base de datos en el mercado SQL y NoSQL así como ejemplos de los más populares.
Ponencia en I SEMINARIO SOBRE LA APLICABILIDAD DE LA INTELIGENCIA ARTIFICIAL EN LA EDUCACIÓN SUPERIOR UNIVERSITARIA. 3 de junio de 2024. Facultad de Estudios Sociales y Trabajo, Universidad de Málaga.
IMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁClaude LaCombe
Recuerdo perfectamente la primera vez que oí hablar de las imágenes subliminales de los Testigos de Jehová. Fue en los primeros años del foro de religión “Yahoo respuestas” (que, por cierto, desapareció definitivamente el 30 de junio de 2021). El tema del debate era el “arte religioso”. Todos compartíamos nuestros puntos de vista sobre cuadros como “La Mona Lisa” o el arte apocalíptico de los adventistas, cuando repentinamente uno de los participantes dijo que en las publicaciones de los Testigos de Jehová se ocultaban imágenes subliminales demoniacas.
Lo que pasó después se halla plasmado en la presente obra.
Presentación de la conferencia sobre la basílica de San Pedro en el Vaticano realizada en el Ateneo Cultural y Mercantil de Onda el jueves 2 de mayo de 2024.
2. ¿QUÉ ES UNA BASE DE DATOS?
• Una base de datos es un “almacén” que nos permite guardar grandes
cantidades de información de forma organizada para que luego podamos
encontrar y utilizar fácilmente.
• 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.
3. • Las computadoras son herramientas que permiten almacenar grandes
cantidades de información y que al estar guardada como bases de datos es
muy fácil de recuperar.
• El software encargado del almacenamiento, organización y recuperación de la
información almacenada en una base de datos se llama Sistema Gestor de
Bases de Datos (DBMS por sus siglas en inglés).
• Los DBMS más populares son Oracle, INFORMIX, SQL Server,
PROGRESS y MySQL entre otros, que utilizan un modelo llamado Modelo
Relacional en el cual la información se almacena en tablas llamadas entidades,
las que se relacionan unas con otras a través de campos comunes llamados
campos llave.
4. ¿QUÉ ES UNA BASE DE DATOS 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.
5. • La archi-conocida, Northwind, que es una especie de modelo ordenes de venta
(maestro-detalle), y que puede registrar Productos, Clientes, y Vendedores.
• La archi-conocida, Pubs, para editoriales que deseen guardar información de libros,
empleados, autores, y la venta de libros. Obviamente no es un modelo complejo,
simplifica algunas funcionalidades, pero que puede ser un punto de partida si nos
estamos iniciando.
• TheBeerHouse, proyecto en CodePlex, que maneja foros, artículos, encuentas,
además de ofertar productos a la venta (seguimiento de la orden). Por cierto hay una
nueva versión, que incluye este portal usando ASP.NET MVC.
• Classifieds, de uno de los tantos Starter Kit, y que básicamente podemos guardar
clasificados para anunciarlos en nuestro web, además incluye administración de
imagenes por clasificado.
• BlogEngine, es conocido motor de blog, y que permite manejar posts, comentarios,
categorías, tags, y páginas.
6. ¿QUE ES UNA BASE DE DATOS NO-
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
7. • Amazon DynamoDB es un servicio de base de datos NoSQL rápido y
flexible para todas las aplicaciones que requieren latencias constantes y de
meros milisegundos a cualquier escala. Se trata de una base de datos
totalmente administrada en la nube, compatible con modelos de
almacenamiento de datos de valor de clave y de documentos. Su modelo de
datos flexible, desempeño fiable y escalado automático de la capacidad de
desempeño lo hacen ideal para móviles, web, juegos, tecnología publicitaria,
IoT y mucho más.
9. BASE DE DATOS DEFINICIÓN VENTAJAS
Oracle
Base de datos que puede correr en
casi cualquier sistema operativo. De
Oracle destacamos la abundancia de
perfiles con experiencia en esta
tecnología y la gran cantidad de
herramientas que hay para su
administración y monitorización.
-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.
IBM DB2
Suele ser la segunda base de datos
más utilizada en entornos
Unix/Linux después de Oracle. Es
claramente un indiscutible ganador
en Mainframe. Hay perfiles
profesionales para DB2 pero no
tanto como para Oracle.
-Permite agilizar el tiempo de
respuestas de esta consulta
-Recuperación utilizando accesos de
sólo índices.
-Predicados correlacionados.
-Tablas de resumen
-Tablas replicadas
-Uniones hash
10. Microsoft SQL Server
Base de datos con compatibilidad
únicamente para sistemas Windows.
Hay muchos perfiles expertos en
SQL Server y no es difícil su
adquisición.
-Soporte de transacciones.
-Escalabilidad, estabilidad y
seguridad.
-Soporta procedimientos
almacenados.
Mongo DB
Probablemente es la base de datos
más popular. Tiene la posibilidad de
trabajar con datos estructurados y
no estructurados. Destaca por su
gran capacidad de escalado y
rendimiento.
-Esquema menos
-Estructura de un único objeto es
clara
-No se une a complejos
-Profunda consulta de capacidad.
-Facilidad de escalabilidad
SAP Sybase Aunque ya no vive los momentos de
éxito de hace una década, sigue
destacando por su escalabilidad y
rendimiento.
-Rapidez
-Menor costo total de propiedad
-Escalabilidad
-Flexibilidad
11. Cassandra
Base de datos creada por Facebook
que es ahora de libre distribución.
Base de datos recomendada para
gestionar masivas cantidades de
datos.
La versión Enterprise de Cassandra
es Datastax Enterprise.
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.
Slideshare
SlideShare es un sitio web que ofrece
a los usuarios la posibilidad de subir
y compartir en público o en privado
presentaciones de diapositivas en
PowerPoint, documentos de Word,
OpenOffice,PDF, Portafolios.
-Permite dar conferencias sin
necesidad de cargar la presentación.
-La presentación se puede ver desde
cualquier PC.
-Es más fácil compartir una
presentación de trabajo con otros
colegas.