Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
Êý¾Ý²Ö¿â¶àάÊý¾ÝÄ£ÐÍÉè¼Æ
 
  5965  次浏览      32
 2018-10-16
 
±à¼­ÍƼö:
±¾ÎÄÀ´×ÔÓÚcsdn£¬±¾ÎÄÏêϸ½éÉÜÁËÊý¾Ý²Ö¿âÈýÖÖ½¨Ä£·½·¨ÒÔ¼°Î¬¶È½¨Ä£·¨Êý¾ÝÄ£Ð͵ÄÇø±ðµÈÏà¹ØÖªÊ¶¡£

½¨ÉèÊý¾ÝÄ£ÐͼÈÈ»ÊÇÕû¸öÊý¾Ý²Ö¿â½¨ÉèÖÐÒ»¸ö·Ç³£ÖØÒªµÄ¹Ø¼ü²¿·Ö£¬ÄÇô£¬Ôõô½¨ÉèÎÒÃǵÄÊý¾Ý²Ö¿âÄ£Ð;ÍÊÇÎÒÃÇÐèÒª½â¾öµÄÒ»¸öÎÊÌâ¡£ÕâÀïÎÒÃǽ«ÒªÏêϸ½éÉÜÈçºÎ´´½¨ÊʺÏ×Ô¼ºµÄÊý¾ÝÄ£ÐÍ¡£

Êý¾Ý²Ö¿â½¨Ä£·½·¨

´óǧÊÀ½ç£¬±íÃæ¿´Îå²ÊçÍ·×£¬ÊµÖÊÉÏ£¬ÍòÎï¶¼×ñÑ­Æä×ÔÓеķ¨Ôò¡£

Êý¾Ý²Ö¿âµÄ½¨Ä£·½·¨Í¬ÑùÒ²ÓкܶàÖÖ£¬Ã¿Ò»ÖÖ½¨Ä£·½·¨Æäʵ´ú±íÁËÕÜѧÉϵÄÒ»¸ö¹Ûµã£¬´ú±íÁËÒ»ÖÖ¹éÄÉ£¬¸ÅÀ¨ÊÀ½çµÄÒ»ÖÖ·½·¨¡£

Ŀǰҵ½ç½ÏΪÁ÷ÐеÄÊý¾Ý²Ö¿âµÄ½¨Ä£·½·¨·Ç³£¶à£¬ÕâÀïÖ÷Òª½éÉÜ·¶Ê½½¨Ä£·¨£¬Î¬¶È½¨Ä£·¨£¬ÊµÌ彨ģ·¨µÈ¼¸ÖÖ·½·¨£¬Ã¿ÖÖ·½·¨Æäʵ´Ó±¾ÖÊÉϽ²¾ÍÊÇ´Ó²»Í¬µÄ½Ç¶È¿´ÎÒÃÇÒµÎñÖеÄÎÊÌ⣬²»¹Ü´Ó¼¼Êõ²ãÃæ»¹ÊÇÒµÎñ²ãÃæ£¬Æäʵ´ú±íµÄÊÇÕÜѧÉϵÄÒ»ÖÖÊÀ½ç¹Û¡£

ÎÒÃÇÏÂÃæ¸ø´ó¼ÒÏêϸ½éÉÜÒ»ÏÂÕâЩ½¨Ä£·½·¨¡£

·¶Ê½½¨Ä£·¨£¨Third Normal Form£¬3NF£©

·¶Ê½½¨Ä£·¨ÆäʵÊÇÎÒÃÇÔÚ¹¹½¨Êý¾ÝÄ£Ðͳ£ÓõÄÒ»¸ö·½·¨£¬¸Ã·½·¨µÄÖ÷ÒªÓÉ Inmon ËùÌᳫ£¬Ö÷Òª½â¾ö¹ØÏµÐÍÊý¾Ý¿âµÃÊý¾Ý´æ´¢£¬ÀûÓõÄÒ»ÖÖ¼¼Êõ²ãÃæÉϵķ½·¨¡£

Ŀǰ£¬ÎÒÃÇÔÚ¹ØÏµÐÍÊý¾Ý¿âÖеĽ¨Ä£·½·¨£¬´ó²¿·Ö²ÉÓõÄÊÇÈý·¶Ê½½¨Ä£·¨¡£

·¶Ê½ÊÇÊý¾Ý¿âÂß¼­Ä£ÐÍÉè¼ÆµÄ»ù±¾ÀíÂÛ£¬Ò»¸ö¹ØÏµÄ£ÐÍ¿ÉÒÔ´ÓµÚÒ»·¶Ê½µ½µÚÎ巶ʽ½øÐÐÎÞËð·Ö½â£¬Õâ¸ö¹ý³ÌÒ²¿É³ÆÎª¹æ·¶»¯¡£

ÔÚÊý¾Ý²Ö¿âµÄÄ£ÐÍÉè¼ÆÖÐĿǰһ°ã²ÉÓõÚÈý·¶Ê½£¬ËüÓÐ×ÅÑϸñµÄÊýѧ¶¨Òå¡£´ÓÆä±í´ïµÄº¬ÒåÀ´¿´£¬Ò»¸ö·ûºÏµÚÈý·¶Ê½µÄ¹ØÏµ±ØÐë¾ßÓÐÒÔÏÂÈý¸öÌõ¼þ :

