MS SQL é a linguagem de banco de dados usado para criar, gerenciar, controlar e consultar um banco de dados no servidor SQL da Microsoft , ou no Microsoft Access para o usuário mais padrão. Os tipos de dados referem-se às coletas de dados realizadas em variáveis. As variáveis são os recipientes de armazenamento de dados, como tipos de dados e informar o banco de dados como armazenar os dados e quanto espaço de memória é necessária. Cada tipo de dados é dividido em várias categorias, tais como valores numéricos exatos , numéricos aproximados , datetime e cadeias de caracteres. Exatas Numerics
numéricos exatos são os tipos de dados que são usados normalmente como espaços reservados para dados numéricos. O tipo de dados numéricos mais comum é o número inteiro , que pode conter uma grande variedade de dados numéricos em números inteiros. No conjunto inteiro , há um número de subconjuntos , como bigint, smallint e tinyint , para otimizar o espaço de memória quando você sabe se você vai lidar exclusivamente com números pequenos ou grandes . Outros valores numéricos exatos são , decimal , numérico, dinheiro pouco e smallmoney .
Numéricos aproximados
Numéricos aproximados são tipos de dados que não lidam com números reais como numéricos exatos . Em vez disso, os valores numéricos aproximados armazenar uma aproximação do valor da variável. Fechar interpretações de números não são realmente notado em muitos aplicativos de software que usam o servidor da Microsoft ou no Access, e que é quando numéricos aproximados vir a calhar. Dois tipos de valores numéricos aproximados são float e tipos de dados reais. Ambos manter flutuante de precisão de dados numéricos. Quando o número é muito grande para o tipo de dados float, ele pode ser armazenado no tipo de dados real.
Datetime /Smalldatetime
datetime e smalldatetime segurar data e hora valores. Alguns optam por manter as datas e horários em tipos de dados de caracteres, mas usando a data e hora e smalldatetime permite formatar a forma de apresentar os valores de data /hora e calculá-los. Por exemplo, você pode calcular qual a data é de duas semanas a partir da data atual. Tipo de dados de data e hora armazena dados entre 1 de janeiro de 1753 e 31 de dezembro de 9999, para a 3,33 milissegundo. Smalldatetime segura de dados entre 01 de janeiro de 1900 e 06 de junho de 2079 , com a precisão de um minuto.
Cadeias de caracteres
cadeias de caracteres são os tipos de dados que possuem caracteres não-Unicode. Char, varchar e text são os três diferentes tipos de personagens tipos de dados de cadeia. Char e varchar conter um máximo de 8.000 caracteres , mas caractere tem um conjunto de caracteres de comprimento fixo e varchar tem um conjunto de caracteres variável -lenght . O tipo de dados de texto também contém um conjunto de caracteres de comprimento variável, mas pode conter um comprimento máximo de mais de 2 bilhões de caracteres. A diferença entre variável de comprimento e de comprimento fixo é ter de declarar o tamanho do conjunto de caracteres quando se usa um tipo de dados de comprimento fixo que você não tem que fazer para os mais de comprimento variável.