Havia uma pergunta bastante inócua sobre a adição de datas e horas no SQL Server que desencadeou um debate taxonômico bastante fascinante. Então, como diferenciamos esses termos relacionados e como os usamos
Esclarecimento e desambiguação da terminologia para focar em usos claros, consistentes, distintos e facilmente reconhecidos para bancos de dados e tecnologia de banco de dados.
Havia uma pergunta bastante inócua sobre a adição de datas e horas no SQL Server que desencadeou um debate taxonômico bastante fascinante. Então, como diferenciamos esses termos relacionados e como os usamos
Quais são os acrônimos mais usados entre os administradores de banco de dados e quais são seus significados correlatos? Destina-se à comunidade e àqueles que procuram por significados de termos e acrônimos comumente usados ao trabalhar com bancos de dados,
Sobre SQL (computação / bancos de dados): Quando temos dois ou mais campos em uma tabela que, juntos, identificam seus registros exclusivamente, qual é a maneira correta de chamá-los? Chaves compostas ou compostas? Vi na web os dois usos, por isso não tenho muita
Em inglês, podemos falar sobre a relação entre, digamos, Bob e Tim. Talvez sejam primos. O termo "relação" neste contexto faz sentido para mim. No contexto de bancos de dados relacionais, entendo a que o termo se refere, mas não entendo por que ele é usado. Eu acho que entender por que ele é usado...
No contexto do banco de dados, deparei-me com a escalabilidade horizontal como uma das vantagens dos bancos de dados NOSQL. O que o termo significa? CouchDB na Wikipedia NoSQL na Wikipedia Como ele se compara ao dimensionamento vertical
Os usuários do SQL Server usam o termo "sargable" . Gostaria de saber se existe uma definição atemporal objetiva e independente de implementação para "sargable". Por exemplo, WHERE foo LIKE '%bar%'é dito por muitos como não sargável , mas alguns RDBMSs são capazes de usar índices nessas consultas...
Sinto-me meio embaraçado aqui, sempre usei os termos "coluna" e "campo" de forma totalmente intercambiável, o que recentemente causou alguma confusão em uma discussão técnica. Disseram-me, porém, que isso não estava correto, que deveria estar (traduzindo cada termo na terminologia da planilha,...
Estou tentando aprimorar meu vocabulário para me comunicar melhor com meus colegas desenvolvedores. Temos vários lugares no site em que estamos debatendo se devemos procurar uma string desde o início ou 'running%'em qualquer lugar da string '%running%. Eu chamo a pesquisa do meio de "difusa", que...
Existe um termo específico para descrever uma relação com uma cardinalidade de um? Estou pensando particularmente nas tabelas de uma linha "especiais" do RDBMS, por exemplo, DUAL(Oracle), SYSIBM.SYSDUMMY1(DB2, Derby) e RDB$DATABASE(Interbase,
Estou aprendendo sqlite de um livro que mencionou intercalação e sequência de intercalação várias vezes. O que significa exatamente no mundo dos bancos de
Estou um pouco confuso porque estou questionando a definição de 'online' no OLTP e OLAP. Eu costumava pensar que 'online' aqui significa que queremos nossa resposta em tempo limitado e com base nos dados disponíveis em uma instância no tempo. Mas as consultas OLAP podem demorar algumas horas para...
Houve muita discussão nesta pergunta: Quais tecnologias de banco de dados os grandes mecanismos de pesquisa usam? Tanta discussão que me deixou confusa. Então ... o que é um banco de dados, afinal? Apenas os bancos de dados relacionais são "bancos de dados"? Os bancos de dados orientados a objetos...
Recebi a seguinte mensagem de erro sobre uma consulta SQL que estou executando em um programa. SQL Server 2005 T-SQL. Consultas heterogêneas requerem a ANSI_NULLSe ANSI_WARNINGSopções a serem definidas para a conexão. Isso garante semântica de consulta consistente. Habilite essas opções e emita...
Não estou claro sobre o verdadeiro significado nas definições para funções IMMUTABLE, VOLATILE e STABLE. Eu li a documentação, especificamente as definições de cada um. IMMUTABLE indica que a função não pode modificar o banco de dados e sempre retorna o mesmo resultado quando recebe os mesmos...
sys.dm_repl_tranhashcontém informações sobre o hash de transações, mas tenho dificuldades para entender a terminologia. O que é uma "transação com
Embora eu tenha conseguido encontrar a definição de predicados online no MSDN : É uma expressão que é avaliada como TRUE, FALSE ou UNKNOWN. Predicados são usados na condição de pesquisa das cláusulas WHERE e HAVING, nas condições de junção das cláusulas FROM e em outras construções nas quais...
Alguém pode explicar o que significa inchaço em termos de banco de dados? Por exemplo, o que significa dizer que um índice está inchado. Tentei procurá-lo, mas não há explicação sobre o que é inchaço, apenas o que causa ou o que é
Não consigo encontrar definições ou explicações claras de nenhuma delas. Ambos parecem descentralizados. Parece que no DWH federado, os dados são distribuídos e não integrados em um único repositório e acessados de fontes distribuídas. Enquanto na implementação DWH descentralizada, os dados são...