ÿ¸öÊôÐÔֵΨһ£¬²»¾ßÓжàÒåÐÔ ;

ÿ¸ö·ÇÖ÷ÊôÐÔ±ØÐëÍêÈ«ÒÀÀµÓÚÕû¸öÖ÷¼ü£¬¶ø·ÇÖ÷¼üµÄÒ»²¿·Ö ;

ÿ¸ö·ÇÖ÷ÊôÐÔ²»ÄÜÒÀÀµÓÚÆäËû¹ØÏµÖеÄÊôÐÔ£¬ÒòΪÕâÑùµÄ»°£¬ÕâÖÖÊôÐÔÓ¦¸Ã¹éµ½ÆäËû¹ØÏµÖÐÈ¥¡£

ÓÉÓÚ·¶Ê½ÊÇ»ùÓÚÕû¸ö¹ØÏµÐÍÊý¾Ý¿âµÄÀíÂÛ»ù´¡Ö®ÉÏ·¢Õ¹¶øÀ´µÄ£¬Òò´Ë£¬±¾ÈËÔÚÕâÀï²»¶à×ö½éÉÜ£¬ÓÐÐËȤµÄ¶ÁÕß¿ÉÒÔͨ¹ýÔĶÁÏàÓ¦µÄ²ÄÁÏÀ´»ñµÃÕâ·½ÃæµÄ֪ʶ¡£

¸ù¾Ý Inmon µÄ¹Ûµã£¬Êý¾Ý²Ö¿âÄ£Ð͵ý¨Éè·½·¨ºÍÒµÎñϵͳµÄÆóÒµÊý¾ÝÄ£ÐÍÀàËÆ¡£ÔÚÒµÎñϵͳÖУ¬ÆóÒµÊý¾ÝÄ£Ð;ö¶¨ÁËÊý¾ÝµÄÀ´Ô´£¬¶øÆóÒµÊý¾ÝÄ£ÐÍÒ²·ÖΪÁ½¸ö²ã´Î£¬¼´Ö÷ÌâÓòÄ£ÐͺÍÂß¼­Ä£ÐÍ¡£Í¬Ñù£¬Ö÷ÌâÓòÄ£ÐÍ¿ÉÒÔ¿´³ÉÊÇÒµÎñÄ£Ð͵ĸÅÄîÄ£ÐÍ£¬¶øÂß¼­Ä£ÐÍÔòÊÇÓòÄ£ÐÍÔÚ¹ØÏµÐÍÊý¾Ý¿âÉϵÄʵÀý¡£

´ÓÒµÎñÊý¾ÝÄ£ÐÍתÏòÊý¾Ý²Ö¿âÄ£ÐÍʱ£¬Í¬ÑùÒ²ÐèÒªÓÐÊý¾Ý²Ö¿âµÄÓòÄ£ÐÍ£¬¼´¸ÅÄîÄ£ÐÍ£¬Í¬Ê±Ò²´æÔÚÓòÄ£Ð͵ÄÂß¼­Ä£ÐÍ¡£

ÕâÀҵÎñÄ£ÐÍÖеÄÊý¾ÝÄ£ÐͺÍÊý¾Ý²Ö¿âµÄÄ£ÐÍÉÔ΢ÓÐһЩ²»Í¬¡£Ö÷񻂿±ðÔÚÓÚ£º

Êý¾Ý²Ö¿âµÄÓòÄ£ÐÍÓ¦¸Ã°üº¬ÆóÒµÊý¾ÝÄ£Ð͵ÄÓòÄ£ÐÍÖ®¼äµÄ¹ØÏµ£¬ÒÔ¼°¸÷Ö÷ÌâÓò¶¨Òå¡£

Êý¾Ý²Ö¿âµÄÓòÄ£Ð͵ĸÅÄîÓ¦¸Ã±ÈÒµÎñϵͳµÄÖ÷ÌâÓòÄ£ÐÍ·¶Î§¸ü¼Ó¹ã¡£

ÔÚÊý¾Ý²Ö¿âµÄÂß¼­Ä£ÐÍÐèÒª´ÓÒµÎñϵͳµÄÊý¾ÝÄ£ÐÍÖеÄÂß¼­Ä£ÐÍÖгéÏóʵÌ壬ʵÌåµÄÊôÐÔ£¬ÊµÌåµÄ×ÓÀ࣬ÒÔ¼°ÊµÌåµÄ¹ØÏµµÈ¡£

ÒÔ±ÊÕߵĹ۵ãÀ´¿´£¬Inmon µÄ·¶Ê½½¨Ä£·¨µÄ×î´óÓŵã¾ÍÊÇ´Ó¹ØÏµÐÍÊý¾Ý¿âµÄ½Ç¶È³ö·¢£¬½áºÏÁËÒµÎñϵͳµÄÊý¾ÝÄ£ÐÍ£¬Äܹ»±È½Ï·½±ãµÄʵÏÖÊý¾Ý²Ö¿âµÄ½¨Ä£¡£

