Projetando e implementando o armazenamento estruturado (Mecanismo de Banco de Dados)

Um sistema de banco de dados cliente/servidor é formado por dois componentes:

  • Programas que fornecem uma interface para que usuários baseados em cliente acessem dados.

  • A estrutura de banco de dados que gerencia e armazena os dados no servidor.

Por exemplo, se você usar o SQL Server 2005 para criar um aplicativo de conta corrente, deverá configurar uma estrutura de banco de dados para gerenciar os dados de transações da conta e um aplicativo que funcione como a interface do usuário com o banco de dados. Isso permite que os usuários acessem informações de conta corrente.

A criação de um banco de dados que atenda às suas necessidades comerciais requer um entendimento de como projetar, criar e manter cada um desses componentes para verificar se o banco de dados é executado de maneira ideal.

Nesta seção

  • Bancos de dados
    Descreve como os bancos de dados são usados para representar, gerenciar e acessar dados. Inclui a criação, implementação e manutenção de bancos de dados.

  • Servidores de banco de dados federados
    Descreve diretrizes de design e considerações sobre como implementar uma camada de banco de dados federado.

  • Tabelas
    Descreve como as tabelas são usadas para armazenar linhas de dados e definir as relações entre várias tabelas.

  • Índices
    Descreve como os índices são usados para aumentar a velocidade de acesso aos dados na tabela.

  • Tabelas e índices particionados
    Descreve como o particionamento pode tornar tabelas e índices grandes mais gerenciáveis e escalonáveis.

  • Exibições
    Descreve as exibições e sua utilidade para fornecer uma maneira alternativa de verificar os dados em uma ou mais tabelas.

  • Assemblies (Mecanismo de Banco de Dados)
    Descreve como os assemblies são usados no SQL Server para implantar funções, procedimentos armazenados, gatilhos e agregações e tipos definidos pelo usuário, escritos em uma das linguagens de código gerenciado hospedadas pelo CLR (Common Language Runtime) do Microsoft .NET Framework, e não escritos no Transact-SQL.

  • Sinônimos
    Descreve como um sinônimo pode ser usado para fazer referência a um objeto base. Um sinônimo é outro nome de um objeto contido em esquema.

  • Projetando e implementando os tópicos de instruções para o armazenamento estruturado
    Contém tópicos de procedimento para várias tarefas de banco de dados.