Archive | Bases de Datos RSS feed for this section

AtomTwitter

Atom SQL con el plugin de Quick Query

Usar Atom SQL es cada día más necesario. Atom se ha convertido en uno de los editores de referencia cuando programamos con aplicaciones web. Más pronto que tarde necesitaremos instalar un plugin que se encargue de trabajar con el lenguaje SQL de una forma rápida y directa para conectarse con una base de datos remota. […]

MongoDBSchemaFree

Introducción a MongoDB (CantabriaTIC)

Hoy he escrito un artículo que nos introduce a MongoDB como base de datos y nos explica los conceptos de Colección,Documento y Propiedad  para la gente de CantabriaTIC podeís acceder desde aquí.

imagen

Introducción al teorema de CAP y NoSQL

Hoy he escrito un sencillo artículo para la gente de cantabriaTIC sobre que el teorema de CAP y su relación con el mundo de NoSQL  que creo que puede ayudar a entender un poco mejor como se organizan y se categorizan las distintas soluciones NoSQL.

007

MysQL y Coordenadas GEO (CantabriaTIC)

Cada día utilizamos más los móviles para todo y cada día necesitamos almacenar más la información sobre localización geográfica que estos soportan .  La mayoría de los motores de bases de datos soportan tipos orientados a gestionar estos datos geográficos. MySQL es un ejemplo de ello podeis, leer una introducción en mi artículo para CantabriaTIC.

mapeo2

Integración de JPA MongoDB

El mundo de NoSQL sigue avanzando y tiene sus ventajas. JPA como standard siempre se ha centrado en facilitar la persistencia de objetos contra una base de datos Entidad-Relación  tipo Oracle/MySQL/SQL Server.   Sin embargo no tenemos porque limitarnos a esto ya que JPA (Java Persistence API)  puede acabar utilizandose para almacenar objetos en otros […]

cache

NoSQL y bases de datos (key-value) ( Cantabriatic)

Otro de los conceptos que cada día tenemos que tener más en cuenta en el mundo de NoSQL son las bases de datos de key-value (clave valor) como por ejemploRedis. Estas bases de datos pueden ayudarnos en muchas situaciones a lograr una solución de arquitectura elegante. He escrito un pequeño artículo para cantabriatic explicando el concepto.

diagrama

Java y MongoDB

Todos hemos trabajado con Java y JDBC para acceder a las distintas bases de datos SQL (Oracle,SQLServer,MySQL). Poco a poco tendremos que irnos haciendo a la idea de comenzar a trabajar con bases de datos NoSQL. Uno de los casos más habituales sera usar Java y MongoDB como base de datos documental. Conectarse a esta base […]

Relación Ternaria

Relaciones ternarias (GenbetaDev)

Hoy he escrito un nuevo artículo para la gente de @GenbetaDev saliéndome un poco de mis temas habituales de Java y centrandome en el mundo de las bases de datos . En este artículo se realiza una introducción a las relaciones ternarias, que es uno de los conceptos de bases de datos que mas cuesta […]

003

NoSQL y documentos (CantabriaTic)

Todo el mundo esta oyendo hablar de las bases de datos NoSQL .Sin embargo poca gente tiene claro como se utilizan o para que han sido diseñadas . En el siguiente articulo   para  mis amigos de cantabriatic intento realizar una introducción sencilla al mundo de las bases de datos NoSQL y en concreto a uno de […]

¿Que es big data? (CantabriaTIC)

Hoy dentro de mis colaboraciones con el blog de www.cantabriatic.com he escrito un pequeño articulo que introduce el concepto de Big Data e intenta aclarar dudas sobre él .Espero os sea de utilidad . Podeis acceder al articulo en la siguiente url http://www.cantabriatic.com/que-es-big-data/

Consultas Parametrizadas y Rendimiento (3/4)

En los post anteriores hemos visto como las consultas parametrizadas nos ayudan a evitar el SQL Inyection .Sin embargo hacen bastante mas que evitarnos ese problema ya que permiten mejorar el rendimiento de las consultas que ejecutamos . Para entender esto vamos a ver una serie de diagramas que exponen a grosso modo como una […]

SQL Injection y Consultas Parametrizadas (2/4)

Para eliminar el problema de la inyección de SQL a nivel de JDBC debemos de hacer uso de consultas parametrizadas .Estas consultas no concatenan las variables a la consulta SQL sino que usan una sintaxis especifica para pasar a la consulta SQL un conjunto de parámetros predeterminado. Vamos a ver a continuación una parte del […]