µ«ÆäȱµãÒ²ÊÇÃ÷ÏԵģ¬ÓÉÓÚ½¨Ä£·½·¨ÏÞ¶¨ÔÚ¹ØÏµÐÍÊý¾Ý¿âÖ®ÉÏ£¬ÔÚijЩʱºò·´¶øÏÞÖÆÁËÕû¸öÊý¾Ý²Ö¿âÄ£Ð͵ÄÁé»îÐÔ£¬ÐÔÄܵȣ¬ÌرðÊÇ¿¼Âǵ½Êý¾Ý²Ö¿âµÄµ×²ãÊý¾ÝÏòÊý¾Ý¼¯ÊеÄÊý¾Ý½øÐлã×Üʱ£¬ÐèÒª½øÐÐÒ»¶¨µÄ±äͨ²ÅÄÜÂú×ãÏàÓ¦µÄÐèÇó¡£

ά¶È½¨Ä£·¨

ά¶È½¨Ä£·¨£¬Kimball ×îÏÈÌá³öÕâÒ»¸ÅÄî¡£Æä×î¼òµ¥µÄÃèÊö¾ÍÊÇ£¬°´ÕÕÊÂʵ±í£¬Î¬±íÀ´¹¹½¨Êý¾Ý²Ö¿â£¬Êý¾Ý¼¯ÊС£

ÊÂʵ±íÊÇÓÃÀ´¼Ç¼¾ßÌåʼþµÄ£¬°üº¬ÁËÿ¸öʼþµÄ¾ßÌåÒªËØ£¬ÒÔ¼°¾ßÌå·¢ÉúµÄÊÂÇ飻ά±íÔòÊǶÔÊÂʵ±íÖÐʼþµÄÒªËØµÄÃèÊöÐÅÏ¢¡£

±ÈÈçÒ»¸öʼþ»á°üº¬Ê±¼ä¡¢µØµã¡¢ÈËÎʼþ£¬ÊÂʵ±í¼Ç¼ÁËÕû¸öʼþµÄÐÅÏ¢£¬µ«¶Ôʱ¼ä¡¢µØµãºÍÈËÎïµÈÒªËØÖ»¼Ç¼ÁËһЩ¹Ø¼ü±ê¼Ç£¬±ÈÈçʼþµÄÖ÷½Ç½Ð¡°Michael¡±£¬ÄÇôMichaelµ½µ×¡°³¤Ê²Ã´Ñù¡±£¬¾ÍÐèÒªµ½ÏàÓ¦µÄά±íÀïÃæÈ¥²éѯ¡°Michael¡±µÄ¾ßÌåÃèÊöÐÅÏ¢ÁË¡£

»ùÓÚÊÂʵ±íºÍά±í¾Í¿ÉÒÔ¹¹½¨³ö¶àÖÖ¶àάģÐÍ£¬°üÀ¨ÐÇÐÎÄ£ÐÍ¡¢Ñ©»¨Ä£ÐͺÍÐÇ×ùÄ£ÐÍ¡£

ά¶È½¨Ä£·¨×î±»È˹㷺֪ÏþµÄÃû×Ö¾ÍÊÇÐÇÐÍģʽ£¨Star-schema£©¡£

ÉÏͼµÄÕâ¸ö¼Ü¹¹ÖÐÊǵäÐ͵ÄÐÇÐͼܹ¹¡£ÐÇÐÍģʽ֮ËùÒԹ㷺±»Ê¹Óã¬ÔÚÓÚÕë¶Ô¸÷¸öά×÷ÁË´óÁ¿µÄÔ¤´¦Àí£¬Èç°´ÕÕά½øÐÐÔ¤ÏȵÄͳ¼Æ¡¢·ÖÀà¡¢ÅÅÐòµÈ¡£

ͨ¹ýÕâЩԤ´¦Àí£¬Äܹ»¼«´óµÄÌáÉýÊý¾Ý²Ö¿âµÄ´¦ÀíÄÜÁ¦¡£

ÌØ±ðÊÇÕë¶Ô 3NF µÄ½¨Ä£·½·¨£¬ÐÇÐÍģʽÔÚÐÔÄÜÉÏÕ¼¾ÝÃ÷ÏÔµÄÓÅÊÆ¡£

ͬʱ£¬Î¬¶È½¨Ä£·¨µÄÁíÍâÒ»¸öÓŵãÊÇ£¬Î¬¶È½¨Ä£·Ç³£Ö±¹Û£¬½ô½ôÎ§ÈÆ×ÅÒµÎñÄ£ÐÍ£¬¿ÉÒÔÖ±¹ÛµÄ·´Ó³³öÒµÎñÄ£ÐÍÖеÄÒµÎñÎÊÌâ¡£

²»ÐèÒª¾­¹ýÌØ±ðµÄ³éÏó´¦Àí£¬¼´¿ÉÒÔÍê³Éά¶È½¨Ä£¡£ÕâÒ»µãÒ²ÊÇά¶È½¨Ä£µÄÓÅÊÆ¡£

µ«ÊÇ£¬Î¬¶È½¨Ä£·¨µÄȱµãÒ²ÊǷdz£Ã÷ÏԵģ¬ÓÉÓÚÔÚ¹¹½¨ÐÇÐÍģʽ֮ǰÐèÒª½øÐдóÁ¿µÄÊý¾ÝÔ¤´¦Àí£¬Òò´Ë»áµ¼Ö´óÁ¿µÄÊý¾Ý´¦Àí¹¤×÷¡£

