No MySQL , uma dimensão é uma tabela que armazena itens relacionados em um conjunto de dados. Ele permite que você salve cada conjunto de dados sem sobreposição de outros tipos de dados. A dimensão de data armazena datas, e geralmente inclui dia, semana, mês, ano e alguns outros campos de dados. A estrutura de uma dimensão de data é flexível em que você pode construir uma dimensão usando apenas os campos que você precisa. Por exemplo , a maioria das dimensões de data têm campos de dia e mês , mas você pode não precisar da semana do ano ou campos trimestre anuais. Instruções
1
Faça login na sua base de dados MySQL . Acesse a ferramenta de consulta
2
Digite a seguinte consulta: .
CREATE TABLE ' dates_dimension ' (
'id' int ( 11) NOT NULL auto_increment ,
'date' data NOT NULL,
' dia ' char (8) NULL default ,
' DAY_OF_MONTH ' int (2) default NULL,
' day_of_year ' int (3) NULL default ,
' previous_day ' date NULL default '0000 -00- 00 ' ,
' NEXT_DAY 'date NULL default '0000 -00- 00' ,
' mês ' char (9) NULL default ,
' month_of_year ' int (2) NULL default ,
'year' int ( 4) NULL padrão, < br >
PRIMARY KEY ( 'id' )
);
Esta tabela estabelece "id" como uma chave primária , porque nenhum outro campo é adequado para atuar como uma chave primária. Ele também exige que cada registro de ter pelo menos um tipo de dados de data , mas todos os outros campos são opcionais.
3
executar a consulta. MySQL cria sua tabela de dimensão de data .