Microsoft SQL Server es un sistema de gestin de bases de datos relacionales (SGBD) basado en el
lenguaje Transact-SQL, y especficamente en Sybase IQ. Este motor de base de datos admite multitud de
usuarios conectados a la base de datos de forma simultnea y concurrente.
Algunas de las caractersticas de Microsoft SQL Server:
Soporte de transacciones.
Incluye tambin un potente entorno grfico de administracin, que permite el uso de comandos DDL
y DML grficamente.
Permite trabajar en modo cliente-servidor, donde la informacin y datos se alojan en el servidor y las
terminales o clientes de la red slo acceden a la informacin.
Este sistema de gestin de bases incluye una versin reducida, llamada MSDE con el mismo motor de base
de datos pero orientado a proyectos ms pequeos, que en su versin 2005 pasa a ser el SQL Express
Edition, que se distribuye en forma gratuita.
Grupo
Tipo de
dato
Intervalo
Almacenamie
nto
De -263(-9.223.372.036.854.775.808) a
263 - 1 (9.223.372.036.854.775.807)
8 bytes
int
4 bytes
smallint
2 bytes
tinyint
De 0 a 255
1 byte
bit
Numricos
bigint
exactos
decimal,
numeric,
decimal (p,
s)
Precisin 1 - 9:
p (precisin): el nmero total mximo 5 bytes
de dgitos decimales que se puede
almacenar, tanto a la izquierda como
a la derecha del separador decimal.
La precisin debe ser un valor
comprendido entre 1 y la precisin
mxima de 38. La precisin
predeterminada es 18.
8 bytes
smallmoney
De - 214,7483648 a 214,7483647
4 bytes
De - 1,79E+308 a -2,23E-308, 0 y de
2,23E-308 a 1,79E+308
Depende del
valor de n
4 Bytes
Numricos float
aproximad
os
real
Fecha y
hora
datetime
Cadenas
char (n)
de
caracteres
varchar (n)
text
nchar (n)
Cadenas
de
caracteres
unicode
max bytes
(aprox.)
Cadenas
binarias
binary (n)
n bytes
es de 231- 1 bytes
En desuso, sustituido por varbinary.
image
Otros tipos
de datos
cursor
timestamp
sql_variant
16 bytes
xml