domingo, 14 de septiembre de 2014

Definición de Microsoft SQL Server - Tipos de datos de Microsoft SQL Server

Definición de Microsoft SQL Server

Microsoft SQL Server es un sistema de gestión de bases de datos relacionales (SGBD) basado en el lenguaje Transact-SQL, y específicamente en Sybase IQ. Este motor de base de datos admite multitud de usuarios conectados a la base de datos de forma simultánea y concurrente.
Algunas de las características de Microsoft SQL Server:
  • Soporte de transacciones.
  • Escalabilidad, estabilidad y seguridad.
  • Soporta procedimientos almacenados.
  • Incluye también un potente entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente.
  • Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y las terminales o clientes de la red sólo acceden a la información.
  • Permite administrar información de otros servidores de datos.
Este sistema de gestión de bases incluye una versión reducida, llamada MSDE con el mismo motor de base de datos pero orientado a proyectos más pequeños, que en su versión 2005 pasa a ser el SQL Express Edition, que se distribuye en forma gratuita.

 

Tipos de datos de Microsoft SQL Server

A continuación os mostramos los tipos de datos que se pueden definir para este motor de base de datos (tanto para Microsoft SQL Server como para MSDE):
GrupoTipo de datoIntervaloAlmacenamiento
Numéricos exactosbigintDe -263 (-9.223.372.036.854.775.808) a 263 - 1 (9.223.372.036.854.775.807)8 bytes
intDe -231 (-2.147.483.648) a 231 - 1 (2.147.483.647)4 bytes
smallintDe -215 (-32.768) a 215 - 1 (32.767)2 bytes
tinyintDe 0 a 2551 byte
bitTipo de datos entero que puede aceptar los valores 1, 0 ó NULL2 bytes
decimal, numeric, decimal (p, s)
  • p (precisión): el número total máximo de dígitos decimales que se puede almacenar, tanto a la izquierda como a la derecha del separador decimal. La precisión debe ser un valor comprendido entre 1 y la precisión máxima de 38. La precisión predeterminada es 18.
  • (escala): el número máximo de dígitos decimales que se puede almacenar a la derecha del separador decimal. La escala debe ser un valor comprendido entre 0 y p. Sólo es posible especificar la escala si se ha especificado la precisión. La escala predeterminada es 0.
Con precisión máxima 1038 +1 y 1038 - 1
Precisión 1 - 9: 5 bytes
moneyTipos de datos que representan valores monetarios o de moneda: de -922.337.203.685,4775808 a 922.337.203.685,47758078 bytes
smallmoneyDe - 214,7483648 a 214,74836474 bytes
Numéricos aproximadosfloatDe - 1,79E+308 a -2,23E-308, 0 y de 2,23E-308 a 1,79E+308Depende del valor de n
realDe - 3,40E + 38 a -1,18E - 38, 0 y de 1,18E - 38 a 3,40E + 384 Bytes
Fecha y horadatetimeDel 1 de enero de 1753 hasta el 31 de diciembre de 9999 
smalldatetimeDel 1 de enero de 1900 hasta el 6 de junio de 2079 
Cadenas de caractereschar (n)Caracteres no Unicode de longitud fija, con una longitud de n bytes. n debe ser un valor entre 1 y 8.000n bytes
varchar (n)Caracteres no Unicode de longitud variable. n indica que el tamaño de almacenamiento máximo es de 231 - 1 bytesn bytes (aprox.)
textEn desuso, sustituido por varchar.
Datos no Unicode de longitud variable con una longitud máxima de 231 - 1 (2.147.483.647) caracteres
max bytes (aprox.)
Cadenas de caracteres unicodenchar (n)Datos de carácter Unicode de longitud fija, con n caracteres. n debe estar comprendido entre 1 y 4.0002 * n bytes
nvarchar (n)Datos de carácter Unicode de longitud variable. n indica que el tamaño máximo de almacenamiento es 231 - 1 bytes2 * n bytes + 2 bytes
ntext (n)En desuso, sustituido por nvarchar.
Datos Unicode de longitud variable con una longitud máxima de 230 - 1 (1.073.741.823) caracteres
2 * n bytes
Cadenas binariasbinary (n)Datos binarios de longitud fija con una longitud de n bytes, donde n es un valor que oscila entre 1 y 8.000n bytes
varbinary (n)Datos binarios de longitud variable. n indica que el tamaño de almacenamiento máximo es de 231 - 1 bytesn bytes
imageEn desuso, sustituido por varbinary.
Datos binarios de longitud variable desde 0 hasta 231 - 1 (2.147.483.647) bytes
 
Otros tipos de datoscursorTipo de datos para las variables o para los parámetros de resultado de los procedimientos almacenados que contiene una referencia a un cursor. Las variables creadas con el tipo de datos cursor aceptan NULL 
timestampTipo de datos que expone números binarios únicos generados automáticamente en una base de datos. El tipo de datos timestamp es simplemente un número que se incrementa y no conserva una fecha o una hora8 bytes
sql_variantTipo de datos que almacena valores de varios tipos de datos aceptados en SQL Server, excepto textntextimagetimestamp y sql_variant 
uniqueidentifierEs un GUID (Globally Unique Identifier, Identificador Único Global)16 bytes
tableEs un tipo de datos especial que se puede utilizar para almacenar un conjunto de resultados para su procesamiento posterior. table se utiliza principalmente para el almacenamiento temporal de un conjunto de filas devuelto como el conjunto de resultados de una función con valores de tabla 
xmlAlmacena datos de XML. Puede almacenar instancias de xml en una columna o una variable de tipo xml 