¶øÇÒ£¬µ±ÒµÎñ·¢Éú±ä»¯£¬ÐèÒªÖØÐ½øÐÐά¶ÈµÄ¶¨Òåʱ£¬ÍùÍùÐèÒªÖØÐ½øÐÐά¶ÈÊý¾ÝµÄÔ¤´¦Àí¡£

¶øÔÚÕâЩÓë´¦Àí¹ý³ÌÖУ¬ÍùÍù»áµ¼Ö´óÁ¿µÄÊý¾ÝÈßÓà¡£

ÁíÍâÒ»¸öά¶È½¨Ä£·¨µÄȱµã¾ÍÊÇ£¬Èç¹ûÖ»ÊÇÒÀ¿¿µ¥´¿µÄά¶È½¨Ä££¬²»Äܱ£Ö¤Êý¾ÝÀ´Ô´µÄÒ»ÖÂÐÔºÍ׼ȷÐÔ£¬¶øÇÒÔÚÊý¾Ý²Ö¿âµÄµ×²ã£¬²»ÊÇÌØ±ðÊÊÓÃÓÚά¶È½¨Ä£µÄ·½·¨¡£

Òò´ËÒÔ±ÊÕߵĹ۵㿴£¬Î¬¶È½¨Ä£µÄÁìÓòÖ÷ÒªÊÊÓÃÓëÊý¾Ý¼¯Êв㣬ËüµÄ×î´óµÄ×÷ÓÃÆäʵÊÇΪÁ˽â¾öÊý¾Ý²Ö¿â½¨Ä£ÖеÄÐÔÄÜÎÊÌâ¡£

ά¶È½¨Ä£ºÜÄÑÄܹ»Ìṩһ¸öÍêÕûµØÃèÊöÕæÊµÒµÎñʵÌåÖ®¼äµÄ¸´ÔÓ¹ØÏµµÄ³éÏó·½·¨¡£

ʵÌ彨ģ·¨

ʵÌ彨ģ·¨²¢²»ÊÇÊý¾Ý²Ö¿â½¨Ä£Öг£¼ûµÄÒ»¸ö·½·¨£¬ËüÀ´Ô´ÓÚÕÜѧµÄÒ»¸öÁ÷ÅÉ¡£

´ÓÕÜѧµÄÒâÒåÉÏ˵£¬¿Í¹ÛÊÀ½çÓ¦¸ÃÊÇ¿ÉÒÔϸ·ÖµÄ£¬¿Í¹ÛÊÀ½çÓ¦¸Ã¿ÉÒÔ·Ö³ÉÓÉÒ»¸ö¸öʵÌ壬ÒÔ¼°ÊµÌåÓëʵÌåÖ®¼äµÄ¹ØÏµ×é³É¡£

ÄÇôÎÒÃÇÔÚÊý¾Ý²Ö¿âµÄ½¨Ä£¹ý³ÌÖÐÍêÈ«¿ÉÒÔÒýÈëÕâ¸ö³éÏóµÄ·½·¨£¬½«Õû¸öÒµÎñÒ²¿ÉÒÔ»®·Ö³ÉÒ»¸ö¸öµÄʵÌ壬¶øÃ¿¸öʵÌåÖ®¼äµÄ¹ØÏµ£¬ÒÔ¼°Õë¶ÔÕâЩ¹ØÏµµÄ˵Ã÷¾ÍÊÇÎÒÃÇÊý¾Ý½¨Ä£ÐèÒª×öµÄ¹¤×÷¡£

ËäȻʵÌå·¨´Ö¿´ÆðÀ´ºÃÏñÓÐһЩ³éÏ󣬯äʵÀí½âÆðÀ´ºÜÈÝÒס£

¼´ÎÒÃÇ¿ÉÒÔ½«ÈκÎÒ»¸öÒµÎñ¹ý³Ì»®·Ö³É 3 ¸ö²¿·Ö£¬ÊµÌ壬ʼþºÍ˵Ã÷¡£

ÀýÈçÎÒÃÇÃèÊöÒ»¸ö¼òµ¥µÄÊÂʵ£º¡°Ð¡Ã÷¿ª³µÈ¥Ñ§Ð£ÉÏѧ¡±¡£ÒÔÕâ¸öÒµÎñÊÂʵΪÀý£¬ÎÒÃÇ¿ÉÒÔ°Ñ¡°Ð¡Ã÷¡±£¬¡°Ñ§Ð£¡±¿´³ÉÊÇÒ»¸öʵÌ壬¡°ÉÏѧ¡±ÃèÊöµÄÊÇÒ»¸öÒµÎñ¹ý³Ì£¬ÎÒÃÇÔÚÕâÀï¿ÉÒÔ³éÏóΪһ¸ö¾ßÌ塰ʼþ¡±£¬¶ø¡°¿ª³µÈ¥¡±Ôò¿ÉÒÔ¿´³ÉÊÇʼþ¡°ÉÏѧ¡±µÄÒ»¸ö˵Ã÷¡£

´ÓÉÏÃæµÄ¾ÙÀýÎÒÃÇ¿ÉÒÔÁ˽⣬ÎÒÃÇʹÓõijéÏó¹éÄÉ·½·¨ÆäʵºÜ¼òµ¥£¬ÈκÎÒµÎñ¿ÉÒÔ¿´³É 3 ¸ö²¿·Ö£º

