Tipos de datos

ENTEROS

Tipo Tamaño Observaciones
Bigint 8 bytes Con signo
Int 4 bytes Con signo
Smallint 2 bytes Con signo
TinyInt 1 byte Sin signo

REALES

Tipo Tamaño Observaciones
Real 4 bytes Equivale a float(24)
Float 8 bytes
Float (n) 1<=n <= 24 === real

25<= n <=53 === float

N=digitos de precision
Decimal 18 digitos de precision
Numeric 18 digitos de precision
Decimal(p[,s]) 1<= p <= 38

por defecto p=18

s=0

Si se arranca el sqlServer con el parámetro /pnn => nn= precision

P= total digitos

S = digitos a la derecha del punto decimal

CARACTERES

Char( 1<=tamaño<=8000)

Nchar(1<=tamaño<=4000) = Unicode. 2 bytes por carácter

Se rellena con blancos hasta completar
Varchar(max) Un varchar con 2^31-1 bytes Usa 2 byes para guardar la longitud
Varchar( <= 8000)

Nvarchar(<=4000)

No se rellena con blancos, el tamaño es el máximo, pero si es mas corto solo se ocupa lo que se necesita.

SET ANSI_PADDING ON/OFF

ON = rellena con blancos (char, nchar) por la derecha.

OFF = Elimina los blancos de la derecha (varchar, nvarchar) , No rellena con blancos en char,nchar

CONSTANTES CARÁCTER   ‘PEPE’  (ANSI)  , o bien “PEPE”

DINERO

Money 8 bytes Insert con $numero
Smallmoney 4 bytes

desde –214000 a +214000

Insert con $numero

TIEMPO

Datetime 8 bytes

4 bytes = dias +/- desde 1900 y 4 bytes milisegundos desde las 00:00 horas

Almacena fecha y hora

1/1/1753 al 31/12/9999

smalldatetime 4 bytes

2 bytes para dias, 2 bytes para minutos

Fecha y hora

1/1/1900 a 6/6/2079

Constantes  ‘ JUN 30, 1998 9:30 AM’   Formato Texto

SET DATE FORMAT ‘dmy’  à se utiliza  20.10.2001

OTROS

Bit 1 bit No puede ser indice
Binary(1<=n<=8000) Tamaño n bytes Para poner valores usar 0xHexadecimal

Se rellena a 0 los bytes no usados

Varbinary(n)

1<=n<= 8000 o

Max = 2^31-1 bytes

Máximo n bytes Solo se utilizan los bytes que hagan falta.
Uniqueidentifier Tipo entero Defecto ( NEWID() )

Select  ROWGUIDCOL from …

Create table ..campo uniqueidentifier ROWGUIDCOL DEFAULT NEWID()

Timestamp

Mejor usar:

Rowversion ß usar esta

Varbinary(8) si admite nulos.

Binary(8) si no admite nulos

Valor puesto por SQLServer automáticamente ES UNICO!!

Lo cambia cada vez que añade o actualiza.

SELECT @@DBTS para saber el valor actual

SELECT ..WHERE TSEQUEAL(CampoTimeStamp, valor viejo) à falla si no coincide

TEXT, IMAGE Y NTEXT  se pasan a  varchar(max) en próxima versiones Hasta 2.147.843.647 bytes

En bloques de 2K

Para textos grandes

No se pueden usar en GROUP BY ni en UNION sin ALL.

En WHERE y HAVING solo con el LIKE

No sirven para indices

Sql_variant Admite cualquier tipo de datos , excepto : text,ntext,image y timestamp
SYSNAME Varchar(30) sin nulos Para el sistema

CONVERTIR DATOS :

CAST  ( $24.5  AS VARCHAR(10) )   ->  ESTANDAR SQL-92

CONVERT (nombre del tipo nuevo, datodeltipoviejo)

Quitar el historial en el menú de documentos

