Publicidad
Publicidad

RSS SQL

Todo lo que debes saber sobre base de datos en el SQL Saturday

Comentar
Todo lo que debes saber sobre base de datos en el SQL Saturday

SQLSaturday es un evento gratuito para profesionales y futuros profesionales relacionados con SQL Server, Big Data, Business Intelligence e IoT que se celebrará el 21 de Noviembre 2015 en Madrid.

Se han celebrado más de 400 eventos SQLSaturday alrededor de todo el mundo y ésta va a ser la segunda edición en España, donde el año pasado, más de 180 asistentes disfrutaron en Barcelona de su primera edición.

Leer más »
Publicidad

Bases de Datos y relaciones ternarias

23 Comentarios
Bases de Datos y relaciones ternarias

Las tareas de modelado a nivel de bases de datos pertenecen a la cultura de conocimiento que todos los desarrolladores tenemos . Sin embargo mi experiencia me ha convencido con el paso del tiempo de que es una parte del conocimiento que trabajamos poco. Lo hemos estudiado en los módulos o en la carrera y suponemos que es un conocimiento totalmente adquirido . Lamentablemente esto no es siempre cierto . Vamos a poner un ejemplo muy sencillo usando las siguiente tablas Curso, Aula ,Alumno.

Leer más »

Explicación gráfica de los Join en SQL y sus resultados

15 Comentarios
Explicación gráfica de los Join en SQL y sus resultados

El manejo del lenguaje SQL es un conocimiento fundamental para todo programador moderno, ya que es la piedra angular sobre la que construiremos, sea cual sea el framework, el acceso y persistencia de nuestros datos (entre otras muchas cosas).

Y uno de los “misterios” que más cuesta en aprender es el funcionamiento de la sentencia JOIN, con sus calificadores situados antes y después del verbo.

Hoy quiero traer una de las cientos de imágenes que pululan en internet que muestran de forma gráfica el funcionamiento de todos los tipos de JOIN. Pero, además, lo voy a poner en práctica en una pequeñita base de datos para poder visualizar los resultados.

Leer más »

Evita los ataques de inyección de SQL

29 Comentarios
Evita los ataques de inyección de SQL

addEventListener('load', function (event) { prettyPrint() }, false);

Los ataques informáticos son nuestro pan de cada día, y entre ellos destaca últimamente los ataques de inyección de SQL, por este motivo tenemos que prevenirnos al máximo de estos ataques que cada vez se está extendiendo más su uso por la facilidad que tiene de ponerlo en marcha cualquier persona aunque no tenga experiencia en SQL, simplemente sabiendo la cadena de texto adecuada (que puede conseguir en algún foro de esta temática).

Leer más »

Aumenta el interés por los ataques de inyección SQL

36 Comentarios
Aumenta el interés por los ataques de inyección SQL

addEventListener('load', function (event) { prettyPrint() }, false);

Imperva ha realizado un estudio llamado “Monitorizando los Foros de los Hackers“ (y casualmente se encarga de monitorizar los foros frecuentados por hackers en búsqueda de patrones que señalen que intereses están más extendidos) y los resultados apuntan directamente a que los ataques DDoS y los SQL injection están presentes en el 19% de las conversaciones.

Muchos de los que hayáis programado con PHP y MySQL (siguiendo el caso del ejemplo que os expongo abajo) os habréis puesto a implementar medidas de seguridad contra este tipo de ataques, pero muchos otros puede que no hayan parado a pensar en esto, y no solo ahora, sino hace años, cuando se crearon muchos de los actuales sistemas de algunas empresas donde puede que no se implementaran las medidas necesarias para evitar estos ataques y aún no se hayan solventado, ya que este mismo estudio revela que menos del 5% del presupuesto de TI va destinado a mejorar la seguridad de estos sistemas que pueden contener datos importantes (y expuestos a ataques).

Leer más »
Publicidad

Los Top 10 del ecosistema Microsoft

3 Comentarios
Los Top 10 del ecosistema Microsoft

A continuación traigo un breve resumen de las 10 principales aplicaciones del ecosistema Microsoft que han marcando una evolución en este año que se despide, el 2011.

