? Desde 1988, a Microsoft ofereceu seu software de gerenciamento de banco de dados SQL Server. SQL (pronuncia-se "sequel " ) , ou Structured Query Language, é um conjunto padronizado de comandos programadores usam para gerenciar dados. SQL Server é um repositório rápido, confiável para organizar grandes quantidades de informações. Ele fornece ferramentas para o compartilhamento de dados e um sistema de segurança para mantê-lo seguro . Cliente-Servidor Modelo
SQL Server usa o modelo cliente-servidor de gerenciamento de dados. Com cliente-servidor, um programa chamado os dados solicitações de clientes de um programa servidor, normalmente em outro computador. O servidor avalia o pedido e passa os dados para o cliente . Isso melhora a segurança, já que o cliente deve fornecer as informações de senha correto para o servidor para liberar os dados. Ele também ajuda a velocidade de acesso aos dados desde que o computador servidor faz todo o trabalho duro de gerenciamento de dados , o cliente recebe os resultados. Uma organização usando o SQL Server normalmente tem vários computadores dedicados para isso.
Banco de Dados Relacional
Você pode organizar os dados de várias maneiras diferentes . Você pode digitá-lo em um arquivo simples , organizá-lo em uma planilha ou dividir. La em partes distintas. Se você executar um grande site e ter milhões de registros para gerenciar , a eficiência é importante. Microsoft SQL Server usa um método de organização de dados chamado de banco de dados relacional . A designer de banco de dados olha para informação da organização e cria estruturas chamadas tabelas para armazená-lo . Ao vincular as tabelas em diferentes combinações, ela pode , por exemplo, ver quantos clientes ela tem por estado, o que eles compraram e com que freqüência eles visitam o site.
Linguagem SQL < br >
SQL Server usa a linguagem SQL. Usando SQL , um programador pode criar tabelas , adicionar, remover ou atualização de dados e classificar e recuperá-lo rapidamente. Diferentes empresas de software , como Oracle e MySQL, também usam a linguagem SQL , permitindo que os programadores a usar as mesmas habilidades para o gerenciamento de dados armazenados em sistemas diferentes.
Ferramentas
o núcleo do SQL Server é o programa que processa pedidos de dados de programas clientes. Além disso, tem programas para a construção de bases de dados de dados , importação e exportação e monitorar o desempenho do banco de dados. Enquanto um programador pode fazer muitas destas tarefas a partir da linguagem SQL , ferramentas de software adicional tornar o trabalho mais fácil de aprender e executar .
Segurança e Integridade
Se você ' re responsável por dados de uma empresa , você precisa gerenciar quem pode e não pode acessá-lo. Com o SQL Server, você pode atribuir diferentes níveis de segurança , deixando alguns usuários ver ou modificar dados e bloqueio outros usuários fora. Ele também permite que um programador regras de compilação para o banco de dados para garantir que os dados não tem integridade. Por exemplo , o endereço do cliente pode ter uma regra que o Estado deve vir a partir de uma lista de abreviaturas do estado. Se um usuário tenta entrar em um estado de " ZX ", o SQL Server irá rejeitá-la.