Perguntas com a marcação «database»

Essa tag é para perguntas gerais sobre o banco de dados; se sua pergunta for específica ao SQL, use essa tag.

125
Como você armazena "datas difusas" em um banco de dados?

Este é um problema que já encontrei algumas vezes. Imagine que você tem um registro que deseja armazenar em uma tabela de banco de dados. Esta tabela possui uma coluna DateTime chamada "date_created". Esse registro em particular foi criado há muito tempo e você não tem certeza da data exata, mas...

82
Qual é a diferença entre MariaDB e MySQL?

Qual é a diferença entre MariaDB e MySQL? Eu não estou muito familiarizado com os dois. Sou basicamente um desenvolvedor front-end na maior parte. Eles são sintaticamente semelhantes? Onde essas duas linguagens de consulta diferem? A Wikipedia menciona apenas a diferença entre o licenciamento:...

72
SQL: cadeia vazia vs valor NULL

Sei que esse assunto é um pouco polêmico e há muitos artigos / opiniões circulando pela Internet. Infelizmente, a maioria deles assume que a pessoa não sabe qual é a diferença entre NULL e string vazia. Eles contam histórias sobre resultados surpreendentes com junções / agregados e geralmente fazem...

71
Como um sobrenome Null causa problemas em muitos bancos de dados?

Eu li um artigo na BBC. Um dos exemplos que eles disseram foi que as pessoas com o sobrenome 'Null' estão tendo problemas para inserir seus detalhes em alguns sites. Nenhuma explicação é dada sobre o erro que eles estão enfrentando. Mas, tanto quanto eu sei, a string 'Null' e o valor Null real...

69
Por que você armazenaria uma enumeração no DB?

Eu já vi várias perguntas, como esta , pedindo conselhos sobre como armazenar enumerações no DB. Mas eu me pergunto por que você faria isso. Então, digamos que eu tenho uma entidade Personcom um gendercampo e uma Genderenumeração. Então, minha tabela de pessoa tem um gênero de coluna. Além do...