Entradas

Mostrando entradas de julio, 2011

Renombrar tabla en SQL

Quienes no han tenido la necesidad de renombrar una determinada tabla en SQL, porque lo creó con un nombre temporal, o por la simple razón que el nombre que le colocó no era el esperado por los desarrolladores o el encargado de desarrollo de su empresa. Tanto en Oracle como SQL existen unos scripts que le permiten de forma sencilla realizar esta tarea. Veamos en PL-SQL: alter table  table_name   rename to   new_table_name ; En SQL server se hace por medio de un store procedure del sistema. Veamos el siguiente ejemplo de SQL Server: sp_rename 'old_table_name' , 'new_table_name' El sp_rename en SQL sirve para renombrar otro objeto en la base de datos, como por ejemplo una columna. Para esto necesitaría agregar el nombre de la columna con el nombre de la tabla. EXEC sp_rename 'TableName.[Old_ColumnName]' , 'TableName.[New_ColumnName]' , 'COLUMN' Nota: las pruebas han sido realizadas en SQL 2005 en adelante y Oracle 10G, no se ha

Comparaciones fonéticas utilizando el Metaphone

En SQL Server existen dos funciones que sirven para realizar comparaciones fonéticas de nombres o palabras de acuerdo al sonido que emiten. Estas funciones llamadas SOUNDEX y DIFFERENCES provienen del algoritmo fonético Soundex, desarrollado por Robert Russell y Margaret Odell, que indexa los nombres de acuerdo a su sonido en inglés. En SQL la función Soundex genera el sonido que arrojar una palabra, mientras que Differences realiza una comparación entre los sonidos de dos palabras a la que se le aplica el Soundex internamente. El Soundex tiene ciertas deficiencias, que no lo hace tan efectivo, por ejemplo, las consonantes que suenan parecido devuelven el mismo valor (B, F y P devuelven 1) y las vocales pueden afectar la codificación, sin embargo es poco utilizable. Por esta razón, Lawrence Phillips desarrolla el algoritmo Metaphone en respuesta a las deficiencias que presentaba el primero. Este fue publicado en 1990 y se encuentra publicado en distintos lenguajes, C, PHP, SQL, e

¿Windows en decadencia?

En República Dominicana había un programa que tenía un bloque muy peculiar denominado “estrellas en decadencia”, en donde el presentador iniciaba la entrevista a un personaje muy conocido preguntándole sobre sus itinerarios ya que no se escuchaba nada de él porque se encontraba en decadencia. Eso mismo pensé hace unos días, cuando vi un artículo de un blog de un colega en el que decía que Windows había perdido un 5% del mercado en solo 12 meses. Lo primero que pensé fue, ¿y en qué momento Linux y Apple crecieron tanto y no me había enterado? Cuando entro al cuerpo del enlace, explica que ha perdido ese porciento a causa del crecimiento de los equipos móviles y que la información venía de google.analytics. Yo estoy completamente de acuerdo con esta persona, los equipos móviles han aumentado en acceso a Internet, y todos conocemos que es parte del futuro, ahora eso no debe asustar ni sorprender a nadie. El que el acceso a Internet se encuentre en aumento desde los dispositivos móvile

Relaciones públicas o publicidad, que ofrece mayores beneficios a las corporaciones

Imagen
Las personas más allegadas a mi saben que he tenido la oportunidad de laborar para distintos tipos de empresas, ya sea directa o indirectamente, lo que me ha ayudado a visualizar el contorno económico desde una perspectiva más global y abierta. He pasado de laborar como auxiliar de contabilidad a analista de estadística de sector turístico, luego en una empresa que procesaba reportes crediticios, más tarde a trabajar con el sector inmobiliario, después al monitoreo de relaciones públicas y publicidad y por último a la transferencia electrónicas de informaciones médicas . Sin embargo, solo uno de todos estos trabajos, después de mi carrera (informática), me ha llamado sustancialmente la atención, las relaciones públicas y la publicidad. El trabajar en esta clase de negocio me enseño lo importante que son estas dos categorías para fortalecer una determinada organización. Las organizaciones se apoyan bastante en la publicidad en su búsqueda de ser más competitivas dentro del sector dond