Compartilhar via


Criar um banco de dados

Este tópico descreve como criar um banco de dados no SQL Server 2014 usando o SQL Server Management Studio ou o Transact-SQL.

Nesse Tópico

Antes de começar

Limitações e restrições

  • No máximo 32.767 bancos de dados podem ser especificados em uma instância do SQL Server.

Pré-requisitos

  • A instrução CREATE DATABASE deve ser executada no modo de confirmação automática (o modo de gerenciamento de transações padrão) e não é permitida em uma transação explícita ou implícita.

Recomendações

  • O banco de dados mestre deve ser respaldado sempre que um banco de dados de usuário for criado, modificado ou excluído.

  • Ao criar um banco de dados, torne os arquivos de dados tão grandes quanto possível, com base na quantidade máxima de dados que você espera ter no banco de dados.

Segurança

Permissões

Requer a permissão CREATE DATABASE no banco de dados mestre ou requer a permissão CREATE ANY DATABASE ou ALTER ANY DATABASE.

Para manter o controle sobre o uso de disco em uma instância do SQL Server, a permissão para criar bancos de dados normalmente é limitada a algumas contas de logon.

Como usar o SQL Server Management Studio.

Para criar um banco de dados

  1. No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados do SQL Server e expanda essa instância.

  2. Clique com o botão direito do mouse em Bancos de Dados e clique em Novo Banco de Dados.

  3. Em Novo Banco de Dados, insira um nome de banco de dados.

  4. Para criar o banco de dados aceitando todos os valores padrão, clique em OK; caso contrário, continue com as seguintes etapas opcionais.

  5. Para alterar o nome do proprietário, clique em (...) para selecionar outro proprietário.

    Observação

    A opção Usar indexação de texto completo é sempre marcada e esmaecida porque, a partir do SQL Server 2008, todos os bancos de dados de usuário estão habilitados para texto completo.

  6. Para alterar os valores padrão dos arquivos de log de transações e dados primários, na grade de arquivos de banco de dados, clique na célula apropriada e insira o novo valor. Para obter mais informações, consulte adicionar dados ou arquivos de Log para um banco de dados.

  7. Para alterar a ordenação do banco de dados, selecione a página Opções e selecione uma ordenação na lista.

  8. Para alterar o modelo de recuperação, selecione a página Opções e selecione um modelo de recuperação na lista.

  9. Para alterar as opções do banco de dados, selecione a página Opções e modifique as opções do banco de dados. Para obter uma descrição de cada opção, consulte Alter DATABASE SET Options (Transact-SQL).

  10. Para adicionar um novo grupo de arquivos, clique na página Grupos de Arquivos . Clique em Adicionar e, em seguida, insira os valores do grupo de arquivos.

  11. Para adicionar uma propriedade estendida ao banco de dados, selecione a página Propriedades Estendidas .

    1. Na coluna Nome , insira um nome para a propriedade estendida.

    2. Na coluna Valor , insira o texto da propriedade estendida. Por exemplo, insira uma ou mais declarações que descrevam o banco de dados.

  12. Para criar o banco de dados, clique em OK.

Usando Transact-SQL

Para criar um banco de dados

  1. Conecte-se ao Mecanismo de Banco de Dados.

  2. Na barra Padrão, clique em Nova Consulta.

  3. Copie e cole o exemplo a seguir na janela de consulta e clique em Executar. Este exemplo cria o banco de dados Sales. Como a palavra-chave PRIMARY não é usada, o primeiro arquivo (Sales_dat) torna-se o arquivo primário. Como nem MB nem KB são especificados no parâmetro SIZE para o Salesarquivo _dat , ele usa MB e é alocado em megabytes. O arquivo Sales_log é alocado em megabytes porque o sufixo MB está explicitamente indicado no parâmetro SIZE.

USE master ;  
GO  
CREATE DATABASE Sales  
ON   
( NAME = Sales_dat,  
    FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\saledat.mdf',  
    SIZE = 10,  
    MAXSIZE = 50,  
    FILEGROWTH = 5 )  
LOG ON  
( NAME = Sales_log,  
    FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\salelog.ldf',  
    SIZE = 5MB,  
    MAXSIZE = 25MB,  
    FILEGROWTH = 5MB ) ;  
GO  

Para obter mais exemplos, consulte CREATE DATABASE (SQL Server Transact-SQL).

Consulte Também

Arquivos e grupos de arquivos do banco de dados
Anexar e desanexar bancos de dados (SQL Server)
ALTERAR BASE DE DADOS (Transact-SQL)
Adicionar dados ou arquivos de log a um banco de dados