Eu sou um programador 100% autodidata do MS Access (a parte principal do meu trabalho é programação), agora estou construindo bancos de dados maiores; ainda usando o MS Access como interface do usuário, mas o SQL Server para armazenar todos os dados e fazer mais do 'trabalho'.
Em essência, minha pergunta é; que assuntos preciso saber para o SQL Server que provavelmente não aprendi ou preciso ao usar o Access?
Não estou procurando por você para me dizer como fazer qualquer coisa, mais o que você acha que são as coisas mais importantes que eu deveria fazer uma pesquisa - há muitos assuntos e muitos detalhes, não quero me encontrar por muito tempo caminho por um caminho menos valioso ...
Despejo cerebral:
- Manutenção: o que é mais importante (verifique o banco de dados, reduza o banco de dados, atualize as estatísticas, reconstrua etc.)
- Índices - Eu não sei o quanto deveria, existe um bom livro / blog etc que possa me ensinar o básico para cima?
- Qualquer outra coisa que eu tenha perdido (provavelmente há muitas, como eu disse que sou novo no SQL Server ...)
Se ajudar, eu trabalho para um varejista de médio porte e os bancos de dados em que trabalho predominantemente abrangem coisas como
- Plataforma de relatórios (resume vendas / recebimentos / inventário etc. do sistema principal e fornece relatórios rápidos)
- Uma ferramenta de reconciliação entre uma terceira parte e o que nossas lojas colocam nos registros (importa dados de terceiros e faz referência cruzada aos logs de transações)
- Armazena todos os dados relacionados às nossas promoções; produto, preços, projeções, resultados reais, etc.