SQL Server 2008 é um aplicativo de gerenciamento de dados integrado pela Microsoft, usada para a concepção , desenvolvimento e gestão de pequenas e soluções de banco de dados de médio porte . Cada banco de dados é composto de um conjunto de tabelas de dados relacionados , cada tabela consiste em colunas com tipos de dados atribuídos a restringir o intervalo de valores que ele pode conter. Por exemplo, uma coluna "Nome" com a corda tipo de dados atribuído pode conter apenas alfabetos. Tipos de Dados Numéricos
tipos de dados numéricos são o tipo de dados mais comum e são usados para armazenar " exata" e os números "aproximado" . Números reais e flutuação são classificados como números aproximados , ou números de ponto flutuante , e têm menor precisão. Os números exatos são inteiros , monetária e números decimais. TINYINT , SMALLINT , INT , BIGINT , DECIMAL , SMALLMONEY , dinheiro e NUMERIC são tipos de dados disponíveis para você , dependendo do intervalo de valores que você deseja armazenar . Valores inteiros loja TinyInt , SMALLINT , INT e BIGINT , que não têm pontos decimais. SMALLMONEY e dinheiro são usados para armazenar valores monetários. Os números decimais são especificados pela precisão e escala: Precision define o número total de dígitos antes e depois do ponto decimal e escala refere-se ao número de dígitos depois do ponto decimal
Caracteres Tipos de Dados < . br>
O tipo de dados de caráter consiste de CHAR, VARCHAR, NCHAR e NVARCHAR para armazenar caracteres de tamanho fixo ou variável e dados Unicode ou não-Unicode. Tipo de dados CHAR podem armazenar comprimento fixo de alfabetos ( A - Z) , números e caracteres especiais; VARCHAR pode armazenar um comprimento variável de caracteres com uma restrição ao comprimento máximo. NCHAR e NVARCHAR são tipos de dados Unicode que também são usados para armazenar caracteres de outros idiomas. NCHAR ocupa comprimento de armazenamento fixo não importa o que o tamanho dos caracteres pode ser , ao passo que NVARCHAR leva a memória , dependendo do tamanho do valor de até um valor máximo.
Data e tipos de dados Tempo
Estes seis tipos de dados são usados para valores de data e hora da loja. Tipos de dados SMALLDATETIME e DATETIME são usados para armazenar data e hora como valores individuais e estavam presentes em versões anteriores do SQL Server. O DATETIME2 e DATETIMEOFFSET , introduzido no SQL Server 2008, oferecem uma melhor precisão , aceitando maior alcance, mais de tempo específico da zona valores do que as versões anteriores de data e tipos de dados de tempo. Dados de data e hora podem ser armazenados separadamente nestes tipos de dados. Tipos
Binary Dados
tipos de dados binários permitem armazenar dados de até 2 gigabytes e também oferecer suporte a funções para manipular tipos de dados binários. Estes incluem BIT , com valores aceitáveis de " nulo ", " 0 " e " 1 ". Tipo de dados BINARY é usada para armazenar dados binários de comprimento fixo com um máximo de 8.000 bytes. VARBINARY permite armazenar dados com um comprimento variável com um máximo de 2 gigabytes.
XML Tipos de Dados
tipos de dados XML são usados para armazenar e modificar Extensible Markup Language ( XML) com um tamanho máximo de 2 gigabytes e um máximo de 128 níveis.
tipos de Dados Espaciais
tipos de dados espaciais permitem armazenar dados específicos do local . Estes incluem o tipo GEOMÉTRICA de dados , que é usado para armazenar linhas, pontos , curvas e polígonos , e tipo de dados a geografia, que é usado para armazenar as longitudes e latitudes . Você pode usar esses recursos de dados espaciais através do desenvolvimento de aplicativos habilitados para localização .
Tipos de dados HierarchyID
Esses tipos de dados são utilizados para armazenar e manipular dados hierárquicos , como fluxogramas e organogramas .