Criar e testar Connection Strings

connection strings

Se você está entrando na área de banco de dados ou desenvolvimento de software, criar e testar connection strings é um conhecimento primordial a ser dominado. Hoje veremos como criar e testar connection strings usando código Powershell, código VBA e atalhos UDL do Windows. Confira aqui: O que é Connection String Connection String é um […]

Importar e exportar XML no SQL

importar e exportar xml no sql server

Dominar integrações é uma habilidade importante para técnicos que ganham como diretores, seja para fazer troubleshooting ou implementar processos de gestão do negócio. Nesse contexto, mostrarei como importar e exportar XML no SQL com apenas uma linha de comando, além de converter tabelas do SQL para XML, também com apenas uma linha de comando! Confira […]

Backup e Restore de todos os bancos SQL

backup e restore sem esforço

Fazer backup e restore de todos os bancos SQL do ambiente de produção da sua empresa para ambientes de testes é um processo geralmente simples, mas, dependendo da quantidade de bancos e da frequência dos restores, acaba virando uma atividade mais chata que happy hour virtual… Efetividade na utilização de nosso tempo é uma habilidade […]

Importar arquivos JSON no SQL

importar-json-no-sql

Dominar integrações é uma habilidade importante para técnicos que ganham como diretores, seja para fazer troubleshooting ou implementar processos de gestão do negócio. Nesse contexto, mostrarei como importar arquivos JSON no SQL com apenas uma linha de comando, além de converter tabelas do SQL para JSON, também com apenas uma linha de comando! Assista ao […]

Importar arquivos Excel no SQL

importar arquivo excel no sql

Integrações entre Excel e SQL Server fazem parte dos processos diários de milhares de empresas. Não é por acaso que SQL tem sido a habilidade mais procurada em TI e engenharia em 2023, de acordo com pesquisas recentes do linkedin e FIAP (https://www.computerworld.com/article/3688109/most-in-demand-skills-for-2023-according-to-linkedin.html). Nesse contexto, veremos como importar arquivos Excel no SQL com apenas 1 […]

Testar drives de storage ou rede no SQL

simulando storages e drives de rede

Trabalhar com banco de dados em grandes empresas quase sempre envolve utilizar o SQL Server em conjunto com storages e drives de rede. Idealmente, ambientes de teste e produção devem ser equivalentes, a fim de facilitar testes. Entretanto… devido aos custos, é comum que ambientes de desenvolvimento e testes não possuam tecnologias mais caras, por […]

Auditoria e versionamento de dados no SQL

auditoria e versionamento no sql

Com a expansão das leis de proteção a dados, como GDPR e LGPD, tem se tornado mais frequente a necessidade de guardarmos o histórico completo das informações que armazenamos (também conhecido como “metadados dos nossos dados”, ou “linhagem dos dados”). Considerando o cadastro de um cliente, temos como exemplo disso o armazenamento de informações como: […]

Excluir dados de todas as tabelas

excluir todas as tabelas do banco

No vídeo anulação, mascaramento e criptografia, vimos como proteger as informações de clientes quando precisamos enviar nossos bancos de dados SQL para fornecedores ou parceiros. Ainda que existam as técnicas e estratégias que discutimos, algumas empresas simplesmente não enviam bancos de dados para ninguém, a menos que o banco esteja completamente vazio. Excluir dados de […]

DROP IF EXISTS

drop if exists sql server

Olá! Seja bem-vindo! Criar scripts que previnam e tratem de erros, também conhecida como “criar scripts resilientes”, é uma habilidade geralmente negligenciada por muitos desenvolvedores e DBAs, o que gera oportunidade de destaque para nós que almejamos ascensão profissional.  Existem casos onde é compreensível priorizar velocidade de entrega vs resiliência de scripts, no entanto, as […]

Anulação, Mascaramento e Criptografia

anulação mascaramento criptografia

Olá! Seja bem-vindo! Com a expansão das leis de proteção de dados (ex: GDPR e LGPD) e dos serviços em cloud, temos sido cada vez mais demandados pela implementação de estratégias que assegurem o sigilo das informações. Nesse contexto, dominar proteção de dados no contexto do banco de dados tornou-se habilidade fundamental para técnicos que […]