ʵÌ壬Ö÷ÒªÖ¸ÁìÓòÄ£ÐÍÖÐÌØ¶¨µÄ¸ÅÄîÖ÷Ì壬ָ·¢ÉúÒµÎñ¹ØÏµµÄ¶ÔÏó¡£

ʼþ£¬Ö÷ÒªÖ¸¸ÅÄîÖ÷ÌåÖ®¼äÍê³ÉÒ»´ÎÒµÎñÁ÷³ÌµÄ¹ý³Ì£¬ÌØÖ¸Ìض¨µÄÒµÎñ¹ý³Ì¡£

˵Ã÷£¬Ö÷ÒªÊÇÕë¶ÔʵÌåºÍʼþµÄÌØÊâ˵Ã÷¡£

ÓÉÓÚʵÌ彨ģ·¨£¬Äܹ»ºÜÇáËɵÄʵÏÖÒµÎñÄ£Ð͵Ļ®·Ö£¬Òò´Ë£¬ÔÚÒµÎñ½¨Ä£½×¶ÎºÍÁìÓò¸ÅÄģ½×¶Î£¬ÊµÌ彨ģ·¨ÓÐ׏㷺µÄÓ¦ÓᣴӱÊÕߵľ­ÑéÀ´¿´£¬ÔÙûÓÐÏֳɵÄÐÐҵģÐ͵ÄÇé¿öÏ£¬ÎÒÃÇ¿ÉÒÔ²ÉÓÃʵÌ彨ģµÄ·½·¨£¬ºÍ¿Í»§Ò»ÆðÀíÇåÕû¸öÒµÎñµÄÄ£ÐÍ£¬½øÐÐÁìÓò¸ÅÄîÄ£Ð͵Ļ®·Ö£¬³éÏó³ö¾ßÌåµÄÒµÎñ¸ÅÄ½áºÏ¿Í»§µÄʹÓÃÌØµã£¬ÍêÈ«¿ÉÒÔ´´½¨³öÒ»¸ö·ûºÏ×Ô¼ºÐèÒªµÄÊý¾Ý²Ö¿âÄ£ÐÍÀ´¡£

µ«ÊÇ£¬ÊµÌ彨ģ·¨Ò²ÓÐ×Å×Ô¼ºÏÈÌìµÄȱÏÝ£¬ÓÉÓÚʵÌå˵Ã÷·¨Ö»ÊÇÒ»ÖÖ³éÏó¿Í¹ÛÊÀ½çµÄ·½·¨£¬Òò´Ë£¬×¢¶¨Á˸ý¨Ä£·½·¨Ö»ÄܾÖÏÞÔÚÒµÎñ½¨Ä£ºÍÁìÓò¸ÅÄģ½×¶Î¡£Òò´Ë£¬µ½ÁËÂß¼­½¨Ä£½×¶ÎºÍÎïÀí½¨Ä£½×¶Î£¬ÔòÊÇ·¶Ê½½¨Ä£ºÍά¶È½¨Ä£·¢»Ó³¤´¦µÄ½×¶Î¡£

Òò´Ë£¬±ÊÕß½¨Òé¶ÁÕßÔÚ´´½¨×Ô¼ºµÄÊý¾Ý²Ö¿âÄ£Ð͵Äʱºò£¬¿ÉÒԲο¼Ê¹ÓÃÉÏÊöµÄÈýÖÖÊý¾Ý²Ö¿âµÃ½¨Ä£·½·¨£¬ÔÚ¸÷¸ö²»Í¬½×¶Î²ÉÓò»Í¬µÄ·½·¨£¬´Ó¶øÄܹ»±£Ö¤Õû¸öÊý¾Ý²Ö¿â½¨Ä£µÄÖÊÁ¿¡£

ά¶È½¨Ä£·¨Êý¾ÝÄ£Ð͵ÄÇø±ð

¶àάÊý¾ÝÄ£ÐÍÊÇ×îÁ÷ÐеÄÊý¾Ý²Ö¿âµÄÊý¾ÝÄ£ÐÍ£¬¶àάÊý¾ÝÄ£ÐÍ×îµäÐ͵ÄÊý¾Ýģʽ°üÀ¨ÐÇÐÍģʽ¡¢Ñ©»¨Ä£Ê½ºÍÊÂʵÐÇ×ùģʽ£¬±¾ÎÄÒÔʵÀý·½Ê½Õ¹Ê¾ÈýÕßµÄģʽºÍÇø±ð¡£

ÐÇÐÍģʽ£¨star schema£©

ÐÇÐÍģʽµÄºËÐÄÊÇÒ»¸ö´óµÄÖÐÐÄ±í£¨ÊÂʵ±í£©£¬Ò»×éСµÄ¸½Êô±í£¨Î¬±í£©¡£ÐÇÐÍģʽʾÀýÈçÏÂËùʾ£º

¿ÉÒÔ¿´³ö£¬ÐÇÐÎģʽµÄά¶È½¨Ä£ÓÉÒ»¸öÊÂʵ±íºÍÒ»×éά±í³É£¬ÇÒ¾ßÓÐÒÔÏÂÌØµã£º

a. ά±íÖ»ºÍÊÂʵ±í¹ØÁª£¬Î¬±íÖ®¼äûÓйØÁª£»