Los últimos archivos abiertos dejan su huella en la carpeta Documentos del menú Inicio, pero tienes una forma de eliminarlos  sin dejar ningún rastro. Para ello, lleva a cabo los siguientes pasos:

  1. El primer paso consiste en pulsar en el botón de Inicio. En la opción Ejecutar escribe Regedit y pulsa el botón de Aceptar.
  2. Dentro del registro desplázate por las siguientes claves: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. Una vez te encuentras en la carpeta Explorer, sitúate en el panel de la derecha de la pantalla y con el botón derecho del ratón, haz clic sobre la opción Nuevo y selecciona el Valor DWORD.
  4. Escribe el nombre NoRecentDocs y haz doble sobre la nueva entrada que has creado. En la ventana Editar valor DWORD introduce el valor 1 en la casilla Información del valor.

Abre archivos con un solo clic de ratón

Es cierto que es mucho más cómodo hacer un simple clic a la hora de abrir cualquier archivo, pero esto te puedes llevar, en alguna ocasión, a abrir archivos por error al hacer clic sobre ellos sin querer. Si a pesar ello prefieres la comodidad ante todo, presta atención a este sencillo truco.

  1. Si utilizas Windows Me o Windows 2000, haz doble clic sobre Mi PC. En el menú Herramientas selecciona la opción Opciones de Carpeta. En esta ventana selecciona la pestaña General. Haz clic en la casilla Un solo clic para abrir elemento (seleccionar al señalar). Dentro de esta opción activa la opción que desees. Cierra la ventana y haz clic en Aceptar.
  2. Si tu sistema operativo es Windows 98, tendrás que realizar unos cuantos pasos más. Haz doble clic sobre el icono Mi PC del escritorio. A continuación, en el menú Ver haz clic sobre la opción  Opciones de carpeta. Si la opción Personalizar, basarse en la configuración que el usuario decida no está activada, señálala para activarla. Posteriormente, haz clic en la opción Configuración para que se abra una nueva ventana. Pulsa en la casilla que se encuentra a la izquierda de la opción. Abrir un elemento con un clic únicamente. Para finalizar, pulsa sobre el botón Aceptar para cerrar la ventana. Y pulsa en Aplicar. Aceptar.

Elimina el ruido del módem

Si te conectas a Internet a través de un módem sabrás que mientras realizas la conexión  suenan unos pitidos hasta que ésta se establece. Este ruido, aunque no suele durar mucho tiempo, resulta un poco molesto. Si quieres dejar de escucharlo pon en práctica estos pasos:

  1. Ve a Inicio, Panel de control. Haz doble clic sobre el icono Opciones de teléfono y módem. En la ventana Opciones de teléfono y módem selecciona el módem que tienes instalado y haz doble clic sobre él.
  2. Posteriormente, en la ventana Propiedades del módem selecciona  la pestaña Módem. En ella, mueve el desplazador del Volumen de altavoz hasta el nivel más bajo. Pulsa en Aceptar. A partir de ahora tu módem ya no será tan molesto.

Cómo saber qué códecs de DVD tienes instalados en el ordenador

En ocasiones puede que te interese saber qué códecs tienes instalados en tu sistema, para ello abre el intérprete de comandos de Windows XP.

En la barra de tareas situada en la parte inferior de la pantalla haz clic en Inicio y a continuación  en Ejecutar. Escribe “cmd” y luego pulsa OK. Escribe “dvdupgrd   /detect” en la línea de comando y pulsa INTRO.

En el caso de que no aparezca ningún tipo de información significaría que no tienes ninguno instalado. Te aparecerá una pantalla que te informa del códec que tienes instalado actualmente en tu ordenador.

Deshabilita las descargas de cierto tipo de archivos

Este  truco es muy recomendable para filtrar y limitar la descarga para prevenir la aparición de virus, dialers, etc., en tu ordenador. Para realizar este ruco debes seguir una serie de sencillos pasos:

  1. Haz clic en el botón Inicio/Panel de control. Haz doble clic en Opciones de carpetas y selecciona la etiqueta Tipos de archivo.
  2. Busca la extensión del tipo de archivo que desees recibir sin que sea bloqueada por el programa y señálala. Si la extensión no está en la lista, tienes que deshabilitar  toda la protección contra adjuntos peligrosos como se indica más adelante.
  3. 3. Haz clic en Opciones avanzada. A continuación, desmarca la opción Confirmar apertura después de la descarga.
  4. Para finalizar el truco y que se haga efectivo, haz clic en el botón Aceptar para confirmar los cambios.

