Por que os caras do banco de dados falam sobre normalização? O que é isso? Como isso ajuda? Isso se aplica a qualquer coisa fora dos bancos de dados?
Por que os caras do banco de dados falam sobre normalização? O que é isso? Como isso ajuda? Isso se aplica a qualquer coisa fora dos bancos de dados?
Vou desenhar um DW e ouvi falar de visões materializadas. Na verdade, eu quero criar uma visão e ela deve atualizar automaticamente quando as tabelas base são alteradas. Alguém pode explicar com um exemplo de consulta
Desejo armazenar os horários em uma tabela de banco de dados, mas só preciso armazenar as horas e os minutos. Sei que poderia usar DATETIME e ignorar os outros componentes da data, mas qual é a melhor maneira de fazer isso sem armazenar mais informações do que realmente
Na sequência de " O que são índices e como posso usá-los para otimizar consultas em meu banco de dados? ", Onde estou tentando aprender sobre índices, quais colunas são boas candidatas a índice? Especificamente para um banco de dados MS SQL? Depois de pesquisar no Google, tudo o que li sugere que...
Estou implementando uma funcionalidade para rastrear quais artigos um usuário leu. create_table "article", :force => true do |t| t.string "title" t.text "content" end Esta é minha migração até agora: create_table :user_views do |t| t.integer :user_id t.integer :article_id end A tabela...
Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que possa ser respondida com fatos e citações editando este post . Fechado há 4 anos . Melhore esta questão...
Eu acredito que o título é autoexplicativo. Como você cria a estrutura da tabela no PostgreSQL para fazer um relacionamento muitos para muitos. Meu exemplo: Product(name, price); Bill(name, date, Products);
Aqui está uma parte extraída da minha consulta, refletindo o EMAIL_ADDRESStipo de dados da coluna e a propriedade: EMAIL_ADDRESS CHARACTER VARYING(20) NOT NULL, No entanto, John Saunders usa VARYING(256). Isso me sugere que não entendi necessariamente a VARIAÇÃO corretamente. Eu entendo...
se eu tiver uma lista de IDs (1,4,6,7) e uma tabela db onde quero deletar todos os registros onde ID está nesta lista, qual é a maneira de fazer isso?
Desculpe por essa pergunta noob, mas há alguma necessidade real de usar relacionamento um-para-um com as tabelas em seu banco de dados? Você pode implementar todos os campos necessários dentro de uma tabela. Mesmo se os dados se tornarem muito grandes, você pode enumerar os nomes das colunas de...
Tenho lido algumas perguntas / respostas no StackOverflow tentando encontrar a 'melhor', ou devo dizer, a forma mais aceita de nomear tabelas em um banco de dados. A maioria dos desenvolvedores tende a nomear as tabelas de acordo com a linguagem que requer o banco de dados (JAVA, .NET, PHP,...
Como obtenho uma lista de todas as restrições de um banco de dados específico?
Usando o PostgreSQL 9.0, tenho uma função de grupo chamada "equipe" e gostaria de conceder todos (ou certos) privilégios a esta função em tabelas em um esquema específico. Nenhum dos trabalhos a seguir GRANT ALL ON SCHEMA foo TO staff; GRANT ALL ON DATABASE mydb TO staff; Membros da "equipe"...
É possível TABLEter uma chave primária sem um índice clusterizado? E pode TABLEter um índice clusterizado sem ter uma chave primária? Alguém pode me dizer resumidamente a relação entre a chave primária e o índice clusterizado?
Em meu banco de dados MySQL InnoDB, tenho dados de código postal sujos que desejo limpar. Os dados de código postal limpos são quando tenho todos os 5 dígitos de um código postal (por exemplo, "90210"). Mas, por algum motivo, percebi em meu banco de dados que, para códigos postais que começam...
Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta pergunta provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se...
Histórico Estou fazendo o protótipo de uma conversão de nosso banco de dados RDBMS para MongoDB. Ao desnormalizar, parece que tenho duas opções, uma que leva a muitos (milhões) de documentos menores ou outra que leva a menos (centenas de milhares) de documentos grandes. Se eu pudesse resumir...
Existe uma ferramenta ou método para analisar o Postgres e determinar quais índices ausentes devem ser criados e quais índices não utilizados devem ser removidos? Tenho um pouco de experiência em fazer isso com a ferramenta "profiler" para SQLServer, mas não conheço uma ferramenta semelhante...
Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando este post . Fechado há 2 anos . Melhore esta...
Candidatei-me a um estágio numa empresa e, como questão, pediram-me para criar um esquema para a sua empresa com determinados requisitos e enviar-lhes o ficheiro DDL . Instalei o banco de dados Oracle 11g Express edition, mas como faço para criar um novo esquema no banco de dados Oracle 11g?...