b. ÿ¸öά±íµÄÖ÷ÂëΪµ¥ÁУ¬ÇÒ¸ÃÖ÷Âë·ÅÖÃÔÚÊÂʵ±íÖУ¬×÷ΪÁ½±ßÁ¬½ÓµÄÍâÂ룻

c. ÒÔÊÂʵ±íΪºËÐÄ£¬Î¬±íÎ§ÈÆºËÐijÊÐÇÐηֲ¼£»

Ñ©»¨Ä£Ê½£¨snowflake schema£©

Ñ©»¨Ä£Ê½ÊÇÐÇÐÍģʽµÄÀ©Õ¹£¬ÆäÖÐijЩά±í±»¹æ·¶»¯£¬½øÒ»²½·Ö½âµ½¸½¼Ó±í£¨Î¬±í£©ÖС£Ñ©»¨Ä£Ê½Ê¾ÀýÈçÏÂͼËùʾ£º

´ÓͼÖÐÎÒÃÇ¿ÉÒÔ¿´µ½µØÖ·±í±»½øÒ»²½Ï¸·Ö³öÁ˳ÇÊУ¨city£©Î¬¡£supplier_type±í±»½øÒ»²½Ï¸·Ö³öÀ´supplierά¡£

ÐÇÐÎģʽÖеÄά±íÏà¶ÔÑ©»¨Ä£Ê½À´ËµÒª´ó£¬¶øÇÒ²»Âú×ã¹æ·¶»¯Éè¼Æ¡£Ñ©»¨Ä£ÐÍÏ൱ÓÚ½«ÐÇÐÎģʽµÄ´óά±í²ð·Ö³ÉСά±í£¬Âú×ãÁ˹淶»¯Éè¼Æ¡£È»¶øÕâÖÖģʽÔÚʵ¼ÊÓ¦ÓÃÖкÜÉÙ¼û£¬ÒòΪÕâÑù×ö»áµ¼Ö¿ª·¢ÄѶÈÔö´ó£¬¶øÊý¾ÝÈßÓàÎÊÌâÔÚÊý¾Ý²Ö¿âÀï²¢²»ÑÏÖØ¡£

ÊÂʵÐÇ×ùģʽ£¨Fact Constellation£©»òÐÇϵģʽ£¨galaxy schema£©

Êý¾Ý²Ö¿âÓɶà¸öÖ÷Ìâ¹¹³É£¬°üº¬¶à¸öÊÂʵ±í£¬¶øÎ¬±íÊǹ«¹²µÄ£¬¿ÉÒÔ¹²Ïí£¬ÕâÖÖģʽ¿ÉÒÔ¿´×öÐÇÐÍģʽµÄ»ã¼¯£¬Òò¶ø³Æ×÷ÐÇϵģʽ»òÕßÊÂʵÐÇ×ùģʽ¡£±¾Ä£Ê½Ê¾ÀýÈçÏÂͼËùʾ£º

ÈçÉÏͼËùʾ£¬ÊÂʵÐÇ×ùģʽ°üº¬Á½¸öÊÂʵ±í£ºsalesºÍshipping£¬¶þÕß¹²Ïíά±í¡£

ÊÂʵÐÇ×ùģʽÊÇÊý¾Ý²Ö¿â×ʹÓõÄÊý¾Ýģʽ£¬ÓÈÆäÊÇÆóÒµ¼¶Êý¾Ý²Ö¿â£¨EDW£©¡£

Ç°Ãæ½éÉܵÄÁ½ÖÖά¶È½¨Ä£·½·¨¶¼ÊǶàά±í¶ÔÓ¦µ¥ÊÂʵ±í£¬µ«Ôںܶàʱºòά¶È¿Õ¼äÄÚµÄÊÂʵ±í²»Ö¹Ò»¸ö£¬¶øÒ»¸öά±íÒ²¿ÉÄܱ»¶à¸öÊÂʵ±íÓõ½¡£ÔÚÒµÎñ·¢Õ¹ºóÆÚ£¬¾ø´ó²¿·Öά¶È½¨Ä£¶¼²ÉÓõÄÊÇÐÇ×ùģʽ¡£

ÕâÒ²ÊÇÊý¾Ý²Ö¿âÇø±ðÓÚÊý¾Ý¼¯ÊеÄÒ»¸öµäÐ͵ÄÌØÕ÷£¬´Ó¸ù±¾É϶øÑÔ£¬Êý¾Ý²Ö¿âÊý¾ÝÄ£Ð͵Äģʽ¸ü¶àÊÇΪÁ˱ÜÃâÈßÓàºÍÊý¾Ý¸´Óã¬Ì×ÓÃÏֳɵÄģʽ£¬ÊÇÉè¼ÆÊý¾Ý²Ö¿â×îºÏÀíµÄÑ¡Ôñ¡£

ÈýÖÖģʽ¶Ô±È

¹éÄÉһϣ¬ÐÇÐÎģʽ/Ñ©»¨Ä£Ê½/ÐÇ×ùģʽµÄ¹ØÏµÈçÏÂͼËùʾ£º

ʵÀý

