Êý¾Ý¿âÆÚÄ©¿¼ÊÔ¸´Ï°ÊÔÌâÓë´ð°¸

£¨6£©ÓÃSQLÓï¾ä½«£¨S2£¬P4£¬J6£¬400£©²åÈ빩ӦÇé¿ö¹ØÏµ¡££¨2·Ö£©

INSERT INTO SPJ VALUES('S2','P4','J6',400);

2£® ÉèÓйØÏµSTUDENT(S#,SNAME,SDEPT,MNAME,CNAME,GRADE)£¬

£¨S#,CNAME£©ÎªºòÑ¡Â룬Éè¹ØÏµÖÐÓÐÈçϺ¯ÊýÒÀÀµ£º £¨S#,CNAME£©¡úSNAME,SDEPT,MNAME

S#¡úSNAME,SDEPT,MNAME £¨S#,CNAME£©¡úGRADE SDEPT¡úMNAME ÊÔÇóÏÂÁÐÎÊÌ⣺

£¨1£©¹ØÏµSTUDENTÊôÓÚµÚ¼¸·¶Ê½£¿²¢ËµÃ÷ÀíÓÉ¡££¨3·Ö£©

£¨2£©Èç¹û¹ØÏµSTUDENT²»ÊôÓÚBCNF£¬Ç뽫¹ØÏµSTUDENTÖð²½·Ö½âΪÇÉ

BCNF¡££¨7·Ö£©

ÒªÇó£ºÐ´³ö´ïµ½Ã¿Ò»¼¶·¶Ê½µÄ·Ö½â¹ý³Ì£¬²¢Ö¸Ã÷Ïû³ýʲôÀàÐ͵ĺ¯ÊýÒÀÀµ¡£ £¨1£© ¹ØÏµSTUDENTÊÇ1NF£¬ÒòΪFÖдæÔÚ·ÇÖ÷ÊôÐÔSNAME£¬SDEPT£¬MNAME

¶ÔºîÑ¡Â루S#,CNAME£©µÄ²¿·Öº¯ÊýÒÀÀµ¡£ £¨2£© ¢Ù Ê×ÏÈÏû³ý²¿·Öº¯ÊýÒÀÀµ£¨S#,CNAME£©¡úSNAME,SDEPT,MNAME½«¹Ø

ϵ·Ö½âΪ£º

R1(S#,SNAME,SDEPT,MNAME)£¬S#ΪºòÑ¡Â룬 R1µÄº¯ÊýÒÀÀµ¼¯Îª£º

F1 = { S#¡úSNAME,SDEPT,MNAME£¬SDEPT¡úMNAME}

R2(S#,CNAME,GRADE)£¬S#ΪºòÑ¡Â룬 R2µÄº¯ÊýÒÀÀµ¼¯Îª£º

F2={£¨S#,CNAME£©¡úGRADE}

¢Ú ÔÚ¹ØÏµR1ÖдæÔÚ·ÇÖ÷ÊôÐÔMNAME¶ÔºòÑ¡ÂëS#µÄ´«µÝº¯ÊýÒÀÀµS#

¡úMNAME£¬ËùÒÔ½«R1½øÒ»²½·Ö½â£º R11(S#,SNAME,SDEPT) £¬S#ΪºòÑ¡Â룬 R11µÄº¯ÊýÒÀÀµ¼¯Îª£º

F11 = { S#¡úSNAME,SDEPT}

R12(SDEPT,MNAME) £¬SDEPTΪºòÑ¡Â룬 R12µÄº¯ÊýÒÀÀµ¼¯Îª£º F12 = { SDEPT¡úMNAME} ÔÚR2¡¢R11¡¢R12¹ØÏµÄ£Ê½Öк¯ÊýÒÀÀµ¶¼ÊÇ·ÇÆ½·²µÄ£¬²¢ÇÒ¾ö¶¨ÒòËØ¾ùÊǺòÑ¡Â룬ËùÒÔÉÏÊöÈý¸ö¹ØÏµÄ£Ê½¾ùÊÇBCNF¡£

µÃ ·Ö Îå¡¢×ÛºÏÌ⣨15·Ö£©

ijÆóÒµ¼¯ÍÅÓÐÈô¸É¹¤³§£¬Ã¿¸ö¹¤³§Éú²ú¶àÖÖ²úÆ·£¬ÇÒÿһÖÖ²úÆ·¿ÉÒÔÔÚ¶à¸ö¹¤³§Éú²ú£¬Ã¿¸ö¹¤³§°´Õչ̶¨µÄ¼Æ»®ÊýÁ¿Éú²ú²úÆ·£»Ã¿¸ö¹¤³§Æ¸ÓöàÃûÖ°¹¤£¬ÇÒÿÃûÖ°¹¤Ö»ÄÜÔÚÒ»¸ö¹¤³§¹¤×÷£¬¹¤³§Æ¸ÓÃÖ°¹¤ÓÐÆ¸ÆÚºÍ¹¤×Ê¡£¹¤³§µÄÊôÐÔÓй¤³§±àºÅ¡¢³§Ãû¡¢µØÖ·£¬²úÆ·µÄÊôÐÔÓвúÆ·±àºÅ¡¢²úÆ·Ãû¡¢¹æ¸ñ£¬Ö°¹¤µÄÊôÐÔÓÐÖ°¹¤ºÅ¡¢ÐÕÃû¡£

£¨1£©¸ù¾ÝÉÏÊöÓïÒå»­³öE-Rͼ£»£¨5·Ö£© £¨2£©½«¸ÃE-RÄ£ÐÍת»»Îª¹ØÏµÄ£ÐÍ£»£¨5·Ö£©

£¨ÒªÇó£º1:1ºÍ1:nµÄÁªÏµ½øÐкϲ¢£©

£¨3£©Ö¸³öת»»½á¹ûÖÐÿ¸ö¹ØÏµÄ£Ê½µÄÖ÷ÂëºÍÍâÂë¡££¨5·Ö£©

£¨2£©×ª»¯ºóµÄ¹ØÏµÄ£Ê½ÈçÏ£º ¹¤³§£¨¹¤³§±àºÅ£¬³§Ãû£¬µØÖ·£© ²úÆ·£¨²úÆ·±àºÅ£¬²úÆ·Ãû£¬¹æ¸ñ£©

Ö°¹¤£¨Ö°¹¤ºÅ£¬ÐÕÃû£¬¹¤²ú±àºÅ£¬Æ¸ÆÚ£¬¹¤×Ê£© Éú²ú£¨¹¤²ú±àºÅ£¬²úÆ·±àºÅ£¬¼Æ»®ÊýÁ¿£©

£¨3£©Ã¿¸ö¹ØÏµÄ£Ê½µÄÖ÷Âë¡¢ÍâÂëÈçÏ£º ¹¤³§£ºÖ÷ÂëÊǹ¤²ú±àºÅ£» ²úÆ·£ºÖ÷ÂëÊDzúÆ·±àºÅ£»

Ö°¹¤£ºÖ°¹¤ºÅ£¬ÍâÂëÊǹ¤³§±àºÅ£» Éú²ú£ºÖ÷ÂëÊÇ£¨¹¤²ú±àºÅ£¬²úÆ·±àºÅ£©£¬ ÍâÂëÊǹ¤²ú±àºÅ¡¢²úÆ·±àºÅ¡£

ÊÔÌâ¶þ

²Î¿¼´ð°¸ÓëÆÀ·Ö±ê×¼

Ò»¡¢Ñ¡ÔñÌ⣨ÿÌâ2·Ö£©

1£®D 2£®C 3£®D 4£®A 5£®B 6£®D 7£®C 8£®B 9£®C 10£®B 11£®C 12£®D 13£®A 14£®D 15£®C 16£®B 17£®B 18£®A 19£®C 20£®A

¶þ¡¢Ìî¿ÕÌ⣨ÿ¿Õ1·Ö£©

1. Ö÷ÊôÐÔ ¿ÕÖµ£¨»òNULL£© 2. ÍâÂë 3. GRANT

4. R-£¨R-S£© 5. Êý¾Ý¿â¹ÜÀíϵͳ£¨»òDBMS£© Êý¾Ý¿â¹ÜÀíÔ±£¨»òDBA£©6. ¸ÅÄî½á¹¹Éè¼Æ½×¶Î ÎïÀí½á¹¹Éè¼Æ½×¶Î 7. 2

Èý¡¢¼ò´ðÌ⣨±¾´óÌâ¹²3СÌ⣬µÚ1Ìâ4·Ö£¬

µÚ2¡¢3Ìâ¸÷3·Ö£¬¹²10·Ö£©

1¡¢²Î¿¼´ð°¸£º

´ð£º Êý¾Ý£ºÃèÊöÊÂÎïµÄ·ûºÅ¼Ç¼¡££¨1·Ö£©

Êý¾Ý¿â£º³¤ÆÚ´æ´¢ÔÚ¼ÆËã»úÄڵġ¢ÓÐ×éÖ¯µÄ¡¢¿É¹²ÏíµÄÊý¾Ý¼¯ºÏ¡££¨1·Ö£© Êý¾Ý¿â¹ÜÀíϵͳ£ºÊÇλÓÚÓû§Óë²Ù×÷ϵͳ֮¼äµÄ¾ßÓÐÊý¾Ý¶¨Òå¡¢Êý¾Ý²Ù×Ý¡¢Êý¾Ý¿âµÄÔËÐйÜÀí¡¢Êý¾Ý¿âµÄ½¨Á¢ºÍά»¤¹¦ÄܵÄÒ»²ãÊý¾Ý¹ÜÀíÈí¼þ¡££¨1·Ö£©

Êý¾Ý¿âϵͳ£ºÔÚ¼ÆËã»úϵͳÖÐÒýÈëÊý¾Ý¿âºóµÄϵͳ£¬Ò»°ãÓÉÊý¾Ý¿â¡¢Êý¾Ý¿â¹ÜÀíϵͳ(¼°Æä¿ª·¢¹¤¾ß)¡¢Ó¦ÓÃϵͳ¡¢Êý¾Ý¿â¹ÜÀíÔ±ºÍÓû§¹¹³É¡££¨1·Ö£©

ÆÀ·Ö±ê×¼£ºËĸö»ù±¾¸ÅÄî¸÷1·Ö£¬Òâ˼±í´ïÕýÈ·¼´¿É¸ø·Ö¡£ 2¡¢²Î¿¼´ð°¸£º

´ð£ºÊÓͼÊÇ´ÓÒ»¸ö»ò¼¸¸ö»ù±¾±íµ¼³öµÄ±í£¬ËüÓë»ù±¾±í²»Í¬£¬ÊÇÒ»¸öÐé±í£¬

Êý¾Ý¿âÖÐÖ»´æ·ÅÊÓͼµÄ¶¨Ò壬¶ø²»´æ·ÅÊÓͼ¶ÔÓ¦µÄÊý¾Ý£¬ÕâЩÊý¾Ý´æ·ÅÔÚÔ­À´µÄ»ù±¾±íÖУ¬µ±»ù±¾±íÖеÄÊý¾Ý·¢Éú±ä»¯£¬´ÓÊÓͼÖвéѯ³öµÄÊý¾ÝÒ²¾ÍËæÖ®¸Ä±ä£¨2·Ö£©¡£ÊÓͼһ¾­¶¨Òå¾Í¿ÉÒÔÏñ»ù±¾±íÒ»Ñù±»²éѯ¡¢É¾³ý£¬Ò²¿ÉÒÔÔÚÒ»¸öÊÓͼ֮ÉÏÔÙ¶¨ÒåеÄÊÓͼ£¬µ«ÊǶÔÊÓͼµÄ¸üвÙ×÷ÓÐÏÞÖÆ£¨1·Ö£©¡£

ÆÀ·Ö±ê×¼£ºÒâ˼±í´ïÕýÈ·¼´¿É¸ø·Ö¡£

3¡¢²Î¿¼´ð°¸£º

´ð£º¹ÊÕÏÖ÷ÒªÓÐÏÂÃæÈýÖÖÀàÐÍ£º £¨1£©ÊÂÎñ¹ÊÕÏ£¨1·Ö£© £¨2£©ÏµÍ³¹ÊÕÏ£¨1·Ö£© £¨3£©½éÖʹÊÕÏ£¨1·Ö£©

ÆÀ·Ö±ê×¼£º¹Ø¼ü×Ö¡°ÊÂÎñ¡±¡¢¡°ÏµÍ³¡±¡¢¡°½éÖÊ¡±ÖÐÓдí±ð×ÖÒ»ÂɸÃÏî²»¸ø·Ö¡£

ËÄ¡¢Éè¼ÆÌâ

£±¡¢

£¨1£©²Î¿¼´ð°¸£º

¦ÐJNO(J)- ¦ÐJNO (?CITY='Ìì½ò' (S)

ÆÀ·Ö±ê×¼£º

SPJ

?COLOR='ºì' (P))

SPJ

P1·Ö£¬ÉÙÈÎÒâÒ»¸ö¹ØÏµ²»

Á½¸ö¹ØÏµµÄ²î1·Ö£»Èý¸ö±íµÄ×ÔÈ»Á¬½ÓS

£¨2£©²Î¿¼´ð°¸£º

¸ø·Ö£»?CITY='Ìì½ò'ºÍ?COLOR='ºì'Á½¸öÌõ¼þ1·Ö£¬ÈÎÒâÒ»¸ö´íÎ󲻸ø·Ö¡£

¦ÐPNO,JNO(SPJ)¡Â¦ÐPNO (?SNO='S1' (SPJ))

ÆÀ·Ö±ê×¼£º

Á½¸ö¹ØÏµµÄ³ý1·Ö£»¦ÐPNO,JNOºÍ¦ÐPNO1·Ö£¬ÈÎÒâÒ»¸ö´íÎ󲻸ø·Ö£»?SNO='S1'1·Ö¡£

£¨3£©

²Î¿¼´ð°¸1£º

SELECT DISTINCT JNO

FROM SPJ,P

WHERE SPJ.PNO=P.PNO AND

COLOR='ºì'AND JNO='J1'; ÆÀ·Ö±ê×¼£º

SELECT DISTINCT JNO FROM SPJ,P 1·Ö£¬ÉÙDISTINCT¿Û0.5·Ö£¬SPJ£¬PÖÐÉÙÈÎÒ»±í²»¸ø·Ö£»WHERE SPJ.PNO=P.PNO AND COLOR='ºì'AND JNO='J1'1·Ö£¬3¸öÌõ¼þÿ´íÒ»¸ö¿Û0.5£¬¿ÛÍê1·ÖΪֹ¡£

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)