Banco de Dados e T-SQL

Banco de Dados e T-SQL

2.098 visualizações 244 downloads

Detalhes

  • Categoria: Banco de Dados
  • Autores: Apostilando, Tais Cristina Rodrigues
  • Quantidade de Páginas: 208
  • Data de Inclusão: 21/10/2016
  • Formato do Arquivo: PDF
  • Tamanho do Arquivo: 1.410 KB

A arquitetura cliente / servidor consiste de cliente, servidor e componentes da rede. O cliente é o requerente dos serviços, enquanto que o servidor é o prestador de serviços de dados. Você pode projetar uma aplicação na arquitetura cliente / servidor e os usuários podem acessar o aplicativo concebido a partir de computadores clientes. Para ajudar os usuários acessarem o pedido, é necessário instalar o aplicativo cliente no computador do cliente. Você também precisa instalar o servidor do lado da aplicação no servidor que tem de software do servidor, como a Microsoft SQL Server 2000 e SQL Server 2005. O usuário pode acessar SQL Server 2005 usando Pipes ou Multi-protocolo, Net-Biblioteca e partilhar Windows NT. SQL Server 2005 concede acesso ao servidor baseado em Windows NT utilizador ou do grupo de segurança identificadores (SIDs). No Microsoft Access existe apenas compartilhar arquivos que na arquitetura cliente / servidor há partilha de processos. Quando o cliente envia um pedido de um serviço ou dados para o servidor, o servidor responde ao pedido. Você pode categorizar arquitetura cliente / servidor como aplicações multicamadas baseadas na lógica de como o negócio é distribuídoe se o máximo de transformação tem lugar no cliente ou o servidor. Você pode encontrar vários benefícios na utilização da arquitetura cliente / servidor. Em primeiro lugar, pode-se assegurar da integridade dos dados, pois os dados são armazenados em uma localização central. Além disso, você pode definir negócio e regras de segurança no servidor e fazer cumprir essas regras equitativamente entre todos os utilizadores. Além disso, é possível aperfeiçoar o tráfego de rede porque um SGBD realiza eficaz examinando e retorna somente os dados de que o pedido exige. Portanto, a aplicação de trabalho é partilhada entre o cliente e o servidor, proporcionando assim um melhor desempenho. Além disso, a arquitetura cliente / servidor permite uma melhor escalabilidade dos processos. Quanto a escalonamento, você pode fazer escalonamento vertical e horizontal, ou seja, você pode aumentar as configurações do servidor para um melhor tratamento, ou aumentar o número de processadores distribuídos na rede para carregar melhor equilíbrio. Também se pode escalonar mais CPUs e servidores. Um banco de dados é uma coleção de dados relacionados e o dado em um banco é persistente. Bancos de dados podem ser hierárquicos, relacionais e dimensionais. Esses bancos se diferem uns dos outros e na maneira como o dado é armazenado. O SQL Server é um banco de dados relacional, no qual armazena dado e mantém relacionamentos entre varias entidades ou tabelas.

Comente Aqui

Subir ao topo