MS SQL Server - Criar Banco de Dados
Banco de dados é uma coleção de objetos, como tabela, visão, procedimento armazenado, função, gatilho, etc.
No MS SQL Server, dois tipos de bancos de dados estão disponíveis.
- Bancos de dados do sistema
- Banco de dados do usuário
Bancos de dados do sistema
Os bancos de dados do sistema são criados automaticamente quando instalamos o MS SQL Server. A seguir está uma lista de bancos de dados do sistema -
- Master
- Model
- MSDB
- Tempdb
- Recurso (introduzido na versão 2005)
- Distribuição (é apenas para recurso de replicação)
Banco de dados do usuário
Os bancos de dados do usuário são criados por usuários (administradores, desenvolvedores e testadores que têm acesso para criar bancos de dados).
Os métodos a seguir são usados para criar o banco de dados do usuário.
Método 1 - Usando T-SQL Script ou Restaurar Banco de Dados
A seguir está a sintaxe básica para a criação de banco de dados no MS SQL Server.
Create database <yourdatabasename>
OU
Restore Database <Your database name> from disk = '<Backup file location + file name>
Exemplo
Para criar um banco de dados chamado 'Testdb', execute a seguinte consulta.
Create database Testdb
OU
Restore database Testdb from disk = 'D:\Backup\Testdb_full_backup.bak'
Note - D: \ backup é a localização do arquivo de backup e Testdb_full_backup.bak é o nome do arquivo de backup
Método 2 - Usando o SQL Server Management Studio
Conecte-se à instância do SQL Server e clique com o botão direito na pasta de bancos de dados. Clique no novo banco de dados e a tela a seguir aparecerá.
Insira o campo do nome do banco de dados com o nome do seu banco de dados (exemplo: para criar um banco de dados com o nome 'Testdb') e clique em OK. O banco de dados Testdb será criado conforme mostrado no instantâneo a seguir.