Perguntas com a marcação «database»

98
O que é um banco de dados colunar?

Já faz um tempo que trabalho com armazenamento. Estou intrigado com os Bancos de Dados Colunares e a velocidade que eles oferecem para recuperação de dados. Tenho várias perguntas: Como funcionam os bancos de dados colunares? Como eles diferem dos bancos de dados

98
SQLite INSERT - ON DUPLICATE KEY UPDATE (UPSERT)

O MySQL tem algo assim: INSERT INTO visits (ip, hits) VALUES ('127.0.0.1', 1) ON DUPLICATE KEY UPDATE hits = hits + 1; Pelo que eu sei, esse recurso não existe no SQLite, o que eu quero saber é se há alguma maneira de obter o mesmo efeito sem ter que executar duas consultas. Além disso, se isso...

98
Como exportar a coleção para CSV no MongoDB?

Como você exporta todos os registros em uma coleção do MongoDB para um .csvarquivo? mongoexport --host localhost --db dbname --collection name --type=csv > test.csv Isso me pede para especificar o nome dos campos que preciso exportar. Posso apenas exportar todos os campos sem especificar os...

98
Por que e quando Liquibase?

Eu tentei pesquisar esta pergunta sobre estouro de pilha, mas não consegui encontrar nenhuma pergunta para isso. Eu sou novo Liquibasee quero saber Porque Liquibase? Quando exatamente um deve ser usado Liquibaseno projeto? Eu sei que isso é para manter todas as alterações do banco de dados em...

97
Como usar o índice na instrução select?

Digamos que na tabela de funcionários, criei um índice (idx_name) na emp_namecoluna da tabela. Preciso especificar explicitamente o nome do índice na cláusula select ou ele será usado automaticamente para acelerar as consultas. Se for necessário especificá-lo na cláusula select, qual é a sintaxe...

96
Como criar relacionamentos no MySQL

Em sala de aula, estamos todos 'estudando' bancos de dados e todos estão usando o Access. Entediado com isso, estou tentando fazer o que o resto da classe está fazendo, mas com comandos SQL brutos com MySQL em vez de usar o Access. Já consegui criar bancos de dados e tabelas, mas agora como faço a...

96
O que são projeção e seleção?

Qual é a diferença entre projeção e seleção? É isso: Projeção -> para selecionar as colunas da tabela; e Seleção ---> para selecionar as linhas da tabela? Portanto, a projeção e a seleção são divididas na vertical e na horizontal, respectivamente?

96
PDO mysql: Como saber se a inserção foi bem-sucedida

Estou usando PDO para inserir um registro (mysql e php) $stmt->bindParam(':field1', $field1, PDO::PARAM_STR); $stmt->bindParam(':field2', $field2, PDO::PARAM_STR); $stmt->execute(); Existe uma maneira de saber se ele foi inserido com sucesso, por exemplo, se o registro não foi inserido...