Array
(
)

Diferença na criação de banco

Jose Fernando
   - 01 out 2015

Na criação do banco de dados, pensei que fosse apenas:
#Código

CREATE DATABASE NOME_BANCO

Pra mim, era o suficiente, porem vendo mais a respeito, vi um código um pouco mais complexo:
#Código

CREATE DATABASE db_Biblioteca
ON PRIMARY (NAME = bd_Biblioteca,
FILENAME = 'C:\SQL\db_Biblioteca.MDF',
SIZE=6MB,
MAXSIZE=15MB,
FILEGROWTH=10%
)


Minha pergunta não seria bem a diferença entre os códigos, mas isso vai depender de qual tipo de banco?

Joel Rodrigues
   - 01 out 2015

Olá, José.

Por padrão o SQL Server cria os bancos em diretórios e com configurações padrão. Essas configurações podem ser definidas por você em situações onde for necessário customizar tais características. Por exemplo, você pode alocar o arquivo do banco em outro disco ou limitar o tamanho dele.

Jose Fernando
   - 01 out 2015

A nivel de curiosidade, os arquivos do banco de dados, é correto colocar no padrão do SQL Server(pasta) ou é melhor coloca-lo em outra partição ou HD?

Jose Fernando
   - 01 out 2015


Citação:
mas isso vai depender de qual tipo de banco?


Isso depende do banco ou não?

Joel Rodrigues
   - 01 out 2015

Como assim "do banco"? Obviamente vai depender da necessidade relacionada a cada banco que você for criar.

Jose Fernando
   - 01 out 2015

Obrigado Joel.

Mariana Carvalho
   - 01 out 2015


Citação:
A nivel de curiosidade, os arquivos do banco de dados, é correto colocar no padrão do SQL Server(pasta) ou é melhor coloca-lo em outra partição ou HD?


Essa parte ja é admin de bd, esses cuidados com a base de dados, estude por partes.

Jose Fernando
   - 01 out 2015

É, acho que ultrapassei um pouco o limite.

Mariana Carvalho
   - 02 out 2015

Conhecer por cima não faz mal, mas se aprofundar no assunto não valerá a pena para quem quer aprender T-SQL, como disse vá por partes.

Jose Fernando
   - 02 out 2015


Citação:
Conhecer por cima não faz mal, mas se aprofundar no assunto não valerá a pena para quem quer aprender T-SQL, como disse vá por partes.


Tudo bem Mariana, obrigada pelo alerta.

Joel Rodrigues
   - 03 out 2015

Conhecimento nunca é demais, ainda mais com o mercado como está, onde o desenvolvedor muitas vezes tem de gerenciar o bd.

Mariana Carvalho
   - 03 out 2015


Citação:
Conhecimento nunca é demais, ainda mais com o mercado como está, onde o desenvolvedor muitas vezes tem de gerenciar o bd.


Sim, nunca é demais mesmo.

Jose Fernando
   - 03 out 2015


Citação:
Conhecimento nunca é demais, ainda mais com o mercado como está, onde o desenvolvedor muitas vezes tem de gerenciar o bd.


Concordo, mas tenho que ir por partes, kkk.

Joel Rodrigues
   - 04 out 2015

Se seu foco é programação, você trabalhará, em geral, um nível "acima" disso, então dificilmente precisará se preocupar com esses aspectos. Então realmente invista seu tempo no que mais vai usar no dia a dia.

Jose Fernando
   - 04 out 2015


Citação:
Se seu foco é programação, você trabalhará, em geral, um nível "acima" disso, então dificilmente precisará se preocupar com esses aspectos. Então realmente invista seu tempo no que mais vai usar no dia a dia.


Me focar mais na base mesmo, sei que isso vai ajudar futuramente.