Alex [informando ao Suporte]: Tenho uma notícia boa e outra ruim!
Alex: A ruim é que perdemos o banco de dados das vendas e o backup mais recente é de seis meses atrás!
Alex: A boa notícia é que não perdemos nenhuma informação, já que não vendemos nada nesse período!
[Alex sorridente. Suporte nada feliz]
[De repente o Alex espanta-se!]
Alex [dessa vez falando ao Gerente]: Tenho duas notícias ruins!
Suporte [conversando com o Alex]: Certa vez eu fiz sumir acidentalmente todos os dados da tabela mais importante do banco de dados do nosso maior cliente.
Suporte: Ainda bem que apareceu alguém pra salvar a minha vida!
Alex: Um cara fera em SQL que resolveu o problema?
Suporte: Um estagiário pra colocar a culpa.
[Baseada em história real Enviada por Dyuliano Cecilio.]
Estagiário [perguntando ao Programador]: Você pode me tirar uma dúvida sobre o banco de dados?
Estagiário: Acho que fiz uma besteirinha.
Programador [preocupado]: Alguém me traga um chá de camomila!
Estagiário: A tabela “main” é importante?
Programador [berra alarmado]: Esquece a camomila e traz morfina!!!
[Camiseta do Estagiário: “Where”]
Suporte [berrando para o Estagiário]: COMO ASSIM VOCÊ RODOU UM COMANDO NO BANCO DE DADOS?!?
Estagiário: Calma que eu não esqueci nenhum where nem digitei nada errado. Executei o comando todo certinho e tudo saiu conforme o esperado.
Suporte: Sério?! E qual foi o comando?
Estagiário: Drop database.
E foi assim que tudo começou. Veja as outras partes aqui, aqui, aqui e aqui.
Programador [perguntando ao Suporte que carrega um monitor de tubo]: Você vai jogar um monitor de 17 polegadas na cabeça do Aspira só porque ele dropou o banco de um cliente?!
Suporte: Ele não dropou o banco de um cliente.
Suporte: Dropou o nosso banco de horas extras.
Programador [pegando o próprio monitor]: Leva o meu monitor de 21 polegadas!
Agora você sabe o porquê deles ainda usarem monitor de tubo.
Veja a primeira parte aqui, a segunda parte aqui e a terceira aqui!
Suporte [conversando com o Alex]: O aspira dropou o banco de produção.
Suporte: Se eu jogar esse monitor na cabeça dele, irei queimar no inferno.
Suporte: Mas se eu perdoá-lo, vou garantir meu lugar no céu.
Suporte [caminhando com o monitor nas mãos]: Bem que eu tô mesmo precisando de um bronzeado.
Veja a primeira parte aqui e a segunda parte aqui!
Suporte [abatido, falando com o Gerente]: O aspira deu um drop database no banco de dados produção.
Suporte: Tive vontade de estrangular ele com um cabo USB. Mas lembrei que eu sou um homem religioso.
Gerente: Quando você se converteu?
Suporte: Quando o aspira deu um drop table.
Suporte [abatido, dando informação ao Gerente]: O aspira dropou o banco de dados!
Gerente: O que isso significa?
Suporte: Que eu não preciso mais fazer exame de coração nem tão cedo.
Alex [berrando para o Estagiário]: Você deu um update sem where no banco de dados do nosso maior cliente?!?
Alex: Quando o chefe descobrir ele vai comer o seu fígado!
Estagiário [respondendo calmamente]: Isso não vai acontecer.
Alex: Por quê? Você encontrou alguma solução miraculosa?!
Estagiário: O chefe é vegetariano.
Programador [dando aula ao Novato e ao Alex]: A primeira lição desse curso de SQL é: Nunca esqueça do where.
Programador: A segunda lição é: Nunca esqueça do where!
Programador: Agora vamos fazer um exercício de fixação da primeira e segunda lição.
Programador [empunhando um porrete]: Quem quer começar?
Novato [virando-se para o Alex]: Quando disseram que o curso era mão na massa eu não sabia que a massa em questão era a encefálica!
Workshop de SQL
Um jeito mais fácil de aprender SQL será no Workshop SQL Simplificado onde o Mauro Kiyoshi, do Blog SQL, irá abrir a sua mente para conceitos básicos de Banco de Dados de uma forma prática, descomplicada e sem precisar fazer uso de um porrete.
O aulão acontecerá no dia 06/07 às 20H, totalmente online e gratuito.
Curtiu? Então não esqueça de se INSCREVER (e nem do Where!).