No son todas las que se han presentado en este año, hay novedades en prácticamente todos los campos de acción. Pero si quiero señalar los que más me han sido de utilidad o más ilusión me ha hecho probarlos, testearlos o utilizarlos en mi día a día.

Leer más »

Google Cloud SQL, llega la base de datos relacional a la nube de App Engine

4 Comentarios
Google Cloud SQL, llega la base de datos relacional a la nube de App Engine

Google ha lanzado Google Cloud SQL, una esperada funcionalidad para todos los desarrolladores que usan Google App Engine. Al fin podremos usar una base de datos relacional en la nube de Google muy familiar a MySQL. Como siempre, la idea es que nos centremos en desarrollar nuestra aplicación y servicios sin la problemática de manejar, mantener y administrar complejas bases de datos relacionales.

Hasta ahora el único almacén de datos del que disponíamos en App Engine no era como una base datos tradicional, si no solamente con Google Datastore que usa un enfoque jerárquico orientado a objetos al estar basado en otra tecnología de Google, el Google Bigtable que es un sistema distribuido de almacenamiento de datos estructurados. objetos de datos se almacenaba en estructuras a las que accedíamos implementando las interfaces JDO/JPA de Java o la interfaz de datos de Python.

Con Google Cloud SQL dispondremos integrado en Google App Engine de un servicio de datos de alta disponibilidad donde nuestros datos se replicarán de forma sincronizada en múltiples data center. Así se escalará automáticamente sin que tengamos que preocuparnos de la carga en base de datos. Podremos usar JDBC para java y DB-API en Python para conectarnos desde nuestra aplicación. Para administrar las diferentes bases de datos existe una interfaz de gráfica.

Un aspecto a tener en cuenta es la posibilidad de exportar nuestra base de datos MySQL a la nube usando App Engine.

Cloud SQL está disponible en fase beta y de prueba, de momento en forma gratuita. Seguirá evolucionando y se avisará a los usuarios del precio al menos 30 días antes de cualquier cargo.

Vía | Google Code Blog
Más información | Google Cloud SQL
En Genbeta Dev | Introducción a Google App Engine

Leer más »

Reporting Services. Hello World

8 Comentarios
Reporting Services. Hello World

Es curioso comprobar el relativo pequeño número de profesionales de desarrollo que tienen conocimiento o experiencia en la elaboración de informes con las herramientas que nos brindan las bases de datos. Y pongo el énfasis en el mundo .NET, la base de datos SQL 2008 y su aplicación de SQL Server Business Intelligence Development Studio que es, básicamente, un Visual Studio 2008 orientado para desarrollos BI incluidos los proyectos de Reportes.

En este post quiero hacer una introducción al ciclo completo de la creación de un pequeño informe y su publicación.

Leer más »

SQL Azure July 2011 Service Release

Comentar
SQL Azure July 2011 Service Release

"Estamos a punto de hacer algunos cambios a los servicios de SQL Azure, que allanarán el camino para algunas mejoras importantes y anuncios que se ván a producir a finales de este año. Esta actualización es fundamental en muchos aspectos, con importantes mejoras en el motor y así aumentar el rendimiento general y la escalabilidad. También es importante porque representa un primer paso hacia la creación de una base común y un conjunto de características entre SQL Azure Services y nuestra próxima versión de SQL Server llamada "Denali"."

Como vemos, Microsoft está dando los pasos para ir preparando la llegada de su nueva versión de SQL server, muy centrada en el Cloud. Por ello lanza esta actualización en los servicios de SQL Azure y alerta la necesidad de actualizar la herramienta de gestión de la SQL lo antes posible. Los desarrolladores que utilicen las herramientas de gestión de la base de datos exclusivamente a través del portal de Azure, no necesitan realizar ninguna actualización.

Por último desde Redmon señalan que todas aquellas aplicaciones que utilicen los objetos de gestión de SQL Server (SMO) debieran ser actualizadas lo antes posible al Paquete acumulativo 7 de SQL Server 2008 r2.

Vía: Windows Azure Blog SQL Server Management Studio SQL Server Management Studio Express Cumulative Update Package 7 for SQL Server 2008 R2

Leer más »
Publicidad

Ver más artículos