La Oficina de Proyectos de Informática: Bases de datos
Mostrando entradas con la etiqueta Bases de datos. Mostrar todas las entradas
Mostrando entradas con la etiqueta Bases de datos. Mostrar todas las entradas

jueves, 25 de enero de 2024

AWS ¿Qué es? Guía completa de servicios, costos y beneficios para tu negocio

AWS ¿Qué es? Guía completa de servicios, costos y beneficios para tu negocio

AWS es una plataforma que ha cambiado significativamente la manera en que empresas de todos los tamaños pueden acceder, administrar y utilizar recursos informáticos. Desde su creación hasta el desarrollo de su amplia gama de servicios, AWS ha potenciado la computación en la nube con aportes importantes en el mundo actual. En este artículo exploraremos AWS: ¿Qué es?

Comenzaremos por abordar el significado de las siglas "AWS" y lo que realmente representan. Seguidamente, nos sumergiremos en el concepto de computación en la nube, analizando sus implicaciones y cómo lo que es AWS forma parte integral de este ecosistema. Conoceremos a detalle la esencia misma de Amazon Web Services y cómo ha transformado la informática convencional.

Como guía en este viaje de descubrimiento, te llevaremos a través de una variedad de temas, incluyendo comparaciones con servicios de alojamiento tradicionales, el origen de AWS y sus primeros servicios. Exploraremos la versatilidad de AWS y nos adentraremos en la infraestructura de sus servicios. Finalmente, discutiremos las opciones de precio y pagos de AWS, incluyendo la posibilidad de acceso gratuito y sus beneficios. Sigue leyendo y prepárate para descubrir las posibilidades de AWS.

lunes, 8 de julio de 2013

Errores comunes en el desarrollo software: Recopilación


Imagen de: Picasa Web Albums
Los errores comunes en el desarrollo de software que nos encontremos en el día a día de nuestro trabajo, se pueden estructurar conceptualmente en la forma de "anti patrones", representando herramientas útiles para difundir información de lo que no debe hacerse y por ende de las buenas prácticas de programación en nuestros equipos de trabajo.

pmoinformatica.com "La Oficina de Proyectos de Informática" presenta una recopilación de los artículos en el Blog sobre los errores comunes (anti patrones) en el desarrollo del software, abarcado errores comunes de programación de aplicaciones y en bases de datos. 

Se mencionan algunos anti patrones conocidos como por ejemplo: Código no estructurado, manejo inadecuado de excepciones, el objeto todopoderoso, la singletonitis, codificación directa (hard coding), Consultas de bases de datos que no utilizan los indices, uso de SELECT asteriso (*), incluir lógica de programación de aplicaciones en los procedimientos de bases de datos, y otros más.

A continuación la recopilación:

miércoles, 9 de enero de 2013

Errores comunes en Bases de Datos: Lógica de negocios en Triggers

Imagen de: Picasa Web Albums
Con este artículo se realiza el lanzamiento de la nueva serie de "Errores comunes en Base de Datos", dedicada a describir los anti patrones de mayor referencia exclusivamente en desarrollo de base de datos y Programación en Structured Query Language (SQL).

En esta primera entrega se presenta el anti patrón de "Lógica de Negocio incluida en Desencadenadores", también conocido como Triggers, el cual se presenta cuando se utilizan los Triggers para la ejecución de cambios en ciertos datos desencadenadas por inserciones o actualizaciones de otros datos.

Al igual que otros anti patrones, no existe una posición unánime en la comunidad y los bandos que están a favor o en contra presentan cada uno las ventajas y desventajas de usarlos.

A continuación se describe el Anti Patrón de Lógica de Negocio en Descencadenadores:

viernes, 30 de noviembre de 2012

Errores comunes en el desarrollo de Bases de datos: Tercera Parte


Presentamos la tercera entrega de la serie "Errores comunes en el desarrollo de bases de datos", describiendo 5 antipatrones adicionales de programación, que son: Utilizar SELECT * de forma indiscriminada, Utilizar INSERT sin especificar una lista de columnas (Campos), Utilizar NULL como un valor ordinario y viceversa, Utilizar aliases de tablas sin significado funcional, Incluir lógica de interfaz gráfica (presentación) en la Base de datos.

Esta lista no es limitativa, ¿Considera usted que existe algún error que deba agregarse a la lista?, le invitamos a opinar en el foro de discusión del artículo (Tome en cuenta que los comentarios son moderados por lo que pueden tardar en ser publicados).

Presentamos a continuación la tercera parte de "Errores comunes en el desarrollo de bases de datos":

miércoles, 21 de noviembre de 2012

Errores comunes en el desarrollo de Bases de datos: Segunda Parte


En la semana anterior, publicamos un artículo titulado “Errores comunes en el desarrollo de bases de datos”, en el cual se exponían una serie de errores comunes y sus alternativas. Presentamos a continuación la segunda parte de esa serie, presentando errores comunes adicionales, como lo son: Hacer caso omiso de los índices a la hora de escribir consultas que relacionen tablas, no utilizar sentencias preparadas, usar instrucciones DISTINCT para no mostrar filas duplicadas, utilizar GROUP BY y HAVING para filtrar filas (en lugar de WHERE), colocar un cursor o consulta dentro de un ciclo y no utilizar herramientas para analizar el desempeño de consultas y procedimientos.

Este artículo fue elaborado con base a los comentarios recibidos de la comunidad y fuentes de información consultadas. Esta lista no es limitativa, seguramente el lector podrá pensar en muchos más errores comunes, ¿Considera que existe algún error que deba agregarse a la lista?, les invitamos a opinar en el foro de discusión del artículo (Tome en cuenta que los comentarios son moderados por lo que pueden tardar en ser publicados).

lunes, 12 de noviembre de 2012

Errores comunes en el desarrollo de Bases de datos

Imagen de: Picasa Web Albums

Continuando con nuestra serie de artículos de errores comunes en el desarrollo de software, en este artículo presentamos 5 errores comunes en el desarrollo de bases de datos. Consisten en: uso excesivo de claves primarias (Primary Key), normalización inadecuada, uso excesivo de procedimientos almacenados (Stored Procedures), no usar claves primarias y usar “hard delete” en lugar de “soft delete”.

El siguiente es un extracto del artículo “Five common database development mistakes”, publicado en el blog “Software Engineer” de Techrepublic.com, de fecha 30 agosto 2012. Su autor (Justin James) describe algunos errores comunes en el desarrollo de bases de datos y como no cometerlos. Estos errores son independientes del manejador de bases de datos utilizado.

Sin más preámbulo, presentamos a continuación 5 errores comunes en el desarrollo de bases de datos. 

Pmoinformatica.com," La Oficina de Proyectos de Informática ", es un participante en el Programa de Servicios de Amazon Associates LLC, un programa de publicidad de afiliación diseñado para proporcionar un medio para que sitios web puedan ganar honorarios por la publicidad y enlaces a amazon.com y amazon.es.