¹ØϵÊý¾Ý¿âÉè¼Æ֮ʱÊÇÒª×ñÊØÒ»¶¨µÄ¹æÔòµÄ¡£ÓÈÆäÊÇÊý¾Ý¿âÉè¼Æ·¶Ê½ ÏÖ¼òµ¥½éÉÜ1NF£¨µÚÒ»·¶Ê½£©£¬2NF£¨µÚ¶þ·¶Ê½£©£¬3NF£¨µÚÈý·¶Ê½£©ºÍBCNF£¬ÁíÓеÚËÄ·¶Ê½ºÍµÚÎ巶ʽÁôµ½ÒÔºóÔÙ½éÉÜ¡£ ÔÚÄãÉè¼ÆÊý¾Ý¿â֮ʱ£¬ÈôÄÜ·ûºÏÕ⼸¸ö·¶Ê½£¬Äã¾ÍÊÇÊý¾Ý¿âÉè¼ÆµÄ¸ßÊÖ¡£
µÚÒ»·¶Ê½£¨1NF£©£ºÔÚ¹ØϵģʽRÖеÄÿһ¸ö¾ßÌå¹ØϵrÖУ¬Èç¹ûÿ¸öÊôÐÔÖµ ¶¼ÊDz»¿ÉÔÙ·ÖµÄ×îСÊý¾Ýµ¥Î»£¬Ôò³ÆRÊǵÚÒ»·¶Ê½µÄ¹Øϵ¡£Àý£ºÈçÖ°¹¤ºÅ£¬ÐÕÃû£¬µç»°ºÅÂë×é³ÉÒ»¸ö±í£¨Ò»¸öÈË¿ÉÄÜÓÐÒ»¸ö°ì¹«Êҵ绰 ºÍÒ»¸ö¼ÒÀïµç»°ºÅÂ룩 ¹æ·¶³ÉΪ1NFÓÐÈýÖÖ·½·¨£º
Ò»ÊÇÖظ´´æ´¢Ö°¹¤ºÅºÍÐÕÃû¡£ÕâÑù£¬¹Ø¼ü×ÖÖ»ÄÜÊǵ绰ºÅÂë¡£
¶þÊÇÖ°¹¤ºÅΪ¹Ø¼ü×Ö£¬µç»°ºÅÂë·ÖΪµ¥Î»µç»°ºÍסլµç»°Á½¸öÊôÐÔ
ÈýÊÇÖ°¹¤ºÅΪ¹Ø¼ü×Ö£¬µ«Ç¿ÖÆÿÌõ¼Ç¼ֻÄÜÓÐÒ»¸öµç»°ºÅÂë¡£
ÒÔÉÏÈý¸ö·½·¨£¬µÚÒ»ÖÖ·½·¨×î²»¿ÉÈ¡£¬°´Êµ¼ÊÇé¿öÑ¡È¡ºóÁ½ÖÖÇé¿ö¡£
µÚ¶þ·¶Ê½£¨2NF£©£ºÈç¹û¹ØϵģʽR£¨U£¬F£©ÖеÄËùÓзÇÖ÷ÊôÐÔ¶¼ÍêÈ«ÒÀÀµÓÚÈÎÒâÒ»¸öºòÑ¡¹Ø¼ü×Ö£¬Ôò³Æ¹ØϵR ÊÇÊôÓÚµÚ¶þ·¶Ê½µÄ¡£
Àý£ºÑ¡¿Î¹Øϵ SCI£¨SNO£¬CNO£¬GRADE£¬CREDIT£©ÆäÖÐSNOΪѧºÅ£¬ CNOΪ¿Î³ÌºÅ£¬GRADEGE Ϊ³É¼¨£¬CREDIT Ϊѧ·Ö¡£ ÓÉÒÔÉÏÌõ¼þ£¬¹Ø¼ü×ÖΪ×éºÏ¹Ø¼ü×Ö£¨SNO£¬CNO£©
ÔÚÓ¦ÓÃÖÐʹÓÃÒÔÉϹØϵģʽÓÐÒÔÏÂÎÊÌ⣺
a.Êý¾ÝÈßÓ࣬¼ÙÉèͬһÃÅ¿ÎÓÉ40¸öѧÉúÑ¡ÐÞ£¬Ñ§·Ö¾Í Öظ´40´Î¡£
b.¸üÐÂÒì³££¬Èôµ÷ÕûÁËij¿Î³ÌµÄѧ·Ö£¬ÏàÓ¦µÄÔª×éCREDITÖµ¶¼Òª¸üУ¬ÓпÉÄÜ»á³öÏÖͬһÃÅ¿Îѧ·Ö²»Í¬¡£
c.²åÈëÒì³££¬Èç¼Æ»®¿ªÐ¿Σ¬ÓÉÓÚûÈËÑ¡ÐÞ£¬Ã»ÓÐѧºÅ¹Ø¼ü×Ö£¬Ö»ÄܵÈÓÐÈËÑ¡ÐÞ²ÅÄܰѿγ̺Íѧ·Ö´æÈë¡£
d.ɾ³ýÒì³££¬ÈôѧÉúÒѾ½áÒµ£¬´Óµ±Ç°Êý¾Ý¿âɾ³ýÑ¡Ð޼Ǽ¡£Ä³Ð©ÃſγÌÐÂÉúÉÐδѡÐÞ£¬Ôò´ËÃſγ̼°Ñ§·Ö¼Ç¼ÎÞ·¨±£´æ¡£
ÔÒò£º·Ç¹Ø¼ü×ÖÊôÐÔCREDIT½öº¯ÊýÒÀÀµÓÚCNO£¬Ò²¾ÍÊÇCREDIT²¿·ÖÒÀÀµ×éºÏ¹Ø¼ü×Ö£¨SNO£¬CNO£©¶ø²»ÊÇÍêÈ«ÒÀÀµ¡£
½â¾ö·½·¨£º·Ö³ÉÁ½¸ö¹Øϵģʽ SC1£¨SNO£¬CNO£¬GRADE£©£¬C2£¨CNO£¬CREDIT£©¡£Ð¹Øϵ°üÀ¨Á½¸ö¹Øϵģʽ£¬ËüÃÇÖ®¼äͨ¹ýSC1ÖеÄÍâ¹Ø¼ü×ÖCNOÏàÁªÏµ£¬ÐèҪʱÔÙ½øÐÐ×ÔÈ»Áª½Ó£¬»Ö¸´ÁËÔÀ´µÄ¹Øϵ
µÚÈý·¶Ê½£¨3NF£©£ºÈç¹û¹ØϵģʽR£¨U£¬F£©ÖеÄËùÓзÇÖ÷ÊôÐÔ¶ÔÈκκòÑ¡¹Ø¼ü×Ö¶¼²»´æÔÚ´«µÝÐÅÀµ£¬Ôò³Æ¹ØϵRÊÇÊôÓÚµÚÈý·¶Ê½µÄ¡£
Àý£ºÈçS1£¨SNO£¬SNAME£¬DNO£¬DNAME£¬LOCATION£© ¸÷ÊôÐÔ·Ö±ð´ú±íѧºÅ£¬
ÐÕÃû£¬ËùÔÚϵ£¬ÏµÃû³Æ£¬ÏµµØÖ·¡£
¹Ø¼ü×ÖSNO¾ö¶¨¸÷¸öÊôÐÔ¡£ÓÉÓÚÊǵ¥¸ö¹Ø¼ü×Ö£¬Ã»Óв¿·ÖÒÀÀµµÄÎÊÌ⣬¿Ï¶¨ÊÇ2NF¡£µ«Õâ¹Øϵ¿Ï¶¨ÓдóÁ¿µÄÈßÓ࣬ÓйØѧÉúËùÔڵļ¸¸öÊôÐÔDNO£¬DNAME£¬LOCATION½«Öظ´´æ´¢£¬²åÈ룬ɾ³ýºÍÐÞ¸ÄʱҲ½«²úÉúÀàËÆÒÔÉÏÀýµÄÇé¿ö¡£
ÔÒò£º¹ØϵÖдæÔÚ´«µÝÒÀÀµÔì³ÉµÄ¡£¼´SNO -> DNO¡£ ¶øDNO -> SNOÈ´²»´æÔÚ£¬DNO -> LOCATION, Òò´Ë¹Ø¼ü×Ö SNO ¶Ô LOCATION º¯Êý¾ö¶¨ÊÇͨ¹ý´«µÝÒÀÀµ SNO -> LOCATION ʵÏֵġ£Ò²¾ÍÊÇ˵£¬SNO²»Ö±½Ó¾ö¶¨·ÇÖ÷ÊôÐÔLOCATION¡£
½â¾öÄ¿µØ£ºÃ¿¸ö¹ØϵģʽÖв»ÄÜÁôÓд«µÝÒÀÀµ¡£
½â¾ö·½·¨£º·ÖΪÁ½¸ö¹Øϵ S£¨SNO£¬SNAME£¬DNO£©£¬D£¨DNO£¬DNAME£¬LOCATION£©
×¢Ò⣺¹ØϵSÖв»ÄÜûÓÐÍâ¹Ø¼ü×ÖDNO¡£·ñÔòÁ½¸ö¹Øϵ֮¼äʧȥÁªÏµ¡£
BCNF£ºÈç¹û¹ØϵģʽR£¨U£¬F£©µÄËùÓÐÊôÐÔ£¨°üÀ¨Ö÷ÊôÐԺͷÇÖ÷ÊôÐÔ£©¶¼²»´«µÝÒÀÀµÓÚRµÄÈκκòÑ¡¹Ø¼ü×Ö£¬ÄÇô³Æ¹ØϵRÊÇÊôÓÚBCNFµÄ¡£»òÊǹØϵģʽR£¬Èç¹ûÿ¸ö¾ö¶¨ÒòËض¼°üº¬¹Ø¼ü×Ö£¨¶ø²»ÊDZ»¹Ø¼ü×ÖËù°üº¬£©£¬ÔòRCNFµÄ¹Øϵģʽ¡£
Àý£ºÅä¼þ¹ÜÀí¹Øϵģʽ WPE£¨WNO£¬PNO£¬ENO£¬QNT£©·Ö±ð±í²Ö¿âºÅ£¬Åä¼þºÅ£¬Ö°¹¤ºÅ£¬ÊýÁ¿¡£ÓÐÒÔÏÂÌõ¼þ
a.Ò»¸ö²Ö¿âÓжà¸öÖ°¹¤¡£
b.Ò»¸öÖ°¹¤½öÔÚÒ»¸ö²Ö¿â¹¤×÷¡£
c.ÿ¸ö²Ö¿âÀïÒ»ÖÖÐͺŵÄÅä¼þÓÉרÈ˸ºÔ𣬵«Ò»¸öÈË¿ÉÒÔ¹ÜÀí¼¸ÖÖÅä¼þ¡£
d.ͬһÖÖÐͺŵÄÅä¼þ¿ÉÒÔ·Ö·ÅÔÚ¼¸¸ö²Ö¿âÖС£
·ÖÎö£ºÓÉÒÔÉϵà PNO ²»ÄÜÈ·¶¨QNT£¬ÓÉ×éºÏÊôÐÔ£¨WNO£¬PNO£©À´¾ö¶¨£¬´æÔÚº¯ÊýÒÀÀµ£¨WNO£¬PNO£© -> ENO¡£ÓÉÓÚÿ¸ö²Ö¿âÀïµÄÒ»ÖÖÅä¼þÓÉרÈ˸ºÔ𣬶øÒ»¸öÈË¿ÉÒÔ¹ÜÀí¼¸ÖÖÅä¼þ£¬ËùÒÔÓÐ×éºÏÊôÐÔ£¨WNO£¬PNO£©²ÅÄÜÈ·¶¨¸ºÔðÈË£¬ÓУ¨WNO£¬PNO£©-> ENO¡£ÒòΪ Ò»¸öÖ°¹¤½öÔÚÒ»¸ö²Ö¿â¹¤×÷£¬ÓÐENO -> WNO¡£ÓÉÓÚÿ¸ö²Ö¿âÀïµÄÒ»ÖÖÅä¼þÓÉרÈ˸ºÔ𣬶øÒ»¸öÖ°¹¤½öÔÚÒ»¸ö²Ö¿â¹¤×÷£¬ÓÐ £¨ENO£¬PNO£©-> QNT¡£
ÕÒһϺòÑ¡¹Ø¼ü×Ö£¬ÒòΪ£¨WNO£¬PNO£© -> QNT£¬£¨WNO£¬PNO£©-> ENO £¬Òò´Ë £¨WNO£¬PNO£©¿ÉÒÔ¾ö¶¨Õû¸öÔª×飬ÊÇÒ»¸öºòÑ¡¹Ø¼ü×Ö¡£¸ù¾ÝENO->WNO£¬£¨ENO£¬PNO£©->QNT£¬¹Ê£¨ENO£¬PNO£©Ò²Äܾö¶¨Õû¸öÔª×飬ΪÁíÒ»¸öºòÑ¡¹Ø¼ü×Ö¡£ÊôÐÔENO£¬WNO£¬PNO ¾ùΪÖ÷ÊôÐÔ£¬Ö»ÓÐÒ»¸ö·ÇÖ÷ÊôÐÔQNT¡£Ëü¶ÔÈκÎÒ»¸öºòÑ¡¹Ø¼ü×Ö¶¼ÊÇÍêÈ«º¯ÊýÒÀÀµµÄ£¬²¢ÇÒÊÇÖ±½ÓÒÀÀµ£¬ËùÒԸùØϵģʽÊÇ3NF¡£
·ÖÎöÒ»ÏÂÖ÷ÊôÐÔ¡£ÒòΪENO->WNO£¬Ö÷ÊôÐÔENOÊÇWNOµÄ¾ö¶¨ÒòËØ£¬µ«ÊÇËü±¾Éí²»Êǹؼü×Ö£¬Ö»ÊÇ×éºÏ¹Ø¼ü×ÖµÄÒ»²¿·Ö¡£Õâ¾ÍÔì³ÉÖ÷ÊôÐÔWNO¶ÔÁíÍâÒ»¸öºòÑ¡¹Ø¼ü×Ö£¨ENO£¬PNO£©µÄ²¿ ·ÖÒÀÀµ£¬ÒòΪ£¨ENO£¬PNO£©-> ENOµ«·´¹ýÀ´²»³ÉÁ¢£¬¶øP->WNO£¬¹Ê£¨ENO£¬PNO£©-> WNO Ò²ÊÇ´«µÝÒÀÀµ¡£
ËäȻûÓзÇÖ÷ÊôÐÔ¶ÔºòÑ¡¹Ø¼üÁɵĴ«µÝÒÀÀµ£¬µ«´æÔÚÖ÷ÊôÐÔ¶ÔºòÑ¡¹Ø¼ü×ֵĴ«µÝÒÀÀµ£¬Í¬ÑùÒ²»á´øÀ´Âé·³¡£ÈçÒ»¸öÐÂÖ°¹¤·ÖÅäµ½²Ö¿â¹¤×÷£¬µ«ÔÝʱ´¦ÓÚʵϰ½×¶Î£¬Ã»ÓжÀÁ¢¸ºÔð¶ÔijЩÅä¼þµÄ¹ÜÀíÈÎÎñ¡£ÓÉÓÚȱÉٹؼü×ÖµÄÒ»²¿·ÖPNO¶øÎÞ·¨²åÈëµ½¸Ã¹ØϵÖÐÈ¥¡£ÓÖÈçij¸öÈ˸ijɲ»¹ÜÅä¼þÁËÈ¥¸ºÔð°²È«£¬ÔòÔÚɾ³ýÅä¼þµÄͬʱ¸ÃÖ°¹¤Ò²»á±»É¾³ý¡£
½â¾ö°ì·¨£º·Ö³É¹ÜÀíEP£¨ENO£¬PNO£¬QNT£©£¬¹Ø¼ü×ÖÊÇ£¨ENO£¬PNO£©¹¤×÷EW£¨ENO£¬WNO£©Æä¹Ø¼ü×ÖÊÇENO
ȱµã£º·Ö½âºóº¯ÊýÒÀÀµµÄ±£³ÖÐԽϲÈç´ËÀýÖУ¬ÓÉÓÚ·Ö½â,º¯ÊýÒÀÀµ£¨WNO£¬PNO£©-> ENO ¶ªÊ§ÁË, Òò¶ø¶ÔÔÀ´µÄÓïÒåÓÐËùÆÆ»µ¡£Ã»ÓÐÌåÏÖ³öÿ¸ö²Ö¿âÀïÒ»ÖÖ²¿¼þÓÉרÈ˸ºÔð¡£ÓпÉÄܳöÏÖ Ò»²¿¼þÓÉÁ½¸öÈË»òÁ½¸öÒÔÉϵÄÈËÀ´Í¬Ê±¹ÜÀí¡£Òò´Ë£¬·Ö½âÖ®ºóµÄ¹Øϵģʽ½µµÍÁ˲¿·ÖÍêÕûÐÔÔ¼Êø¡£
Ò»¸ö¹Øϵ·Ö½â³É¶à¸ö¹Øϵ£¬ÒªÊ¹µÃ·Ö½âÓÐÒâÒ壬ÆðÂëµÄÒªÇóÊÇ·Ö½âºó²»¶ªÊ§ÔÀ´µÄÐÅÏ¢¡£ÕâЩÐÅÏ¢²»½ö°üÀ¨Êý¾Ý±¾Éí£¬¶øÇÒ°üÀ¨Óɺ¯ÊýÒÀÀµËù±íʾµÄÊý¾ÝÖ®¼äµÄÏ໥ÖÆÔ¼¡£½øÐзֽâµÄÄ¿±êÊÇ´ïµ½¸ü¸ßÒ»¼¶µÄ¹æ·¶»¯³Ì¶È£¬µ«ÊÇ·Ö½âµÄͬʱ±ØÐ뿼ÂÇÁ½¸öÎÊÌ⣺ÎÞËðÁª½ÓÐԺͱ£³Öº¯ÊýÒÀÀµ¡£ÓÐʱÍùÍù²»¿ÉÄÜ×öµ½¼ÈÓÐÎÞËðÁª½ÓÐÔ£¬ÓÖÍêÈ«±£³Öº¯ÊýÒÀÀµ¡£ÐèÒª¸ù¾ÝÐèÒª½øÐÐȨºâ¡£
1NFÖ±µ½BCNFµÄËÄÖÖ·¶Ê½Ö®¼äÓÐÈçϹØϵ£º
BCNF°üº¬ÁË3NF°üº¬2NF°üº¬1NF
С½á£º
Ä¿µØ£º¹æ·¶»¯Ä¿µÄÊÇʹ½á¹¹¸üºÏÀí£¬Ïû³ý´æ´¢Òì³££¬Ê¹Êý¾ÝÈßÓྡÁ¿Ð¡£¬±ãÓÚ²åÈ롢ɾ³ýºÍ¸üÐÂ
ÔÔò£º×ñ´Ó¸ÅÄîµ¥Ò»»¯ "Ò»ÊÂÒ»µØ"ÔÔò£¬¼´Ò»¸ö¹ØϵģʽÃèÊöÒ»¸öʵÌå»òʵÌå¼äµÄÒ»ÖÖÁªÏµ¡£¹æ·¶µÄʵÖʾÍÊǸÅÄîµÄµ¥Ò»»¯¡£
·½·¨£º½«¹ØϵģʽͶӰ·Ö½â³ÉÁ½¸ö»òÁ½¸öÒÔÉϵĹØϵģʽ¡£
ÒªÇ󣺷ֽâºóµÄ¹Øϵģʽ¼¯ºÏÓ¦µ±ÓëÔ¹Øϵģʽ"µÈ¼Û"£¬¼´¾¹ý×ÔÈ»Áª½Ó¿ÉÒÔ»Ö¸´Ô¹Øϵ¶ø²»¶ªÊ§ÐÅÏ¢£¬²¢±£³ÖÊôÐÔ¼äºÏÀíµÄÁªÏµ¡£
×¢Ò⣺һ¸ö¹Øϵģʽ½áÕâ·Ö½â¿ÉÒԵõ½²»Í¬¹Øϵģʽ¼¯ºÏ£¬Ò²¾ÍÊÇ˵·Ö½â·½·¨²»ÊÇΨһµÄ¡£×îСÈßÓàµÄÒªÇó±ØÐëÒÔ·Ö½âºóµÄÊý¾Ý¿âÄܹ»±í´ïÔÀ´Êý¾Ý¿âËùÓÐÐÅϢΪǰÌáÀ´ÊµÏÖ¡£Æä¸ù±¾Ä¿±êÊǽÚÊ¡´æ´¢¿Õ¼ä£¬±ÜÃâÊý¾Ý²»Ò»ÖÂÐÔ£¬Ìá¸ß¶Ô¹ØϵµÄ²Ù×÷ЧÂÊ£¬Í¬Ê±Âú×ãÓ¦ÓÃÐèÇó¡£Êµ¼ÊÉÏ£¬²¢²»Ò»¶¨ÒªÇóÈ«²¿Ä£Ê½¶¼´ïµ½BCNF²»¿É¡£ÓÐʱ¹ÊÒâ±£Áô²¿·ÖÈßÓà¿ÉÄܸü·½±ãÊý¾Ý²éѯ¡£ÓÈÆä¶ÔÓÚÄÇЩ¸üÐÂƵ¶È²»¸ß£¬²éѯƵ¶È¼«¸ßµÄÊý¾Ý¿âϵͳ¸üÊÇÈç´Ë¡£
ÔÚ¹ØϵÊý¾Ý¿âÖУ¬³ýÁ˺¯ÊýÒÀÀµÖ®Í⻹ÓжàÖµÒÀÀµ£¬Áª½ÓÒÀÀµµÄÎÊÌ⣬´Ó¶øÌá³öÁ˵ÚËÄ·¶Ê½£¬µÚÎ巶ʽµÈ¸ü¸ßÒ»¼¶µÄ¹æ·¶»¯ÒªÇó¡£ÔÚ´Ë£¬ÒÔºóÔÙ̸¡£
¸÷λÅóÓÑ£¬Äã¿´¹ýºóÓкθÐÏ룬Æäʵ£¬ÈκÎÒ»±¾Êý¾Ý¿â»ù´¡ÀíÂÛµÄÊ鶼»á½²ÕâЩ¶«Î÷£¬¿¼Âǵ½ºÜ¶àÍøÓÑÊÇ°ë;³ö¼Ò£¬À´×öÊý¾Ý¿â¡£ÌØÕÒÒ»±¾Êé´ó³Ìسһ°Ñ£¬¸÷λÓÐʲôÎÊÌ⣬Ҳ±ðÎÊÎÒÁË£¬×ÔÒÑÈ¥ÕÒÒ»±¾¹ØϵÊý¾Ý¿âÀíÂÛµÄÊéÈ¥¿´°É£¬Ëµ²»¶¨£¬¶Ô¸÷λ´óÓаïÖú¡£ËµÊÇ˵ÒÔÉÏÊÇ»ù´¡ÀíÂ۵Ķ«Î÷£¬Çë´ó¼ÒÏëÏ룬ÄãÔÚ×öÊý¾Ý¿âÉè¼ÆµÄʱºòÓÐûÓп¼Âǹý×ñ¹ýÒÔÉϼ¸¸ö·¶Ê½ÄØ£¬ÓÐûÓÐÔÚÊý¾Ý¿âÉè¼Æ×öµÃ²»ºÃ֮ʱ£¬ÏëÒ»Ï룬¶Ô±ÈÒÔÉÏËù½²£¬µ½µ×ÊÇÎ¥·´Á˵ڼ¸¸ö·¶Ê½ÄØ£¿
ÎÒ¼û¹ýµÄÊý¾Ý¿âÉè¼Æ£¬ºÜÉÙÓÐÈË×öµ½ºÜ·ûºÏÒÔÉϼ¸¸ö·¶Ê½µÄ£¬Ò»°ã˵À´£¬µÚÒ»·¶Ê½´ó¼Ò¶¼¿ÉÒÔ×ñÊØ£¬ÍêÈ«×ñÊصڶþµÚÈý·¶Ê½µÄÈ˺ÜÉÙÁË£¬×ñÊصÄÈËÒ»¶¨¾ÍÊÇÉè¼ÆÊý¾Ý¿âµÄ¸ßÊÖÁË£¬BCNFµÄ·¶Ê½³öÏÖ»ú»á½ÏÉÙ£¬¶øÇÒ»áÆÆ»µÍêÕûÐÔ£¬Äã¿ÉÒÔÔÚ×öÉè¼Æ֮ʱ²»¿¼ÂÇËü£¬µ±È»ÔÚORACLEÖпÉͨ¹ý´¥·¢Æ÷½â¾öÆäȱµã¡£ÒÔºóÎÒÃǹ²Í¬×öÉè¼Æ֮ʱ£¬Ò²Ï£Íû´ó¼Ò×ñÊØÒÔÉϼ¸¸ö·¶Ê½¡£