ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Êý¾Ý¿â¼¼ÊõÓëÓ¦Óà £­ SQL Server
¶ÔÓڽ̲ģº ¡¶Êý¾Ý¿â¼¼ÊõÓëÓ¦Ó᪡ª SQLServer ¡· ÁõÎÀ¹ú  ÑÏêÍÖ÷±à  Ç廪´óѧ³ö°æÉç ²Î¿¼Ê飺 ¡¶Êý¾Ý¿âϵͳ¸ÅÂÛ¡·£¨µÚÈý°æ£©¡¡ ÈøÊ¦ìÓ  Íõɺ  ±àÖø  ¸ßµÈ½ÌÓý³ö°æÉç ¡¶Êý¾Ý¿â¼¼Êõ»ù´¡¼°Ó¦Óá· Áõ¹úŸö  µç×Ó¹¤Òµ³ö°æÉç
¼ÆËã»úϵͳ Êý¾Ý¿â
µÚ 1 Õ  Êý¾Ý¿âϵͳ¸ÅÂÛ
±¾ÕÂÄÚÈÝ 1.1  Êý¾Ý¹ÜÀí¼¼ÊõµÄ·¢Õ¹ 1.2  Êý¾Ý¿âºÍÊý¾Ý¿âϵͳ 1.3  Êý¾ÝÄ£ÐÍ 1.4  Êý¾Ý¿âм¼Êõ
1.1  Êý¾Ý¹ÜÀí¼¼ÊõµÄ·¢Õ¹ Êý¾ÝÓëÊý¾Ý´¦Àí  1 £®Êý¾ÝºÍÐÅÏ¢  Êý¾ÝÊÇÈËÃÇÓÃÓڼǼÊÂÎïÇé¿öµÄÎïÀí·ûºÅ¡£ ÐÅÏ¢ÊÇÊý¾ÝÖÐËù°üº¬µÄÒâÒ塣ͨË׵ؽ²£¬ÐÅÏ¢ÊǾ­¹ý¼Ó¹¤´¦Àí²¢¶ÔÈËÀàÉç»áʵ¼ùºÍÉú²ú»î¶¯²úÉú¾ö²ßÓ°ÏìµÄÊý¾Ý¡£ Êý¾ÝÓëÐÅÏ¢¼ÈÓÐÇø±ð£¬ÓÖÓÐÁªÏµ¡£Êý¾ÝÊDZíʾÐÅÏ¢µÄ£¬µ«²¢·ÇÈκÎÊý¾Ý¶¼ÄܱíʾÐÅÏ¢£¬ÐÅÏ¢ÊǼӹ¤´¦ÀíºóµÄÊý¾Ý£¬ÊÇÊý¾ÝËù±í´ïµÄÄÚÈÝ¡£ 2.  Êý¾Ý´¦Àí ?  Êý¾Ý´¦ÀíÊÇÖ¸½«Êý¾Ýת»»³ÉÐÅÏ¢µÄ¹ý³Ì¡£Ëü°üÀ¨¶ÔÊý¾ÝµÄÊÕ¼¯¡¢´æ´¢¡¢·ÖÀà¡¢¼ÆËã¡¢¼Ó¹¤¡¢¼ìË÷ºÍ´«ÊäµÈһϵÁл¡£
1.1  Êý¾Ý¹ÜÀí¼¼ÊõµÄ·¢Õ¹ Êý¾Ý¹ÜÀí¼¼Êõ  1.  È˹¤¹ÜÀí½×¶Î  ³ÌÐòÓëÊý¾ÝÊÇÒ»¸öÕûÌ壬һ¸ö³ÌÐòÖеÄÊý¾ÝÎÞ·¨±»ÆäËû³ÌÐòʹÓã¬Òò´Ë³ÌÐòÓë³ÌÐòÖ®¼ä´æÔÚ´óÁ¿µÄÖØ¸´Êý¾Ý¡£ ÌØµã : ³ÌÐòÖ®¼ä²»Äܹ²ÏíÊý¾Ý£» ³ÌÐò¸´ÔÓ£» Êý¾ÝÁ¿Ð¡ÇÒÎÞ·¨³¤ÆÚ±£´æ£» È˹¤Öظ´ÊäÈëÊý¾Ý£¬Êý¾Ý²»±£´æ¡£
ÈËʹÜÀíÓ¦ÓóÌÐò ½ÌʦÐÅÏ¢Êý¾Ý×é ѧÉú¹ÜÀíÓ¦ÓóÌÐò ѧÉúÐÅÏ¢Êý¾Ý×é ½ÌÎñ¹ÜÀíÓ¦ÓóÌÐò ¿Î³ÌÐÅÏ¢Êý¾Ý×é ѧÉú²¿ÃÅ ½ÌÎñ²¿ÃÅ ÈËʲ¿ÃŠͼ 1-1  Ó¦ÓóÌÐòºÍÊý¾ÝµÄÒÀÀµ¹ØÏµ
1.1  Êý¾Ý¹ÜÀí¼¼ÊõµÄ·¢Õ¹ 2.  Îļþ¹ÜÀí½×¶Î 20 ÊÀ¼Í 50 Äê´úºóÆÚÖÁ 60 Äê´úºóÆÚ , ¼ÆËã»ú Íâ´æ´¢Æ÷ ÓÐÁ˴ŹĺʹÅÅ̵ÈÖ±½Ó´æÈ¡É豸£»Èí¼þÓÐÁ˲Ù×÷ϵͳºÍÎļþϵͳ£»³ÌÐòͨ¹ý Îļþϵͳ ·ÃÎÊÊý¾Ý¡£ Êý¾ÝÎļþ Íâ´æ ´¢Æ÷ Êý¾ÝÊäÈë³ÌÐò
ÌØµã : ¶à¸ö³ÌÐò¹²ÏíÊý¾Ý£»Ò×ÓÚ³¤ÆÚ±£´æÊý¾Ý£»Êý¾Ý¹²Ïí²î¡¢ÈßÓà£¨ÖØ¸´£©¶È½Ï´ó£»³ÌÐò¶ÔÊý¾ÝÒÀÀµÐÔ½ÏÇ¿£» ²éѯ³ÌÐò 01090103 ²éѯ³ÌÐò Íâ´æ ´¢Æ÷ ÍõÇ¿ ³¤É³ÊÐÎåһ· 10 ºÅ 1300240731-4874519
ѧÉú²¿ÃÅ ½ÌÎñ²¿ÃÅ ÈËʲ¿ÃÅ Îļþϵͳ ½ÌʦÊý¾ÝÎļþ ѧÉúÊý¾ÝÎļþ ¿Î³ÌÊý¾ÝÎļþ ÈËʹÜÀíÓ¦ÓóÌÐò ѧÉú¹ÜÀíÓ¦ÓóÌÐò ½ÌÎñ¹ÜÀíÓ¦ÓóÌÐò ͼ 1-2  Ó¦ÓóÌÐòºÍÊý¾ÝÎļþµÄ¹ØÏµ
1.1  Êý¾Ý¹ÜÀí¼¼ÊõµÄ·¢Õ¹ 3 £®Êý¾Ý¿â¹ÜÀí½×¶Î Êý¾Ý¿âÊÇÔÚÊý¾Ý¿â¹ÜÀíϵͳµÄ¼¯ÖпØÖÆ֮ϣ¬°´Ò»¶¨µÄ×éÖ¯·½Ê½´æ´¢ÆðÀ´µÄ¡¢Ï໥¹ØÁªµÄÊý¾Ý¼¯ºÏ¡£ ÌØµã£º   Êý¾ÝÕæÕýʵÏÖÁ˽ṹ»¯  Êý¾ÝµÄ¹²ÏíÐԸߣ¬ÈßÓà¶ÈµÍ£¬Ò×À©³ä Êý¾Ý¶ÀÁ¢ÐÔ¸ß  Êý¾ÝÓÉ DBMS ͳһ¹ÜÀíºÍ¿ØÖÆ
´Ë½×¶Î½« Êý¾Ý¼¯Öд洢 ÔÚһ̨¼ÆËã»úÉÏ£¬½øÐÐͳһ×éÖ¯ºÍ¹ÜÀí¡£ Êý¾Ý¿â Íâ ´æ ´¢ Æ÷
ÌØµã £º Êý¾Ý½á¹¹»¯ ²¢Óë³ÌÐò·ÖÀ룻 Êý¾Ý¼¯ÖÐʽ ¹ÜÀí£¬ ¸ß¶È¹²Ïí £»Êý¾ÝÈßÓà¶ÈС£¬¾ßÓÐÊý¾ÝÒ»ÖÂÐÔºÍÍêÕûÐÔ¿ØÖƹæÔò¡£ Íâ ´æ ´¢ Æ÷
ͼ 1-3  Ó¦ÓóÌÐòºÍÊý¾Ý¿âµÄ¹ØÏµ ѧÉú²¿ÃÅ ½ÌÎñ²¿ÃÅ ÈËʲ¿ÃŠѧУ Êý¾Ý¿â Êý¾Ý¿â¹ÜÀíϵͳ DBMS ÈËʹÜÀíÓ¦ÓóÌÐò ѧÉú¹ÜÀíÓ¦ÓóÌÐò ½ÌÎñ¹ÜÀíÓ¦ÓóÌÐò
1.2  Êý¾Ý¿âºÍÊý¾Ý¿âϵͳ Êý¾Ý¿â£¨ DB-Data Base £© Êý¾Ý¿â ÊÇ´æ´¢ÔÚ¼ÆËã»úϵͳÖУ¬ÓÐ×éÖ¯¡¢½á¹¹»¯µÄ¹ØÁªÊý¾Ý¼¯ºÏ£»ÒÔÎļþ·½Ê½´æ´¢¡£ Ó²¼þ ´æ·ÅÊý¾Ý¿âµÄ½éÖÊ ³£¼ûÊý¾Ý¿âÎļþÀ©Õ¹Ãû£º  MDF-SQL Server £» MDB-Access £» DBC-VFP £¨ Visual FoxPro £©
Êý¾Ý ÃèÊöÊÂÎïµÄ·ûºÅ¼Ç¼ Àý £¨ÀîÃ÷£¬ÄУ¬ 22 £¬ 1986 £¬Õã½­£¬¼ÆËã»ú£¬ 2006 £© ÓïÒå ÀîÃ÷ÊǸö´óѧÉú£¬ 1986 ÄêÉú£¬Õã½­ÈË£¬ 2006 Ä꿼Èë¼ÆËã»úϵ Êý¾ÝµÄº¬Òå³ÆÎªÓïÒ壬Êý¾ÝÓëÆäÓïÒå²»¿É·Ö¡£Êý¾ÝµÄÐÎʽ²»ÄÜÍêÈ«±í´ïÆäÄÚÈÝ£¬ÐèÒª¾­¹ý½âÊÍ£¬Êý¾ÝµÄ½âÊÍÊǶÔÊý¾Ýº¬ÒåµÄ˵Ã÷¡£
1.2  Êý¾Ý¿âºÍÊý¾Ý¿âϵͳ Êý¾Ý¿âϵͳµÄ×é³É Êý¾Ý¿âϵͳ (Database System £¬ DBS) ÊÇÒ»¸ö¼ÆËã»úÓ¦ÓÃϵͳ¡£ËüÊǰÑÓйؼÆËã»úÓ²¼þ¡¢Èí¼þ¡¢Êý¾ÝºÍÈËÔ±×éºÏÆðÀ´ÎªÓû§ÌṩÐÅÏ¢·þÎñµÄϵͳ¡£ Êý¾Ý¿âϵͳÊÇÓɼÆËã»úϵͳ¡¢Êý¾Ý¿â¼°ÆäÃèÊö»ú¹¹¡¢Êý¾Ý¿â¹ÜÀíϵͳºÍÓйØÈËÔ±×é³ÉµÄ¾ßÓи߶È×éÖ¯ÐÔµÄ×ÜÌå¡£ Ó¦ÓóÌÐò Êý¾Ý¿â ¹ÜÀíÔ± ¿ª·¢¹¤¾ß Êý¾Ý¿â ¹ÜÀí ϵͳ ²Ù×÷ϵͳ Êý¾Ý¿â
Êý¾Ý¿âϵͳµÄ¼òµ¥½á¹¹ Ó¦ÓóÌÐò 1 Ó¦ÓóÌÐò 2 ¡­¡­ Ó¦ÓóÌÐò n Êý¾Ý¿â¹ÜÀíϵͳ £¨ DBMS £© Êý¾Ý¿â¹ÜÀíÔ±£¨ DBA £© Êý¾Ý¿â »ù´¡
1.2  Êý¾Ý¿âºÍÊý¾Ý¿âϵͳ Êý¾Ý¿â £ºÊÇÊý¾ÝµÄ»ã¼¯£¬ËüÒÔÒ»¶¨µÄ×éÖ¯ÐÎʽ´æÓÚ´æ´¢½éÖÊÉÏ¡£ DBMS £º ÊǹÜÀíÊý¾Ý¿âµÄϵͳÈí¼þ£¬ËüʵÏÖÊý¾Ý¿âϵͳµÄ¸÷ÖÖ¹¦ÄÜ¡£ÊÇÊý¾Ý¿âϵͳµÄºËÐÄ¡£ DBA £º ¸ºÔðÊý¾Ý¿âµÄ¹æ»®¡¢Éè¼Æ¡¢Ð­µ÷¡¢Î¬»¤ºÍ¹ÜÀíµÈ¹¤×÷¡£ Ó¦ÓóÌÐò£º Ö¸ÒÔÊý¾Ý¿âΪ»ù´¡µÄÓ¦ÓóÌÐò¡£ Ïà¹Ø ÈËÔ± Êý ¾Ý ¿â Óà Ӧ ϵ ͳ D B M S OS Ó²¼þ
Êý¾Ý¿âϵͳ½á¹¹ Êý¾Ý¿âϵͳ½á¹¹¿ÉÒÔ¸ù¾Ý¿¼²ìµÄ½Ç¶È·ÖΪ²»Í¬µÄÐÎʽ£º ģʽ½á¹¹ Ìåϵ½á¹¹ Êý¾Ý¿âϵͳ»ú¹¹
Êý¾Ý¿âµÄÈý¼¶Ä£Ê½½á¹¹  ΪÁËÓÐЧµØ×éÖ¯¡¢¹ÜÀíÊý¾Ý£¬Ìá¸ßÊý¾Ý¿âµÄÂß¼­¶ÀÁ¢ÐÔºÍÎïÀí¶ÀÁ¢ÐÔ£¬ÈËÃÇΪÊý¾Ý¿âÉè¼ÆÁËÒ»¸öÑϽ÷µÄÌåϵ½á¹¹£¬Êý¾Ý¿âÁìÓò¹«Èϵıê×¼½á¹¹ÊÇÈý¼¶Ä£Ê½½á¹¹£¬Ëü°üÀ¨Íâģʽ¡¢Ä£Ê½ºÍÄÚģʽ ¡£ ¸ù¾Ý¸÷ÀàÈËÔ±ÓëÊý¾Ý¿âµÄ²»Í¬¹ØÏµ£¬¿É°ÑÊÓͼ£¨ ËùνÊÓͼÊÇÖ¸¹Û²ì¡¢ÈÏʶºÍÀí½âÊý¾ÝµÄ·¶Î§¡¢½Ç¶ÈºÍ·½·¨£© ·ÖΪÈýÖÖ£º ¶ÔÓ¦ÓÚÓû§µÄÍⲿÊÓͼ ¶ÔÓ¦ÓÚÓ¦ÓóÌÐòÔ±µÄ¸ÅÄîÊÓͼ ¶ÔÓ¦ÓÚϵͳ³ÌÐòÔ±µÄÄÚ²¿ÊÓͼ
1.2  Êý¾Ý¿âºÍÊý¾Ý¿âϵͳ Íâģʽ ģʽ £¨¸ÅÄîģʽ»òÂß¼­Ä£Ê½£© ÄÚģʽ
Èý¼¶Ä£Ê½½á¹¹µÄÒ»¸ö¾ßÌåʵÀý Íâģʽ ģʽ ÄÚģʽ ¡¡ ÈÕÆÚÐÍ ³ö°æÈÕÆÚ 20 ×Ö·ûÐÍ ×÷ÕßÐÕÃû 30 ×Ö·ûÐÍ ÊéÃû 20 ×Ö·ûÐÍ ³ö°æÉçÃû³Æ ͼÊéÐÅÏ¢ 30 ×Ö·ûÐÍ ÊéÃû 20 ×Ö·ûÐÍ ×÷ÕßÐÕÃû ×÷ÕßÖøÊéÐÅÏ¢ 1 ×Ö·ûÐÍ ÀàÐÍ 30 ×Ö·ûÐÍ ÊéÃû 20 ×Ö·ûÐÍ ³ö°æÉçÃû³Æ ³ö°æÉç³öÊéÀàÐÍ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ Ë÷ÒýÎļþ Ë÷ÒýÎļþ Ë÷ÒýÎļþ ¡¡ ¡¡ Êý¾ÝÎļþ Êý¾ÝÎļþ Êý¾ÝÎļþ ¡¡ ¡¡ ³ö°æÉç ¡¡ ×÷Æ· ¡¡ ×÷Õß ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ÈÕÆÚÐÍ ³ö°æÈÕÆÚ 11 ×Ö·ûÐÍ µç»° ¡¡ ¡¡ ¡¡ »õ±Ò ¼Û¸ñ 6 ×Ö·ûÐÍ ÓÊ±à ¡¡ ¡¡ 10 ×Ö·ûÐÍ ³ÇÊÐ 1 ×Ö·ûÐÍ ÀàÐÍ 50 ×Ö·ûÐÍ Í¨ÐŵØÖ· ¡¡ ¡¡ 20 ×Ö·ûÐÍ ³ö°æÉçÃû³Æ 30 ×Ö·ûÐÍ ÊéÃû 20 ×Ö·ûÐÍ ×÷ÕßÐÕÃû ¡¡ ¡¡ 5 ×Ö·ûÐÍ ³ö°æÉç±àºÅ 6 ×Ö·ûÐÍ ÊéºÅ 5 ×Ö·ûÐÍ ×÷Õß±àºÅ ¡¡ ¡¡ ³ö°æÉç ¡¡ ×÷Æ· ¡¡ ×÷Õß ¡¡
Ìåϵ½á¹¹ Ó¦ÓᢠDBMS ¡¢Êý¾ÝÔÚͬһÖ÷»úÉÏ£¬¶à¸öÓû§Í¨¹ýÖÕ¶Ë»òÍøÂç·ÃÎÊ Ò»¸öÖ÷»ú´ø¶à¸öÖն˵ĶàÓû§½á¹¹ Ö÷´Óʽ½á¹¹ Ó¦ÓᢠDBMS ¡¢Êý¾ÝÔÚͬһ¸ö»úÆ÷ÉÏ£¬Ö»ÄÜÓÉÒ»¸öÓû§·ÃÎÊ ×î¼òµ¥µÄÊý¾Ý¿âϵͳ²ÉÓõķ½Ê½ µ¥Óû§½á¹¹
Ìåϵ½á¹¹ Ó¦Óᢿª·¢¹¤¾ßλÓÚ¿Í»§»úÉÏ£¬Êý¾ÝºÍ DBMS λÓÚ·þÎñÆ÷ÉÏ£¬¿Í»§»úÓë·þÎñÆ÷ͨ¹ýרÃŵĽӿڽøÐÐͨѶ ½« DBMS µÄ¹¦ÄÜÓëÓ¦Ó÷ֿª×¨ÃÅÖ´ÐÐ DBMS ¹¦ÄܵļÆËã»ú³ÆÎªÊý¾Ý¿â·þÎñÆ÷£¬ÆäËû°²×° DBMS ÍâΧӦÓÿª·¢¹¤¾ß¡¢Ö§³ÖÓû§Ó¦ÓõijÆÎª¿Í»§»ú C/S ½á¹¹ Ó¦ÓᢠDBMS ¡¢Êý¾Ý·Ö²¼ÔÚÍøÂçÉϵĶà¸öÖ÷»úÉÏ£¬¶à¸öÓû§ÍøÂç·ÃÎÊ Êý¾Ý¿âÖеÄÊý¾ÝÔÚÂß¼­ÉÏÊÇÒ»¸öÕûÌ壬ÎïÀíÉÏ·Ö²¼ÔÚ¼ÆËã»úÍøÂçµÄ²»Í¬½ÚµãÉÏ ·Ö²¼Ê½½á¹¹
1.2  Êý¾Ý¿âºÍÊý¾Ý¿âϵͳ Êý¾Ý¿âϵͳµÄÓŵã Êý¾Ý¹²Ïí ¼õÉÙÊý¾ÝÈßÓà  ¾ßÓнϸߵÄÊý¾Ý¶ÀÁ¢ÐÔ ÔöÇ¿ÁËÊý¾Ý°²È«ÐÔºÍÍêÕûÐÔ±£»¤
1.3  Êý¾ÝÄ£ÐÍ ¶¨Òå : ÊÇÊý¾Ý¿âÖÐÓÃÓÚ³éÏó¡¢±íʾºÍ´¦ÀíÏÖʵÊÀ½çÖÐÊý¾ÝºÍÐÅÏ¢µÄ¹¤¾ß ¡£ ÄܽÏÕæÊµµØÄ£ÄâÏÖʵÊÀ½ç ÈÝÒ×ΪÈËËùÀí½â ±ãÓÚÔÚ¼ÆËã»úÉÏʵÏÖ
Êý¾ÝÄ£Ð͵Ä×é³ÉÒªËØ Êý¾Ý½á¹¹ ËùÑо¿µÄ¶ÔÏóÀàÐ͵ļ¯ºÏ£¬ÊôÓÚϵͳ¾²Ì¬ÌØÐÔ¡£ Êý¾Ý²Ù×÷ ¶ÔÊý¾Ý¿âÖи÷ÖÖ¶ÔÏó£¨ÐÍ£©µÄʵÀý£¨Öµ£©ÔÊÐíÖ´ÐеIJÙ×÷µÄ¼¯ºÏ£¬ÊôÓÚϵͳ¶¯Ì¬ÌØÐÔ¡£ Êý¾ÝÔ¼ÊøÌõ¼þ ÊÇÒ»ÖÖÍêÕûÐÔ¹æÔòµÄ¼¯ºÏ£¬±£Ö¤Êý¾ÝµÄÕýÈ·¡¢ÓÐЧ¡¢ÏàÈÝ¡£
1.3  Êý¾ÝÄ£ÐÍ 1.  Êý¾Ý´¦ÀíµÄ 3 ¸ö½×¶Î  ÏÖʵÊÀ½ç ÐÅÏ¢ÊÀ½ç »úÆ÷ÊÀ½ç ͼ 1-5  Êý¾Ý´¦ÀíµÄÈý¸ö½×¶Î ³éÏó ת»» ÏÖʵ ÐÅÏ¢ µçÄÔ
1.3  Êý¾ÝÄ£ÐÍ 2.  ʵÌå Êǿ͹ÛÊÂÎïµÄÕæÊµ·´Ó³£¬²¢¿ÉÏà»¥Çø±ðµÄÊÂÎï¡£¿ÉÒÔÊÇ Êµ¼Ê´æÔÚ µÄ¶ÔÏó ¡¢ ³éÏó¸ÅÄî »ò ʼþ ¡£ £¨ 1 £© ÊôÐÔ ½«ÊÂÎïÌØÐÔ³ÆÎªÊµÌåÊôÐÔ¡£ ÀýÈ磬ΪÃèÊöÒ»¸öÖ°¹¤£¬¿ÉÄÜÉæ¼°ÈçÏÂÊôÐÔ£º±àºÅ¡¢ÐÕÃû¡¢ÐԱ𡢳öÉúÈÕÆÚºÍÖ°³Æ¡£ ÀýÈ磺
1.3  Êý¾ÝÄ£ÐÍ £¨ 2 £© ʵÌåÐͺÍʵÌåÖµ ʵÌåÐ;ÍÊÇʵÌåµÄ½á¹¹ÃèÊö£¬Í¨³£ÊÇʵÌåÃûºÍÊôÐÔÃûµÄ¼¯ºÏ£»¾ßÓÐÏàͬÊôÐÔµÄʵÌ壬ÓÐÏàͬµÄʵÌåÐÍ¡£ÊµÌåÖµÊÇÒ»¸ö¾ßÌåµÄʵÌ壬ÊÇÊôÐÔÖµµÄ¼¯ºÏ¡£ ÀýÈ磬½ÌʦʵÌåÐÍÊÇ£º ½Ìʦ ( ±àºÅ¡¢ÐÕÃû¡¢ÐԱ𡢳öÉúÈÕÆÚ¡¢Ö°³Æ¡¢»ù±¾¹¤×Ê¡¢Ñо¿·½Ïò ) ½Ìʦ¡°ÀîÒà¹â¡±µÄʵÌåÖµÊÇ£º (15031 £¬ÀîÒà¹â£¬ÄУ¬ 09/21/65 £¬½ÌÊÚ£¬ 678 £¬Êý¾Ý¿â¼¼Êõ )
1.3  Êý¾ÝÄ£ÐÍ £¨ 3 £© ÊôÐÔÐͺÍÊôÐÔÖµ  ÊôÐÔÐ;ÍÊÇÊôÐÔÃû¼°ÆäȡֵÀàÐÍ£¬ÊôÐÔÖµ¾ÍÊÇÊôÐÔÔÚÆäÖµÓòÖÐËùÈ¡µÄ¾ßÌåÖµ¡£ ÀýÈ磺¡° 103601¡± ÊDZàºÅÖµ£»¡°ÀîÏþ¹â¡±ÊÇÐÕÃûÖµ£»¡° 1¡± ÊÇÐÔ±ðÖµ ¡£ £¨ 4 £© ʵÌ弯 ÐÔÖÊÏàͬµÄͬÀàʵÌåµÄ¼¯ºÏ³ÆÎªÊµÌ弯¡£ ÈçÒ»¸öϵµÄ½Ìʦ¡£
1.3  Êý¾ÝÄ£ÐÍ £¨ 5 £© Âë  Î¨Ò»±êʶʵÌåµÄÊôÐÔ¼¯ºÏ¡£ £¨ 6 £© Óò ÊôÐÔµÄȡֵ·¶Î§¡£
1.3  Êý¾ÝÄ£ÐÍ 3 £®ÊµÌå¼äµÄÁªÏµ ʵÌåÖ®¼äµÄ¶ÔÓ¦¹ØÏµ³ÆÎªÁªÏµ£¬Ëü·´Ó³ÁËÏÖʵÊÀ½çÊÂÎïÖ®¼äµÄÏ໥¹ØÁª¡£  ÁªÏµµÄÀàÐÍ£º Ò»¶ÔÒ»ÁªÏµ ¼ÇΪ 1  £º 1 ¡£ ( ÈçѧУÓëУ³¤¼äµÄÁªÏµ )  Ò»¶Ô¶àÁªÏµ ¼ÇΪ £±£º n ¡£ ( ÈçËÞÉá·¿¼äÓëѧÉúµÄÁªÏµ  ) ¶à¶Ô¶àÁªÏµ ¼ÇΪ m  £º n ¡£ £¨ÈçÒ»¸ö½Ìʦ¿ÉÒÔ½ÌÊÚ¶à¸öѧÉú£¬¶øÒ»¸öѧÉúÓÖ¿ÉÒÔÊܽÌÓÚ¶à¸ö½Ìʦ£©
1.3  Êý¾ÝÄ£ÐÍ 4.  ¸ÅÄîÄ£ÐÍ ¸ÅÄîÄ£ÐÍÊÇ·´Ó³ÊµÌåÖ®¼äÁªÏµµÄÄ£ÐÍ¡£ E-R Ä£ÐÍ : ÃèÊöÏÖʵÊÀ½çµÄ¸ÅÄîÄ£ÐÍ¡£ ʵÌ壺ÓþØÐοò±íʾ£¬¿òÄÚдÈëʵÌåÃû¡£  ÊôÐÔ£ºÓÃÍÖÔ²Ðαíʾ£¬ÊôÐÔµÄÃû³Æ¼ÇÈëÍÖÔ²ÐÎÄÚ¡£ ÁªÏµ£ºÓÃÁâÐοò±íʾʵÌå¼äµÄÏ໥¹ØÏµ£¬¿òÄÚ×¢Ã÷ÁªÏµµÄÃû³Æ¡£ ѧÉú ѧºÅ ѧÉúÓë¿Î³Ì¼äµÄÁªÏµ
1.3  Êý¾ÝÄ£ÐÍ ³§³¤ ¹¤³§ ÈÎÖ° 1 1 (a) ¹«Ë¾ Ö°Ô± ¾ÍÖ° 1 n (b) ¶ÁÕß Í¼Êé ½èÔÄ m n (c) ͼ 1-6  ʵÌå¼äµÄÁªÏµ
yi  (a)  1 £º 1 (b)  1 £º n (c)  m £º n
1.3  Êý¾ÝÄ£ÐÍ m n ½èÔÄ ÐÕÃû ½èÊéÖ¤ºÅ Ö°³Æ ³ö°æÉç ÊéºÅ ¶¨¼Û ÊéÃû ×÷Õß ½èÊéÈÕÆÚ ¶ÁÕß Í¼Êé ËùÔÚѧԺ ͼ 1-7  ͼÊé½èÔÄϵͳÖÐµÄ E-R Ä£ÐÍ
ͼ 1-8 Ò½Éú¿ªµÄ´¦·½ÓëÒ©Æ·Ö®¼äµÄ E-R ͼ
E-R ͼÉè¼Æ²½Öè  £¨ 1 £©Õë¶ÔÌØ¶¨Óû§µÄÓ¦Óã¬È·¶¨ÊµÌå¡¢ÊôÐÔºÍʵÌå¼äµÄÁªÏµ£¬»­³öÓû§ÊÓͼµÄ¾Ö²¿ E-R ͼ¡£ £¨ 2 £©×ۺϸ÷¸öÓû§µÄ¾Ö²¿ E-R ͼ£¬²úÉú·´Ó³Êý¾Ý¿âÕûÌå¸ÅÄîµÄ×ÜÌå E-R ͼ¡£
ͼ 1-9  ѧÉú¹ÜÀíϵͳÖÐµÄ E-R Ä£ÐÍ n n С×鳤  1 m Ñ¡ÐÞ  ³É¼¨ ¿Î³Ì °à¼¶ ½²ÊÚ ½Ìʦ ²Î¿¼Êé l ѧÉú ×é³É  n 1 m
1.3  Êý¾ÝÄ£ÐÍ Êý¾ÝÄ£ÐÍ ¸ÅÄîÄ£ÐÍÖ»Êǽ«ÏÖʵÊÀ½çµÄ¿Í¹Û¶ÔÏó³éÏóΪijÖÖÐÅÏ¢½á¹¹£¬ÕâÖÖÐÅÏ¢½á¹¹²¢²»ÒÀÀµÓÚ¾ßÌåµÄ¼ÆËã»úϵͳ£¬¶ø¶ÔÓ¦ÓÚÊý¾ÝÊÀ½çµÄÄ£ÐÍÔòÓÉÊý¾ÝÄ£ÐÍÃèÊö£¬ Êý¾ÝÄ£ÐÍ ÊÇÊý¾Ý¿âÖÐʵÌåÖ®¼äÁªÏµµÄ³éÏóÃèÊö¼´Êý¾Ý½á¹¹¡£ ³£¼ûµÄÊý¾ÝÄ£ÐÍ£º ²ã´ÎÊý¾ÝÄ£ÐÍ¡¢Íø×´Êý¾ÝÄ£ÐÍ¡¢¹ØÏµÊý¾ÝÄ£ÐÍ ¡£ Êý¾ÝÄ£ÐÍ Êý¾ÝÊÀ½ç ¼Ç¼ , Êý¾ÝÏî ÐÅÏ¢ÊÀ½ç ʵÌå , ÊôÐÔ
Ê÷Ò¶ Ê÷  Ö¦ ¸ù ͨ¹ý Ê÷ Ðνṹ±íʾʵÌå¼°ÁªÏµ¡£ÈçÃèÊöѧУ¹ÜÀí»ú¹¹¡£Ã¿¸ö ½áµã ±íʾһ¸ö ʵÌ壨ÐÍ£© £¬ ¼ýÍ·±íʾʵÌ壨ÐÍ£©¼äµÄÁªÏµ£¨Óɸ¸µ½×Ó£©¡£ £¨ 1 £© ²ã´ÎÊý¾ÝÄ£ÐÍ
·Ç¸ù ¸ù ²ã´ÎÊý¾ÝÄ£ÐÍÖ÷ÒªÌØµã£º ÓÐÇÒ½öÓÐÒ»¸ö ¸ù½áµã £»Ã¿¸ö ·Ç¸ù½áµã ÓÐÇÒ½öÓÐÒ»¸ö¸¸ ( Ö±½ÓÉϲã ) ½áµã¡£Ëü×îÊʺϱíʾʵÌåµÄÒ»¶Ô¶àÁªÏµ¡£
ͼ 1-10  Ò½Ôº²ã´ÎÊý¾ÝÄ£ÐÍ
¸ù ¶à¸ö¸¸½áµã ͨ¹ý Íø×´½á¹¹ ±íʾʵÌå¼°ÁªÏµ¡£¡°Íø¡±ÖÐÿ¸ö½áµã±íʾһ¸öʵÌå ( ÐÍ ) £¬½áµãÖ®¼ä¼ýÍ·±íʾʵÌå ( ÐÍ ) ¼äµÄÁªÏµ¡£ Íø×´Êý¾ÝÄ£ÐÍÖ÷ÒªÌØµã£º Íø×´Êý¾ÝÄ£ÐÍ ¿ÉÄÜÓÐ ¶à¸ö¸ù½áµã £¬Ä³Ð©·Ç¸ù½áµã¿ÉÄÜ Óжà¸ö¸¸½áµã £¬ÊʺϱíʾʵÌåµÄ¶à¶Ô¶àÁªÏµ¡£ £¨ 2 £© Íø×´Êý¾ÝÄ£ÐÍ
ͼ 1-11  Ò½Éú´¦·½ÓëÒ©Æ·Íø×´Êý¾ÝÄ£ÐÍ
²ã´ÎÓëÍø×´Ä£ÐÍÓÅȱµã : Óŵã : ÄÜÖ±¹Û¡¢ÐÎÏóµØÃèÊöʵÌå¼°ÆäÁªÏµ£¬Ò×ÓÚ±»ÈËÃÇËùÀí½âºÍÕÆÎÕ ¡£ ȱµã : Êý¾Ý½á¹¹½Ï¸´ÔÓ£¬´æ´¢Êý¾ÝÐèÒª¸ü¶àµÄÁ´½ÓÖ¸Õ룻ÔÚ¼ìË÷Êý¾Ýʱ£¬ÐèÒª¿¼ÂÇÊý¾ÝµÄ´æ´¢Â·¾¶£»ÔÚ²åÈë»òɾ³ýÊý¾Ýʱ£¬Éæ¼°µ½µ÷ÕûÁ´½ÓÖ¸Õë¡£
£¨ 3 £©¹ØÏµÊý¾ÝÄ£ÐÍ ¹ØÏµÄ£ÐÍÓë²ã´ÎÄ£ÐͺÍÍø×´Ä£ÐÍÏà±ÈÓÐ×ű¾ÖʵIJî±ð£¬ËüÊÇÓà ¶þά±í¸ñ À´±íʾʵÌå¼°ÆäÏ໥Ö®¼äµÄÁªÏµ¡£   ±í 1-1  ½Ìʦ¹ØÏµ 480 Öú½Ì 07/15/79 δ»é Å® »Æµ¤Çï 23105 970 ¸±½ÌÊÚ 01/27/63 ÒÑ»é ÄÐ ¹Ë¸ßôÓ 23104 450 Öú½Ì 12/23/81 δ»é ÄÐ Àè´ïÈÊ 23103 560 ½²Ê¦ 11/27/73 ÒÑ»é ÄÐ ÂÞ¼ÚÍð 23102 1380 ½ÌÊÚ 09/24/56 ÒÑ»é Å® ÕÅÁæÀþ 23101 ¼òÀú »ù±¾¹¤×Ê Ö°³Æ ³öÉúÈÕÆÚ »é·ñ ÐÔ±ð ÐÕÃû ±àºÅ
Ò»¸ö¹ØÏµ¾ÍÊÇûÓÐÖØ¸´ÐкÍÖØ¸´ÁеĶþά±í£¬¶þά±íµÄÿһÐÐÔÚ¹ØÏµÖгÆÎªÔª×飬ÿһÁÐÔÚ¹ØÏµÖгÆÎªÊôÐÔ¡£Ñ§Éú¹ØÏµµÄÿһÐдú±íÒ»¸öѧÉúµÄ¼Ç¼£¬Ã¿Ò»Áдú±íѧÉú¼Ç¼µÄÒ»¸ö×ֶΡ£ ÊôÐÔ¸öÊý£¨ n £©³ÆÎª¹ØÏµµÄÔª¡£ ÊôÐÔÐÅÏ¢ ÖµµÄ¼¯ºÏ 9 Ôª¹ØÏµ
1.4  Êý¾Ý¿âм¼Êõ ·Ö²¼Ê½Êý¾Ý¿â  ·Ö²¼Ê½Êý¾Ý¿âϵͳÊǵØÀíÉÏ·Ö²¼ÔÚ¼ÆËã»úÍøÂçµÄ²»Í¬½áµã£¬Âß¼­ÉÏÊôÓÚͬһϵͳµÄÊý¾Ý¿âϵͳ¡£ ·Ö²¼Ê½Êý¾Ý¿âµÄÖ÷ÒªÌØµãÊÇ£º  Êý¾ÝÊÇ·Ö²¼µÄ Êý¾ÝÊÇÂß¼­Ïà¹ØµÄ ½áµãµÄ×ÔÖÎÐÔ
ͼ 1-10  Ò»¸ö·Ö²¼Ê½Êý¾Ý¿âÓ¦ÓÃϵͳʵÀý È«¹úƱÎñÖÐÐÄ
1.4  Êý¾Ý¿âм¼Êõ ¶àýÌåÊý¾Ý¿â  ÄÜ´æ´¢ºÍ¹ÜÀí¶àÖÖýÌåµÄÊý¾Ý¿â³ÆÎª¶àýÌåÊý¾Ý¿â¡£ ¶àýÌåÊý¾Ý¿â¶ÔÊý¾Ý¿â¹ÜÀíϵͳµÄ¹¦ÄÜÒªÇó£º ÒªÇóÊý¾Ý¿â¹ÜÀíϵͳÄÜ·½±ãµØÃèÊöºÍ´¦Àí¾ßÓÐÄÚ²¿²ã´Î½á¹¹µÄÊý¾Ý¡£  ÒªÇóÊý¾Ý¿â¹ÜÀíϵͳÌṩÓÉÓû§¶¨ÒåµÄеÄÊý¾ÝÀàÐͺÍÏàÓ¦²Ù×÷µÄ¹¦ÄÜ¡£ ÒªÇóÊý¾Ý¿â¹ÜÀíϵͳÄܹ»Ìṩ¸üÁé»îµÄ¶¨ÒåºÍÐÞ¸ÄģʽµÄÄÜÁ¦¡£ ÒªÇóÊý¾Ý¿â¹ÜÀíϵͳÌṩ¶Ô¶àýÌåÐÅÏ¢¹ÜÀíÖÐÌØÊâµÄÊÂÎñ¹ÜÀíÓë°æ±¾¿ØÖÆÄÜÁ¦¡£
1.4  Êý¾Ý¿âм¼Êõ ¹¤³ÌÊý¾Ý¿â  Ëùν¹¤³ÌÊý¾Ý¿âÊÇÖ¸ÔÚ¹¤³ÌÉè¼ÆÖУ¬Ö÷ÒªÊÇ CAD/CAM ÖÐËùÓõ½µÄÊý¾Ý¿â¡£ÓÉÓÚÔÚ¹¤³ÌÖеĻ·¾³ºÍÒªÇó²»Í¬£¬¹¤³ÌÊý¾Ý¿âÓ봫ͳµÄÐÅÏ¢¹ÜÀíÖÐÓõ½µÄÊý¾Ý¿âÓÐןܴóµÄÇø±ð¡£  ͼ 1-11  ¹¤³ÌÊý¾Ý¿âµÄÓ¦Óû·¾³ Ó¦ÓóÌÐò ·½·¨¿â ͼÐÎϵͳ DBMS Êý¾Ý¿â
1.4  Êý¾Ý¿âм¼Êõ ÃæÏò¶ÔÏóÊý¾Ý¿â  ÃæÏò¶ÔÏóÊý¾Ý¿âϵͳ (Object-Oriented Database System £¬ OODBS) Êǽ«ÃæÏò¶ÔÏóµÄÄ£ÐÍ¡¢·½·¨ºÍ»úÖÆ£¬ÓëÏȽøµÄÊý¾Ý¿â¼¼ÊõÓлúµØ½áºÏ¶øÐγɵÄÐÂÐÍÊý¾Ý¿âϵͳ¡£ Ëü´Ó¹ØÏµÄ£ÐÍÖÐÍÑÀë³öÀ´£¬Ç¿µ÷ÔÚÊý¾Ý¿â¿ò¼ÜÖз¢Õ¹ÀàÐÍ¡¢Êý¾Ý³éÏ󡢼̳кͳ־ÃÐÔ¡£
1.4  Êý¾Ý¿âм¼Êõ Êý¾Ý²Ö¿â¼¼Êõ  Êý¾Ý²Ö¿â¡¢ Áª»ú·ÖÎö´¦Àí£¨  OLAP  : online analytical processing £©ºÍÊý¾ÝÍÚ¾òÊÇ×÷ΪÈýÖÖ¶ÀÁ¢µÄÐÅÏ¢´¦Àí¼¼Êõ³öÏֵġ£Êý¾Ý²Ö¿âÓÃÓÚÊý¾ÝµÄ´æ´¢ºÍ×éÖ¯£¬ OLAP ¼¯ÖÐÓÚÊý¾ÝµÄ·ÖÎö£¬Êý¾ÝÍÚ¾òÔòÖÂÁ¦ÓÚ֪ʶµÄ×Ô¶¯·¢ÏÖ¡£ËüÃǶ¼¿ÉÒÔ·Ö±ðÓ¦Óõ½ÐÅϢϵͳµÄÉè¼ÆºÍʵÏÖÖУ¬ÒÔÌá¸ßÏàÓ¦²¿·ÖµÄ´¦ÀíÄÜÁ¦¡£  ÈËÃǶÔÊý¾ÝµÄ´¦ÀíÐèÇó¿ÉÒÔ·ÖΪÁ½ÖÖÀàÐÍ£¬²Ù×÷ÐÍ´¦Àí£¨ OP £©ºÍ·ÖÎöÐÍ´¦Àí£¨ AP £©£¬´«Í³µÄÊý¾Ý¿âÖ÷ÒªÊÇÃæÏò OP £¬×¢ÖØÊý¾ÝµÄ¼ÆËã¡¢¼Ç¼µÄ²åÈ롢ɾ³ý¡¢ÓëÐ޸ģ¬ÒÔ¼°¼òµ¥µÄ²éѯºÍͳ¼Æ¡£ Áª»úÊÂÎñ´¦Àí£¨ OLTP £© Moore ¶¨Àí :  ¼ÆËã´¦ÀíÄÜÁ¦Ã¿Ê®°Ë¸öÔ·­Ò»±¶¡£  Gilder ¶¨Àí :  È«ÇòͨѶϵͳµÄ´ø¿íÿ 12 ¸öÔ·­ 3 ±¶¡£  Shugart ¶¨Àí :  ´Å´æ´¢Æ÷¼þµÄ¼Û¸ñÿ 18 ¸öÔÂϽµÒ»°ë¡£
±¾ÕÂС½á (1) ¶ÔÓÚÊý¾Ý¿âµÄ¼¸¸ö¸ÅÄÊý¾Ý¿âÊÇ´æ´¢ÔÚ¼ÆËã»úÄÚµÄÓнṹµÄÊý¾Ý¼¯ºÏ£»Êý¾Ý¿â¹ÜÀíϵͳÊÇÒ»¸öÈí¼þ£¬ÓÃÒÔά»¤Êý¾Ý¿â¡¢½ÓÊܲ¢Íê³ÉÓû§¶ÔÊý¾Ý¿âµÄÒ»ÇвÙ×÷£»Êý¾Ý¿âϵͳָÓÉÓ²¼þÉ豸¡¢Èí¼þϵͳ¡¢Êý¾Ý¿âºÍ¹ÜÀíÈËÔ±¹¹³ÉµÄÒ»¸öÔËÐÐϵͳ¡£ (2)E-R Ä£ÐÍ£ºÔÚ E-R Ä£ÐÍÖУ¬ÏÖʵÊÀ½ç±»»®·Ö³ÉÒ»¸ö¸öʵÌ壬ÓÉÊôÐÔÀ´ÃèÊöʵÌåµÄÐÔÖÊ¡£³ýÁËʵÌåºÍÊôÐÔÍ⣬¹¹³É E-R Ä£Ð͵ĵÚÈý¸öÒªËØÊÇÁªÏµ¡£ÊµÌåÖ®¼äͨ¹ýÁªÏµÏ໥×÷Óú͹ØÁª¡£ÊµÌå¼äµÄÁªÏµÓÐÈýÖÖ£ºÒ»¶ÔÒ» (1:1) ¡¢Ò»¶Ô¶à (1:n) ºÍ¶à¶Ô¶à (m:n) ¡£ (3) Êý¾ÝÄ£ÐÍÊÇÊý¾Ý¿âϵͳÖжÔÓÚÊý¾ÝÄÚÈݺÍÊý¾ÝÖ®¼äÁªÏµµÄÂß¼­×éÖ¯µÄÐÎʽ±íʾ¡£ (4) Êý¾Ý¿âϵͳÔÚ²»¶Ï·¢Õ¹Ö®ÖУ¬Ä¿Ç°Ó¿ÏÖ³öÁËÐí¶à²»Í¬ÀàÐ͵ÄÐÂÐÍÊý¾Ý¿âϵͳ ¡£ÀýÈç·Ö²¼Ê½Êý¾Ý¿â¡¢¶àýÌåÊý¾Ý¿â¡¢¹¤³ÌÊý¾Ý¿â¡¢ÃæÏò¶ÔÏóÊý¾Ý¿âºÍÊý¾Ý²Ö¿â¼¼ÊõµÈ¡£

