Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Não só o nó do SQL Server no SQL Server Object Explorer é visualmente semelhante ao SSMS (SQL Server Management Studio), mas você pode criar novos objetos usando menus contextuais com a mesma funcionalidade dos seus equivalentes no SSMS.
Por exemplo, você pode criar um novo banco de dados no nó Bancos de Dados . Da mesma forma, você pode selecionar um banco de dados específico e criar ou editar definições de tabela e seus objetos de programação relacionados em tempo real usando o novo Designer de Tabela. No Designer de Tabela, você pode alternar para um painel de script, o que permite editar diretamente o script que define essa tabela.
Criar um novo banco de dados
- No Explorador de Objetos do SQL Server, no nó do SQL Server, expanda a instância do servidor conectado.
- Clique com o botão direito do mouse no nó Bancos de Dados e selecione Adicionar Novo Banco de Dados.
- Renomeie o novo banco de dados para
Trade.
Criar novas tabelas usando o Designer de Tabela
Expanda o nó recém-criado
Trade. Clique com o botão direito do mouse no nó Tabelas e selecione Adicionar Nova Tabela.O Designer de Tabela é aberto em uma nova janela. O designer consiste nos painéis Grade de Colunas, Script e Contexto. A visualização de colunas exibe todas as colunas da tabela. Revisaremos outros componentes do design em procedimentos posteriores.
No painel Script, renomeie a nova tabela como
Suppliers. Especificamente, substituaCREATE TABLE [dbo].[Table1]com
CREATE TABLE [dbo].[Suppliers]Selecione a linha vazia na Grade de Colunas para adicionar uma nova coluna à tabela. Insira CompanyName para o campo Nome, nvarchar (128) para Tipo de Dados e desmarque o campo Permitir Nulos. À medida que você se afasta dos campos, observe que o painel Script é atualizado imediatamente.
Adicione outra nova coluna. Insira Endereço para o campo Nome, nvarchar (MAX) para Tipo de Dados e desmarque o campo Permitir Nulos.
Aviso
Quando você estiver editando objetos de um banco de dados conectado, não os salve na unidade local. Para salvar suas alterações no banco de dados corretamente, siga as etapas no próximo procedimento Como atualizar um banco de dados conectado com o Power Buffer .
Repita as etapas acima para criar outra tabela chamada Cliente. Desta vez, adicione as seguintes colunas à tabela Cliente usando a Grade de Campos. E lembre-se de alterar o script para que o nome da tabela seja
[dbo].[Customer].Nome Tipo de dados Permitir nulos Idint Desmarcada Namenvarchar (128) Desmarcada Crie mais uma tabela chamada
Products. Adicione as seguintes colunas à tabela Produtos usando a Grelha de Colunas. E lembre-se de alterar o script para que o nome da tabela seja[dbo].[Products].Nome Tipo de dados Permitir nulos Idint Desmarcada Namenvarchar (128) Desmarcada ShelfLifeint verificado SupplierIdint verificado CustomerIdint verificado
Criar uma nova restrição de verificação usando o Designer de Tabela
O painel Contexto do Designer de Tabela fornece uma exibição lógica da definição da tabela (Chaves, Restrições, Gatilhos etc.) e permite que você selecione um objeto para realçar suas relações com colunas individuais.
Para a tabela Produtos, clique com o botão direito do mouse no nó Verificar Restrições no painel Contexto do designer de tabela e selecione Adicionar Nova Restrição de Verificação.
O número de nós se incrementa automaticamente em 1.
Selecione o painel Script e substitua a definição padrão da restrição pelo seguinte.
CONSTRAINT [CK_Products_ShelfLife] CHECK ([ShelfLife] <5),Essa restrição limita o valor de ShelfLife para uma linha abaixo de 5.
Criar novas referências de chave estrangeira usando o Designer de Tabela
Para a tabela Produtos, clique com o botão direito do mouse no nó Chaves Estrangeiras no painel Contexto e selecione Adicionar Nova Chave Estrangeira.
A contagem de nós aumenta automaticamente em 1.
Selecione o painel Script e substitua a definição padrão da referência de chave estrangeira pelo código a seguir.
CONSTRAINT [FK_Products_SupplierId] FOREIGN KEY ([SupplierId]) REFERENCES [dbo].[Suppliers] ([Id]),Repita as etapas anteriores para adicionar outra referência de chave estrangeira à tabela Produtos. Desta vez, substitua a definição padrão pelo código a seguir.
CONSTRAINT [FK_Products_CustomerId] FOREIGN KEY ([CustomerId]) REFERENCES [dbo].[Customer] ([Id])