Mostrando entradas 21 para 29
« Anterior 10 Mais recentes entradas
Displaying posts with tag: SQL Server (reset)
DatabaseCast: Automação de tarefas

Olá, pessoal! Neste episódio do DatabaseCast, o podcast brasileiro sobre banco de dados, Mauro Pichiliani (@pichiliani) e Wagner Crivelini (@wcrivelini) automatizam suas tarefas com o convidado Larte Junior (@LaerteSQLDBA). Neste episódio você vai descobrir porque é importante automatizar uma tarefa, como monitorar servidores remotos, gerenciar scripts, confundir outros DBA com comandos de uma linha só, gerenciar centenas de servidores, elaborar testes que dependam da interface do usuário e cuidar do sonho da casa própria de muitas galinhas.

Não deixe de nos incentivar digitando o seu comentário no final deste artigo, mandando e-mail para  …

[Leia mais]
DatabaseCast: Passado, presente e futuro do Oracle

Olá, pessoal! Neste episódio do DatabaseCast, o podcast brasileiro sobre banco de dados, Mauro Pichiliani (@pichiliani) e Wagner Crivelini (@wcrivelini) estudam o passado, presente e futuro do Oracle com o convidado Ricardo Portilho Proni (@rportilhoproni).

Neste episódio, você vai saber quem poderia vestir a armadura do Homem de Ferro, quais são as funcionalidades do Oracle 8i, 9i, 10g, 11g e 12c, como trabalhar de plantão no dia dos namorados, o que é que em na documentação do Oracle e descobrir como um manual (de papel!) pode fazer toda a diferença em uma consultoria.

Não deixe de nos incentivar digitando o seu comentário no final deste artigo, …

[Leia mais]
DatabaseCast: Índices

Olá, pessoal! Neste episódio do DatabaseCast, o podcast brasileiro sobre banco de dados, Mauro Pichiliani (@pichiliani) e Wagner Crivelini (@wcrivelini) percorrem os índices com os convidados Ricardo Rezende (@ricarezende) e Fabiano Amorim (@mcflyamorim). Neste episódio você vai relembrar como era procurar uma cena de um filme em VHS com um videocassete; saberá porque índices são importantes; a diferença que estatísticas atualizadas podem fazer na performance, como criar múltiplos índices iguais na mesma tabela e vai descobrir a fórmula rápida de perder um potencial patrocinador.

Não deixe de nos …

[Leia mais]
Linked Server pra que serve e quando utilizar?

O Linked Server é uma funcionalidade do SQL Server muito útil para estabelecer conexão segura entre dois ou mais servidores. Administradores de banco de dados e desenvolvedores utilizam muito esse recurso para realizarem consultas em outros servidores. Um exemplo da utilização dessa funcionalidade seria, onde o servidor de produção utiliza dados de CEP que está em outro servidor, com isso, é criado um Linked Server para consultar a base de CEP que está fisicamente em outro ambiente.

Também é muito utilizado em softwares que consultam dados na internet, por exemplo, aplicativos que verificam dados climáticos, informações sobre vôos, trânsito… Essas informações nem sempre estão no mesmo servidor e sim em outro que pode ser acessado via Linked Server.

Essa “ponte” de comunicação é possível entre fontes OLE DB, como Excel, Access, servidores SQL Server e até servidores com outro SGBDs como Oracle, Mysql, …

[Leia mais]
DatabaseCast: Ética


Olá, pessoal! Neste episódio do DatabaseCast, o podcast brasileiro sobre banco de dados, Mauro Pichiliani e Wagner Crivelini discutem ética com os convidados Marcos Poma e Humberto Ferreira. Neste episódio, você vai compreender como o caráter é importante, como sacanear no treinamento de ética, como processar os dados de clientes “por fora” com o sistema que não é seu, a diferença que poucos centavos fazem no final do dia, relembrar como a educação das antigas era eficiente, escolher as notas fiscais que deseja imprimir e descobrir quem tem os números do seu cartão de crédito.