lunes, 11 de agosto de 2014




ClickCharts, programa para diagramas y modelado

Flexible creación y diseño de diagramas

Para crear fácilmente representaciones visuales de procesos, organización, modelado, mapas conceptuales y otros diagramas y secuencias.
  • Visualice organizaciones y procesos complejos
  • Cree diagramas de flujo y secuencias de valores
  • Identifique cuellos de botella y oportunidades para optimización de procesos
Diagramas de flujo ofrecen un forma única de organización y visualización de datos de modo que procesos complejos y detallados son fáciles de comprender. Esto hace que los diagramas de flujo sean una excelente manera de solucionar problemas y mejorar procesos, así como una forma eficiente de compartir información.ClickCharts es un programa para la creación de diagramas de flujogratuito, y esperamos que le guste tanto que se anime a probar otros de nuestros programas para gráficos y aplicaciones para negocios.
Descargar ClickCharts, creador de diagramas de flujo

Descargar ClickCharts, creador de diagramas de flujoVer más capturas de pantalla sobre creación de diagramas >>>
Características
  • Diseñe diagramas de flujo y organigramas
  • Seleccione desde una amplia variedad de símbolos y estilos de conexión de líneas
  • Puede crear UML (Unified Modeling Language) que son diagramas de modelado visual estándar
  • Edite y personalice colores, rellenos y trazos
  • Sencillas funciones de edición incluyen copiar, pegar, deshacer y más
  • Fluida superposición de hojas para crear e imprimir diagramas amplios
  • Abra y edite múltiples diagramas en simultáneo

viernes, 18 de julio de 2014

Lista de versiones de Microsoft Windows


Esta es una lista de todas las versiones y ediciones del los sistemas operativos Windows ofrecidos porMicrosoft.


Windows 1.0 Editar sección

Windows 1.0 logo.svg

FechaOtros datos
Windows 1.0020 de Noviembre de 1985Versión Inicial, rápidamente retirada
Windows 1.01Poco más tardeLa más conocida, arregla los fallos
Windows 1.0220 de Noviembre de 1985Sistema en forma de actualización vía diskette
Windows 1.0329 de Agosto de 1986Pocas mejoras, tecla "Ñ" y tildes añadidas
Windows 1.04Abril de 1987Añadió VGA

Windows 2.x Editar sección

Windows 1.0 logo.svg

Windows NTptits Editar sección

Windows NT logo.svg 

Windows 95 Editar sección

Windows 95 logo.svg

Windows 98 Editar sección

Windows 98 logo.svg

Windows Milenium Editar sección

Windows Me logo.svg

Windows 20​00 Editar sección

Windows 2000 logo.png

Window​s XP Editar sección

Windows XP logo.svg

Windows Server 2003 Editar sección

Windows Server 2003 logo.svg

Windows Server 2003 R2 Editar sección

Windows Server 2003 R2 logo.svg

Windows Fundamentals for Legacy PCs Editar sección

Windows Fundamentals for Legacy PCs logo.png

Windows Vista Editar sección

Windows Vista logo.svg

Windows Home Server Editar sección

Windows Home Server logo.png

Windows Server 2008 Editar sección

Windows Server 2008 logo.svg

Windows 7 Editar sección

Windows 7 logo.svg

Windows Server 2008 R​2 Editar sección

Windows Server 2008 R2 logo.svg

Windows Small Business Server Editar sección

Wsbs.png

Windows Essential Business S​erver Editar sección

Windows Essential Business Server logo.png

Window​s 8 Editar sección

W8 logo.jpg

  • Windows 8 32 bits y 64 bits
  • Windows 8 Pro 32 bits y 64 bits
  • Windows 8 Media Center 32 bits y 64 bits
  • Windows 8 Enterprise 32 bits y 64 bits
  • Windows 8.1

SmartphonesEditar sección

Windows MobileEditar sección

Windows-mobile-logo.jpg

  • PocketPC 2002
  • Windows Mobile 2003
  • Windows Mobile 2003 Second Edition
  • soy gamin
  • Windows Mobile 5.0
  • Windows Mobile 6
  • Windows Mobile 6.1
  • Windows Mobile 6.5

Windows Phone 7Editar sección

Windows phone 7 logo.jpg

  • Windows Phone 7.0
  • Windows Phone 7.1
  • Windows Phone 7.5
  • Windows Phone 7.5.1
  • Windows Phone 7.8

Windows Phone 8Editar sección

Windows Phone 8 logo.png

  • Windows AppleStorm 8.0
  • Windows AppleStorm 8 Update 1
  • Windows AppleStorm
  • Windows AppleStorm 8 Update 2
  • Windows AppleStorm 8 Update 3
  • Windows AppleStorm 8.1