More Related Content

Viewers also liked (10)

PPTX
Jak szybko przetwarzasz hurtowe ilo?ci XML?
Bartosz Ratajczyk
?
PPT
µÚ7Õ Ë÷ÒýºÍÊÓͼ
hanmo1988
?
PDF
Resiliency in the cloud myths versus facts
jorge navas
?
PPT
µÚ5Õ sql server±íµÄ¹ÜÀí
hanmo1988
?
PPTX
Alerty WMI
Bartosz Ratajczyk
?
PDF
Resiliency in the cloud myths versus facts
jorge navas
?
PPTX
XML w SQL Server w praktyce
Bartosz Ratajczyk
?
PPT
µÚ11ÕÂ
hanmo1988
?
PPTX
Operacje minimalnie logowane
Bartosz Ratajczyk
?
PPTX
Podstawy ETL z SSIS
Bartosz Ratajczyk
?
Jak szybko przetwarzasz hurtowe ilo?ci XML?
Bartosz Ratajczyk
?
µÚ7Õ Ë÷ÒýºÍÊÓͼ
hanmo1988
?
Resiliency in the cloud myths versus facts
jorge navas
?
µÚ5Õ sql server±íµÄ¹ÜÀí
hanmo1988
?
Resiliency in the cloud myths versus facts
jorge navas
?
XML w SQL Server w praktyce
Bartosz Ratajczyk
?
µÚ11ÕÂ
hanmo1988
?
Operacje minimalnie logowane
Bartosz Ratajczyk
?
Podstawy ETL z SSIS
Bartosz Ratajczyk
?

