×ÔÈ»Áª½ÓÔËËã ¼òÊö
(1)¼òÊö¹ØÏµÊý¾ÝÓïÑÔµÄÌØµãºÍ·ÖÀà¡£
(2)¼òÊöµÈÖµÁ¬½ÓÓë×ÔÈ»Á¬½ÓµÄÇø±ðºÍÁªÏµ¡£
£¨Èý£©Ó¦ÓÃÌâ
1. ÉèÓÐÈçÏÂËùʾµÄ¹ØÏµÄ£Ê½S¡¢C¡¢SC£º S(S#,SNAME,AGE,SEX) C(C#,CNAME,TEACHER) SC(S#,C#,GRADE)
ÊÔÓùØÏµ´úÊý±í´ïʽ±íʾÏÂÁвéѯÓï¾ä£º
(1)¼ìË÷¡°Â½¶¨¡±ÀÏʦËùÊڿγ̵Ŀγ̺Å(C#)ºÍ¿Î³ÌÃû(CNAME)¡£ (2)¼ìË÷ÄêÁä´óÓÚ20µÄÄÐѧÉúѧºÅ(S#)ºÍÐÕÃû(SNAME)¡£
(3)¼ìË÷ÖÁÉÙÑ¡ÐÞ¡°Â½¶¨¡±ÀÏʦËùÊÚÈ«²¿¿Î³ÌµÄѧÉúÐÕÃû(SNAME)¡£ (4)¼ìË÷¡±ÀîÏ衱ͬѧ²»Ñ§¿Î³ÌµÄ¿Î³ÌºÅ(C#)¡£ (5)¼ìË÷ÖÁÉÙÑ¡ÐÞÁ½Ãſγ̵ÄѧÉúѧºÅ(S#)¡£
(6)¼ìË÷È«²¿Ñ§Éú¶¼Ñ¡Ð޵Ŀγ̵Ŀγ̺Å(C#)ºÍ¿Î³ÌÃû(CNAME)¡£ (7)¼ìË÷Ñ¡Ð޿γ̰üº¬¡°Â½¶¨¡±ÀÏʦËùÊڿγÌÖ®Ò»µÄѧÉúѧºÅ(S#)¡£ (8)¼ìË÷Ñ¡Ð޿γ̺ÅΪk1ºÍk5µÄѧÉúѧºÅ(S#)¡£ (9)¼ìË÷Ñ¡ÐÞÈ«²¿¿Î³ÌµÄѧÉúÐÕÃû(SNAME)¡£
(10)¼ìË÷Ñ¡Ð޿γ̰üº¬Ñ§ºÅΪ2µÄѧÉúËùÐ޿γ̵ÄѧÉúѧºÅ(S#)¡£ (11)¼ìË÷Ñ¡Ð޿γÌÃûΪ¡°CÓïÑÔ¡±µÄѧÉúѧºÅ(S#)ºÍÐÕÃû(SNAME)¡£
2.¹ØÏµRºÍSÈçÏÂͼËùʾ£¬ÊÔ¼ÆËãR¡ÂS¡£
R A a a a b b c c B b b b d d k k C c e h e d c e D d f k f l d f 9
S
C c D d 3.ÉèÓÐÈçͼËùʾµÄ¹ØÏµRºÍS£¬¼ÆË㣺 e f (1)R1=R-S
R S (2)R2£½R¡ÈS
(3)R3£½R¡ÉS A B C A B C (4)R4£½R¡ÁS
a b c b a f
b a f d a d
c b d
4.ÉèÓÐÈçͼËùʾµÄ¹ØÏµR£¬SºÍT£¬¼ÆË㣺 (1)R1=R¡ÈS
R S T (2)R2£½R-S
(3)R3£½R ?? T A B A B B C (4)R4=R ?? T
a d d a b b
A£¼C
b e b a c c (5)R5£½¡ÇA(R)
c c b c b d (6)R6=¦ÒA=C(R¡ÁT)
5£®ÉèÓÐÈçͼËùʾµÄ¹ØÏµR£¬S£¬¼ÆË㣺 (1)R1=R ?? S
A B C C D E (2)R2=R ?? S
3 6 7 3 4 5 [2]<[2]
7 2 3 4 5 7 (3)R3=¦ÒB=d(R¡ÁS)
7 2 3
4 4 3
6£®ÉèÓÐÈçͼËùʾµÄÁ½ÉϹØÏµE1ºÍE2£¬ÆäÖÐE2ÊÇ´ÓE1Öо¹ý¹ØÏµÔËËãËùÐγɵĽá¹û£¬ÊÔ¸ø³ö¸ÃÔËËã±í´ïʽ¡£
E1 E2
A B C B C 1 2 3 5 6
4 5 6 8 9
7 8 9
7£®ÉèÓÐÈçÏÂËùʾµÄÈý¸ö¹ØÏµS¡¢CºÍSC¡£ÓùØÏµ´úÊý±í´ïʽ±íʾÏÂÁÐÒªÇ󣬲¢Çó³ö½á¹û¡£
S ѧºÅ ÐÕÃû ÄêÁä ÐԱ𠼮¹á 20001 ÍõСÑÏ 20 Å® ±±¾© 20002 20003 20004 20005
¿Î³ÌºÅ C001
Àî °× 21 ³ÂÖ¾¼á 23 Íõ ±ø 20 ÕÅ ºì 22 ÄÐ ÄÐ ÄÐ Å® ÉϺ£ ³¤É³ ÉϺ£ Î人 ¿Î³ÌÃû ¸ßµÈÊýѧ C ½Ìʦ Àî ¾ê 10
°ì¹«ÊÒ 416 C002 C003 C004
Êý¾Ý½á¹¹ ²Ù×÷ϵͳ ±àÒëÔÀí ÁõС¶« Îâ ºÆ Íõ ΰ 415 415 415 ѧºÅ 20001 20001 20001 20001 20002 20003 20003 20003 20004 20004 20005 20005 SC ¿Î³ÌºÅ C001 C002 C003 C004 C001 C001 C002 C004 C001 C004 C001 C003 ³É¼¨ 90 90 85 87 90 75 70 56 90 85 95 80
(1).¼ìË÷¼®¹áΪÉϺ£µÄѧÉúÐÕÃû¡¢Ñ§ºÅºÍÑ¡Ð޵Ŀγ̺š£ (2).¼ìË÷Ñ¡ÐÞ²Ù×÷ϵͳµÄѧÉúÐÕÃû¡¢¿Î³ÌºÅºÍ³É¼¨¡£ (3).¼ìË÷Ñ¡ÐÞÁËÈ«²¿¿Î³ÌµÄѧÉúÐÕÃû¡¢ÄêÁä¡£
8.ÒÔÏÂÊöÊý¾Ý¿â¸÷¹ØÏµÄ£Ê½ÎªÀý£¬ ²Ö¿â£¨²Ö¿âºÅ£¬³ÇÊУ¬Ãæ»ý£© Ö°¹¤£¨²Ö¿âºÅ£¬Ö°¹¤ºÅ£¬¹¤×Ê£©
¶©¹ºµ¥£¨Ö°¹¤ºÅ£¬¹©Ó¦É̺ţ¬¶©¹ºµ¥ºÅ£¬¶©¹ºÈÕÆÚ£© ¹©Ó¦ÉÌ£¨¹©Ó¦É̺ţ¬¹©Ó¦ÉÌÃû³Æ£¬µØÖ·£© ÓùØÏµ´úÊýÍê³ÉÒÔϼìË÷¡£ ½â£º
(1)£®¼ìË÷ÔÚ²Ö¿â2¹¤×÷µÄÖ°¹¤µÄ¹¤×Ê¡£ (2)£®¼ìË÷ÔÚÉϺ£¹¤×÷µÄÖ°¹¤µÄ¹¤×Ê¡£ (3)£®¼ìË÷±±¾©µÄ¹©Ó¦ÉÌÃû³Æ¡£
(4)£®¼ìË÷ĿǰÓëÖ°¹¤E6ÓÐÒµÎñÁªÏµµÄ¹©Ó¦ÉÌÃû³Æ¡£ (5)£®¼ìË÷ËùÓÐÖ°¹¤µÄ¹¤×Ê´óÓÚ1220µÄ²Ö¿âËùÔڵijÇÊС£ (6)£®¼ìË÷ºÍ±±¾©µÄËùÓй©Ó¦É̶¼ÓÐÒµÎñÁªÏµµÄÖ°¹¤µÄ¹¤×Ê¡£
9.ÓùØÏµ´úÊýÍê³ÉÏÂÃæ¸÷Ïî²Ù×÷£¨¸÷¸ö¹ØÏµÄ£Ê½¼°¹ØÏµÈçºóËùʾ£©¡£
¹©Ó¦ÉÌ£¨SNO£¬SNAME£¬CITY£©--¹©Ó¦É̺ţ¬¹©Ó¦ÉÌÃû£¬³ÇÊÐ
Áã¼þ£¨PNO£¬PNAME£¬COLOR£¬WEIGHT£©--Áã¼þºÅ,Ãû³Æ£¬ÑÕÉ«£¬ÖØÁ¿ ¹¤³Ì£¨JNO£¬JNAME£¬CITY£©--¹¤³ÌºÅ£¬¹¤³ÌÃû£¬³ÇÊÐ
¹©Ó¦£¨SNO£¬PNO£¬JNO£¬QTY£©--¹©Ó¦É̺ţ¬Áã¼þºÅ£¬¹¤³ÌºÅ£¬ÊýÁ¿ (1)£®Çó¹©Ó¦¹¤³ÌJ1Áã¼þµÄµ¥Î»ºÅÂëSNO (2)£®Çó¹©Ó¦¹¤³ÌJ1Áã¼þP1µÄµ¥Î»ºÅÂëSNO (3)£®Çó¹©Ó¦¹¤³ÌJ1Áã¼þΪºìÉ«µÄµ¥Î»ºÅÂëSNO
(4)£®ÇóûÓÐʹÓÃÌì½ò¹©Ó¦É̵ĺìÉ«Áã¼þµÄ¹¤³ÌºÅJNO
(5)£®ÇóÖÁÉÙÓÃÁ˵¥Î»S1Ëù¹©Ó¦µÄÈ«²¿Áã¼þµÄ¹¤³ÌºÅJNO.
µÚÈý²¿·Ö ¹ØÏµÊý¾Ý¿âÓïÑÔSQL
11
£¨Ò»£©¡¢¿¼ºËÄÚÈÝ
(1)SQL¹¦ÄÜÌØµã¡¢SQL»ù±¾²Ù×÷ (2)SQLÊý¾Ý²éѯ
(3)SQLÊÓͼ²Ù×÷¡¢×Ó²éѯ £¨¶þ£©¡¢¿¼ºËÒªÇó
(1)Á˽âSQLÓïÑԵĸÅò¡¢·¢Õ¹¡¢±ê×¼»¯¡¢Ö÷ÒªÌØµã¡£ (2)ÕÆÎÕSQL±í»ù±¾²Ù×÷·½·¨£º¶¨Òå¡¢ÐÞ¸ÄÓë³·Ïû»ù±¾±í¡£
(3)ÕÆÎÕSQLÊý¾Ý¸üз½·¨£ºINSERT¡¢DELETE¡¢UPDATEÓï¾äµÄ¸ñʽºÍÓ÷¨¡£ (4)ÕÆÎÕSQLÊý¾Ý²éѯ·½·¨£ºSELECTÓï¾äµÄ¸ñʽ¼°¸÷ÖÖÓ÷¨¡£ (5)Á˽âSQLµÄ¿âº¯Êý¡£
(6) Á˽âÊÓͼµÄ¸ÅÄî¡¢×÷Óã»ÕÆÎÕÊÓͼµÄ¶¨ÒåÓë³·Ïû¡£
(Ò»£©Ñ¡Ôñ
1.SQLÓïÑÔÊÇ( )µÄÓïÑÔ£¬Ò×ѧϰ¡£
A£®¹ý³Ì»¯ B£®·Ç¹ý³Ì»¯ C£®¸ñʽ»¯ D£®µ¼º½Ê½ 2.SQLÓïÑÔÊÇ( )ÓïÑÔ¡£
A£®²ã´ÎÊý¾Ý¿â B£®ÍøÂçÊý¾Ý¿â C£®¹ØÏµÊý¾Ý¿â D£®·ÇÊý¾Ý¿â 3.SQLÓïÑÔ¾ßÓÐ( )µÄ¹¦ÄÜ¡£
A£®¹ØÏµ¹æ·¶»¯¡¢Êý¾Ý²Ù×Ý¡¢Êý¾Ý¿ØÖÆ B£®Êý¾Ý¶¨Òå¡¢Êý¾Ý²Ù×Ý¡¢Êý¾Ý¿ØÖÆ C£®Êý¾Ý¶¨Òå¡¢¹ØÏµ¹æ·¶»¯¡¢Êý¾Ý¿ØÖÆ D£®Êý¾Ý¶¨Òå¡¢¹ØÏµ¹æ·¶»¯¡¢Êý¾Ý²Ù×Ý 4.SQLÓïÑÔ¾ßÓÐÁ½ÖÖʹÓ÷½Ê½£¬·Ö±ð³ÆÎª½»»¥Ê½SQLºÍ( )¡£
A£®ÌáʾʽSQL B£®¶àÓû§SQL C£®Ç¶ÈëʽSQL D£®½âÊÍʽSQL
5.¼Ù¶¨Ñ§Éú¹ØÏµÊÇS(S#£¬SNAME£¬SEX£¬AGE)£¬¿Î³Ì¹ØÏµÊÇC(C#£¬CNAME£¬TEACHER)£¬Ñ§ÉúÑ¡¿Î¹ØÏµÊÇSC(S#£¬C#£¬GRADE)¡£Òª²éÕÒÑ¡ÐÞ¡°COMPUTER¡±¿Î³ÌµÄ¡°Å®¡±Ñ§ÉúÐÕÃû£¬½«Éæ¼°µ½¹ØÏµ( )¡£
A£®S B£®SC£¬C C£®S£¬SC D£®S£¬C£¬SC 6.ÈôÓÃÈçϵÄSQLÓï¾ä´´½¨Ò»¸östudent±í£º CREATE TABLE student(NO Char(4) NOT NULL£¬ NAME Char(8) NOT NULL£¬ SEX Char(2)£¬ AGE tinyint)
¿ÉÒÔ²åÈëµ½student±íÖеÄÊÇ ¡£
A£®(¡®1031¡¯£¬¡®Ôø»ª¡¯£¬ÄУ¬23) B£®(¡®1031¡¯£¬¡®Ôø»ª¡¯£¬NULL£¬NULL)
C£®(NULL£¬¡®Ôø»ª¡¯£¬¡®ÄС¯£¬¡®23¡¯) D£®(¡®1031¡¯£¬NULL£¬¡®ÄС¯£¬23) 7. SLÓïÑÔµÄÊý¾Ý²Ù×ÝÓï¾ä°üÀ¨SELECT£¬INSQERT£¬UPDATEºÍDELETEµÈ¡£ÆäÖÐ×îÖØÒªµÄ£¬Ò²ÊÇʹÓÃ×îÆµ·±µÄÓï¾äÊÇ()¡£ A£®SELECT B£®INSERT C£®UPDATE D£®DELETE
µÚ8µ½µÚ10Ìâ»ùÓÚÕâÑùµÄÈý¸ö±í¼´Ñ§Éú±íS¡¢¿Î³Ì±íCºÍѧÉúÑ¡¿Î±íSC£¬ËüÃǵĽṹÈçÏ£º S(S#£¬SN£¬SEX£¬AGE£¬DEPT) C(C#£¬CN)
12