Compartilhar via


Demonstra Passo a passo: Criando um banco de dados do SQL Server Express

Esta explicação passo a passo cria um novo arquivo de banco de dados do SQL Server com base nas tabelas Customers e Orders do banco de dados de exemplo Northwind. Este arquivo de banco de dados pode ser usado depois como um banco de dados de exemplo para completar as páginas adicionais " como " e " explicação passo a passo " nesse sistema de Ajuda (Help) que referenciam arquivos de banco de dados locais.

Durante este explicação passo a passo, você aprenderá como:

  • Criar um novo Windows Application.

  • Criar um novo arquivo de banco de dados local e adicioná-lo a um projeto.

  • Crie tabelas de banco de dados e relacionamentos usando Visual Database Tools.

Pré-requisitos

A fim de concluir este explicação passo a passo, será necessário:

Criando um Aplicativo Windows

Devido ao fato de esta explicação passo a passo criar um banco de dados com base em um modelo de banco de dados vazio, um projeto é necessário para que se crie o banco de dados nele.

Para criar o novo projeto Windows

  1. No Visual Studio, a partir do menu File, crie um novo Project.

  2. Nomeie o projeto como SampleDatabaseWalkthrough.

  3. Selecione Windows Application e clique em OK. Para obter mais informações, consulte Criando Aplicativos Baseados no Windows.

    O projeto SampleDatabaseWalkthrough é criado e adicionado ao Solution Explorer.

Criando um novo banco de dados do SQL Server

Para adicionar um novo banco de dados ao projeto

  1. No menu Project, escolha Add New Item.

  2. Selecione banco de dados de serviço da lista de modelos disponíveis.

  3. Digite SampleDatabase no nome área.

  4. Clique em Adicionar.

    O Data Source Configuration Wizard abre, mas nenhum objeto de banco de dados está disponível porque este é um novo banco de dados.

  5. Clique em Finish para criar o banco de dados e o dataset e adicioná-los ao projeto.

Criando novas tabelas no banco de dados

Para adicionar tabelas ao banco de dados

  1. Abra Server Explorer/Database Explorer selecionando Server Explorer/Database Explorer a partir do menu View.

  2. Expanda o nó SampleDatabase.mdf sob o nó Data Connections.

  3. Clique com o botão direito do mouse em Tables e selecione Add New Table.

    O Table Designer abre.

  4. Crie colunas com as seguintes informações:

    Nome da coluna

    Tipo de dados

    Permitir nulos

    CustomerID

    nchar(5)

    False (não marcado)

    CompanyName

    nvarchar(40)

    False (não marcado)

    ContactName

    nvarchar (30)

    True (marcado)

    ContactTitle

    nvarchar (30)

    True (marcado)

    Address

    nvarchar (60)

    True (marcado)

    City

    nvarchar (15)

    True (marcado)

    Region

    nvarchar (15)

    True (marcado)

    PostalCode

    nvarchar (10)

    True (marcado)

    Country

    nvarchar (15)

    True (marcado)

    Phone

    nvarchar (24)

    True (marcado)

    Fax

    nvarchar (24)

    True (marcado)

  5. Selecione a coluna CustomerID, e depois escolha Set Primary Key a partir do menu Table Designer.

  6. Escolha Save Table1 a partir do menu File.

  7. Digite clientes do Insira um nome para a tabela área.

  8. Clique em OK.

  9. Clique com o botão direito do mouse em Tables e selecione Add New Table.

    O Table Designer abre.

  10. Crie colunas com as seguintes informações:

    Nome da coluna

    Tipo de dados

    Permitir nulos

    OrderID

    int

    False (não marcado)

    CustomerID

    nchar(5)

    True (marcado)

    EmployeeID

    int

    True (marcado)

    OrderDate

    datetime

    True (marcado)

    RequiredDate

    datetime

    True (marcado)

    ShippedDate

    datetime

    True (marcado)

    ShipVia

    int

    True (marcado)

    Freight

    money

    True (marcado)

    ShipName

    nvarchar(40)

    True (marcado)

    ShipAddress

    nvarchar(60)

    True (marcado)

    ShipCity

    nvarchar(15)

    True (marcado)

    ShipRegion

    nvarchar(15)

    True (marcado)

    ShipPostalCode

    nvarchar(10)

    True (marcado)

    ShipCountry

    nvarchar(15)

    True (marcado)

  11. Selecione a coluna OrderID e depois escolha Set Primary Key a partir do menu Table Designer.

  12. Escolha Save Table2 a partir do menu File.

  13. Digitar Orders na Insira um nome para a tabela área.

  14. Clique em OK.

