Partilhar via


Passo a passo: criando um banco de dados do servidor de exemplo

Neste passo a passo, você criará um banco de dados de exemplo do SQL Server a ser usado posteriormente no cenário de sincronização. A lista a seguir contém as etapas detalhadas para criar o banco de dados.

  1. Inicie o SQL Server Management Studio: clique em Iniciar, aponte para Programas, aponte para Microsoft SQL Server 2008 e clique em SQL Server Management Studio. Use etapas semelhantes se estiver usando o SQL Server 2005 ou o SQL Server 2008 R2 para iniciar o SQL Server Management Studio para essa versão específica.

  2. Conecte-se ao SQL Server usando credenciais apropriadas: na caixa de diálogo Conectar ao Servidor, selecione Mecanismo de banco de dados para o Tipo de servidor, selecione uma instância do SQL Server para Nome do servidor e use as configurações de autenticação adequadas para se conectar ao servidor.

  3. Clique em Nova Consulta na barra de ferramentas ou pressione Ctrl+N para iniciar uma janela de consulta.

  4. Copie o código SQL a seguir no editor de consultas.

    USE [master]
    GO
    
    IF EXISTS(SELECT name FROM sys.databases WHERE name = 'SyncDB')
    DROP DATABASE SyncDB
    
    CREATE DATABASE [SyncDB] 
    GO
    
    USE [SyncDB]
    GO
    
    CREATE TABLE [dbo].[Products](
    [ID] [int] NOT NULL,
    [Name] [nvarchar](50) NOT NULL,
    [ListPrice] [money] NOT NULL
    
          CONSTRAINT [PK_Products] PRIMARY KEY CLUSTERED ([ID] ASC)
    )
    
    GO
    
    CREATE TABLE [dbo].[Orders](
    [OrderID] [int] NOT NULL,
    [ProductID] [int] NOT NULL,
    [Quantity] [int] NOT NULL,
    [OriginState] [nvarchar](2) NOT NULL,
        CONSTRAINT [PK_Orders] PRIMARY KEY CLUSTERED ([OrderID] ASC,[ProductID] ASC)
    )
    GO
    
    ALTER TABLE [dbo].[Orders]  WITH CHECK ADD  CONSTRAINT [FK_Orders_Products] FOREIGN KEY([ProductID])
    REFERENCES [dbo].[Products] ([ID])
    GO
    
    ALTER TABLE [dbo].[Orders] CHECK CONSTRAINT [FK_Orders_Products]
    GO
    
    INSERT INTO Products VALUES (1, 'PC', 400)
    INSERT INTO Products VALUES (2, 'Laptop', 600)
    INSERT INTO Products VALUES (3, 'NetBook', 300)
    INSERT INTO Orders VALUES (1, 1, 2, 'NC')
    INSERT INTO Orders VALUES (2, 2, 1, 'NC')
    INSERT INTO Orders VALUES (3, 1, 5, 'WA')
    INSERT INTO Orders VALUES (3, 3, 10, 'WA')
    INSERT INTO Orders VALUES (4, 2, 4, 'WA')
    
  5. Pressione F5 para executar a consulta.

  6. Na janela Pesquisador de Objetos, clique com o botão direito do mouse em <nome do banco de dados> e clique em Atualizar. Expanda Bancos de Dados, e confirme que o banco de dados SyncDB foi criado com duas tabelas: dbo.Products e dbo.Orders.

  7. Mantenha o SQL Server Management Studio aberto.