Ocultar usuarios en la pantalla de inicio

Como medida de seguridad, y siendo Administrador del sistema, puedes configurar Windows xp para que oculte los usuarios con acceso al ordenador, en lugar de tener que eliminar sus cuentas.

  1. Haz clic en el botón de Inicio y a continuación entra en Ejecutar. Escribe Regedit y pulsa el botón Aceptar.
  2. Dentro del registro desplázate por las siguientes claves: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\SpecialAccounts
  3. En el panel de la derecha de la pantalla, pulsa con el botón derecho del ratón y selecciona Nuevo y Valor de DWORD. A continuación escribe el nombre de la cuenta de usuario que quieres ocultar, por ejemplo “Lucas”, y pulsa Intro.
  4. Ahora tan solo te queda reiniciar el ordenador, y cuando entres en la nueva pantalla de usuario veras que no te aparece la cuenta para el usuario “Lucas”.

Combinaciones de teclas para acceso rápido a tus favoritos

Si navegas frecuentemente por las páginas que tienes almacenadas  en tus favoritos puedes establecer una combinación de teclas para el acceso rápido esos accesos.

  1. Pulsa el botón Inicio de Windows y selecciona la carpeta Favoritos para que se desplieguen los accesos a favoritos que tienes almacenados en tu PC. A continuación, haz clic con el botón derecho sobre el acceso directo de tus favoritos al que quieras crearle teclas de acceso rápido. En el menú desplegable selecciona la opción Propiedades.
  2. En la ventana de propiedades que se abre selecciona la pestaña Acceso directo a Internet. Sitúa el ratón sobre el recuadro Tecla de método abreviado y pulsa una combinación de teclas que quieras asignar para que aparezca  marcada en la casilla correspondiente. Una vez terminado sitúate con el ratón en otra parte de la ventana y acepta los cambios sobre el botón Aceptar.

Cambia el título de una ventana de MS-DOS

Si usas aplicaciones MS-DOS en Windows 98, verás que el título de todas las ventanas de este tipo que abres es “MS-DOS”. Puedes modificar su nombre para organizarte mejor.

  1. Pulsa en el icono de MS-DOS de la esquina superior izquierda de la ventana DOS. Después, elige Propiedades en el menú.
  2. En la pestaña Programa escribe ahora el título que quieras en la caja de texto que aparece en primer lugar en la ventana de propiedades. Puedes cambiar también el icono pinchando con el ratón en Cambiar icono.
  3. Ahora la ventana tendrá un nuevo título, de manera que, si vas a trabajar con varias ventanas de DOS podrás asignar una descripción a cada una que te facilite las cosas.

Aumenta la velocidad de carga de las aplicaciones en el arranque

Windows XP incluye una nueva tecnología para aumentar la velocidad de carga de las aplicaciones llamada Prefetching.

Este servicio monitoriza los programas que se asignan durante el inicio de Windows para cargarlos de forma más rápida. Esta tecnología puede llegar a incrementar el rendimiento del inicio del sistema de forma significativa, sobre todo en equipos informáticos bastante potentes (hablamos de un Pentium 4 o AMD XP con 512 Bytes de memoria RAM o superior).

Debido, precisamente a la variedad de configuración de ordenadores sobre la que puedes instalar Windows XP, Prefetching tiene establecido un valor estándar, apto para todas las configuraciones, pero que puedes optimizar según las características de tu sistema.

  1. Inicia la herramienta de edición del registro del sistema con el comando”regedit.exe” desde el menú Inicio, Ejecutar. Busca la clave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Memory Management\PrefetchParameters
  2. Una vez allí aumenta el contenido del valor EnablePrefetche del predeterminado “3” al recomendado “5”. Este ajuste disminuirá  el tiempo de arranque y doblará el rendimiento de XP.