Programador: Eu notei que só existe uma tabela no banco de dados, como nome de “SISTEMA”. Estou com um pouco de medo de perguntar, mas… Pra que ela serve?
Chefe: Como assim? Serve pra gravarmos todas as informações do sistema: Clientes, produtos, tudo!
Programador: Não seria melhor uma tabela para cada coisa?
Chefe: Claro que não. Se precisar salvar mais alguma informação, cria outra coluna “no banco”
Chefe: Como assim? Serve pra gravarmos todas as informações do sistema: Clientes, produtos, tudo!
Programador: Não seria melhor uma tabela para cada coisa?
Chefe: Claro que não. Se precisar salvar mais alguma informação, cria outra coluna “no banco”











































































































KKKK estou com medo de perguntar foi foda kkkk
Houston … we have a “jênio”!
lol
Devia chamar tabela Chuck Norris
O pessoal aqui é rapido pra comenta tambem hein
Tá sabendo legal, hein!?
Tenso!!!
Meu chefe é assim ¬¬
Mas gostei da camisa, comprava fácil essa
so não usaria no trampo =p
afinal para que ter mais de uma tabela se tudo pode ficar em uma?
Olha um conceito novo ai gente!
Para que eu consiga dormir a noite, eu vou acreditar que essa história é fake. Meu Deus tem que ser fake….
pode nao ser o conceito de normalização para alguns eh impensavel, sem falar q DBA tbm eh impensavel pra alguns antigos desenvolvedores
Acredite, isso é real, custou para eu explicar para um “colega” o por que de fazer normalização nas tabelas, e qual o valor disso….. e sempre a mesma pergunta “Mas não é mais fácil deixar tudo junto na mesma tabela e só criar uma nova coluna?”
pra que perder tempo com relacionamentos… rsrsrs
Uma vez um colega da faculdade sugeriu que, em um sistema de controle de notas, agente criasse uma tabela para cada aluno para salvar as notas… com as colunas matemática, portugues, etc…. Cada tabela teria como nome o RA do aluno.
Deu muito trabalho convencer ele de que isso era completamente contra a ideia de banco relacional.
Eu já em um fórum alguém querendo criar um banco com uma tabela para cada cliente. kkk
Aposto que foi no GUJ. O pessoal do fórum até recomendou para o cara trocar de usuário para não ficar “queimado”
Acho que foi lá mesmo. É muito engraçado.
Foi no GUJ sim. Também vi essa anomalia lá.
Pior que o cara ficou insistindo que ele tava certo.
Pena que o tópico foi retirado.
Lembro dessa… kkkkkkkkkkk
Eu lembro disso tb!
Samuel, “a gente” se escreve separado. #FicaADica
vlw
Se não fosse um trabalho em grupo eu diria: vai fundo! Me conta depois! Certeza que ele ia pensar em desistir da profissão de tanto trabalho que ia dar.
Jura por tudo que há de mais sagrado?
O Twitter, por um tempo chegou a usar uma tabela por usuario, se não acredita, pesquise sobre isso
Se vc pensar bem, o twitter só tinha ‘uma coluna’
#essafoiruim
Adorei o comentário do Éverton! kakakakakaka
Pelo menos ele não quis criar uma tabela pra cada cliente né… =/
Tabela EMS/Medley.
Genéricos.
como um cara assim chega ao cargo de chefia?
$$$
Se você é um bom técnico (ou programador), nunca vai ser um gerente ( a menos que largue tudo e comece de novo) mas, se você souber falar a linguagem certa para quem tem a grana, você não precisa saber nada para se tornar chefe.
entao bota esse chefe pra rua captar cliente que ele vai ser mais produtivo do que ficar falando besteira, mas dai a gente vai ficar sem tirinha engracada, kkkkk
Caraca….esse se superou… DBA gênio master..
custo a acreditar que algo desse tipo exista mesmo
Quase um NOSQL dsauhuashdhuasuduha
NoQI_NoSql kkkkkkk!
“Meu chefe é um DBAsno”
Gênial.
auheauaehuaehuaehaehuaeh
Nossa, sem comentários! AEHHUEAHUEE
Sei que é uma história real, pois já peguei base para importar que era quase isso!! :X
hahahhaha
Pensa numa matriz universal do sistema!
Manda o chefe faze uma pesquisa nesse banco depois..
Só resta um comando tipo… “Select * from * “
Muito bom! Como é bom ver um banco normalizado! Neste caso esta tabela se encaixa perfeitamente em sua forma Anormal!
ele apenas usou uma fusão de tabelas pra todos os relacionamentos =p
Manager says:”pra que complicar com join se posso fazer select?”
Programmer says:”Must be a nightmare”
Isso não pode ter sido real… não pode. o_O
Caramba, acho que essa foi a pior até hoje… Como que pode uma coisa dessas? :O
Tô tentando acertar um projeto aqui, que não chega a esse ponto, mas é quase isso… São 5 tabelas: programas, episódios, programa-episódio, solicitações, e outra tabela Parametros com todo o resto: parametros, configurações, enumeradores, log de sistema, login de usuário, etc
Boa idéia, vou começar um novo projeto e advinha: tabela “SISTEMA” na cabeça, rs, my good. Pôneis malditos…
ideia* pela nova regra…
NOSSA UMA MULHER DA AREA E LINDA ….
Q RADIDADE
Obrigado pelo linda, rs, mas já viu o site http://www.vidadesuporte.com.br , tem umas gatas lá no musa do suporte. Ah, digitei errado novamente: adivinha* .
Gatinha!!! (^_^)
Sempre há um XKCD para isso: http://xkcd.com/322/
PORRA OBRIGADA PELA CONSIDERAÇÃO SEU PUTO
#Quem ve acha q eu sou revoltz XD ahsuahsuh
‘;DROP TABLE ‘SISTEMA’;
Melhor SQL Injection ever.
NOSSA CUSTO A ACREDITAR …
SERÁ QUE ISSO EXISTE MESMO ????
É MUITA BURRICE PRA UMA PESSOA SÓ…
EU NAO ACREDITO QUE ISSO POSSA EXISTIR
Já trabalhei num sistema que tinha uma tabela deus (na realidade o BD era o Olimpo), e essa tabela quando abri pela primeira vez no grid do gerenciador, vi a barra de rolagem horizontal pequena. Percebi que fortes emoções viriam.
Agora todos sabemos o que é Tableless. Sha ahhhahahahahahahahha!!!!
OBS: Se vier algum “sem noção Sheldon Cooper” que não entende sarcasmo me dar aula de tableless eu mato!!!!
Tableless: vc está fazendo isso errado. rsrsrs
hauhauhau..bom trocadilho..
Caramba, pensei que já tinha visto de tudo nestas tirinhas, mais agora acredito que tenho muito que ver na minha vida. =X
Haaahahahahaaaa sensacional, que desespero!
Trampei num projeto onde a base era dos anos 90. Eram 149, isso mesmo, CENTO E QUARENTA E FUCKING NOVE campos onde tinha de tudo lá dentro. Esse número eu nunca vou me esquecer. NUNCA.
Trabalhei num sistema de RH uma vez. O bendito tinha seis mil tabelas e tinha algumas tabelas com uma quantidade escabrosa de campos assim.
Me sinto até reconfortado em saber que não estou sozinho (não estou rindo da sua desgraça não, é triste saber que sistemas tão grandes rodam numa modelagem tão mal feita ou modelagem NÃO feita).
se a modelagem e tao mal feita, imagina o codigo de uma criatura dessas.
Se eu vendo uma coisa dessas, saia correndo e nunca mais voltava lá! aehuaheuhaueh
Poxa, e pensar que eu as vezes eu reclamo de uma arquitetura falha aqui no meu trabalho… hahaha
Reze pro seu chefe estar te trollando.
Ah não, isso não é verdade.
Dúvido.
Que isso, só se for igual falaram tabela “Chuq Noris”..kkkk!
Aposto q todos os campos são VARCHAR(255) pra nao correr o risco de “truncar” um dado
A intuição do Programador nunca falha…
Imagina algum tempo depois quando resolverem contratar um DBA para melhorar a performance do “banco”. Quem será que topa o desafio?
O cara vai ter que ser muito macho pra topar o desafio… acho que nem os engenheiros do Oracle topariam uma missão dessas…
so criando um do zero mesmo.
Sinceramente, se isso for real(quero acreditar que não, mas infelizmente é possivel), o cara ta fudi*o…
esse chefe seria um otimo dba
Eu to ate agora tentando imaginar como são os registros dentro dessa tabela o.o
select usuario from sistema
um ano depois, a empresa quebrou.
Acho que ele cansou de discutir relacionamento e colocou tudo em uma só.
Cara, impossivel isso, não pode ser verdade kkkk
Tabelão na primeira forma ANORMAL.
Podia ter usado excel então kkk
hhaha…tá esse chefe..muito boa tirinha..
eu ia mandar uma parecida na compilação de perolas que ia fazer esse find:
(vou usar “usuario” para definir o nosso cliente e “clientes” para definir os clientes do nosso cliente xD)
chefe – o usuario nao quer que precise cadastrar os clientes que vem compar so uma vez na loja.
(pausa dramatica seguida do pensamento “porra o cara atende tão mau que sabe que o cliente não vai voltar mais!?!?”)
eu – ok. nesse caso ele usa um “cliente generico”.
chefe – não pode. pois ele tem que ter o nome do cliente para saber de quem eh o serviço.
eu – ok. setamos o cod-cliente como null e criamos um campo somente para o nome do cliente.
chefe – pode ser, mas dai tu tbm armazena o cpf/cnpj, o endereço, cidade, …. pois ele precisa desses dados para emitir a nota.
eu – mas isso nao seria cadastrar?
chefe – mas ele nao quer que apareça no cadastro, entao tu armazena na ordem_servico, tanto os novos quanto os ja cadastrados.(ele trabalhou com paradox e nos prog dele as associaçoes sao por transferencia de dados, ou seja a tabela vendas tem dados do fornecedor do produto)
eu -[ironia] pq nao criamos uma tudo numa tabela só ?[/ironia]
( outra pausa dramatica )
chefe – vai fazendo como eu te disse que eu vou conversar com o usuario.
(caso ele concorda-se eu ja tava pronto pra dizer ” pq em vez de programar em delphi nos não trabalhamos com macros no excel?”)(detesto delphi, mas tenho que fazer estagio obrigatorio)
Quer me fazer chorar? Depois dessa vou ver Marley e eu u.u
O tal SISTEMA deve ter 3 arquivos:
1. Entrada.php (PHP é sempre vírus)
2. Processa.php (pode ser vírus)
3. Saida.php (esse é vírus com certeza)
a frase na camisa dele foi a melhor…
Essa eu TENHO de mandar pro meu prof de BD
Nossa, essa foi foda kkk.
Isso me lembra uma certa inscrição em um certo anel, mas com algumas alterações:
“Uma Tabela para todos governar, uma Tabela para encontrá-los
Uma Tabela para todos trazer e na escuridão aprisioná-los”
Cara, morri um pouco por dentro com essa… huehuehue
huahua, ÇENÇACIONAL!
Eu ja tive um colega que estava se formando e que o projeto final dele era um sistema pra consultorio odontológico ..O detalhe era que cada DENTE DA BOCA tinha uma tabela correspondente.. Dente1, Dente2 , Dente3…e assim por diante.. Fiquei sabendo dessa “preciosidade” quando ele veio me perguntar como fazia um SELECT pra todas essas tabelas.. O mais impressionante era que o professor COORDERNADOR do projeto tinha aprovado daquele jeito… vixeeee !!!
Sei bem como é….tive um chefe ainda bem que por pouco tempo, que falou que iria fazer um ERP melhor que o da Microsiga, com apenas 20 tabelas….. saí de perto para não rir na cara dele.