Articles of dados

Versão mais rápida do combn

Existe uma maneira de acelerar o comando combn para obter todas as combinações exclusivas de 2 elementos tirados de um vetor? Geralmente isso seria configurado assim: # Get latest version of data.table library(devtools) install_github(“Rdatatable/data.table”, build_vignettes = FALSE) library(data.table) # Toy data d <- data.table(id=as.character(paste0("A", 10001:15000))) # Transform data system.time({ d.1 <- as.data.table(t(combn(d$id, 2))) }) No […]

Número máximo de registros em uma tabela de database MySQL

Qual é o limite superior de registros para a tabela de database MySQL. Eu estou querendo saber sobre o campo de incremento automático. O que aconteceria se eu adicionasse milhões de registros? Como lidar com esse tipo de situação? THX!

tabela fixa única com várias colunas versus tabelas abstratas flexíveis

Eu queria saber se você tem um site com uma dúzia de diferentes tipos de listagens (lojas, restaurantes, clubes, hotéis, events) que exigem campos diferentes, há uma vantagem de criar uma tabela com colunas definidas como assim Exemplo de loja: shop_id | name | X | Y | city | district | area | metro […]

Um guia para iniciantes em design de database SQL

Você conhece uma boa fonte para aprender a projetar soluções SQL? Além da syntax básica da linguagem, estou procurando algo para me ajudar a entender: Quais tabelas criar e como vinculá-las Como projetar para diferentes escalas (pequeno cliente APP para um enorme site distribuído) Como escrever consultas SQL eficazes / eficientes / elegantes

Como um reordenar colunas em um quadro de dados?

Como alguém poderia alterar essa input (com a sequência: time, in, out, files): Time In Out Files 1 2 3 4 2 3 4 5 Para esta saída (com a seqüência: time, out, in, files)? Time Out In Files 1 3 2 4 2 4 3 5 Aqui estão os dados R falsos: table <- […]

Auto Gerar Diagrama de Banco de Dados MySQL

Estou cansado de abrir o Dia e criar um diagrama de database no começo de cada projeto. Existe uma ferramenta lá fora que me permitirá selecionar tabelas específicas e, em seguida, criar um diagrama de database para mim com base em um database MySQL? De preferência, permitir-me-ia editar o diagrama depois, uma vez que nenhuma […]

Como definir propriedades do conversor para cada linha de uma tabela de dados?

Eu criei um Converter personalizado de data e hora ISO: public class IsoDateTimeConverter implements Converter, StateHolder { private Class type; private String pattern; private boolean transientValue = false; public void setType(Class type) { this.type = type; } public void setPattern(String pattern) { this.pattern = pattern; } @Override public Object getAsObject(FacesContext context, UIComponent component, String value) […]

Eliminação física versus lógica / soft do registro do database?

Qual é a vantagem de fazer uma exclusão lógica / soft de um registro (ou seja, definir um sinalizador informando que o registro foi excluído) em oposição a deletar de fato ou fisicamente o registro? Isso é prática comum? Isso é seguro?

Design de database para revisões?

Temos um requisito no projeto para armazenar todas as revisões (histórico de alterações) para as entidades no database. Atualmente, temos duas propostas projetadas para isso: por exemplo, para Entidade “Empregado” Design 1: — Holds Employee Entity “Employees (EmployeeId, FirstName, LastName, DepartmentId, .., ..)” — Holds the Employee Revisions in Xml. The RevisionXML will contain — […]

As exclusões suaves são uma boa ideia?

O soft exclui uma boa ideia ou uma má ideia? Em vez de realmente deletar um registro em seu database, você poderia apenas IsDeleted = true lo como IsDeleted = true , e após a recuperação do registro você poderia apenas marcá-lo como False . isso é uma boa ideia? É melhor excluir fisicamente o […]