Demonstra Passo a passo: Criando um banco de dados do SQL servidor 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:
- Acesso ao banco de dados de exemplo Northwind.Para obter mais informações, consulte Como: Instalar bancos de dados de exemplo.
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
No Visual Studio, a partir do menu File, crie um novo Project.
Nomeie o projeto como SampleDatabaseWalkthrough.
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
No menu Project, escolha Add New Item.
selecionar Banco de dados baseada em serviços na lista de modelos disponível.
Tipo SampleDatabase no Nome área.
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.
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
Abra Server Explorer/Database Explorer selecionando Server Explorer/Database Explorer a partir do menu View.
Expanda o nó SampleDatabase.mdf sob o nó Data Connections.
Clique com o botão direito do mouse em Tables e selecione Add New Table.
O Table Designer abre.
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)
Selecione a coluna CustomerID, e depois escolha Set Primary Key a partir do menu Table Designer.
Escolha Save Table1 a partir do menu File.
Tipo de clientes no Digite um nome para a tabela área.
Clique em OK.
Clique com o botão direito do mouse em Tables e selecione Add New Table.
O Table Designer abre.
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)
Selecione a coluna OrderID e depois escolha Set Primary Key a partir do menu Table Designer.
Escolha Save Table2 a partir do menu File.
Pedidos de tipo no Digite um nome para a tabela área.
Clique em OK.
Para criar um relacionamento entre as tabelas criadas na etapa anterior
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.
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.
Adicionar as tabelas Customers e Orders ao diagrama.
Feche a caixa de diálogo Add Table.
Arraste a coluna CustomerID da tabela Customers até a tabela Orders.
Verifique se o Customers a tabela é o Tabela de chave primária and the Orders a tabela é o Tabela de chave estrangeirae verifique o CustomerID coluna está selecionada para ambas as tabelas.
Clique em OK para fechar a caixa de diálogo Tables and Columns.
Clique em OK para fechar a caixa de diálogo Foreign Key Relationship e criar o relacionamento.
Selecione Save Diagram1 a partir do menu File.
Deixe o nome padrão e clique em OK.
Clique em Yes na caixa de diálogo Save.
Preenchendo as tabelas de exemplo com dados
Para preencher a tabela Customers com dados
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 exemplo e Como: Conectar-se a Dados em um Banco de Dados.
Expanda o nó de banco de dados Northwind em Server Explorer/Database Explorer.
Clique com o botão direito do mouse na tabela Customers do Northwind e escolha Show Table Data.
Selecione todos os registros e copie-os para a Área de Transferência (Clipboard).
Expanda o banco de dados SampleDatabase.mdf em Server Explorer/Database Explorer.
Clique com o botão direito do mouse na tabela Customers de SampleDatabase.mdf e escolha Show Table Data.
Cole os dados da tabela Northwind Customers da Área de Transferência (Clipboard).
Para preencher a tabela Orders com dados
Clique com o botão direito do mouse na tabela Northwind Orders e selecione Show Table Data.
Selecione todos os registros e copie-os para a Área de Transferência.
Expanda o banco de dados SampleDatabase.mdf em Server Explorer/Database Explorer.
Clique com o botão direito do mouse na tabela Orders de SampleDatabase.mdf e selecione Show Table Data.
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
Escolha Save All no menu File.
Escolha Close Solution no menu File.
Navegue até o arquivo SampleDatabase.mdf na sua pasta de projeto e copie-o (Copy).
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:
Como: Conectar-se a dados em um banco de dados do SQL servidor Express
Demonstra Passo a passo: Conectando-se a dados em um banco de dados do SQL servidor Express
Consulte também
Tarefas
Como: Gerenciar Dados Local Files in seu projeto
Conceitos
Outros recursos
Guia de Introdução para acesso a dados
Conectando-se a Dados no Visual Studio
Preparando seu aplicativo para receber dados
Buscando dados em seu aplicativo
Exibindo dados em formulários em aplicativos do Windows