Restaurar um banco de dados serve pra utilizar um banco que tenha sido feito backup. Pode-se restaurar um banco sobre um banco já existente ou criando um novo. O SQL Management cria um banco novo automaticamente caso seja escolhida essa opção.
Para restaurar um banco, abra o SQL Management, faça a conexão e siga os passos abaixo:
1 – Na pasta de Banco de Dados, clique com o direito do mouse e selecione “Restaurar banco de dados”

2 – Na tela de restaurar, na página “Geral” (lateral esquerda), selecione a origem da restauração. Se for de um banco existente, selecione no drop. Se for um back up, selecione “Dispositivo”, e procure no computador a localização do arquivo de back up do banco.
Ao selecionar o arquivo desejado e dar ok na tela abaixo, será carregado no campo “Destino” o nome do banco de dados. Tome cuidado nesta parte, pois se já existir um banco com o mesmo nome ele será restaurado como este novo. Caso queira criar um banco novo altere este nome.


3 – Após selecionar a origem, deve-se acessar a página “Arquivos” (lateral esquerda) e alterar os caminhos da coluna “Restaurar como” para o local onde ficará os arquivos “.mdf” e “.ldf”. Selecione uma pasta e, caso esteja criando um banco novo, no nome do banco (no final do caminho) coloque o mesmo nome do banco que está sendo criado.

4 – Após alterar a localização dos arquivos, clicar em OK. Ao finalizar a restauração será exibida uma mensagem de confirmação de sucesso ou erro, e o banco de dados será carregado na pasta de Banco de Dados do SQL Management. Para conferir, pode-se também acessar a pasta selecionada para arquivar os arquivos .mdf e .ldf e verificar se os mesmos estão lá.
Após restaurar pode ser necessário marcar o usuário do banco como “db_owner”. Para fazer isso, seguir o procedimento desse link.
No RoadShow abaixo é demonstrado esse e outros procedimentos relacionados a banco de dados