ÔÚ½øÐÐά¶È½¨Ä£Ç°£¬Ê×ÏÈÒªÁ˽âÓû§ÐèÇó¡£¶ø±ÊÕßÔÚÊý¾Ý¿âϵÁеĵÚһƪ¾Í½²¹ý£¬ER½¨Ä£Êǵ±Ç°ÊÕ¼¯ºÍ¿ÉÊÓ»¯ÐèÇóµÄ×î¼Ñ¼¼Êõ¡£Òò´Ë¼Ù¶¨ºÍijÁãÊÛ¹«Ë¾½øÐжà´ÎÐèÇóPKºó£¬µÃµ½ÒÔÏÂERͼ£º

Ëæºó¿ÉÀûÓý¨Ä£¹¤¾ß½«ERͼֱ½ÓÓ³Éäµ½¹ØÏµÍ¼£º

ÐèÇóËѼ¯Íê±Ïºó£¬±ã¿É½øÐÐά¶È½¨Ä£ÁË¡£±¾Àý²ÉÓÃÐÇÐÎÄ£ÐÍά¶È½¨Ä£¡£µ«²»ÂÛ²ÉÈ¡ºÎÖÖģʽ£¬Î¬¶È½¨Ä£µÄ¹Ø¼üÔÚÓÚÃ÷È·ÏÂÃæËĸöÎÊÌ⣺

1.ÄÄЩά¶È¶ÔÖ÷Ìâ·ÖÎöÓÐÓã¿

±¾ÀýÖУ¬¸ù¾Ý²úÆ·(PRODUCT)¡¢¹Ë¿Í(CUSTOMER)¡¢É̵ê(STORE)¡¢ÈÕÆÚ(DATE)¶ÔÏúÊÛ¶î½øÐзÖÎöÊǷdz£ÓаïÖúµÄ£»

2.ÈçºÎʹÓÃÏÖÓÐÊý¾ÝÉú³Éά±í£¿

a. ά¶ÈPRODUCT¿ÉÓɹØÏµPRODUCT£¬¹ØÏµVENDOR£¬¹ØÏµCATEGORYÁ¬½ÓµÃµ½£»

b. ά¶ÈCUSTOMERºÍ¹ØÏµCUSTOMERÏàͬ£»

c. ά¶ÈSTORE¿ÉÓɹØÏµSTROEºÍ¹ØÏµREGIONÁ¬½ÓµÃµ½£»

d. ά¶ÈCALENDARÓɹØÏµSALESTRANSACTIONÖеÄTDateÁзÖÀëµÃµ½£»

3.ÓÃʲôָ±êÀ´¡±¶ÈÁ¿¡±Ö÷Ì⣿

±¾ÀýµÄÖ÷ÌâÊÇÏúÊÛ£¬¶øÏúÁ¿ºÍÏúÊÛ¶îÕâÁ½¸öÖ¸±ê×îÄÜÖ±¹Û·´Ó³ÏúÊÛÇé¿ö£»

4.ÈçºÎʹÓÃÏÖÓÐÊý¾ÝÉú³ÉÊÂʵ±í£¿

ÏúÁ¿ºÍÏúÊÛ¶îÐÅÏ¢¿ÉÒÔÓɹØÏµSALESTRANSACTIONºÍ¹ØÏµSOLDVIA£¬¹ØÏµPRODUCTÁ¬½ÓµÃµ½£»

Ã÷È·ÕâËĸöÎÊÌâºó£¬±ãÄÜÇáËÉÍê³Éά¶È½¨Ä££º

ϸÐĵĶÁÕ߻ᷢÏÖÈý¸öÎÊÌ⣺1. ά±í²»Âú×ã¹æ·¶»¯Éè¼Æ(²»Âú×ã3NF)£»2. ÊÂʵ±íÒ²²»Âú×ã¹æ·¶»¯Éè¼Æ(1NF¶¼²»Âú×ã)£» 3. ά¶È½¨Ä£Öи÷ά¶ÈµÄÖ÷ÂëÓÉ***ID±ä³É***Key£»

¶ÔÓÚǰÁ½¸öÎÊÌ⣬ÓÉÓÚµ±Ç°½¨Ä£»·¾³ÊÇÊý¾Ý²Ö¿â£¬¶øÃ»ÓиüвÙ×÷£¬ËùÒÔ²»ÐèÒªÑϸñ×ö¹æ·¶»¯Éè¼ÆÀ´Ïû³ýÈßÓà±ÜÃâ¸üÐÂÒì³£¡£

Òò´ËËäÈ»¿ÉÒÔÒÔÑ©»¨Ä£ÐͽøÐÐά¶È½¨Ä££¬ÈçÏÂËùʾ£º

µ«ÕâÑù»á¼Ó´ó²éѯÈËÔ±¸ºµ££ºÃ¿´Î²éѯ¶¼Éæ¼°µ½Ì«¶à±íÁË¡£Òò´ËÔÚʵ¼ÊÓ¦ÓÃÖУ¬Ñ©»¨Ä£ÐͽöÊÇÒ»ÖÖÀíÂÛÉϵÄÄ£ÐÍ¡£ÐÇ×ùÄ£ÐÍÔò³öÏÖÔÚ¡±Î¬¶È½¨Ä£Êý¾Ý²Ö¿â¡±ÖУ¬±¾ÎĺóÃæ½«»á½²µ½¡£