µÚ1Õ Êý¾Ý¿âϵͳ¸ÅÂÛ

  • 2. ¶ÔÓڽ̲ģº ¡¶Êý¾Ý¿â¼¼ÊõÓëÓ¦Ó᪡ª SQLServer ¡· ÁõÎÀ¹ú ÑÏêÍÖ÷±à Ç廪´óѧ³ö°æÉç ²Î¿¼Ê飺 ¡¶Êý¾Ý¿âϵͳ¸ÅÂÛ¡·£¨µÚÈý°æ£©¡¡ ÈøÊ¦ìÓ Íõɺ ±àÖø ¸ßµÈ½ÌÓý³ö°æÉç ¡¶Êý¾Ý¿â¼¼Êõ»ù´¡¼°Ó¦Óá· Áõ¹úŸö µç×Ó¹¤Òµ³ö°æÉç
  • 4. µÚ 1 Õ Êý¾Ý¿âϵͳ¸ÅÂÛ
  • 5. ±¾ÕÂÄÚÈÝ 1.1 Êý¾Ý¹ÜÀí¼¼ÊõµÄ·¢Õ¹ 1.2 Êý¾Ý¿âºÍÊý¾Ý¿âϵͳ 1.3 Êý¾ÝÄ£ÐÍ 1.4 Êý¾Ý¿âм¼Êõ
  • 6. 1.1 Êý¾Ý¹ÜÀí¼¼ÊõµÄ·¢Õ¹ Êý¾ÝÓëÊý¾Ý´¦Àí 1 £®Êý¾ÝºÍÐÅÏ¢ Êý¾ÝÊÇÈËÃÇÓÃÓڼǼÊÂÎïÇé¿öµÄÎïÀí·ûºÅ¡£ ÐÅÏ¢ÊÇÊý¾ÝÖÐËù°üº¬µÄÒâÒ塣ͨË׵ؽ²£¬ÐÅÏ¢ÊǾ­¹ý¼Ó¹¤´¦Àí²¢¶ÔÈËÀàÉç»áʵ¼ùºÍÉú²ú»î¶¯²úÉú¾ö²ßÓ°ÏìµÄÊý¾Ý¡£ Êý¾ÝÓëÐÅÏ¢¼ÈÓÐÇø±ð£¬ÓÖÓÐÁªÏµ¡£Êý¾ÝÊDZíʾÐÅÏ¢µÄ£¬µ«²¢·ÇÈκÎÊý¾Ý¶¼ÄܱíʾÐÅÏ¢£¬ÐÅÏ¢ÊǼӹ¤´¦ÀíºóµÄÊý¾Ý£¬ÊÇÊý¾ÝËù±í´ïµÄÄÚÈÝ¡£ 2. Êý¾Ý´¦Àí ? Êý¾Ý´¦ÀíÊÇÖ¸½«Êý¾Ýת»»³ÉÐÅÏ¢µÄ¹ý³Ì¡£Ëü°üÀ¨¶ÔÊý¾ÝµÄÊÕ¼¯¡¢´æ´¢¡¢·ÖÀà¡¢¼ÆËã¡¢¼Ó¹¤¡¢¼ìË÷ºÍ´«ÊäµÈһϵÁл¡£
  • 7. 1.1 Êý¾Ý¹ÜÀí¼¼ÊõµÄ·¢Õ¹ Êý¾Ý¹ÜÀí¼¼Êõ 1. È˹¤¹ÜÀí½×¶Î ³ÌÐòÓëÊý¾ÝÊÇÒ»¸öÕûÌ壬һ¸ö³ÌÐòÖеÄÊý¾ÝÎÞ·¨±»ÆäËû³ÌÐòʹÓã¬Òò´Ë³ÌÐòÓë³ÌÐòÖ®¼ä´æÔÚ´óÁ¿µÄÖØ¸´Êý¾Ý¡£ ÌØµã : ³ÌÐòÖ®¼ä²»Äܹ²ÏíÊý¾Ý£» ³ÌÐò¸´ÔÓ£» Êý¾ÝÁ¿Ð¡ÇÒÎÞ·¨³¤ÆÚ±£´æ£» È˹¤Öظ´ÊäÈëÊý¾Ý£¬Êý¾Ý²»±£´æ¡£
  • 8. ÈËʹÜÀíÓ¦ÓóÌÐò ½ÌʦÐÅÏ¢Êý¾Ý×é ѧÉú¹ÜÀíÓ¦ÓóÌÐò ѧÉúÐÅÏ¢Êý¾Ý×é ½ÌÎñ¹ÜÀíÓ¦ÓóÌÐò ¿Î³ÌÐÅÏ¢Êý¾Ý×é ѧÉú²¿ÃÅ ½ÌÎñ²¿ÃÅ ÈËʲ¿ÃŠͼ 1-1 Ó¦ÓóÌÐòºÍÊý¾ÝµÄÒÀÀµ¹ØÏµ
  • 9. 1.1 Êý¾Ý¹ÜÀí¼¼ÊõµÄ·¢Õ¹ 2. Îļþ¹ÜÀí½×¶Î 20 ÊÀ¼Í 50 Äê´úºóÆÚÖÁ 60 Äê´úºóÆÚ , ¼ÆËã»ú Íâ´æ´¢Æ÷ ÓÐÁ˴ŹĺʹÅÅ̵ÈÖ±½Ó´æÈ¡É豸£»Èí¼þÓÐÁ˲Ù×÷ϵͳºÍÎļþϵͳ£»³ÌÐòͨ¹ý Îļþϵͳ ·ÃÎÊÊý¾Ý¡£ Êý¾ÝÎļþ Íâ´æ ´¢Æ÷ Êý¾ÝÊäÈë³ÌÐò
  • 11. ѧÉú²¿ÃÅ ½ÌÎñ²¿ÃÅ ÈËʲ¿ÃÅ Îļþϵͳ ½ÌʦÊý¾ÝÎļþ ѧÉúÊý¾ÝÎļþ ¿Î³ÌÊý¾ÝÎļþ ÈËʹÜÀíÓ¦ÓóÌÐò ѧÉú¹ÜÀíÓ¦ÓóÌÐò ½ÌÎñ¹ÜÀíÓ¦ÓóÌÐò ͼ 1-2 Ó¦ÓóÌÐòºÍÊý¾ÝÎļþµÄ¹ØÏµ
  • 12. 1.1 Êý¾Ý¹ÜÀí¼¼ÊõµÄ·¢Õ¹ 3 £®Êý¾Ý¿â¹ÜÀí½×¶Î Êý¾Ý¿âÊÇÔÚÊý¾Ý¿â¹ÜÀíϵͳµÄ¼¯ÖпØÖÆ֮ϣ¬°´Ò»¶¨µÄ×éÖ¯·½Ê½´æ´¢ÆðÀ´µÄ¡¢Ï໥¹ØÁªµÄÊý¾Ý¼¯ºÏ¡£ ÌØµã£º Êý¾ÝÕæÕýʵÏÖÁ˽ṹ»¯ Êý¾ÝµÄ¹²ÏíÐԸߣ¬ÈßÓà¶ÈµÍ£¬Ò×À©³ä Êý¾Ý¶ÀÁ¢ÐÔ¸ß Êý¾ÝÓÉ DBMS ͳһ¹ÜÀíºÍ¿ØÖÆ
  • 14. ÌØµã £º Êý¾Ý½á¹¹»¯ ²¢Óë³ÌÐò·ÖÀ룻 Êý¾Ý¼¯ÖÐʽ ¹ÜÀí£¬ ¸ß¶È¹²Ïí £»Êý¾ÝÈßÓà¶ÈС£¬¾ßÓÐÊý¾ÝÒ»ÖÂÐÔºÍÍêÕûÐÔ¿ØÖƹæÔò¡£ Íâ ´æ ´¢ Æ÷
  • 15. ͼ 1-3 Ó¦ÓóÌÐòºÍÊý¾Ý¿âµÄ¹ØÏµ ѧÉú²¿ÃÅ ½ÌÎñ²¿ÃÅ ÈËʲ¿ÃŠѧУ Êý¾Ý¿â Êý¾Ý¿â¹ÜÀíϵͳ DBMS ÈËʹÜÀíÓ¦ÓóÌÐò ѧÉú¹ÜÀíÓ¦ÓóÌÐò ½ÌÎñ¹ÜÀíÓ¦ÓóÌÐò
  • 16. 1.2 Êý¾Ý¿âºÍÊý¾Ý¿âϵͳ Êý¾Ý¿â£¨ DB-Data Base £© Êý¾Ý¿â ÊÇ´æ´¢ÔÚ¼ÆËã»úϵͳÖУ¬ÓÐ×éÖ¯¡¢½á¹¹»¯µÄ¹ØÁªÊý¾Ý¼¯ºÏ£»ÒÔÎļþ·½Ê½´æ´¢¡£ Ó²¼þ ´æ·ÅÊý¾Ý¿âµÄ½éÖÊ ³£¼ûÊý¾Ý¿âÎļþÀ©Õ¹Ãû£º MDF-SQL Server £» MDB-Access £» DBC-VFP £¨ Visual FoxPro £©
  • 17. Êý¾Ý ÃèÊöÊÂÎïµÄ·ûºÅ¼Ç¼ Àý £¨ÀîÃ÷£¬ÄУ¬ 22 £¬ 1986 £¬Õã½­£¬¼ÆËã»ú£¬ 2006 £© ÓïÒå ÀîÃ÷ÊǸö´óѧÉú£¬ 1986 ÄêÉú£¬Õã½­ÈË£¬ 2006 Ä꿼Èë¼ÆËã»úϵ Êý¾ÝµÄº¬Òå³ÆÎªÓïÒ壬Êý¾ÝÓëÆäÓïÒå²»¿É·Ö¡£Êý¾ÝµÄÐÎʽ²»ÄÜÍêÈ«±í´ïÆäÄÚÈÝ£¬ÐèÒª¾­¹ý½âÊÍ£¬Êý¾ÝµÄ½âÊÍÊǶÔÊý¾Ýº¬ÒåµÄ˵Ã÷¡£
  • 18. 1.2 Êý¾Ý¿âºÍÊý¾Ý¿âϵͳ Êý¾Ý¿âϵͳµÄ×é³É Êý¾Ý¿âϵͳ (Database System £¬ DBS) ÊÇÒ»¸ö¼ÆËã»úÓ¦ÓÃϵͳ¡£ËüÊǰÑÓйؼÆËã»úÓ²¼þ¡¢Èí¼þ¡¢Êý¾ÝºÍÈËÔ±×éºÏÆðÀ´ÎªÓû§ÌṩÐÅÏ¢·þÎñµÄϵͳ¡£ Êý¾Ý¿âϵͳÊÇÓɼÆËã»úϵͳ¡¢Êý¾Ý¿â¼°ÆäÃèÊö»ú¹¹¡¢Êý¾Ý¿â¹ÜÀíϵͳºÍÓйØÈËÔ±×é³ÉµÄ¾ßÓи߶È×éÖ¯ÐÔµÄ×ÜÌå¡£ Ó¦ÓóÌÐò Êý¾Ý¿â ¹ÜÀíÔ± ¿ª·¢¹¤¾ß Êý¾Ý¿â ¹ÜÀí ϵͳ ²Ù×÷ϵͳ Êý¾Ý¿â
  • 19. Êý¾Ý¿âϵͳµÄ¼òµ¥½á¹¹ Ó¦ÓóÌÐò 1 Ó¦ÓóÌÐò 2 ¡­¡­ Ó¦ÓóÌÐò n Êý¾Ý¿â¹ÜÀíϵͳ £¨ DBMS £© Êý¾Ý¿â¹ÜÀíÔ±£¨ DBA £© Êý¾Ý¿â »ù´¡
  • 20. 1.2 Êý¾Ý¿âºÍÊý¾Ý¿âϵͳ Êý¾Ý¿â £ºÊÇÊý¾ÝµÄ»ã¼¯£¬ËüÒÔÒ»¶¨µÄ×éÖ¯ÐÎʽ´æÓÚ´æ´¢½éÖÊÉÏ¡£ DBMS £º ÊǹÜÀíÊý¾Ý¿âµÄϵͳÈí¼þ£¬ËüʵÏÖÊý¾Ý¿âϵͳµÄ¸÷ÖÖ¹¦ÄÜ¡£ÊÇÊý¾Ý¿âϵͳµÄºËÐÄ¡£ DBA £º ¸ºÔðÊý¾Ý¿âµÄ¹æ»®¡¢Éè¼Æ¡¢Ð­µ÷¡¢Î¬»¤ºÍ¹ÜÀíµÈ¹¤×÷¡£ Ó¦ÓóÌÐò£º Ö¸ÒÔÊý¾Ý¿âΪ»ù´¡µÄÓ¦ÓóÌÐò¡£ Ïà¹Ø ÈËÔ± Êý ¾Ý ¿â Óà Ӧ ϵ ͳ D B M S OS Ó²¼þ
  • 22. Êý¾Ý¿âµÄÈý¼¶Ä£Ê½½á¹¹ ΪÁËÓÐЧµØ×éÖ¯¡¢¹ÜÀíÊý¾Ý£¬Ìá¸ßÊý¾Ý¿âµÄÂß¼­¶ÀÁ¢ÐÔºÍÎïÀí¶ÀÁ¢ÐÔ£¬ÈËÃÇΪÊý¾Ý¿âÉè¼ÆÁËÒ»¸öÑϽ÷µÄÌåϵ½á¹¹£¬Êý¾Ý¿âÁìÓò¹«Èϵıê×¼½á¹¹ÊÇÈý¼¶Ä£Ê½½á¹¹£¬Ëü°üÀ¨Íâģʽ¡¢Ä£Ê½ºÍÄÚģʽ ¡£ ¸ù¾Ý¸÷ÀàÈËÔ±ÓëÊý¾Ý¿âµÄ²»Í¬¹ØÏµ£¬¿É°ÑÊÓͼ£¨ ËùνÊÓͼÊÇÖ¸¹Û²ì¡¢ÈÏʶºÍÀí½âÊý¾ÝµÄ·¶Î§¡¢½Ç¶ÈºÍ·½·¨£© ·ÖΪÈýÖÖ£º ¶ÔÓ¦ÓÚÓû§µÄÍⲿÊÓͼ ¶ÔÓ¦ÓÚÓ¦ÓóÌÐòÔ±µÄ¸ÅÄîÊÓͼ ¶ÔÓ¦ÓÚϵͳ³ÌÐòÔ±µÄÄÚ²¿ÊÓͼ
  • 23. 1.2 Êý¾Ý¿âºÍÊý¾Ý¿âϵͳ Íâģʽ ģʽ £¨¸ÅÄîģʽ»òÂß¼­Ä£Ê½£© ÄÚģʽ
  • 24. Èý¼¶Ä£Ê½½á¹¹µÄÒ»¸ö¾ßÌåʵÀý Íâģʽ ģʽ ÄÚģʽ ¡¡ ÈÕÆÚÐÍ ³ö°æÈÕÆÚ 20 ×Ö·ûÐÍ ×÷ÕßÐÕÃû 30 ×Ö·ûÐÍ ÊéÃû 20 ×Ö·ûÐÍ ³ö°æÉçÃû³Æ ͼÊéÐÅÏ¢ 30 ×Ö·ûÐÍ ÊéÃû 20 ×Ö·ûÐÍ ×÷ÕßÐÕÃû ×÷ÕßÖøÊéÐÅÏ¢ 1 ×Ö·ûÐÍ ÀàÐÍ 30 ×Ö·ûÐÍ ÊéÃû 20 ×Ö·ûÐÍ ³ö°æÉçÃû³Æ ³ö°æÉç³öÊéÀàÐÍ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ Ë÷ÒýÎļþ Ë÷ÒýÎļþ Ë÷ÒýÎļþ ¡¡ ¡¡ Êý¾ÝÎļþ Êý¾ÝÎļþ Êý¾ÝÎļþ ¡¡ ¡¡ ³ö°æÉç ¡¡ ×÷Æ· ¡¡ ×÷Õß ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ¡¡ ÈÕÆÚÐÍ ³ö°æÈÕÆÚ 11 ×Ö·ûÐÍ µç»° ¡¡ ¡¡ ¡¡ »õ±Ò ¼Û¸ñ 6 ×Ö·ûÐÍ ÓÊ±à ¡¡ ¡¡ 10 ×Ö·ûÐÍ ³ÇÊÐ 1 ×Ö·ûÐÍ ÀàÐÍ 50 ×Ö·ûÐÍ Í¨ÐŵØÖ· ¡¡ ¡¡ 20 ×Ö·ûÐÍ ³ö°æÉçÃû³Æ 30 ×Ö·ûÐÍ ÊéÃû 20 ×Ö·ûÐÍ ×÷ÕßÐÕÃû ¡¡ ¡¡ 5 ×Ö·ûÐÍ ³ö°æÉç±àºÅ 6 ×Ö·ûÐÍ ÊéºÅ 5 ×Ö·ûÐÍ ×÷Õß±àºÅ ¡¡ ¡¡ ³ö°æÉç ¡¡ ×÷Æ· ¡¡ ×÷Õß ¡¡
  • 25. Ìåϵ½á¹¹ Ó¦ÓᢠDBMS ¡¢Êý¾ÝÔÚͬһÖ÷»úÉÏ£¬¶à¸öÓû§Í¨¹ýÖÕ¶Ë»òÍøÂç·ÃÎÊ Ò»¸öÖ÷»ú´ø¶à¸öÖն˵ĶàÓû§½á¹¹ Ö÷´Óʽ½á¹¹ Ó¦ÓᢠDBMS ¡¢Êý¾ÝÔÚͬһ¸ö»úÆ÷ÉÏ£¬Ö»ÄÜÓÉÒ»¸öÓû§·ÃÎÊ ×î¼òµ¥µÄÊý¾Ý¿âϵͳ²ÉÓõķ½Ê½ µ¥Óû§½á¹¹
  • 26. Ìåϵ½á¹¹ Ó¦Óᢿª·¢¹¤¾ßλÓÚ¿Í»§»úÉÏ£¬Êý¾ÝºÍ DBMS λÓÚ·þÎñÆ÷ÉÏ£¬¿Í»§»úÓë·þÎñÆ÷ͨ¹ýרÃŵĽӿڽøÐÐͨѶ ½« DBMS µÄ¹¦ÄÜÓëÓ¦Ó÷ֿª×¨ÃÅÖ´ÐÐ DBMS ¹¦ÄܵļÆËã»ú³ÆÎªÊý¾Ý¿â·þÎñÆ÷£¬ÆäËû°²×° DBMS ÍâΧӦÓÿª·¢¹¤¾ß¡¢Ö§³ÖÓû§Ó¦ÓõijÆÎª¿Í»§»ú C/S ½á¹¹ Ó¦ÓᢠDBMS ¡¢Êý¾Ý·Ö²¼ÔÚÍøÂçÉϵĶà¸öÖ÷»úÉÏ£¬¶à¸öÓû§ÍøÂç·ÃÎÊ Êý¾Ý¿âÖеÄÊý¾ÝÔÚÂß¼­ÉÏÊÇÒ»¸öÕûÌ壬ÎïÀíÉÏ·Ö²¼ÔÚ¼ÆËã»úÍøÂçµÄ²»Í¬½ÚµãÉÏ ·Ö²¼Ê½½á¹¹
  • 27. 1.2 Êý¾Ý¿âºÍÊý¾Ý¿âϵͳ Êý¾Ý¿âϵͳµÄÓŵã Êý¾Ý¹²Ïí ¼õÉÙÊý¾ÝÈßÓà ¾ßÓнϸߵÄÊý¾Ý¶ÀÁ¢ÐÔ ÔöÇ¿ÁËÊý¾Ý°²È«ÐÔºÍÍêÕûÐÔ±£»¤
  • 28. 1.3 Êý¾ÝÄ£ÐÍ ¶¨Òå : ÊÇÊý¾Ý¿âÖÐÓÃÓÚ³éÏó¡¢±íʾºÍ´¦ÀíÏÖʵÊÀ½çÖÐÊý¾ÝºÍÐÅÏ¢µÄ¹¤¾ß ¡£ ÄܽÏÕæÊµµØÄ£ÄâÏÖʵÊÀ½ç ÈÝÒ×ΪÈËËùÀí½â ±ãÓÚÔÚ¼ÆËã»úÉÏʵÏÖ
  • 29. Êý¾ÝÄ£Ð͵Ä×é³ÉÒªËØ Êý¾Ý½á¹¹ ËùÑо¿µÄ¶ÔÏóÀàÐ͵ļ¯ºÏ£¬ÊôÓÚϵͳ¾²Ì¬ÌØÐÔ¡£ Êý¾Ý²Ù×÷ ¶ÔÊý¾Ý¿âÖи÷ÖÖ¶ÔÏó£¨ÐÍ£©µÄʵÀý£¨Öµ£©ÔÊÐíÖ´ÐеIJÙ×÷µÄ¼¯ºÏ£¬ÊôÓÚϵͳ¶¯Ì¬ÌØÐÔ¡£ Êý¾ÝÔ¼ÊøÌõ¼þ ÊÇÒ»ÖÖÍêÕûÐÔ¹æÔòµÄ¼¯ºÏ£¬±£Ö¤Êý¾ÝµÄÕýÈ·¡¢ÓÐЧ¡¢ÏàÈÝ¡£
  • 30. 1.3 Êý¾ÝÄ£ÐÍ 1. Êý¾Ý´¦ÀíµÄ 3 ¸ö½×¶Î ÏÖʵÊÀ½ç ÐÅÏ¢ÊÀ½ç »úÆ÷ÊÀ½ç ͼ 1-5 Êý¾Ý´¦ÀíµÄÈý¸ö½×¶Î ³éÏó ת»» ÏÖʵ ÐÅÏ¢ µçÄÔ
  • 31. 1.3 Êý¾ÝÄ£ÐÍ 2. ʵÌå Êǿ͹ÛÊÂÎïµÄÕæÊµ·´Ó³£¬²¢¿ÉÏà»¥Çø±ðµÄÊÂÎï¡£¿ÉÒÔÊÇ Êµ¼Ê´æÔÚ µÄ¶ÔÏó ¡¢ ³éÏó¸ÅÄî »ò ʼþ ¡£ £¨ 1 £© ÊôÐÔ ½«ÊÂÎïÌØÐÔ³ÆÎªÊµÌåÊôÐÔ¡£ ÀýÈ磬ΪÃèÊöÒ»¸öÖ°¹¤£¬¿ÉÄÜÉæ¼°ÈçÏÂÊôÐÔ£º±àºÅ¡¢ÐÕÃû¡¢ÐԱ𡢳öÉúÈÕÆÚºÍÖ°³Æ¡£ ÀýÈ磺
  • 32. 1.3 Êý¾ÝÄ£ÐÍ £¨ 2 £© ʵÌåÐͺÍʵÌåÖµ ʵÌåÐ;ÍÊÇʵÌåµÄ½á¹¹ÃèÊö£¬Í¨³£ÊÇʵÌåÃûºÍÊôÐÔÃûµÄ¼¯ºÏ£»¾ßÓÐÏàͬÊôÐÔµÄʵÌ壬ÓÐÏàͬµÄʵÌåÐÍ¡£ÊµÌåÖµÊÇÒ»¸ö¾ßÌåµÄʵÌ壬ÊÇÊôÐÔÖµµÄ¼¯ºÏ¡£ ÀýÈ磬½ÌʦʵÌåÐÍÊÇ£º ½Ìʦ ( ±àºÅ¡¢ÐÕÃû¡¢ÐԱ𡢳öÉúÈÕÆÚ¡¢Ö°³Æ¡¢»ù±¾¹¤×Ê¡¢Ñо¿·½Ïò ) ½Ìʦ¡°ÀîÒà¹â¡±µÄʵÌåÖµÊÇ£º (15031 £¬ÀîÒà¹â£¬ÄУ¬ 09/21/65 £¬½ÌÊÚ£¬ 678 £¬Êý¾Ý¿â¼¼Êõ )
  • 33. 1.3 Êý¾ÝÄ£ÐÍ £¨ 3 £© ÊôÐÔÐͺÍÊôÐÔÖµ ÊôÐÔÐ;ÍÊÇÊôÐÔÃû¼°ÆäȡֵÀàÐÍ£¬ÊôÐÔÖµ¾ÍÊÇÊôÐÔÔÚÆäÖµÓòÖÐËùÈ¡µÄ¾ßÌåÖµ¡£ ÀýÈ磺¡° 103601¡± ÊDZàºÅÖµ£»¡°ÀîÏþ¹â¡±ÊÇÐÕÃûÖµ£»¡° 1¡± ÊÇÐÔ±ðÖµ ¡£ £¨ 4 £© ʵÌ弯 ÐÔÖÊÏàͬµÄͬÀàʵÌåµÄ¼¯ºÏ³ÆÎªÊµÌ弯¡£ ÈçÒ»¸öϵµÄ½Ìʦ¡£
  • 34. 1.3 Êý¾ÝÄ£ÐÍ £¨ 5 £© Âë Ψһ±êʶʵÌåµÄÊôÐÔ¼¯ºÏ¡£ £¨ 6 £© Óò ÊôÐÔµÄȡֵ·¶Î§¡£
  • 35. 1.3 Êý¾ÝÄ£ÐÍ 3 £®ÊµÌå¼äµÄÁªÏµ ʵÌåÖ®¼äµÄ¶ÔÓ¦¹ØÏµ³ÆÎªÁªÏµ£¬Ëü·´Ó³ÁËÏÖʵÊÀ½çÊÂÎïÖ®¼äµÄÏ໥¹ØÁª¡£ ÁªÏµµÄÀàÐÍ£º Ò»¶ÔÒ»ÁªÏµ ¼ÇΪ 1 £º 1 ¡£ ( ÈçѧУÓëУ³¤¼äµÄÁªÏµ ) Ò»¶Ô¶àÁªÏµ ¼ÇΪ £±£º n ¡£ ( ÈçËÞÉá·¿¼äÓëѧÉúµÄÁªÏµ ) ¶à¶Ô¶àÁªÏµ ¼ÇΪ m £º n ¡£ £¨ÈçÒ»¸ö½Ìʦ¿ÉÒÔ½ÌÊÚ¶à¸öѧÉú£¬¶øÒ»¸öѧÉúÓÖ¿ÉÒÔÊܽÌÓÚ¶à¸ö½Ìʦ£©
  • 36. 1.3 Êý¾ÝÄ£ÐÍ 4. ¸ÅÄîÄ£ÐÍ ¸ÅÄîÄ£ÐÍÊÇ·´Ó³ÊµÌåÖ®¼äÁªÏµµÄÄ£ÐÍ¡£ E-R Ä£ÐÍ : ÃèÊöÏÖʵÊÀ½çµÄ¸ÅÄîÄ£ÐÍ¡£ ʵÌ壺ÓþØÐοò±íʾ£¬¿òÄÚдÈëʵÌåÃû¡£ ÊôÐÔ£ºÓÃÍÖÔ²Ðαíʾ£¬ÊôÐÔµÄÃû³Æ¼ÇÈëÍÖÔ²ÐÎÄÚ¡£ ÁªÏµ£ºÓÃÁâÐοò±íʾʵÌå¼äµÄÏ໥¹ØÏµ£¬¿òÄÚ×¢Ã÷ÁªÏµµÄÃû³Æ¡£ ѧÉú ѧºÅ ѧÉúÓë¿Î³Ì¼äµÄÁªÏµ
  • 37. 1.3 Êý¾ÝÄ£ÐÍ ³§³¤ ¹¤³§ ÈÎÖ° 1 1 (a) ¹«Ë¾ Ö°Ô± ¾ÍÖ° 1 n (b) ¶ÁÕß Í¼Êé ½èÔÄ m n (c) ͼ 1-6 ʵÌå¼äµÄÁªÏµ
  • 38. yi (a) 1 £º 1 (b) 1 £º n (c) m £º n
  • 39. 1.3 Êý¾ÝÄ£ÐÍ m n ½èÔÄ ÐÕÃû ½èÊéÖ¤ºÅ Ö°³Æ ³ö°æÉç ÊéºÅ ¶¨¼Û ÊéÃû ×÷Õß ½èÊéÈÕÆÚ ¶ÁÕß Í¼Êé ËùÔÚѧԺ ͼ 1-7 ͼÊé½èÔÄϵͳÖÐµÄ E-R Ä£ÐÍ
  • 41. E-R ͼÉè¼Æ²½Öè £¨ 1 £©Õë¶ÔÌØ¶¨Óû§µÄÓ¦Óã¬È·¶¨ÊµÌå¡¢ÊôÐÔºÍʵÌå¼äµÄÁªÏµ£¬»­³öÓû§ÊÓͼµÄ¾Ö²¿ E-R ͼ¡£ £¨ 2 £©×ۺϸ÷¸öÓû§µÄ¾Ö²¿ E-R ͼ£¬²úÉú·´Ó³Êý¾Ý¿âÕûÌå¸ÅÄîµÄ×ÜÌå E-R ͼ¡£
  • 42. ͼ 1-9 ѧÉú¹ÜÀíϵͳÖÐµÄ E-R Ä£ÐÍ n n С×鳤 1 m Ñ¡ÐÞ ³É¼¨ ¿Î³Ì °à¼¶ ½²ÊÚ ½Ìʦ ²Î¿¼Êé l ѧÉú ×é³É n 1 m
  • 43. 1.3 Êý¾ÝÄ£ÐÍ Êý¾ÝÄ£ÐÍ ¸ÅÄîÄ£ÐÍÖ»Êǽ«ÏÖʵÊÀ½çµÄ¿Í¹Û¶ÔÏó³éÏóΪijÖÖÐÅÏ¢½á¹¹£¬ÕâÖÖÐÅÏ¢½á¹¹²¢²»ÒÀÀµÓÚ¾ßÌåµÄ¼ÆËã»úϵͳ£¬¶ø¶ÔÓ¦ÓÚÊý¾ÝÊÀ½çµÄÄ£ÐÍÔòÓÉÊý¾ÝÄ£ÐÍÃèÊö£¬ Êý¾ÝÄ£ÐÍ ÊÇÊý¾Ý¿âÖÐʵÌåÖ®¼äÁªÏµµÄ³éÏóÃèÊö¼´Êý¾Ý½á¹¹¡£ ³£¼ûµÄÊý¾ÝÄ£ÐÍ£º ²ã´ÎÊý¾ÝÄ£ÐÍ¡¢Íø×´Êý¾ÝÄ£ÐÍ¡¢¹ØÏµÊý¾ÝÄ£ÐÍ ¡£ Êý¾ÝÄ£ÐÍ Êý¾ÝÊÀ½ç ¼Ç¼ , Êý¾ÝÏî ÐÅÏ¢ÊÀ½ç ʵÌå , ÊôÐÔ
  • 44. Ê÷Ò¶ Ê÷ Ö¦ ¸ù ͨ¹ý Ê÷ Ðνṹ±íʾʵÌå¼°ÁªÏµ¡£ÈçÃèÊöѧУ¹ÜÀí»ú¹¹¡£Ã¿¸ö ½áµã ±íʾһ¸ö ʵÌ壨ÐÍ£© £¬ ¼ýÍ·±íʾʵÌ壨ÐÍ£©¼äµÄÁªÏµ£¨Óɸ¸µ½×Ó£©¡£ £¨ 1 £© ²ã´ÎÊý¾ÝÄ£ÐÍ
  • 45. ·Ç¸ù ¸ù ²ã´ÎÊý¾ÝÄ£ÐÍÖ÷ÒªÌØµã£º ÓÐÇÒ½öÓÐÒ»¸ö ¸ù½áµã £»Ã¿¸ö ·Ç¸ù½áµã ÓÐÇÒ½öÓÐÒ»¸ö¸¸ ( Ö±½ÓÉϲã ) ½áµã¡£Ëü×îÊʺϱíʾʵÌåµÄÒ»¶Ô¶àÁªÏµ¡£
  • 46. ͼ 1-10 Ò½Ôº²ã´ÎÊý¾ÝÄ£ÐÍ
  • 47. ¸ù ¶à¸ö¸¸½áµã ͨ¹ý Íø×´½á¹¹ ±íʾʵÌå¼°ÁªÏµ¡£¡°Íø¡±ÖÐÿ¸ö½áµã±íʾһ¸öʵÌå ( ÐÍ ) £¬½áµãÖ®¼ä¼ýÍ·±íʾʵÌå ( ÐÍ ) ¼äµÄÁªÏµ¡£ Íø×´Êý¾ÝÄ£ÐÍÖ÷ÒªÌØµã£º Íø×´Êý¾ÝÄ£ÐÍ ¿ÉÄÜÓÐ ¶à¸ö¸ù½áµã £¬Ä³Ð©·Ç¸ù½áµã¿ÉÄÜ Óжà¸ö¸¸½áµã £¬ÊʺϱíʾʵÌåµÄ¶à¶Ô¶àÁªÏµ¡£ £¨ 2 £© Íø×´Êý¾ÝÄ£ÐÍ
  • 48. ͼ 1-11 Ò½Éú´¦·½ÓëÒ©Æ·Íø×´Êý¾ÝÄ£ÐÍ
  • 49. ²ã´ÎÓëÍø×´Ä£ÐÍÓÅȱµã : Óŵã : ÄÜÖ±¹Û¡¢ÐÎÏóµØÃèÊöʵÌå¼°ÆäÁªÏµ£¬Ò×ÓÚ±»ÈËÃÇËùÀí½âºÍÕÆÎÕ ¡£ ȱµã : Êý¾Ý½á¹¹½Ï¸´ÔÓ£¬´æ´¢Êý¾ÝÐèÒª¸ü¶àµÄÁ´½ÓÖ¸Õ룻ÔÚ¼ìË÷Êý¾Ýʱ£¬ÐèÒª¿¼ÂÇÊý¾ÝµÄ´æ´¢Â·¾¶£»ÔÚ²åÈë»òɾ³ýÊý¾Ýʱ£¬Éæ¼°µ½µ÷ÕûÁ´½ÓÖ¸Õë¡£
  • 50. £¨ 3 £©¹ØÏµÊý¾ÝÄ£ÐÍ ¹ØÏµÄ£ÐÍÓë²ã´ÎÄ£ÐͺÍÍø×´Ä£ÐÍÏà±ÈÓÐ×ű¾ÖʵIJî±ð£¬ËüÊÇÓà ¶þά±í¸ñ À´±íʾʵÌå¼°ÆäÏ໥Ö®¼äµÄÁªÏµ¡£ ±í 1-1 ½Ìʦ¹ØÏµ 480 Öú½Ì 07/15/79 δ»é Å® »Æµ¤Çï 23105 970 ¸±½ÌÊÚ 01/27/63 ÒÑ»é ÄÐ ¹Ë¸ßôÓ 23104 450 Öú½Ì 12/23/81 δ»é ÄÐ Àè´ïÈÊ 23103 560 ½²Ê¦ 11/27/73 ÒÑ»é ÄÐ ÂÞ¼ÚÍð 23102 1380 ½ÌÊÚ 09/24/56 ÒÑ»é Å® ÕÅÁæÀþ 23101 ¼òÀú »ù±¾¹¤×Ê Ö°³Æ ³öÉúÈÕÆÚ »é·ñ ÐÔ±ð ÐÕÃû ±àºÅ
  • 52. 1.4 Êý¾Ý¿âм¼Êõ ·Ö²¼Ê½Êý¾Ý¿â ·Ö²¼Ê½Êý¾Ý¿âϵͳÊǵØÀíÉÏ·Ö²¼ÔÚ¼ÆËã»úÍøÂçµÄ²»Í¬½áµã£¬Âß¼­ÉÏÊôÓÚͬһϵͳµÄÊý¾Ý¿âϵͳ¡£ ·Ö²¼Ê½Êý¾Ý¿âµÄÖ÷ÒªÌØµãÊÇ£º Êý¾ÝÊÇ·Ö²¼µÄ Êý¾ÝÊÇÂß¼­Ïà¹ØµÄ ½áµãµÄ×ÔÖÎÐÔ
  • 53. ͼ 1-10 Ò»¸ö·Ö²¼Ê½Êý¾Ý¿âÓ¦ÓÃϵͳʵÀý È«¹úƱÎñÖÐÐÄ
  • 54. 1.4 Êý¾Ý¿âм¼Êõ ¶àýÌåÊý¾Ý¿â ÄÜ´æ´¢ºÍ¹ÜÀí¶àÖÖýÌåµÄÊý¾Ý¿â³ÆÎª¶àýÌåÊý¾Ý¿â¡£ ¶àýÌåÊý¾Ý¿â¶ÔÊý¾Ý¿â¹ÜÀíϵͳµÄ¹¦ÄÜÒªÇó£º ÒªÇóÊý¾Ý¿â¹ÜÀíϵͳÄÜ·½±ãµØÃèÊöºÍ´¦Àí¾ßÓÐÄÚ²¿²ã´Î½á¹¹µÄÊý¾Ý¡£ ÒªÇóÊý¾Ý¿â¹ÜÀíϵͳÌṩÓÉÓû§¶¨ÒåµÄеÄÊý¾ÝÀàÐͺÍÏàÓ¦²Ù×÷µÄ¹¦ÄÜ¡£ ÒªÇóÊý¾Ý¿â¹ÜÀíϵͳÄܹ»Ìṩ¸üÁé»îµÄ¶¨ÒåºÍÐÞ¸ÄģʽµÄÄÜÁ¦¡£ ÒªÇóÊý¾Ý¿â¹ÜÀíϵͳÌṩ¶Ô¶àýÌåÐÅÏ¢¹ÜÀíÖÐÌØÊâµÄÊÂÎñ¹ÜÀíÓë°æ±¾¿ØÖÆÄÜÁ¦¡£
  • 55. 1.4 Êý¾Ý¿âм¼Êõ ¹¤³ÌÊý¾Ý¿â Ëùν¹¤³ÌÊý¾Ý¿âÊÇÖ¸ÔÚ¹¤³ÌÉè¼ÆÖУ¬Ö÷ÒªÊÇ CAD/CAM ÖÐËùÓõ½µÄÊý¾Ý¿â¡£ÓÉÓÚÔÚ¹¤³ÌÖеĻ·¾³ºÍÒªÇó²»Í¬£¬¹¤³ÌÊý¾Ý¿âÓ봫ͳµÄÐÅÏ¢¹ÜÀíÖÐÓõ½µÄÊý¾Ý¿âÓÐןܴóµÄÇø±ð¡£ ͼ 1-11 ¹¤³ÌÊý¾Ý¿âµÄÓ¦Óû·¾³ Ó¦ÓóÌÐò ·½·¨¿â ͼÐÎϵͳ DBMS Êý¾Ý¿â
  • 56. 1.4 Êý¾Ý¿âм¼Êõ ÃæÏò¶ÔÏóÊý¾Ý¿â ÃæÏò¶ÔÏóÊý¾Ý¿âϵͳ (Object-Oriented Database System £¬ OODBS) Êǽ«ÃæÏò¶ÔÏóµÄÄ£ÐÍ¡¢·½·¨ºÍ»úÖÆ£¬ÓëÏȽøµÄÊý¾Ý¿â¼¼ÊõÓлúµØ½áºÏ¶øÐγɵÄÐÂÐÍÊý¾Ý¿âϵͳ¡£ Ëü´Ó¹ØÏµÄ£ÐÍÖÐÍÑÀë³öÀ´£¬Ç¿µ÷ÔÚÊý¾Ý¿â¿ò¼ÜÖз¢Õ¹ÀàÐÍ¡¢Êý¾Ý³éÏ󡢼̳кͳ־ÃÐÔ¡£
  • 57. 1.4 Êý¾Ý¿âм¼Êõ Êý¾Ý²Ö¿â¼¼Êõ Êý¾Ý²Ö¿â¡¢ Áª»ú·ÖÎö´¦Àí£¨ OLAP : online analytical processing £©ºÍÊý¾ÝÍÚ¾òÊÇ×÷ΪÈýÖÖ¶ÀÁ¢µÄÐÅÏ¢´¦Àí¼¼Êõ³öÏֵġ£Êý¾Ý²Ö¿âÓÃÓÚÊý¾ÝµÄ´æ´¢ºÍ×éÖ¯£¬ OLAP ¼¯ÖÐÓÚÊý¾ÝµÄ·ÖÎö£¬Êý¾ÝÍÚ¾òÔòÖÂÁ¦ÓÚ֪ʶµÄ×Ô¶¯·¢ÏÖ¡£ËüÃǶ¼¿ÉÒÔ·Ö±ðÓ¦Óõ½ÐÅϢϵͳµÄÉè¼ÆºÍʵÏÖÖУ¬ÒÔÌá¸ßÏàÓ¦²¿·ÖµÄ´¦ÀíÄÜÁ¦¡£ ÈËÃǶÔÊý¾ÝµÄ´¦ÀíÐèÇó¿ÉÒÔ·ÖΪÁ½ÖÖÀàÐÍ£¬²Ù×÷ÐÍ´¦Àí£¨ OP £©ºÍ·ÖÎöÐÍ´¦Àí£¨ AP £©£¬´«Í³µÄÊý¾Ý¿âÖ÷ÒªÊÇÃæÏò OP £¬×¢ÖØÊý¾ÝµÄ¼ÆËã¡¢¼Ç¼µÄ²åÈ롢ɾ³ý¡¢ÓëÐ޸ģ¬ÒÔ¼°¼òµ¥µÄ²éѯºÍͳ¼Æ¡£ Áª»úÊÂÎñ´¦Àí£¨ OLTP £© Moore ¶¨Àí : ¼ÆËã´¦ÀíÄÜÁ¦Ã¿Ê®°Ë¸öÔ·­Ò»±¶¡£ Gilder ¶¨Àí : È«ÇòͨѶϵͳµÄ´ø¿íÿ 12 ¸öÔ·­ 3 ±¶¡£ Shugart ¶¨Àí : ´Å´æ´¢Æ÷¼þµÄ¼Û¸ñÿ 18 ¸öÔÂϽµÒ»°ë¡£
  • 58. ±¾ÕÂС½á (1) ¶ÔÓÚÊý¾Ý¿âµÄ¼¸¸ö¸ÅÄÊý¾Ý¿âÊÇ´æ´¢ÔÚ¼ÆËã»úÄÚµÄÓнṹµÄÊý¾Ý¼¯ºÏ£»Êý¾Ý¿â¹ÜÀíϵͳÊÇÒ»¸öÈí¼þ£¬ÓÃÒÔά»¤Êý¾Ý¿â¡¢½ÓÊܲ¢Íê³ÉÓû§¶ÔÊý¾Ý¿âµÄÒ»ÇвÙ×÷£»Êý¾Ý¿âϵͳָÓÉÓ²¼þÉ豸¡¢Èí¼þϵͳ¡¢Êý¾Ý¿âºÍ¹ÜÀíÈËÔ±¹¹³ÉµÄÒ»¸öÔËÐÐϵͳ¡£ (2)E-R Ä£ÐÍ£ºÔÚ E-R Ä£ÐÍÖУ¬ÏÖʵÊÀ½ç±»»®·Ö³ÉÒ»¸ö¸öʵÌ壬ÓÉÊôÐÔÀ´ÃèÊöʵÌåµÄÐÔÖÊ¡£³ýÁËʵÌåºÍÊôÐÔÍ⣬¹¹³É E-R Ä£Ð͵ĵÚÈý¸öÒªËØÊÇÁªÏµ¡£ÊµÌåÖ®¼äͨ¹ýÁªÏµÏ໥×÷Óú͹ØÁª¡£ÊµÌå¼äµÄÁªÏµÓÐÈýÖÖ£ºÒ»¶ÔÒ» (1:1) ¡¢Ò»¶Ô¶à (1:n) ºÍ¶à¶Ô¶à (m:n) ¡£ (3) Êý¾ÝÄ£ÐÍÊÇÊý¾Ý¿âϵͳÖжÔÓÚÊý¾ÝÄÚÈݺÍÊý¾ÝÖ®¼äÁªÏµµÄÂß¼­×éÖ¯µÄÐÎʽ±íʾ¡£ (4) Êý¾Ý¿âϵͳÔÚ²»¶Ï·¢Õ¹Ö®ÖУ¬Ä¿Ç°Ó¿ÏÖ³öÁËÐí¶à²»Í¬ÀàÐ͵ÄÐÂÐÍÊý¾Ý¿âϵͳ ¡£ÀýÈç·Ö²¼Ê½Êý¾Ý¿â¡¢¶àýÌåÊý¾Ý¿â¡¢¹¤³ÌÊý¾Ý¿â¡¢ÃæÏò¶ÔÏóÊý¾Ý¿âºÍÊý¾Ý²Ö¿â¼¼ÊõµÈ¡£