En MySQL, una dimensión es una tabla que almacena los productos asociados a un conjunto de datos. Permite guardar cada conjunto de datos sin superponerse otros tipos de datos. A fecha de dimensiones almacena las fechas , y por lo general incluye días , semanas , meses , algunos otros campos de datos y año . La estructura de una dimensión fecha es flexible en el que se puede construir una dimensión utilizando sólo los campos que necesite . Por ejemplo, la mayoría de las dimensiones de fecha tienen campos meses y días , pero es posible que no necesite de la semana de los campos de cuarto año o anual. Instrucciones
1
inicia sesión en tu base de datos MySQL . Acceda a la herramienta de consulta
2
Introduzca la siguiente consulta: .
Crear " dates_dimension ' MESA (int
' id ' ( 11 ) NOT NULL AUTO_INCREMENT , < date ' date' br>
NOT NULL, ' día '
char ( 8 ) default NULL , int
' DAY_OF_MONTH ' ( 2 ) default NULL ,
int ' day_of_year "( 3 ) default NULL ,
' previous_day ' fecha NULL default '0000 -00 -00' ,
' next_day ' fecha NULL default '0000 -00 -00 ' ,
' mes ' char ( 9 ) default NULL ,
' month_of_year ' int ( 2 ) default NULL , ' años '
int ( 4 ) default NULL , < br >
PRIMARY KEY ('id ' )
) ;
Esta tabla establece "id" como clave principal , ya que ningún otro campo es adecuado para actuar como clave principal . También requiere que cada registro tenga al menos un tipo de datos de fecha , pero cualquier otro campo es opcional.
3
Ejecutar la consulta. MySQL crea la tabla de dimensión Fecha .