¶ÔÓÚµÚÈý¸öÎÊÌ⣬***KeyÕâÑùµÄ×ֶα»³ÆÎª´úÀíÂë(surrogate key)£¬ËüÊÇÒ»¸öͨ¹ý×Ô¶¯·ÖÅäÕûÊýÉú³ÉµÄÖ÷Â룬ûÓÐÈÎºÎÆäËûÒâÒ塣ʹÓÃËüÖ÷ÒªÊÇΪÁËÄܹ»´¦Àí¡±»ºÂý±ä»¯µÄά¶È¡±¡£

¾­µäÐÇ×ùÄ£ÐÍ

ǰÎÄÒѾ­½²¹ý£¬Óжà¸öÊÂʵ±íµÄά¶ÈÄ£Ðͱ»³ÆÎªÐÇ×ùÄ£ÐÍ¡£ÐÇ×ùÄ£ÐÍÖ÷ÒªÓÐÒÔÏÂÁ½´ó×÷Ó㺹²Ïíά¶ÈºÍÉèÖÃϸ½Ú/¾Û¼¯ÊÂʵ±í¡£ÏÂÃæ·Ö±ð¶ÔÕâÁ½ÖÖÇé¿ö½øÐзÖÎö£º

1.¹²Ïíά¶È

ÒÔǰÎÄÌáµ½µÄÁãÊÛ¹«Ë¾ÎªÀý£¬¼ÙÈç¸Ã¹«Ë¾ÖÊÁ¿¼à¹Ü²¿ÃÅÏ£ÍûÓ÷ÖÎöÏúÊÛÖ÷ÌâͬÑùµÄ·½·¨·ÖÎöÁÓÖʲúÆ·£¬ÄÇô´Ëʱ²»ÐèÒªÖØÐÂά¶È½¨Ä££¬Ö»ÐèÍùÄ£ÐÍÀï¼ÓÈëÒ»¸öеÄÁÓÖʲúÆ·ÊÂʵ±í¡£Ö®ºóеÄÊý¾Ý²Ö¿âά¶È½¨Ä£½á¹ûÈçÏ£º

2.ϸ½Ú/¾Û¼¯ÊÂʵ±í

ϸ½ÚÊÂʵ±í(detailed fact tables)ÖÐÿÌõ¼Ç¼±íʾµ¥Ò»ÊÂʵ£¬¶ø¾Û¼¯ÊÂʵ±í(aggregated fact tables)ÖÐÿÌõ¼Ç¼Ôò¾ÛºÏÁ˶àÌõÊÂʵ¡£´Ó±íµÄ×Ö¶ÎÉÏ¿´£¬Ï¸½ÚÊÂʵ±íͨ³£ÓÐÉèÖÃTIDÊôÐÔ£¬¶ø¾Û¼¯ÊÂʵ±íÔòÎÞ¡£

Á½ÖÖÊÂʵ±í¸÷ÓÐÓÅȱµã£¬Ï¸½ÚÊÂʵ±í²éѯÁé»îµ«ÊÇÏìÓ¦ËÙ¶ÈÏà¶ÔÂý£¬¶ø¾Û¼¯ÊÂʵ±íËäÈ»Ìá¸ßÁ˲éѯËÙ¶È£¬µ«Ê¹²éѯ¹¦ÄÜÊܵ½Ò»¶¨ÏÞÖÆ¡£Ò»¸ö³£¼ûµÄ×ö·¨ÊÇʹÓÃÐÇ×ùÄ£ÐÍͬʱÉèÖÃÁ½ÖÖÊÂʵ±í(¿Éº¬¶à¸ö¾Û¼¯ÊÂʵ±í)¡£ÕâÖÖÉè¼Æ·½·¨ÖУ¬¾Û¼¯ÊÂʵ±íʹÓúÍϸ½ÚÊÂʵ±íϸ½ÚÊÂʵ±íµÄά¶È¡£ÈçÏÂά¶È½¨Ä£·½·¨²ÉÓÃÐÇ×ùÄ£ÐÍ×ÛºÏÁËϸ½ÚÊÂʵ±íºÍÁ½ÖÖ¾Û¼¯ÊÂʵ±í£º

   
5965 ´Îä¯ÀÀ       32
Ïà¹ØÎÄÕÂ

»ùÓÚEAµÄÊý¾Ý¿â½¨Ä£
Êý¾ÝÁ÷½¨Ä££¨EAÖ¸ÄÏ£©
¡°Êý¾Ýºþ¡±£º¸ÅÄî¡¢ÌØÕ÷¡¢¼Ü¹¹Óë°¸Àý
ÔÚÏßÉ̳ÇÊý¾Ý¿âϵͳÉè¼Æ ˼·+Ч¹û
 
Ïà¹ØÎĵµ

GreenplumÊý¾Ý¿â»ù´¡Åàѵ
MySQL5.1ÐÔÄÜÓÅ»¯·½°¸
ijµçÉÌÊý¾ÝÖÐ̨¼Ü¹¹Êµ¼ù
MySQL¸ßÀ©Õ¹¼Ü¹¹Éè¼Æ
Ïà¹Ø¿Î³Ì

Êý¾ÝÖÎÀí¡¢Êý¾Ý¼Ü¹¹¼°Êý¾Ý±ê×¼
MongoDBʵս¿Î³Ì
²¢·¢¡¢´óÈÝÁ¿¡¢¸ßÐÔÄÜÊý¾Ý¿âÉè¼ÆÓëÓÅ»¯
PostgreSQLÊý¾Ý¿âʵսÅàѵ