Para criar um relacionamento entre as tabelas criadas na etapa anterior

  1. Clique com o botão direito do mouse no nó Database Diagrams no nó SampleDatabase.mdf em Server Explorer/Database Explorer e escolha Add New Diagram.

  2. Clique em Yes se uma caixa de diálogo abrir pedindo para criar os objetos de banco de dados necessários para a diagramação.

  3. Adicionar as tabelas Customers e Orders ao diagrama.

  4. Feche a caixa de diálogo Add Table.

  5. Arraste a coluna CustomerID da tabela Customers até a tabela Orders.

  6. Verifique o Customers tabela é o tabela de chave primária e o Orders tabela é o tabela de chave externae verifique o CustomerID coluna está selecionada para ambas as tabelas.

  7. Clique em OK para fechar a caixa de diálogo Tables and Columns.

  8. Clique em OK para fechar a caixa de diálogo Foreign Key Relationship e criar o relacionamento.

  9. Selecione Save Diagram1 a partir do menu File.

  10. Deixe o nome padrão e clique em OK.

  11. Clique em Yes na caixa de diálogo Save.

Preenchendo as tabelas de exemplo com dados

Para preencher a tabela Customers com dados

  1. Crie uma nova conexão em Server Explorer/Database Explorer para o banco de dados de exemplo Northwind. Para obter mais informações, consulte Como: Instalar bancos de dados de amostra e Como: Conectar-se a Dados em um Banco de Dados.

  2. Expanda o nó de banco de dados Northwind em Server Explorer/Database Explorer.

  3. Clique com o botão direito do mouse na tabela Customers do Northwind e escolha Show Table Data.

  4. Selecione todos os registros e copie-os para a Área de Transferência (Clipboard).

  5. Expanda o banco de dados SampleDatabase.mdf em Server Explorer/Database Explorer.

  6. Clique com o botão direito do mouse na tabela Customers de SampleDatabase.mdf e escolha Show Table Data.

  7. Cole os dados da tabela Northwind Customers da Área de Transferência (Clipboard).

Para preencher a tabela Orders com dados

  1. Clique com o botão direito do mouse na tabela Northwind Orders e selecione Show Table Data.

  2. Selecione todos os registros e copie-os para a Área de Transferência.

  3. Expanda o banco de dados SampleDatabase.mdf em Server Explorer/Database Explorer.

  4. Clique com o botão direito do mouse na tabela Orders de SampleDatabase.mdf e selecione Show Table Data.

  5. Cole os dados da tabela Northwind Orders da Área de Transferência (Clipboard).

Criando uma cópia do banco de dados

Agora que você criou um banco de dados de exemplo com dados, você deve fazer uma cópia do banco de dados em seu estado original para que você possa restaurar os dados se necessário.

Para salvar o banco de dados de exemplo

  1. Escolha Save All no menu File.

  2. Escolha Close Solution no menu File.

  3. Navegue até o arquivo SampleDatabase.mdf na sua pasta de projeto e copie-o (Copy).

  4. Navegue para uma pasta onde você deseja salvar o banco de dados e cole a cópia na pasta.

Próximas etapas

Agora que você tem um arquivo de banco de dados local com alguns dados de exemplo, você pode concluir as seguintes páginas:

Consulte também

Tarefas

Como: Gerenciar arquivos de dados locais em seu projeto.

Conceitos

Visão Geral de Dados Local

Vinculação de controles do Windows Forms a dados em Visual Studio

Controles de vinculação de dados de Visual Studio

Outros recursos

Visão geral dos aplicativos de dados em Visual Studio

Conectando-se a Dados no Visual Studio

Preparando seu aplicativo para receber dados

Buscando dados em seu aplicativo

Editar dados no seu aplicativo

Validando Dados

Salvando dados