Não deixe de nos incentivar digitando o seu comentário no final deste artigo, mandando e-mail para  …

[Leia mais]
Quais são os erros mais comuns em bancos de dados?

Olá, pessoal. Neste artigo, vou abordar uma dúvida importante e que pode ajudar quem está começando a trabalhar com banco de dados: quais são os erros retornados pelo SBGD mais comuns?

Todo banco de dados possui alguma linguagem na qual os comandos devem ser enviados por meio de alguma ferramenta console. Geralmente essa linguagem conta com elementos padrão do SQL e também com outros elementos adicionais que são específicos do banco de dados. De qualquer forma, sempre que um comando não consegue ser executado ou algum outro tipo de problema ocorre, é de responsabilidade do SGBD retornar uma mensagem de erro junto com o código.

Geralmente essa mensagem de erro está em inglês, apesar de existirem alguns trabalhos de tradução para o português. Além disso, todas as mensagens de erro devem estar devidamente descritas e apresentadas na documentação oficial do banco de dados.

O profissional que trabalha há …

[Leia mais]
Aplicações mobile para quem usa SQL

Olá pessoal. Neste artigo vou falar sobre algumas aplicações para as plataformas móveis que são úteis para quem trabalha com o SQL. O objetivo não é compará-las formalmente, mas sim mostrar que existem algumas opções mobile para quem precisa se conectar em um banco de dados e escrever uma instrução SQL.

Antes de seguir adiante e mostras as aplicações para a plataforma Android e iOS aproveito a oportunidade para divulgar o meu curso de MySQL para desenvolvedores que foi publicado recentemente na plataforma iMasterPRO. Este curso é voltado para iniciantes e abrange aspectos básicos dos comandos SQL (SELECT, INSERT, UPDATE e DELETE) e possui 14 capítulos contento diversos exemplos e exercícios.

Quando falamos na plataforma mobile geralmente não temos em …

[Leia mais]
O mito do melhor desempenho em banco de dados

Olá, pessoal. Neste artigo vou abordar um tópico muito importante para quem trabalha com banco de dados: a melhoria de desempenho também conhecido como performance em banco de dados. Veremos que, de acordo com a documentação oficial dos bancos de dados atuais, ainda estamos muito longe de caracterizar o que realmente gera ou não melhor desempenho no banco.


Antes de começar, vamos imaginar uma situação hipotética que pode acontecer no dia a dia de qualquer profissional que esteja envolvido com banco de dados. Durante o desenvolvimento de algum sistema ou aplicação web, alguém cita que utilizar tal funcionalidade X ou parâmetro Y ou mesmo arquitetura Z gera um desempenho melhor em banco de dados. Até aqui tudo bem, porém são raros os momentos em que alguém se dispõe a quantificar o quanto de desempenho espera-se obter. Esta é uma questão muito …

[Leia mais]
Dicas para trabalhar com modelos de dados grandes

Olá, pessoal. Como DBA há algum tempo, acabo fazendo várias consultorias em diferentes clientes que têm problemas com seus bancos de dados. Entre os cenários de bases de dados que eu encontrei, provavelmente o aspecto que mais afeta o meu trabalho é lidar com modelos de banco de dados grandes e complexos, que foram criados para satisfazer os requisitos de armazenamento dos dados.

A origem destes modelos não é incomum nos dias de hoje: com novos requisitos sendo agregados aos sistemas existentes, os desenvolvedores e outros profissionais têm que modificar os objetos do banco de dados, criar novas tabelas, relacionamentos, colunas, tipos de dados e assim por diante. Além disso, é fato que se a empresa cresce, os dados armazenados também tendem a crescer muito, o que aumenta a complexidade para executar tarefas de manutenção no modelo, nos dados, …

[Leia mais]
Mostrando entradas 21 para 29
« Anterior 10 Mais recentes entradas