SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
Êý¾Ý¿âÉè¼ÆÖ¸ÄÏ



¿âÉè¼ÆµÄ²ÄÁϺ¹Å£³ä¶°ÓйØÊý
Èç¹û°ÑÆóÒµµÄÊý¾Ý±È×öÉúÃüËù
     £¬ £¬ ¡£¾ÍÈç ¡£
          ÄÇôÊý¾Ý¿âµÄÉè¼Æ¾
      ´óѧѧλ¿Î³ÌÀïÒ²ÓÐרÃ
              ²»¹ý
               £¬ ·´¸´Ç¿µ÷µÄ
                 ÎÒÃÇ £¬
ÀÏʦҲ±È²»¹ý¾-ÑéµÄ½Ì»å
      ¡£               ÔٺõÄ
       ËùÒÔÎÒÃÇ×î½üÕÒÁËЩ¶Ô
¼ÆÊý¾Ý¿âµÄ¼¼Çɺ;-Ñé
     ¡£
      ÎÒÃÇ
       µÄ±à¼-´ÓÊÕµ½µÄ
¼¼Çɱàд³ÉÁ˱¾ÎÄ
           £¬
                           130 ¸ö·´À¡Öо«Ñ¡ÁËÆäÖеÄ
            ΪÁË·½±ãË÷ÒýÆäÄÚÈÝ»®·ÖΪ
                             5 ¸ö²¿·Ö
                                   £º
                                             60 ¸ö×î¼Ñ¼¼ÇÉ
                                                       £¬ °ÑÕâЩ
                                                        ²¢



µÚ1 ²¿·ÖÉè¼ÆÊý¾Ý¿â֮ǰ
       —
ÕâÒ»²¿·ÖÂÞ
     ÁÐÁË
       12 ¸ö»ù±¾¼¼ÇÉ
                 £¬
                  °üÀ¨ÃüÃû¹æ·¶ºÍÃ÷È·ÒµÎñÐèÇóµÈ
                                     ¡£




µÚ
µÚ2 ²¿·ÖÉè¼ÆÊý¾Ý¿â±í
       —
×ܹ²
  24 ¸öÖ¸ÄÏÐÔ¼¼ÇÉ
             £¬
              º-¸Ç±íÄÚ×Ö¶ÎÉè¼ÆÒÔ¼°Ó¦¸Ã±ÜÃâµÄ³£¼ûÎÊÌâµÈ
                                         ¡£

µÚ 3 ²¿·ÖÑ¡Ôñ¼ü
        —
ÔõôѡÔñ¼üÄظö¼¼ÇÉרÃÅÉ漰ϵͳÉú³ÉµÄÖ÷¼üµÄÕýÈ·Ó÷¨
         £¿âÀïÓÐ
          Õ  10                      £¬»¹ÓкÎʱÒÔ¼°ÈçºÎË÷Òý×Ö¶Î
ÒÔ»ñµÃ×î¼ÑÐÔÄܵÈ
           ¡£

  4 ²¿·Ö±£Ö¤Êý¾ÝÍêÕûÐÔ
       —
ÌÖÂÛÈçºÎ±£³ÖÊý¾Ý¿âµÄÇåÎúºÍ½¡×³ ¡£
                £¬çºÎ°ÑÓк¦Êý¾Ý½µµÍµ½×îС³Ì¶È
                 È

µÚ5 ²¿·Ö¸÷ÖÖС¼¼ÇÉ
       —
²»°üÀ¨ÔÚÒÔÉÏ
      4 ¸ö²¿·ÖÖеÄÆäËû¼¼ÇÉ £¬ ÁËËüÃÇÏ£ÍûÄãµÄÊý¾Ý¿â¿ª·¢¹¤×÷»á¸üÇáËÉÒ»
                    £¬
                     Î廨°ËÃÅ
                            ÓÐ                           ¡£




Page 1                                          © CNET Networks Inc. 2002
                                               www.zdnet.com.cn/developer
µÚ   1 ²¿·ÖÉè¼ÆÊý¾Ý¿â֮ǰ
          —
1. ¿¼²ìÏÖÓл·¾³
   ÔÚÉè¼ÆÒ»¸öÐÂÊý¾Ý¿âʱ
            £¬
             Äã²»µ«Ó¦¸Ã×ÐϸÑо¿ÒµÎñÐèÇó¶øÇÒ
                                  ¡£
                                   ´ó¶àÊýÊý¾Ý¿
   ÏîÄ¿¶¼²»ÊÇ´ÓÍ·¿ªÊ¼½¨Á¢µÄ
              £» £¬
               ͨ³£
                  »ú¹¹ÄÚ×Ü»á´æÔÚÓÃÀ´Âú×ãÌض¨
                                   £¨
                                    ¿ÉÄÜûÓÐʵ
   ÏÖ×Ô¶¯¼ÆËã
       £©¡£ÏÖÓÐϵͳ²¢²»ÍêÃÀ ¡£
         ÏÔÈ»
           £¬       £¬
                     ·ñÔòÄã¾Í²»±ØÔÙ½¨Á¢ÐÂϵͳ
                                µ«ÊǶԾÉϵͳµ
   ¿ÉÒÔÈÃÄã·¢ÏÖһЩ¿ÉÄÜ»áºöÂÔµÄϸ΢ÎÊÌâ
                    ¡£ À´Ëµ
                     Ò»°ã¿¼²ìÏÖÓÐϵͳ¶ÔÄã¾ø¶Ô
                         £¬         ¡£
                                                          — Lamont Adams

     ÎÒÔø¾-½ÓÊÖ¹ýÒ»¸öΪµØÇøÔËÊ乫˾¿ª·¢µÄÊý¾Ý¿âÏîÄ¿
                                £¬
                                 »î²»ÄÑ
                                     £¬
                                      ÓõÄÊÇ Êý¾Ý¿â
                                          Access ¡£
                                                  ÎÒÉèÖÃ
     ÁËһЩÏîÄ¿Éè¼Æ²ÎÊý
                 £¬¶øÇÒͬ¿Í»§Ò»µÀ¶ÔÕâЩ²ÎÊý½øÐÐÁËÆÀ¹À
                                           £¬
                                            ÊÂÏÈ»¹²é¿´ÁË¿ª·¢»·¾³ÏÂËù²ÉÈ¡
     µÄ¹¤×÷ģʽ
            £¬
             µÈµ½×îºó²¿ÊðÓ¦ÓõÄʱºò
                             £¬
                              Ö»¼ûÖÕ¶ËÉϳöÁ˼¸¸öÌáʾ·ûÈ»ºóÁ¢ÂíÔÚÎÒÃæÇ°ÇÌ
     ÁË ×¥¶úÄÓÈùµÄÕÛÌÚÁ˺ü¸¸öСʱ Ô-À´Õâ¼Ò¹«Ë¾µÄÍøÂçÉÏÅÜ×ÅÁ½¸öÊý¾Ý¿âÓ¦Ó
      £¡                  £¬
                           ÎÒ²ÅÒâʶµ½
                                  £¬                             £¬
     ¶ø¶ÔÍøÂçµÄ·ÃÎÊÐèÒªÃ÷È·ºÍÑϸñµÄÓû§Õʺż°Æä·ÃÎÊȨÏÞ
                                        ¡£
                                         Ã÷°×ÁËÕâÒ»µã
                                                 £¬ÎÊÌâÓ-Èжø½â
                                                             £ºÖ»Ðè
     ²ÉÓÿͻ§µÄϵͳ¼´¿É
                 ¡£Õâ¸ö
                      ÏîÄ¿¸øÎҵĽÌѵ¾ÍÊÇ
                                  £º £¬
                                   ¼Çס ¼ÙÈçÄãÔÚÖîÈç »òÕß
                                                Access  Interbase Õâ
     À๫¹²»·¾³Ï¿ª·¢Ó¦ÓóÌÐò
                      £¬
                       Ò»¶¨Òª´Ó±íÃæÏÂÊÖÉîÈëϵͳÄÚ²¿¸ãÇå³þÄãÃæÁٵĻ·¾³µ½µ
     ÊÂ
      ¡£
                                                                            — kg

2.   ¶¨Òå±ê×¼µÄ¶ÔÏóÃüÃû¹æ·¶
     Ò»¶¨Òª¶¨ÒåÊý¾Ý¿â¶ÔÏóµÄÃüÃû¹æ·¶
                       ¡£
                        ¶ÔÊý¾Ý¿â±íÀ´Ëµ
                                 £¬´ÓÏîÄ¿Ò»¿ªÊ¼¾ÍҪȷ¶¨±íÃûÊDzÉÓø´Êý
     Êǵ¥ÊýÐÎʽ
             ¡£
              ´ËÍ⻹Ҫ¸ø±íµÄ±ðÃû¶¨Òå¼òµ¥¹æÔò
                                      £¨
                                       ±È·½Ëµ
                                            £¬
                                             Èç¹û±íÃûÊÇÒ»¸öµ¥´Ê
                                                            £¬
                                                             ±ðÃû¾ÍÈ¡µ¥´Ê
     µÄÇ°¸ö×Öĸ
        4      £»Èç¹û±íÃûÊÇÁ½¸öµ¥´Ê
                              £¬
                               ¾Í¸÷È¡Á½¸öµ¥´ÊµÄÇ°Á½¸ö×Öĸ×é³É £»
                                                       4 ¸ö×Öĸ³¤µÄ±ðÃû
                                                                     Èç
     ¹û±íµÄÃû×ÖÓÉ
               3 ¸öµ¥´Ê×é³É
                         £¬
                          Äã²»·Á´ÓÍ·Á½¸öµ¥´ÊÖи÷È¡Ò»¸öÈ»
                                                 ºó´Ó×îºóÒ»¸öµ¥´ÊÖÐÔÙÈ¡³öÁ½¸ö
     ×Öĸ½á¹û»¹ÊÇ×é³É
        £¬          4 ×Öĸ³¤µÄ±ðÃû
                              £¬
                               ÆäÓàÒÀ´ÎÀàÍÆ
                                         £©
                                          ¶Ô¹¤×÷ÓñíÀ´Ëµ
                                                     £¬
                                                      ±íÃû¿ÉÒÔ¼ÓÉÏǰ׺
     WORK_ ºóÃ渽ÉϲÉÓøñíµÄÓ¦ÓóÌÐòµÄÃû×Ö
                                    ¡£±íÄÚµÄÁÐÒªÕë¶Ô¼ü²ÉÓÃÒ»ÕûÌ×Éè¼Æ¹æÔò
                                                                ¡£ £¬
                                                                  ±ÈÈç
     Èç¹û¼üÊÇÊý×ÖÀàÐÍ _NO ×÷Ϊºó׺
                  £¬Äã¿ÉÒÔÓà       £»Èç¹ûÊÇ×Ö·ûÀàÐÍÔò¿ÉÒÔ²ÉÓá£
                                                        _CODE ºó׺¶ÔÁÐÃû
     Ó¦¸Ã²ÉÓñê×¼µÄǰ׺ºÍºó׺
                         ¡£ £¬
                          ÔÙÈç¼ÙÈçÄãµÄ±íÀïÓкöà ×Ö¶ÎÄã²»·Á¸øÿ¸öÁÐÔö¼Ó
                                            ¡°
                                             money¡± £¬
     Ò»¸ö
        _AMT ºó׺»¹ÓÐÈÕÆÚ
                ¡£ £¬ ÁÐ×îºÃÒÔ  DATE_×÷ΪÃû×Ö´òÍ·
                                              ¡£
                                                                      — richard

     ¼ì²é±íÃû
            ¡¢±¨±íÃûºÍ²éѯÃûÖ®¼äµÄÃüÃû¹æ·¶
                                     ¡£
                                      Äã¿ÉÄÜ»áºÜ¿ì¾Í±»
                                                ÕâЩ²»Í¬µÄÊý¾Ý¿âÒªËصÄÃû³
     ºýÍ¿ÁË
          ¡£¼ÙÈçÄã¼á³ÖͳһµØÃüÃûÕâЩÊý¾Ý¿âµÄ²»Í¬×é³É²¿·Ö
                                             £¬
                                              ÖÁÉÙÄãÓ¦¸ÃÔÚÕâЩ¶ÔÏóÃû×ֵĿ
     ÓÃ
      table¡¢
            query »òÕß
                     report µÈǰ׺¼ÓÒÔÇø±ð
                                     ¡£
                                                          — rrydenm

     Èç¹û²ÉÓÃÁË Access£¬
           Microsoft   Äã¿ÉÒÔÓà rpt¡¢ ºÍ
                             qry¡¢   tbl mod µÈ·ûºÅÀ´±êʶ¶ÔÏó
                                                        £¨
                                                         ±ÈÈç
     tbl_Employees£©¡£
                     ÎÒÔÚºÍ Server£¨
                          SQL         »òÕß racle£©
                                         O        ´ò½»µÀµÄʱºò»¹Óùý £¬
                                                              tbl À´Ë÷Òý±í
                                                                         µ«ÎÒ
     Óà sp_company £¨
                    ÏÖÔÚÓÃ
                         sp_feft_£©
                                  ±êʶ´æ´¢¹ý³Ì
                                             £¬ ÒòΪÔÚÓеÄʱºòÈç¹ûÎÒ·¢ÏÖÁ˸üºÃµÄ´¦
                                                                         Àí°ì
     ·¨ÍùÍù»á±£´æºÃ¼¸¸ö¿½±´
                        ¡£ÎÒÔÚʵÏÖ Server 2000 ʱÓÃdf_ £¨
                                   SQL               u   »òÕßÀàËƵıê¼Ç
                                                                     £©
                                                                      ±êʶÎÒ±à
     дµÄº¯Êý¡£
                                                        — Timothy J. Bruce



Page 2                                                  © CNET Networks Inc. 2002
                                                       www.zdnet.com.cn/developer
3. Ô¤Ïȼƻ®
    ÉϸöÊÀ¼Í £¬
         80 Äê´ú³õ
                 ÎÒ»¹ÔÚʹÓÃ×ʲúÕÊĿϵͳºÍ £¬
                                 System 38 ƽ̨ÄÇʱÎÒ¸ºÔðÉè¼ÆËùÓеÄÈÕÆÚ
     ×Ö¶ÎÕâÑùÔÚ²»·ÑʲôÁ¦ÆøµÄÇé¿öϽ«À´¾Í¿ÉÒÔÇáËÉ´¦Àí
        £¬                               2000 ÄêÎÊÌâÁË
                                                    ¡£
                                                     Ðí¶àÈ˸øÎÒ˵¾Í±ðÈ¥
     ½â¾öÕâÒ»ÎÊÌâÁË
                £¬ÒòΪҪ´¦ÀíÆðÀ´Ì«Âé·³ÁË
                                 £¨
                                  ÕâÔÚÊÀÈ˽ÔÖªµÄ
                                             Y2K ÎÊÌâ֮ǰºÜ¾ÃÁË
                                                          £©¡£Îһػ÷˵
     Ö»ÒªÔ¤Ïȼƻ®½ñºó¾Í²»»áÓöµ½´óÂé·³
                             ¡£
                              ½á¹ûÎÒÖ»ÓÃÁËÁ½ÖܵÄʱ¼ä¾Í°Ñ³ÌÐòÈ«²¿¸ÄÍêÁË
                                                            ¡£ÒòΪԤÏÈ
     ¼Æ»®µÄºÃ Y2K ÎÊÌâ¶Ô¸ÃϵͳµÄΣº¦½µµ½ÁË×îµÍ³Ì¶È
           £¬
            ºóÀ´                         £¨×î½üÌý˵¸Ã³ÌÐòÉõÖÁµ½ÁË
                                                             1995 Ä궼
     »¹ÔËÐÐÔÚ
           AS/400 ϵͳÉÏ
                      £¬
                       Ψһ³öÏÖµÄСÎÊÌâÊÇ´Ó´úÂëÖÐɾ³ý×¢ÊÍ·ÑÁ˵㹤·ò
                                                       £©¡£
                                                               — generalist

4.   »ñÈ¡Êý¾Ýģʽ×ÊÔ´ÊÖ²á
     ÕýÔÚÑ°ÇóʾÀýģʽµÄÈË¿ÉÒÔÔĶÁ Ò»Êé¸ÃÊéÓÉ Silverston¡¢ H.
                     ¡¶Êý¾Ýģʽ×ÊÔ´ÊÖ²á
                                  ¡· £¬   Len           W.
     Inmon ºÍKent Graziano ±àдÊÇÒ»±¾ÖµµÃÓµÓеÄ×î¼ÑÊý¾Ý½¨Ä£Í¼Êé
                              £¬                    ¡£¸ÃÊé°üÀ¨µÄÕ½ں-¸Ç¶àÖÖ
     Êý¾ÝÁìÓò
            £¬±ÈÈçÈËÔ± ¡¢»ú¹¹ºÍ¹¤×÷ЧÄܵÈ
                                     ¡£
                                                           — minstrelmike

5.   ³©ÏëδÀ´
          £¬µ«²»¿ÉÍüÁ˹ýÈ¥µÄ½Ìѵ
     ÎÒ·¢ÏÖѯÎÊÓû§ÈçºÎ¿´´ýδÀ´ÐèÇó±ä»¯·Ç³£ÓÐÓà £¬
                               ¡£
                                ÕâÑù×ö¿ÉÒÔ´ïµ½Á½¸öÄ¿µÄ
                                             £º
                                              Ê×ÏÈÄã¿ÉÒÔÇå³þ
     µØÁ˽âÓ¦ÓÃÉè¼ÆÔÚÄĸöµØ·½Ó¦¸Ã¸ü¾ßÁé»îÐÔÒÔ¼°ÈçºÎ±ÜÃâÐÔÄÜÆ¿¾±
                                        £» £¬
                                         Æä´ÎÄãÖªµÀ·¢ÉúÊÂÏÈûÓÐ
     È·¶¨µÄÐèÇó±ä¸üʱÓû§½«ºÍÄãÒ»Ñù¸Ðµ½³Ô¾ª
                            ¡£
                                                  — chrisdk

     Ò»¶¨Òª¼Çס¹ýÈ¥µÄ¾-Ñé½Ìѵ
                   £¡
                    ÎÒÃÇ¿ª·¢ÈËÔ±»¹Ó¦¸Ãͨ¹ý·ÖÏí×Ô¼ºµÄÌå»á
                                          ºÍ¾-Ñ黥Ïà°ïÖú
                                                   ¡£
                                                    ¼´Ê¹ÓÃ
     »§ÈÏΪËûÃÇÔÙÒ²²»ÐèҪʲô֧³ÖÁË
                       £¬
                        ÎÒÃÇÒ²Ó¦¸Ã¶ÔËûÃǽøÐÐÕâ·½ÃæµÄ½ÌÓý
                                           £¬
                                            ÎÒÃǶ¼Ôø¾-ÃæÁÙ¹ýÕâ
     ÑùµÄʱ¿Ì
          ¡°
           µ±³õÒªÊÇÕâô×öÁ˸öàºÃ
                        ¡-¡-¡±
                            ¡£
                                                — dhattrem

6.   ÔÚÎïÀíʵ¼ù֮ǰ½øÐÐÂß¼-Éè¼Æ
     ÔÚÉîÈëÎïÀíÉè¼Æ֮ǰҪÏȽøÐÐÂß¼-Éè¼Æ
                         ¡£
                          Ëæ×Å´óÁ¿µÄ
                                CASE ¹¤¾ß²»¶ÏÓ¿ÏÖ³öÀ´
                                                £¬
                                                 ÄãµÄÉè¼ÆÒ²¿ÉÒÔ
     ´ïµ½Ï൱¸ßµÄÂß¼-Ë®×¼
                  £¬Äãͨ³£¿ÉÒÔ´ÓÕûÌåÉϸüºÃµØÁ˽âÊý¾Ý¿âÉè¼ÆËùÐèÒªµÄ·½·½Ãæ
                                                        ¡£
                                                                — chardove

7.   Á˽âÄãµÄÒµÎñ
     ÔÚÄã°Ù·Ö°ÙµØÈ·¶¨ÏµÍ³´Ó¿Í»§½Ç¶ÈÂú×ãÆäÐèÇó֮ǰ²»ÒªÔÚÄãµÄ
                                     ER£¨
                                        ʵÌå¹Øϵ
                                             £©Ä£Ê½ÖмÓÈëÄÄÅÂ
     Ò»¸öÊý¾Ý±í £¬
            £¨
             ÔõôÄ㻹ûÓÐģʽ
                          £¿
                           ÄÇÇëÄã²Î¿´¼¼ÇÉ
                                     9£©¡£
                                         Á˽âÄãµÄÆóÒµÒµÎñ¿ÉÒÔÔÚÒÔºóµÄ¿ª·¢
     ½×¶Î½ÚÔ¼´óÁ¿µÄʱ¼ä
                 ¡£Ò»µ©ÄãÃ÷È·ÁËÒµÎñÐèÇó
                                £¬Äã¾Í¿ÉÒÔ×Ô¼º×ö³öÐí¶à¾ö²ß
                                                   ÁË
                                                    ¡£
                                                                    — rangel

     Ò»µ©ÄãÈÏΪÄãÒѾ-Ã÷È·
                 ÁËÒµÎñÄÚÈÝ
                        £¬
                         Äã×îºÃͬ¿Í»§½øÐÐÒ»´ÎϵͳµÄ½»Á÷
                                             ¡£
                                              ²ÉÓÿͻ§µÄÊõÓï²¢ÇÒÏò
     ËûÃǽâÊÍÄãËùÏëµ½µÄºÍÄãËùÌýµ½µÄ ¡¢
                         ¡£Í¬Ê±»¹Ó¦¸ÃÓÿÉÄÜ
                                       ½«»áºÍ±ØÐëµÈ´Ê»ã±í´ï³öϵͳµÄ¹Øϵ»
     Êý ÕâÑùÄã¾Í¿ÉÒÔÈÃÄãµÄ¿Í»§¾ÀÕýÄã×Ô¼ºµÄÀí½âÈ»ºó×öºÃÏÂÒ»²½µÄ
      ¡£                                     ER Éè¼Æ
                                                   ¡£
                                                                 — teburlew




Page 3                                               © CNET Networks Inc. 2002
                                                    www.zdnet.com.cn/developer
8.   ´´½¨Êý¾Ý×ÖµäºÍ
                ER ͼ±í
                  ER ͼ±íºÍÊý¾Ý×Öµä
     Ò»¶¨Òª»¨µãʱ¼ä´´½¨       ¡£ÆäÖÐÖÁÉÙÓ¦¸Ã°üº¬Ã¿¸ö×Ö¶Î
                                                µÄÊý¾ÝÀàÐͺÍÔÚÿ¸ö±íÄÚ
     µÄÖ÷Íâ¼ü ER ͼ±íºÍÊý¾Ý×ÖµäȷʵÓеã·Ñʱµ«¶ÔÆäËû¿ª·¢ÈËÔ±ÒªÁ˽âÕû¸öÉè
           ¡£
            ´´½¨
     ÒªµÄÔ½Ôç´´½¨Ô½ÄÜÓÐÖúÓÚ±ÜÃâ½ñºóÃæÁٵĿÉÄÜ»ìÂÒ
        ¡£                           £¬´Ó¶ø¿ÉÒÔÈÃÈκÎÁ˽âÊý¾Ý¿âµÄÈ˶¼Ã÷È·
     ºÎ´ÓÊý¾Ý¿âÖлñµÃÊý¾Ý
                   ¡£
                                                           — bgumbert

     ÓÐÒ»·ÝÖîÈç
           ER ͼ±íµÈ×îÐÂÎĵµÆäÖØÒªÐÔÈçºÎÇ¿µ÷¶¼²»¹ý·Ö
                                       £¬Õâ¶Ô±íÃ÷±íÖ®¼ä¹ØϵºÜÓÐÓÃ
                                                         £¬
                                                          ¶øÊý
     ¾Ý×ÖµäÔò˵Ã÷ÁËÿ¸ö×ֶεÄÓÃ;ÒÔ¼°ÈκοÉÄÜ´æÔڵıðÃû
                                      ¡£ SQL ±í´ïʽµÄÎĵµ»¯À´ËµÕâÊÇÍê
                                        ¶Ô
     È«±ØÒªµÄ
          ¡£
                                                  — vanduin.chris.cj

9.   ´´½¨Ä£Ê½
     Ò»ÕÅͼ±íʤ¹ýǧÑÔÍòÓï
                 £º
                  ¿ª·¢ÈËÔ±²»½öÒªÔĶÁºÍʵ
                                ÏÖËü
                                   £¬
                                    ¶øÇÒ»¹ÒªÓÃËüÀ´°ïÖú×Ô¼ººÍÓû§¶
                                                         ¡£
     ģʽÓÐÖúÓÚÌá¸ßÐ-×÷ЧÄÜ
                  £¬ÕâÑùÔÚÏÈÆÚµÄÊý¾Ý¿âÉè¼ÆÖм¸ºõ²»¿ÉÄܳöÏÖ´óµÄÎÊ
                                                ¡£
                                                 ģʽ²»±ØŪµÄ
     ºÜ¸´ÔÓ
         £»
          ÉõÖÁ¿ÉÒÔ¼òµ¥µ½ÊÖдÔÚÒ»ÕÅÖ½ÉϾͿÉÒÔÁË
                                ¡£
                                 Ö»ÊÇÒª±£Ö¤ÆäÉϵÄÂß¼-¹Øϵ½ñºóÄܲ
     Òæ
      ¡£
                                               — Dana Daigle

10. ´ÓÊäÈëÊä³öÏÂÊÖ
    ÔÚ¶¨ÒåÊý¾Ý¿â±íºÍ×Ö¶ÎÐèÇó
                    £¨ £© £¬
                     ÊäÈë Ê×ÏÈÓ¦¼ì²éÏÖÓеĻòÕßÒѾ-Éè¼Æ³öµÄ±¨±í
                         ʱ                      ¡¢²éѯºÍÊÓͼ
    £¨ £©
     Êä³öÒÔ¾ö¶¨ÎªÁËÖ§³ÖÕâЩÊä³öÄÄЩÊDZØÒªµÄ±íºÍ×Ö¶Î
                                  ¡£
                                   ¾Ù¸ö¼òµ¥µÄÀý×Ó
                                            £º¼ÙÈç¿Í»§ÐèÒªÒ»¸ö
    ±¨±í°´ÕÕÓÊÕþ±àÂëÅÅÐòÄãÒª±£Ö¤ÆäÖаüÀ¨Á˵¥¶ÀµÄÓÊÕþ±àÂë×ֶζø
                 ¡¢
                  ·Ö¶ÎºÍÇóºÍ
                         £¬                               ±à
    ÂëôÛ½øµØÖ·×Ö¶ÎÀï
              ¡£
                                             — peter.marshall

11. ±¨±í¼¼ÇÉ
    ÒªÁ˽âÓû§Í¨³£ÊÇÈçºÎ±¨¸æÊý¾ÝµÄ £¿
                      £º
                       Åú´¦Àí»¹ÊÇÔÚÏßÌá½»±¨±í ¡¢ ¡¢ ¡¢
                                     ʱ¼ä¼ä¸ôÊÇÿÌì
                                               ÿÖÜÿÔÂ
    ÿ¸ö¼¾¶È»¹ÊÇÿÄê
             £¿Èç¹ûÐèÒªµÄ»°»¹¿ÉÒÔ¿¼ÂÇ´´½¨×ܽá±í
                                  ¡£
                                   ϵͳÉú³ÉµÄÖ÷¼üÔÚ±¨±íÖкÜÄѹÜ
                                                      ¡£
    Óû§ÔÚ¾ßÓÐϵͳÉú³ÉÖ÷¼üµÄ±íÄÚÓø±¼ü½øÐмìË÷ÍùÍù»á·µ»ØÐí¶àÖØ
                                          ¡£
                                           ÕâÑùµÄ¼ìË÷ÐÔÄܱȽÏ
    µÍ¶øÇÒÈÝÒ×ÒýÆð»ìÂÒ
               ¡£
                                                    — kol

12. Àí½â¿Í»§ÐèÇó
    ¿´ÆðÀ´ÕâÓ¦¸ÃÊÇÏÔ¶øÒ×¼ûµÄÊ £¨
                    £¬µ«ÐèÇó¾ÍÊÇÀ´×Ô¿Í»§
                                  ÕâÀïÒª´ÓÄÚ²¿ºÍÍⲿ¿Í»§µÄ½Ç¶È¿¼
                                                       £©¡£
    ²»ÒªÒÀÀµÓû§Ð´ÏÂÀ´µÄÐèÇó
                   £¬
                    ÕæÕýµÄÐèÇóÔÚ¿Í»§µÄÄÔ´üÀï
                                   ¡£
                                    ÄãÒªÈÿͻ§½âÊÍÆäÐèÇó
                                                £¬
                                                 ¶øÇÒËæ×Å¿ª
    ·¢µÄ¼ÌÐø
         £¬
          »¹Òª¾-³£Ñ¯ÎÊ¿Í»§±£Ö¤ÆäÐèÇóÈÔÈ»ÔÚ¿ª·¢µÄÄ¿µÄÖ®ÖÐ
                                       ¡£
                                        Ò»¸ö²»±äµÄÕæÀíÊÇ
                                                 £º Ö»ÓÐÎÒ
                                                   ¡°
    ¿´¼ûÁËÎÒ²ÅÖªµÀÎÒÏëÒªµÄÊÇʲô £¬
                      ¡±
                       ±ØÈ»»áµ¼Ö´óÁ¿µÄ·µ¹¤
                                    ÒòΪÊý¾Ý¿âûÓдﵽ¿Í»§´ÓÀ´Ã»
    ÏÂÀ´µÄÐèÇó±ê×¼
             ¡£
              ¶ø¸üÔãµÄÊÇÄã¶ÔËûÃÇÐèÇóµÄ½âÊÍÖ»ÊôÓÚÄã×Ô¼º
                                       £¬
                                        ¶øÇÒ¿ÉÄÜÊÇÍêÈ«´íÎóµÄ
                                                     ¡£
                                                  — kgilson




Page 4                                           © CNET Networks Inc. 2002
                                                www.zdnet.com.cn/developer
µÚ   2 ²¿·ÖÉè¼Æ±íºÍ×Ö¶Î
          —
1. ¼ì²é¸÷Öֱ仯
   ÎÒÔÚÉè¼ÆÊý¾Ý¿âµÄʱºò»á¿¼Âǵ½ÄÄЩÊý¾Ý×Ö¶
                          ¡£ £¬
                           ±È·½Ëµ £¨
                               ÐÕÊϾÍÊÇÈç´Ë
                                    ×¢
   ÒâÊÇÎ÷·½È˵ÄÐÕÊÏ ËùÒÔ
         £¬
          ±ÈÈçÅ®ÐÔ½á»éºó´Ó·òÐյȣ¬ ÓÚ
                   £©¡£ÔÚ½¨Á¢ÏµÍ³´æ´¢¿Í»§Ð
                      £¬          ÎÒÇãÏò
   ÔÚµ¥¶ÀµÄÒ»¸öÊý¾Ý±íÀï´æ´¢ÐÕÊÏ×Ö¶Î
                £¬
                 ¶øÇÒ»¹¸½¼ÓÆðʼÈÕºÍÖÕÖ¹ÈÕµÈ
                             £¬
                              ÕâÑù¾Í¿ÉÒÔ¸ú×
   Êý¾ÝÌõÄ¿µÄ±ä»¯
        ¡£
                                                        — Shropshire Lad

2.   ²ÉÓÃÓÐÒâÒåµÄ×Ö¶ÎÃû
     ÓÐÒ»»ØÎҲμӿª·¢¹ýÒ»¸öÏîÄ¿
                    £¬ÆäÖÐÓдÓÆäËû³ÌÐòÔ±ÄÇÀï¼Ì³ÐµÄ³ÌÐò
                                               £¬
                                                ÄǸö³ÌÐòԱϲ»¶ÓÃÆÁÄ»ÉÏ
     ÏÔʾÊý¾ÝָʾÓÃÓïÃüÃû×Ö¶Î
                   £¬
                    ÕâÒ²²»Àµ
                          £¬
                           µ«²»ÐÒµÄÊÇ
                                  £¬Ëý»¹Ï²»¶ÓÃһЩÆæ¹ÖµÄÃüÃû·¨
                                                       £¬
                                                        ÆäÃüÃû²É
     ÓÃÁËÐÙÑÀÀûÃüÃûºÍ¿ØÖÆÐòºÅµÄ×éºÏÐÎʽ µÈµÈ
                          £¬ cbo1¡¢
                           ±ÈÈç    txt2¡¢
                                        txt2_b  ¡£

     ³ý·ÇÄãÔÚʹÓÃÖ»
             ÃæÏò Ëõд×Ö¶ÎÃûµÄϵͳ
                 ÄãµÄ                £¬·ñÔòÇ뾡¿ÉÄܵذÑ×Ö¶ÎÃèÊöµÄÇå³þЩ
                                                                   ¡£ £¬
                                                                     µ±È»Ò²±ð
     ×ö¹ýÍ·ÁË Customer_Shipping_Address_Street_Line_1 I ËäÈ»ºÜ¸»ÓÐ˵Ã÷ÐÔ
          £¬
           ±ÈÈç                                                    £¬
                                                                    µ«Ã»ÈËÔ¸Òâ
     ¼üÈëÕâô³¤µÄÃû×Ö
                £¬
                 ¾ßÌå³ß¶È¾ÍÔÚÄãµÄ°ÑÎÕÖÐ
                                ¡£
                                                        — Lamont Adams

3.   ²ÉÓÃǰ׺ÃüÃû
     Èç¹û¶à¸ö±íÀïÓкöàͬһÀàÐ͵Ä×Ö¶Î
                        £¨ FirstName£©£¬
                         ±ÈÈç          Äã²»·ÁÓÃÌض¨±íµÄǰ׺
                                                    £¨±ÈÈç
     CusLastName£©
                 À´°ïÖúÄã±êʶ×Ö¶Î
                            ¡£
                                                         — notoriousDOG


     ʱЧÐÔÊý¾ÝÓ¦°üÀ¨ /ʱ¼ä×Ö¶Îʱ¼ä±ê¼Ç¶Ô²éÕÒÊý¾ÝÎÊÌâµÄÔ-Òò
              ¡°×î½ü¸üÐÂÈÕÆÚ ¡£
                          ¡±                      ¡¢
                                                   °´ÈÕÆÚÖØд¦
     Àí
      /ÖØÔØÊý¾ÝºÍÇå³ý¾ÉÊý¾ÝÌرðÓÐÓÃ
                          ¡£
                                                                         — kol

5.   ±ê×¼»¯ºÍÊý¾ÝÇý¶¯
     Êý¾ÝµÄ±ê×¼»¯²»½ö·½±ãÁË×Ô¼º¶øÇÒÒ²·½±ãÁËÆäËûÈË
                                ¡£
                                 ±È·½Ëµ
                                     £¬¼ÙÈçÄãµÄÓû§½çÃæÒª·ÃÎÊÍⲿÊ
     Ô´ Îļþ
      £¨ ¡¢ ÎĵµÆäËûÊý¾Ý¿âµÈ
            XML ¡¢      £©£¬
                           Äã²»·Á°ÑÏàÓ¦µÄÁ¬½ÓºÍ·¾¶ÐÅÏ¢´æ´¢ÔÚÓû§½çÃæ
     Àï »¹ÓÐÈç¹ûÓû§½çÃæÖ´Ðй¤×÷Á÷Ö®ÀàµÄÈÎÎñ
      ¡£   £¬                     £¨
                                   ·¢ËÍÓʼþ
                                        ¡¢´òÓ¡Ðżã
                                               ¡¢Ð޸ļǼ״̬µÈ
                                                          £©£¬
                                                             ÄÇ
     ô²úÉú¹¤×÷Á÷µÄÊý¾ÝÒ²¿ÉÒÔ´æ·ÅÔÚÊý¾Ý¿âÀï
                               ¡£
                                Ô¤ÏÈ°²ÅÅ×ÜÐèÒª¸¶³öŬÁ¦
                                               £¬µ«Èç¹ûÕâЩ¹ý³Ì²ÉÓÃÊý
     ¾ÝÇý¶¯¶ø·ÇÓ²±àÂëµÄ·½Ê½
                    £¬
                     ÄÇô²ßÂÔ±ä¸üºÍά»¤¶¼»á·½±ãµÃ¶à
                                          ¡£
                                           ÊÂʵÉÏ
                                               £¬Èç¹û¹ý³ÌÊÇÊý¾ÝÇý¶¯
     µÄ Äã¾Í¿ÉÒÔ°ÑÏ൱´óµÄÔðÈÎÍƸøÓû§
      £¬                    £¬
                             ÓÉÓû§À´Î¬»¤×Ô¼ºµÄ¹¤×÷Á÷
                                              ¹ý³Ì
                                                 ¡£
                                                                    — tduvall

6.   ±ê×¼»¯²»ÄܹýÍ·
     ¶ÔÄÇЩ²»ÊìϤ±ê×¼»¯Ò»´Ê µÄÈ˶øÑÔ
                  £¨normalization £© £¬
                                      ±ê×¼»¯¿ÉÒÔ±£Ö¤±íÄÚµÄ×ֶζ¼ÊÇ×î»ù´¡
     ÒªËضøÕâÒ»´ëÊ©ÓÐÖúÓÚÏû³ýÊý¾Ý¿âÖеÄÊý¾ÝÈßÓà £¬ Third Normal
         £¬                         ¡£
                                     ±ê×¼»¯Óкü¸ÖÖÐÎʽ
                                                   µ«
     Form£¨3NF£©
               ͨ³£±»ÈÏΪÔÚÐÔÄÜ
                          ¡¢
                           À©Õ¹ÐÔºÍÊý¾ÝÍêÕûÐÔ·½Ãæ´ïµ½ÁË×îºÃƽºâ
                                                   ¡£¼òµ¥À´Ëµ ¹æ
                                                           £¬3NF
     ¶¨£º

Page 5                                                © CNET Networks Inc. 2002
                                                     www.zdnet.com.cn/developer
• ±íÄÚµÄÿһ¸öÖµ¶¼Ö»Äܱ»±í´ïÒ»´Î
                              ¡£
     • ±íÄÚµÄÿһÐж¼Ó¦¸Ã±»Î¨Ò»µÄ±êʶ
                              £¨ÓÐΨһ¼ü
                                      £©¡£
     • ±íÄÚ²»Ó¦¸Ã´æ´¢ÒÀÀµÓÚÆäËû¼üµÄ·Ç¼üÐÅÏ¢
                                   ¡£
      ×ñÊØNF ±ê×¼µÄÊý¾Ý¿â¾ßÓÐÒÔÏÂÌصã
         3                    £ºÓÐÒ»×é±íרÃÅ´æ·Å
                                            ͨ¹ý¼üÁ¬½ÓÆðÀ´µÄ¹ØÁªÊý¾Ý
                                                               ¡£±È·½Ëµ
                                                                      £¬
      ij¸ö´æ·Å¿Í»§¼°ÆäÓйض¨µ¥µÄ
                         3NF Êý¾Ý¿â¾Í¿ÉÄÜÓÐÁ½¸ö±í ºÍ
                                            £º
                                             Customer Order¡£
                                                            Order ±í²»°ü
      º¬¶¨µ¥¹ØÁª¿Í»§µÄÈκÎÐÅÏ¢
                       £¬µ«±íÄÚ»á´æ·ÅÒ»¸ö¼üÖµ Customer ±íÀï°üº¬¸Ã¿Í»§ÐÅÏ¢
                                        £¬¸Ã¼üÖ¸Ïò
      µÄÄÇÒ»ÐÐ
            ¡£

     ¸ü¸ß²ã´ÎµÄ±ê×¼»¯Ò²ÓÐ
                   £¬µ«¸ü±ê×¼ÊÇ·ñ¾ÍÒ»¶¨¸üºÃÄØ ¡£
                                     £¿
                                      ´ð°¸ÊDz»Ò»¶¨ £¬
                                                ÊÂʵÉÏ
                                                     ¶ÔijЩÏîÄ¿À´
     ˵ ÉõÖÁ¾ÍÁ¬ ¶¼¿ÉÄܸøÊý¾Ý¿âÒýÈëÌ«¸ßµÄ¸´ÔÓÐÔ
      £¬      3NF                    ¡£
                                                            — Lamont Adams

     ΪÁËЧÂʵÄÔµ¹Ê
             £¬
              ¶Ô±í²»½øÐбê×¼»¯ÓÐʱҲÊDZØÒªµÄ
                                  £¬
                                   ÕâÑùµÄÀý×Ӻܶà
                                             ¡£Ôø¾-Óиö¿ª·¢²ÆÎñ·ÖÎö
     Èí¼þµÄ»î¾ÍÊÇÓ÷DZê×¼»¯±í°Ñ
                    ²éѯʱ¼ä´Óƽ¾ù
                             40 Ãë½µµÍµ½ÁËÁ½Ãë×óÓÒ
                                            ¡£ËäÈ»ÎÒ²»µÃ²»Õâô×ö
                                                          £¬
     µ«ÎÒ¾ø²»°ÑÊý¾Ý±íµÄ·Ç±ê×¼»¯µ±×÷µ±È»µÄÉè¼ÆÀíÄî
                                   ¡£
                                    ¶ø¾ßÌåµÄ²Ù×÷²»¹ýÊÇÒ»ÖÖÅÉÉú
                                                     ¡£ËùÒÔÈç¹û±í
     ³öÁËÎÊÌâÖØвúÉú·Ç±ê×¼»¯µÄ±íÊÇÍêÈ«¿ÉÄܵÄ
                                ¡£
                                                                        — epepke

7.   Microsoft Access±¨±í¼¼ÇÉ
     Èç¹ûÄãÕýÔÚʹÓÃ
                  Microsoft Access£¬
                                   Äã¿ÉÒÔÓöÔÓû§ÓѺõÄ×Ö¶ÎÃûÀ´´úÌæ±àºÅµÄÃû³Æ
                                                               £º
                                                                ±ÈÈçÓÃ
     Customer Name ´úÌæ
                      txtCNaM¡£
                              ÕâÑùµ±ÄãÓÃÏòµ¼³ÌÐò´´½¨±íµ¥ºÍ±¨±íʱ
                                 £¬                   £¬
                                                       ÆäÃû×Ö»áÈÃÄÇЩ²»
     ÊdzÌÐòÔ±µÄÈ˸üÈÝÒ×ÔĶÁ
                         ¡£
                                                                     — jwoodruf

8.   ²»»îÔ¾»òÕß²»
              ²ÉÓõÄָʾ·û
     Ôö¼ÓÒ»¸ö×ֶαíʾËùÔڼǼÊÇ·ñÔÚÒµÎñÖв»ÔÙ»îԾͦÓÐÓõÄ
                                     ¡£
                                      ²»¹ÜÊÇ¿Í»§
                                             ¡¢Ô±¹¤»¹ÊÇÆäËûʲô
     ÈË ÕâÑù×ö¶¼ÄÜÓÐÖúÓÚÔÙÔËÐвéѯµÄʱºò¹ýÂË»îÔ¾»òÕß²»»îԾ״̬
      £¬                                 ¡£Í¬Ê±»¹Ïû³ýÁËÐÂÓû§ÔÚ²ÉÓ
     Êý¾ÝʱËùÃæÁÙµÄһЩÎÊÌâ
                   £¬ £¬
                    ±ÈÈçijЩ¼Ç¼¿ÉÄܲ»ÔÙΪËûÃÇËùÓÃ
                                        £¬
                                         ÔÙɾ³ýµÄʱºò¿ÉÒÔÆðµ½Ò»¶¨
                                                         µÄ
     ·À·¶×÷ÓÃ
          ¡£
                                                                      — theoden

9.   ʹÓýÇɫʵÌ嶨ÒåÊôÓÚijÀà±ðµÄÁÐ
     ÔÚÐèÒª¶ÔÊôÓÚÌض¨Àà±ð»òÕß¾ßÓÐÌض¨½ÇÉ«µÄÊÂÎï×ö¶¨Òåʱ
                                  £¬¿ÉÒÔÓýÇɫʵÌåÀ´´´½¨Ìض¨µÄʱ
     Áª¹Øϵ
         £¬
          ´Ó¶ø¿ÉÒÔʵÏÖ×ÔÎÒÎĵµ»¯
                       ¡£

     ÕâÀïµÄº¬Òå²»ÊÇÈà ʵÌå´øÓÐ ×ֶζøÊÇ˵
                       PERSON        Title     £¬     £¬
                                                       Ϊʲô²»ÓÃ
                                                              PERSON ʵÌåºÍ
     PERSON_TYPE ʵÌåÀ´ÃèÊöÈËÔ±Äرȷ½Ëµ John Smith, Engineer ÌáÉýΪ
                                   £¿ £¬
                                    È»ºó          £¬
                                                   µ±                   John
     Smith, Director ÄËÖÁ×îºóÅÀµ½
                              John Smith, CIO µÄ¸ßλ
                                                   £¬¶øËùÓÐÄãÒª×öµÄ²»¹ýÊǸıäÁ½¸ö±í
     PERSON ºÍ    PERSON_TYPE Ö®¼ä¹ØϵµÄ¼üÖµ £¬Í¬Ê±Ôö¼ÓÒ»¸öÈÕÆÚ
                                                           /ʱ¼ä×Ö¶ÎÀ´ÖªµÀ±ä»¯ÊǺÎʱ
     ·¢ÉúµÄ £¬
            ¡£ÕâÑù ÄãµÄERSON_TYPE ±í¾Í°üº¬ÁËËùÓÐ µÄ¿ÉÄÜÀàÐÍ Associate¡¢
                         P                          PERSON        £¬
                                                                   ±ÈÈç
     Engineer¡¢ Director¡¢ »òÕßEO µÈ
                         CIO   C     ¡£

     »¹
      ÓиöÌæ´ú°ì·¨¾ÍÊǸıä
                  PERSON ¼Ç¼À´·´Ó³ÐÂÍ·Ïεı仯
                                        £¬
                                         ²»¹ýÕâÑùÒ»À´ÔÚʱ¼äÉÏÎÞ·¨¸ú×Ù
     ¸öÈËËù´¦Î»ÖõľßÌåʱ¼ä
                    ¡£


Page 6                                                    © CNET Networks Inc. 2002
                                                         www.zdnet.com.cn/developer
— teburlew

10. ²ÉÓó£ÓÃʵÌåÃüÃû»ú¹¹Êý¾Ý
    ×éÖ¯Êý¾ÝµÄ×î¼òµ¥°ì·¨¾ÍÊDzÉÓó£ÓÃÃû×Ö
                         £¬ £º
                          ±ÈÈçPERSON¡¢
                                     ORGANIZATION¡¢
                                                  ADDRESS ºÍ
     PHONE µÈµÈµ±Äã°ÑÕâЩ³£ÓõÄÒ»°ãÃû×Ö×éºÏÆðÀ´»òÕß´´½¨Ìض¨µÄÏàÓ¦¸±ÊµÌåÊ
              ¡£                                      £¬
                                                       Äã¾ÍµÃµ½ÁË
     ×Ô¼ºÓõÄÌØÊâ°æ±¾
                 ¡£
                  ¿ªÊ¼µÄʱºò²ÉÓÃÒ»°ãÊõÓïµÄÖ÷ÒªÔ-ÒòÔÚÓÚËùÓеľßÌåÓû§¶¼ÄÜ
     Ì廯
        ¡£

     ÓÐÁËÕâЩ³éÏó±íʾ
                    £¬
                     Äã¾Í¿ÉÒÔÔÚµÚ  2 ¼¶±êʶÖвÉÓÃ×Ô¼ºµÄÌØÊâÃû³Æ£¬ £¬
                                                                ±ÈÈçPERSON ¿ÉÄÜÊÇ
     Employee¡¢Spouse¡¢Patient¡¢
                               Client¡¢ Customer¡¢Vendor »òÕßeacher µÈ ͬÑùµÄ
                                                              T       ¡£       £¬
     ORGANIZATION Ò²¿ÉÄÜÊÇ  MyCompany¡¢    MyDepartment¡¢Competitor¡¢
                                                                    Hospital¡¢
     Warehouse¡¢Government µÈ ×îºóDDRESS ¿ÉÒÔ¾ßÌåΪ Location¡¢
                              ¡£     A                   Site¡¢        Home¡¢  Work¡¢
     Client¡¢
            Vendor¡¢
                   Corporate ºÍFieldOffice µÈ
                                            ¡£

     ²ÉÓÃÒ»°ã³éÏóÊõÓïÀ´±êʶ
                    ¡° ¡±
                     ÊÂÎï µÄÀà±ð¿ÉÒÔÈÃÄãÔÚ¹ØÁªÊý¾ÝÒÔÂú
                                             ×ãÒµÎñÒªÇó·½Ãæ»ñµÃ¾Þ´óµÄÁé
     »îÐÔͬʱÕâÑù×ö»¹¿ÉÒÔÏÔÖø½µµÍÊý¾Ý´æ´¢ËùÐèµÄÈßÓàÁ¿
        £¬                             ¡£
                                                                              — teburlew

11. Óû§À´×ÔÊÀ½ç¸÷µØ
    ÔÚÉè¼ÆÓõ½ÍøÂç»òÕß¾ßÓÐÆäËû¹ú¼ÊÌØÐÔµÄÊý¾Ý¿âʱ
                               £¬
                                Ò»¶¨Òª¼Çס´ó¶àÊý¹ú¼Ò¶¼Óв»Í¬µÄ×
    ʽ ±ÈÈçÓÊÕþ±àÂëµÈ £¬
     £¬        £¬
                ÓÐЩ¹ú¼Ò
                       ±ÈÈçÐÂÎ÷À¼¾ÍûÓÐÓÊÕþ±àÂëһ˵
                                       ¡£
                                                    — billh

12. Êý¾ÝÖظ´ÐèÒª²ÉÓ÷ÖÁ¢µÄÊý¾Ý±í
    Èç¹ûÄã·¢ÏÖ×Ô¼ºÔÚÖظ´ÊäÈëÊý¾Ý ¡£
                    £¬Çë´´½¨Ð±íºÍеĹØϵ
                                                                           — Alan Rash

13. ÿ¸ö±íÖж¼Ó¦¸ÃÌí¼ÓµÄ
                  3 ¸öÓÐÓõÄ×Ö¶Î
    •    dRecordCreationDate£¬ VB ÏÂĬÈÏÊÇ
                             ÔÚ          Now()£¬
                                               ¶øÔÚQL Server ÏÂĬÈÏΪ
                                                  S                 GETDATE()
    •    sRecordCreator£¬ SQL Server ÏÂĬÈÏΪ NULL DEFAULT USER
                         ÔÚ                NOT
    •    nRecordVersion£¬¼Ç¼µÄ°æ±¾±ê¼Ç
                                      £»
                                       ÓÐÖúÓÚ׼ȷ˵Ã÷¼Ç¼ÖгöÏÖ
                                                           null Êý¾Ý»òÕ߶ªÊ§Êý¾ÝµÄÔ-
         Òò
                                                                        — Peter Ritchie

14. ¶ÔµØÖ·ºÍµç»°²ÉÓöà¸ö×Ö¶Î
    ÃèÊö½ÖµÀµØÖ·¾Í¶Ì¶ÌÒ»ÐмǼÊDz»¹»µÄ
                        ¡£
                         Address_Line1¡¢
                                       Address_Line2 ºÍAddress_Line3 ¿É
     ÒÔÌṩ¸ü´óµÄÁé»îÐÔ
                 ¡£
                  »¹Óе绰ºÅÂëºÍÓʼþµØÖ·×îºÃÓµÓÐ×Ô¼ºµÄÊý¾Ý±í
                     £¬                        £¬Æä¼ä¾ßÓÐ
                                                      ×ÔÉíµÄÀàÐÍ
     ºÍ±ê¼ÇÀà±ð
            ¡£
                                                 — dwnerd
     ¹ý·Ö±ê×¼»¯¿ÉҪСÐÄ
                £¬
                 ÕâÑù×ö¿ÉÄܻᵼÖÂÐÔÄÜÉϳöÏÖÎÊÌâ
                                   ¡£
                                    ËäÈ»µØÖ·ºÍµç»°±í·ÖÀëͨ³£¿ÉÒÔ
     ×î¼Ñ״̬
          £¬
           µ«ÊÇÈç¹ûÐèÒª¾-³£·ÃÎÊÕâÀàÐÅÏ¢ ¡° ¡± £¨
                            £¬
                             »òÐíÔÚÆ丸±íÖдæ·Å ±ÈÈç
                                         Ê×Ñ¡
                                            ÐÅÏ¢
     Customer µÈ ¸üΪÍ×µ±Ð©
               £©       ¡£
                         ·Ç±ê×¼»¯ºÍ¼ÓËÙ·ÃÎÊÖ®¼äµÄÍ×Ð-ÊÇÓÐÒ»¶¨ÒâÒåµÄ
                                                     ¡£
                                                                             — dhattrem


Page 7                                                            © CNET Networks Inc. 2002
                                                                 www.zdnet.com.cn/developer
15. ʹÓöà¸öÃû³Æ×Ö¶Î
     ÎÒ¾õµÃºÜ³Ô¾ª
             £¬             name ÁôÒ»¸ö×Ö¶Î
              Ðí¶àÈËÔÚÊý¾Ý¿âÀï¾Í¸ø      ¡£
                                         ÎÒ¾õµÃÖ»ÓиÕÈëÃŵĿª·¢ÈËÔ±²Å»áÕ
     ô×öµ«Êµ¼ÊÉÏÍøÉÏÕâÖÖ×ö·¨·Ç³£ÆÕ±é
        £¬                  ¡£
                             ÎÒ½¨ÒéÓ¦¸Ã°ÑÐÕÊϺÍÃû×Öµ±×÷Á½¸ö×Ö¶ÎÀ´´¦Àí
                                                         £¬
                                                          È»ºóÔÚ
     ²éѯµÄʱºòÔÙ
             °ÑËûÃÇ×éºÏÆðÀ´
                      ¡£
                                                                 — klempan

     Klempan ²»ÊÇΨһһ¸ö×¢Ò⵽ʹÓõ¥¸ö £¬
                               name ×ֶεÄÈË
                                           Òª°ÑÕâÖÖÇé¿ö±äµÃ¶ÔÓû§¸üΪÓѺÃÓк
     Щ·½·¨
          ¡£ÎÒ×î³£ÓõÄÊÇÔÚͬһ±íÖд´½¨Ò»¸ö¼ÆËãÁÐ
                                      £¬Í¨¹ýËü¿ÉÒÔ×Ô¶¯µØÁ¬½Ó±ê×¼»¯ºóµÄ×Ö¶Î
                                                                £¬
                                                                 Õâ
     ÑùÊý¾Ý±ä¶¯µÄʱºòËüÒ²¸ú×űä
                         ¡£
                          ²»¹ýÕâÑù×öÔÚ²ÉÓý¨Ä£Èí¼þʱµÃºÜ»úÁé²ÅÐÐ
                             £¬                        ¡£ £¬
                                                        ×ÜÖ® ²ÉÓÃÁ¬½Ó
     ×ֶεķ½Ê½¿ÉÒÔÓÐЧµÄ¸ôÀëÓû§Ó¦ÓúͿª·¢ÈËÔ±½çÃæ
                                        ¡£
                                                                   — damon

16. Ìá·À´óСд»ìÓõĶÔÏóÃûºÍÌØÊâ×Ö·û
    ¹ýÈ¥×îÁîÎÒÄÕ»ðµÄÊÂÇéÖ®Ò»¾ÍÊÇÊý¾Ý¿âÀïÓдóСд»ìÓõĶÔÏóÃû
                                     £¬ CustomerData¡£
                                      ±ÈÈç           ÕâÒ»ÎÊ
     Ìâ´Óccess µ½
        A        Oracle Êý¾Ý¿â¶¼´æÔÚ
                                ¡£ÎÒ²»Ï²»¶²ÉÓÃÕâÖÖ´óСд»ìÓõĶÔÏóÃüÃû·½·¨
                                                             £¬½á¹û»¹²»
     µÃ²»ÊÖ¹¤ÐÞ¸ÄÃû×Ö£¬
                   ¡£ÏëÏë¿´ ÕâÖÖÊý¾Ý¿â
                                   /Ó¦ÓóÌÐòÄܻ쵽²ÉÓøüÇ¿´óÊý¾Ý¿âµÄÄÇÒ»ÌìÂð
                                                               £¿²ÉÓÃÈ«
     ²¿´óд¶øÇÒ°üº¬Ï»®·ûµÄÃû×Ö¾ßÓиüºÃµÄ¿É¶ÁÐÔ ¾ø¶Ô²»ÒªÔÚ¶ÔÏóÃûµÄ
                                        £¨
                                         CUSTOMER_DATA£©£¬
     ×Ö·ûÖ®¼äÁô¿Õ¸ñ
                 ¡£
                                                                     — bfren

17. СÐı£Áô´Ê
    Òª±£Ö¤ÄãµÄ×Ö¶ÎÃûûÓкͱ£Áô´Ê
                    ¡¢Êý¾Ý¿âϵͳ»òÕß³£Ó÷ÃÎÊ·½·¨³åÍ»
                                        £¬ £¬
                                         ±ÈÈç×î½üÎÒ±àдµÄÒ»¸ö
     ODBC Á¬½Ó³ÌÐòÀïÓиö±í
                      £¬
                       ÆäÖоÍÓÃÁË ×÷Ϊ˵Ã÷×Ö¶ÎÃû
                               DESC             ¡£
                                                 ºó¹û¿ÉÏë¶øÖª ÊÇ
                                                         £¡
                                                          DESC
     DESCENDING ËõдºóµÄ±£Áô´Ê
                         ¡£±íÀïµÄÒ»¸ö
                                    SELECT *Óï¾äµ¹ÊÇÄÜÓÃ
                                                    £¬
                                                     µ«Îҵõ½µÄÈ´ÊÇÒ»´ó¶Ñ
     ºÁÎÞÓô¦µÄÐÅÏ¢
                ¡£
                                                         — Daniel Jordan

18. ±£³Ö×Ö¶ÎÃûºÍÀàÐ͵ÄÒ»ÖÂÐÔ
    ÔÚÃüÃû×ֶβ¢ÎªÆäÖ¸¶¨Êý¾ÝÀàÐ͵ÄʱºòÒ»¶¨Òª±£Ö¤Ò»ÖÂÐÔ
                                          ¡£
                                           ¼ÙÈç×Ö¶ÎÔÚij¸ö±íÖнÐ×ö
    ¡°
     agreement_number¡± Äã¾Í±ðÔÚÁíÒ»¸ö±íÀï°ÑÃû×ָijÉ
                      £¬                   ¡°ref1¡± ¼ÙÈçÊý¾ÝÀàÐÍÔÚÒ»¸ö±íÀï
                                                  ¡£
     ÊÇÕûÊý
         £¬
          ÄÇÔÚÁíÒ»¸ö±íÀï¿É¾Í±ð±ä³É×Ö·ûÐÍÁË
                               ¡£ £¬
                                 ¼ÇסÄã¸ÉÍê×Ô¼ºµÄ»îÁË
                                                £¬
                                                 ÆäËûÈË»¹ÒªÓÃÄãµÄÊý
     ¾Ý¿âÄØ
         ¡£
                                                                  — setanta

19. ×ÐϸѡÔñÊý×ÖÀàÐÍ
    ÔÚ
     SQL ÖÐʹÓÃ
             smallint ºÍtinyint ÀàÐÍÒªÌرðСÐÄ ¼ÙÈçÄãÏë¿´¿´ÔÂÏúÊÛ×ܶî
                                         £¬ £¬
                                           ±ÈÈç               £¬
                                                               ÄãµÄ×ܶî×Ö
     ¶ÎÀàÐÍÊÇ
           smallint£¬ £¬
                    ÄÇô Èç¹û×ܶ¹ýÁË Äã¾Í²»ÄܽøÐмÆËã²Ù×÷ÁË
                                  $32,767              ¡£
                                                                — egermain

20. ɾ³ý±ê¼Ç
    ÔÚ±íÖаüº¬Ò»¸ö ¡± £¬
             ¡°
              ɾ³ý±ê¼Ç ÕâÑù¾Í¿ÉÒÔ°ÑÐбê¼ÇΪɾ³ý
                    ×ֶΠ             ¡£
                                       ÔÚ¹ØϵÊý¾Ý¿âÀï²»Òªµ¥¶Àɾ
    ijһÐÐ
        £»
         ×îºÃ²ÉÓÃÇå³ýÊý¾Ý³ÌÐò¶øÇÒÒª×Ðϸά»¤Ë÷ÒýÕûÌåÐÔ
                                   ¡£
                                                   — kol

Page 8                                               © CNET Networks Inc. 2002
                                                    www.zdnet.com.cn/developer
21. ±ÜÃâʹÓô¥·¢Æ÷
     ´¥·¢Æ÷µÄ¹¦ÄÜͨ³£¿ÉÒÔÓÃÆäËû·½Ê½ÊµÏÖ
                            ¡£ÔÚµ÷ÊÔ³ÌÐòʱ´¥·¢Æ÷¿ÉÄܳÉΪ¸ÉÈÅ
                                                  ¡£¼ÙÈçÄãȷʵÐèÒª²É
     Óô¥·¢Æ÷
          £¬Äã×îºÃ¼¯ÖжÔËüÎĵµ»¯
                         ¡£
                                                                                   — kol

22. °üº¬°æ±¾»úÖÆ
    ½¨
     ÒéÄãÔÚÊý¾Ý¿âÖÐÒýÈë°æ±¾¿ØÖÆ»úÖÆÀ´È·¶¨Ê¹ÓÃÖеÄÊý¾Ý¿âµÄ°æ±¾
                                        ¡£
                                         ÎÞÂÛÈçºÎÄ㶼ҪʵÏÖÕâÒ»Ò
    Çó ʱ¼äÒ»³¤
     ¡£     £¬
             Óû§µÄÐèÇó×ÜÊÇ»á¸Ä±äµÄ
                          ¡£
                           ×îÖÕ¿ÉÄÜ»áÒªÇóÐÞ¸ÄÊý¾Ý¿â½á¹¹
                                             ¡£
                                              ËäÈ»Äã¿ÉÒÔͨ¹ý¼ì
    ²éÐÂ×ֶλòÕßË÷ÒýÀ´È·¶¨Êý¾Ý¿â½á¹¹µÄ°æ±¾
                           £¬µ«ÎÒ·¢ÏÖ°Ñ°æ±¾ÐÅÏ¢Ö±½Ó´æ·Åµ½Êý¾Ý¿âÖ
    ±ãÂð
       £¿¡£
                                             — Richard Foster

23. ¸øÎı¾×Ö¶ÎÁô×ãÓàÁ¿
     ID ÀàÐ͵ÄÎı¾×Ö¶Î
                  £¬
                   ±ÈÈç¿Í»§ ID »ò¶¨µ¥ºÅµÈµÈ¶¼Ó¦¸ÃÉèÖõñÈÒ»°ãÏëÏó¸ü´ó
                                                             £¬ÒòΪʱ¼ä²»³¤Äã
     ¶à°ë¾Í»áÒòΪҪÌí¼Ó¶îÍâµÄ×Ö·û¶øÄÑ¿°²»ÒÑ
                                      ¡£
                                       ±È·½Ëµ
                                            £¬
                                             ¼ÙÉèÄãµÄ¿Í»§ λÊý³¤
                                                      ID Ϊ10      ¡£
                                                                    ÄÇÄãÓ¦¸Ã
     °ÑÊý¾Ý¿â±í×ֶεij¤¶È 13 ¸ö×Ö·û³¤
                     ÉèΪ »òÕß
                         12              ¡£
                                          ÕâËãÀË·Ñ¿Õ¼äÂð
                                                    £¿ÊÇÓÐÒ»µã£¬µ«Ò²Ã»ÄãÏëÏóµÄ
     ÄÇô¶à
          £ºÒ»¸ö×ֶμӳ¤
                     3 ¸ö×Ö·ûÔÚÓÐ1 °ÙÍòÌõ¼Ç¼
                                          £¬ÔÙ¼ÓÉÏÒ»µãË÷ÒýµÄÇé¿öϲŲ»¹ýÈÃÕû¸öÊý
     ¿â¶àÕ¼¾Ý µÄ¿Õ¼ä
            3MB     ¡£µ«Õâ¶îÍâÕ¼¾ÝµÄ¿Õ¼äÈ´ÎÞÐ轫À´Öع¹Õû¸öÊý¾Ý¿â¾Í¿ÉÒÔʵÏÖ
     µÄÔö³¤ÁË
            ¡£
                                                                              — tlundin

24. ÁÐÃüÃû¼¼ÇÉ
    ÎÒÃÇ·¢ÏÖ
         £¬
          ¼ÙÈçÄã¸øÿ¸ö±íµÄÁÐÃû¶¼²ÉÓÃͳһµÄǰ׺
                               £¬
                                ÄÇôÔÚ±àд
                                      SQL ±í´ïʽµÄʱºò»áµÃµ½´ó
     ´óµÄ¼ò»¯¡£ ÕâÑù×öҲȷʵÓÐȱµã £¬±ÈÈçÆÆ»µÁË×Ô¶¯±íÁ¬½Ó¹¤¾ßµÄ×÷Óà  £¬ºóÕ߰ѹ«¹²ÁÐÃûͬijЩÊý
     ¾Ý¿âÁªÏµÆðÀ´£¬²»¹ý¾ÍÁ¬ÕâЩ¹¤¾ßÓÐʱ²»Ò²Á¬½Ó´íÎóÂï ¼ÙÉèÓÐÁ½¸ö±í
                                                       ¡£ ¾Ù¸ö¼òµ¥µÄ Àý×Ó
                                                                        £¬           £º
     Customer ºÍ Order¡£ Customer ±íµÄǰ׺ÊÇ ËùÒԸñíÄÚµÄ×Ó¶ÎÃûÈçÏÂ
                                              cu_£¬                      £ºcu_name_id¡¢
     cu_surname¡¢ cu_initials ºÍcu_address µÈ Order ±íµÄǰ׺ÊÇ ËùÒÔ×Ó¶ÎÃûÊÇ
                                            ¡£                   or_£¬         £º
     or_order_id¡¢
                 or_cust_name_id¡¢  or_quantity ºÍor_description µÈ¡£

     ÕâÑù´ÓÊý¾Ý¿âÖÐÑ¡³öÈ«²¿Êý¾ÝµÄ
                      SQL Óï¾ä¿ÉÒÔд³ÉÈçÏÂËùʾ
                                       £º
     Select * from Customer, Order
     Where cu_surname = "MYNAME"
     and cu_name_id = or_cust_name_id
     and or_quantity = 1;

     ÔÚûÓÐÕâЩǰ׺µÄÇé¿öÏÂÔòд³ÉÕâ¸öÑù×Ó
                          £º
     Select * from Customer, Order
     Where Customer.surname = "MYNAME"
     and Customer.name_id = Order.cust_name_id
     and Order.quantity = 1

     µÚ ¸ö
       1 SQL Óï¾äûÉÙ¼üÈë¶àÉÙ×Ö·û
                          ¡£µ«Èç¹û²éѯÉæ¼°µ½
                                       5 ¸ö±íÄËÖÁ¸ü¶àµÄÁÐÄã¾ÍÖªµÀÕâ¸ö¼¼
                                                             ÇÉ
     ¶àÓÐÓÃÁË
           ¡£
                                                                  — Bryce Stenberg



Page 9                                                          © CNET Networks Inc. 2002
                                                               www.zdnet.com.cn/developer
µÚ   3 ²¿·ÖÑ¡Ôñ¼üºÍË÷Òý
          —
1. Êý¾Ý²É¾òÒªÔ¤Ïȼƻ®
   ÎÒËùÔÚµÄÊг¡²¿ÃÅÒ»¶ÈÒª´¦Àí £¨
             8 Íò¶à·ÝÁªÏµ·½Ê½
                        £¬Í¬Ê±Ìîдÿ¸ö¿Í»§µÄ±ØÒªÊý¾Ý
                                             Õâ¾ø¶Ô²»ÊÇС
     Ȕ
      £©¡£
         ÎÒ´ÓÖл¹ÒªÈ·¶¨³öÒ»×é¿Í»§×÷ΪÊг¡Ä¿±ê
                                  ¡£
                                   µ±ÎÒ´Ó×ʼÉè¼Æ±íºÍ×ֶεÄʱºò
                                                       £¬ÎÒÊÔͼ²»
     ÔÚÖ÷Ë÷ÒýÀïÔö¼ÓÌ«¶àµÄ×Ö¶ÎÒÔ±ã¼Ó¿ìÊý¾Ý¿âµÄÔËÐÐËÙ¶È
                                      ¡£
                                       È»ºóÎÒÒâʶµ½Ìض¨µÄ×é²éѯºÍÐÅÏ¢²É¾
     ¼È²»×¼È·ËÙ¶ÈÒ²²»¿ì
                 ¡£½á¹ûÖ»ºÃÔÚÖ÷Ë÷ÒýÖÐÖؽ¨¶øÇҺϲ¢ÁËÊý¾Ý×Ö¶Î
                                              ¡£
                                               ÎÒ·¢ÏÖÓÐÒ»¸öָʾ¼Æ»®Ïà
     µ±¹Ø¼ü µ±ÎÒÏë´´½¨ÏµÍ³ÀàÐͲéÕÒʱΪʲôҪ²ÉÓúÅÂë×÷ΪÖ÷Ë÷Òý×Ö¶ÎÄØ
         ¡ª¡ª                                     £¿
                                                   ÎÒ¿ÉÒÔÓô«Õæ
                                                            ºÅÂë
     ½øÐмìË÷
          £¬µ«ÊÇËü¼¸ºõ¾ÍÏóϵͳÀàÐÍÒ»Ñù¶ÔÎÒÀ´Ëµ²¢²»ÖØÒª Êý¾Ý¿â¸üÐÂ
                                         ¡£
                                          ²ÉÓúóÕß×÷ΪÖ÷×Ö¶Î
                                                      £¬
     ºóÖØÐÂË÷ÒýºÍ¼ìË÷¾Í¿ì¶àÁË
                      ¡£
                                                                      — hscovell

     ¿É²Ù×÷Êý¾Ý²Ö¿â
             £¨
              ODS£©
                  ºÍÊý¾Ý²Ö¿â ÕâÁ½ÖÖ»·¾³ÏµÄÊý¾ÝË÷ÒýÊÇÓвî±ðµÄ
                         £¨
                          DW£©                    ¡£ DW »·¾³
                                                    ÔÚ
     Ï ÄãÒª¿¼ÂÇÏúÊÛ²¿ÃÅÊÇÈçºÎ×éÖ¯ÏúÊۻµÄ
      £¬                        ¡£ËûÃDz¢²»ÊÇÊý¾Ý¿â¹ÜÀíÔ±
                                                 £¬
                                                  µ«ÊÇËûÃÇÈ·¶¨±íÄÚµÄ
     ¼üÐÅÏ¢
         ¡£ÕâÀïÉè¼ÆÈËÔ±»òÕßÊý¾Ý¿â¹¤×÷ÈËÔ±Ó¦¸Ã·ÖÎöÊý¾Ý¿â½á¹¹´Ó¶øÈ·¶¨³öÐÔÄ
     µÄ×î¼ÑÌõ¼þ
            ¡£
                                                                      — teburlew

2.   ʹÓÃϵͳÉú³ÉµÄÖ÷¼ü
     ÕâÒ»ÌìÀàͬ¼¼ÇÉ
              1£¬
                µ«ÎÒ¾õµÃÓбØÒªÔÚÕâÀïÖظ´ÌáÐÑ´ó¼Ò
                                     ¡£¼ÙÈçÄã
                                           ×ÜÊÇÔÚÉè¼ÆÊý¾Ý¿âµÄʱºò²ÉÓÃ
     ϵͳÉú³ÉµÄ¼ü×÷ΪÖ÷¼ü
                  £¬ÄÇôÄãʵ¼Ê¿ØÖÆÁËÊý¾Ý¿âµÄË÷ÒýÍêÕûÐÔ
                                           ¡£ £¬
                                            ÕâÑùÊý¾Ý¿âºÍ·ÇÈ˹¤»úÖƾÍ
     ÓÐЧµØ¿ØÖÆÁ˶Դ洢Êý¾ÝÖÐÿһÐеķÃÎÊ
                             ¡£

     ²ÉÓÃϵͳÉú³É¼ü×÷ΪÖ÷¼ü»¹ÓÐÒ»¸öÓŵã
                            £º
                             µ±ÄãÓµÓÐÒ»Öµļü½á¹¹Ê±
                                            £¬
                                             ÕÒµ½Âß¼-ȱÏݺÜÈÝÒ×
                                                         ¡£
                                                                      — teburlew

3.   ·Ö½â×Ö¶ÎÓÃÓÚË÷Òý
     ΪÁË·ÖÀëÃüÃû×ֶκͰüº¬×Ö¶ÎÒÔÖ§³ÖÓû§¶¨ÒåµÄ±¨±íΪÆä×é
                                 £¬Ç뿼ÂÇ·Ö½âÆäËû×Ö¶Î
                                               £¨
                                                ÉõÖÁÖ÷¼ü
                                                      £©
     ³ÉÒªËØÒÔ±ãÓû§¿ÉÒÔ¶ÔÆä½øÐÐË÷Òý
                       ¡£
                        Ë÷Òý½«¼Ó¿ì
                              SQL ºÍ±¨±íÉú³ÉÆ÷½Å±¾µÄÖ´ÐÐËÙ¶È
                                                   ¡£±È·½Ëµ
                                                         £¬
     ÎÒͨ³£ÔÚ±ØÐëʹÓà ±í´ïʽµÄÇé¿öÏ´´½¨±¨±í number ×Ö¶ÎÎÞ·¨·Ö½âΪ
                     SQL LIKE                       £¬ÒòΪ
                                                         case
     year¡¢
          serial number¡¢
                        case type ºÍdefendant code µÈÒªËØ
                                                       ¡£ÐÔÄÜÒ²»á±ä»µ
                                                                 ¡£
                                                                  ¼ÙÈçÄê¶ÈºÍÀàÐÍ×Ö
     ¶Î¿ÉÒÔ·Ö½âΪË÷Òý×Ö¶ÎÄÇôÕâЩ±¨±íÔËÐÐÆðÀ´¾Í»á¿ì¶àÁË
                                                      ¡£
                                                                        — rdelval

4.   ¼üÉè¼Æ
         4 Ô-Ôò
     •    Ϊ¹ØÁª×ֶδ´½¨Íâ¼ü
                      ¡£
     •    ËùÓеļü¶¼±ØÐëΨһ
                      ¡£
     •    ±ÜÃâʹÓø´ºÏ¼ü
                   ¡£
     •    Íâ¼ü×ÜÊǹØÁªÎ¨Ò»µÄ¼ü×Ö¶Î
                          ¡£
                                                                — Peter Ritchie




Page 10                                                   © CNET Networks Inc. 2002
                                                         www.zdnet.com.cn/developer
5.   ±ðÍüÁËË÷Òý
                                  95%µÄÊý¾Ý¿âÐÔÄÜÎÊÌⶼ¿ÉÒÔ²ÉÓÃË÷Òý¼¼ÊõµÃ
     Ë÷ÒýÊÇ´ÓÊý¾Ý¿âÖлñÈ¡Êý¾ÝµÄ×î¸ßЧ·½Ê½Ö®Ò»
                                ¡£
     ½â¾ö×÷ΪһÌõ¹æÔò
        ¡£       £¬ÎÒͨ³£¶ÔÂß¼-Ö÷¼üʹÓÃ
                                ΨһµÄ³É×éË÷Òý £¨
                                          £¬¶Ôϵͳ¼ü
                                                   ×÷Ϊ´æ´¢¹ý³Ì
                                                           £©
                                                            ²ÉÓÃ
     ΨһµÄ·Ç³É×éË÷Òý
                £¬
                 ¶ÔÈκÎÍâ¼üÁвÉÓ÷dzÉ×éË÷Òý
                                    ¡£ £¬
                                     ²»¹ýË÷Òý¾ÍÏóÊÇÑÎ ²Ë¾ÍóóÁË
                                                 £¬Ì«¶àÁË   ¡£Äã
     µÃ¿¼ÂÇÊý¾Ý¿âµÄ¿Õ¼äÓжà´ó
                      £¬
                       ±íÈçºÎ½øÐзÃÎÊ
                                £¬»¹ÓÐÕâЩ·ÃÎÊÊÇ·ñÖ÷ÒªÓÃ×÷¶Áд
                                                      ¡£
                                                                   — tduvall

     ´ó¶àÊýÊý¾Ý¿â¶¼Ë÷Òý×Ô¶¯´´½¨µÄÖ÷¼ü×Ö¶Î
                          £¬
                           µ«ÊǿɱðÍüÁËË÷ÒýÍâ¼ü
                                       £¬
                                        ËüÃÇÒ²ÊǾ-³£Ê¹Óõļü
                                                         £¬±È
     ÈçÔËÐвéѯÏÔʾÖ÷±íºÍËùÓйØÁª±íµÄijÌõ¼Ç¼¾ÍÓõÃÉÏ
                                 ¡£ £¬
                                  »¹Óв»ÒªË÷Òý
                                           memo/note ×ֶβ»
                                                        £¬
     ÒªË÷Òý´óÐÍ×Ö¶Î
              £¨Óкܶà×Ö·û
                       £©£¬
                          ÕâÑù×÷»áÈÃË÷ÒýÕ¼ÓÃÌ«¶àµÄ´æ´¢¿Õ¼ä
                                               ¡£
                                                                — gbrayton

6.   ²»ÒªË÷Òý³£ÓõÄСÐͱí
     ²»
      ҪΪСÐÍÊý¾Ý±íÉèÖÃÈκμü
                    £¬
                     ¼ÙÈçËüÃǾ-³£ÓвåÈëºÍɾ³ý²Ù×÷¾Í¸ü±ðÕâÑù×÷ÁË
                                              ¡£
                                               ¶ÔÕâЩ²åÈëºÍ
     ɾ³ý²Ù×÷µÄË÷Òýά»¤¿ÉÄܱÈɨÃè±í¿Õ¼äÏûºÄ¸ü¶àµÄʱ¼ä
                                 ¡£
                                                 — kbpatel

7.   ²»Òª°ÑÉç»á±£ÕϺÅÂë
                   £¨ £©
                     SSN Ñ¡×÷¼ü
     ÓÀÔ¶¶¼²»ÒªÊ¹ÓÃ
              SSN ×÷ΪÊý¾Ý¿âµÄ¼ü
                            ¡£
                             ³ýÁËÒþ˽Ô-ÒòÒÔÍâ
                                        £¬
                                         ÐëÖªÕþ¸®Ô½À´Ô½Ç÷ÏòÓÚ²»×¼Ðí°Ñ
     SSN ÓÃ×÷³ýÊÕÈëÏà¹ØÒÔÍâµÄÆäËûÄ¿µÄ
                            £¬
                             SSN ÐèÒªÊÖ¹¤ÊäÈë
                                         ¡£
                                          ÓÀÔ¶²»ÒªÊ¹ÓÃÊÖ¹¤ÊäÈëµÄ¼ü×÷ΪÖ÷
     ¼ü ÒòΪһµ©ÄãÊäÈë´íÎó
       £¬            £¬
                      ÄãΨһÄÜ×öµÄ¾ÍÊÇɾ³ýÕû¸ö¼Ç¼Ȼºó´ÓÍ·¿ªÊ¼
                                                 ¡£
                                                                 — teburlew

     ÉϸöÊÀ¼Í
          70 Äê´úÎÒ»¹ÔÚ¶Á´óѧµÄʱºò SSN »¹Ôø±»
                            £¬
                             ÎҼǵÃÄÇʱ     ÓÃ×öѧºÅ
                                                 £¬µ±È»¾¡¹ÜÕâô×öÊÇ·Ç
     ·¨µÄ¶øÇÒÈËÃÇÒ²¶¼ÖªµÀÕâÊÇ·Ç·¨µÄ
        ¡£                 £¬
                            µ«ËûÃÇÒѾ-Ï°¹ßÁËËæ×ŵÁÈ¡Éí·Ý·¸×ï°¸¼þµÄÔö
                                       ¡£ £¬
                                         ºóÀ´
     ¼Ó ÎÒÏÖÔڵĴóѧУ԰ÕýÍ´¿àµØ´ÓÒ»´ó̯×ÓÊý¾ÝÖаÑ
      £¬                            SSN ɾ³ý
                                           ¡£
                                                               — generalist

8.   ²»ÒªÓÃÓû§µÄ¼ü
     ÔÚÈ·¶¨²ÉÓÃʲô×Ö¶Î×÷Ϊ±íµÄ¼üµÄʱºò
                         £¬
                          ¿ÉÒ»¶¨ÒªÐ¡ÐÄÓû§½«Òª±à¼-µÄ×Ö¶Î
                                            ¡£
                                             ͨ³£µÄÇé¿öϲ»Òª
     Ñ¡ÔñÓû§¿É±à¼-µÄ×Ö¶Î×÷Ϊ¼ü
                    ¡£
                     ÕâÑù×ö»áÆÈʹÄã²ÉÈ¡ÒÔÏÂÁ½¸ö´ëÊ©
                                       £º
     •    ÔÚ´´½¨¼Ç¼֮ºó¶ÔÓû§±à¼-×ֶεÄÐÐΪʩ¼ÓÏÞÖÆ
                                        ¡£
                                         ¼ÙÈçÄãÕâô×öÁË
                                                  £¬Äã¿ÉÄܻᷢÏÖÄãµÄÓ¦ÓóÌ
          ÐòÔÚÉÌÎñÐèÇóͻȻ·¢Éú±ä»¯
                          £¬¶øÓû§ÐèÒª±à¼-ÄÇЩ²»¿É±à¼-µÄ×Ö¶Îʱȱ·¦×ã
                                                         ¹»µÄÁé»îÐÔ
                                                                ¡£
                                                                 µ±ÓÃ
          »§ÔÚÊäÈëÊý¾ÝÖ®ºóÖ±µ½±£´æ¼Ç¼²Å·¢ÏÖϵͳ³öÁËÎÊÌâËûÃǸÃÔõôÏë
                                                  £¿É¾³ýÖؽ¨
                                                          £¿¼ÙÈç¼Ç¼²»¿É
          Öؽ¨ÊÇ·ñÈÃÓû§×ß¿ª
                      £¿
     •    Ìá³öһЩ¼ì²âºÍ¾ÀÕý¼ü³åÍ»µÄ·½·¨
                               ¡£ £¬
                                ͨ³£ ·Ñµã¾«Á¦Ò²¾Í¸ã¶¨ÁË
                                                 £¬
                                                  µ«ÊÇ´ÓÐÔÄÜÉÏÀ´¿´ÕâÑù×öµÄ
          ´ú¼Û¾Í±È½Ï´óÁË ¼üµÄ¾ÀÕý¿ÉÄÜ»áÆÈʹÄãÍ»ÆÆÄãµÄÊý¾ÝºÍÉÌÒµ
                   ¡£ £¬
                     »¹ÓÐ                           /Óû§½çÃæ²ãÖ®¼äµÄ¸ô
          Àë
           ¡£

     ËùÒÔ»¹ÊÇÖØÌáÒ»¾äÀÏ»°
                  £ºÄãµÄÉè¼ÆÒªÊÊÓ¦Óû§¶ø²»ÊÇÈÃÓû§À´ÊÊÓ¦ÄãµÄÉè¼Æ
                                                 ¡£
                                                       — Lamont Adams

     ²»ÈÃÖ÷¼ü¾ßÓпɸüÐÂÐÔµÄÔ-ÒòÊÇÔÚ¹ØϵģʽÏ¡£ £¬
                            £¬Ö÷¼üʵÏÖÁ˲»Í¬±íÖ®¼äµÄ¹ØÁª
                                              ±ÈÈç
     Customer ±íÓÐÒ»¸öÖ÷¼ü
                      CustomerID£¬
                                 ¶ø¿Í»§µÄ¶¨µ¥Ôò´æ·ÅÔÚÁíÒ»¸ö±íÀï
                                                     ¡£
                                                      Order ±íµÄÖ÷¼ü¿ÉÄÜ

Page 11                                              © CNET Networks Inc. 2002
                                                    www.zdnet.com.cn/developer
ÊÇOrderNo »òÕß rderNo¡¢
                  O        CustomerID ºÍÈÕÆÚµÄ×éºÏ
                                              ¡£
                                               ²»¹ÜÄãÑ¡ÔñÄÄÖÖ¼üÉèÖÃ
                                                            £¬Ä㶼ÐèÒªÔÚ
     Order ±íÖдæ·Å
                 CustomerID À´±£Ö¤Äã¿ÉÒÔ¸ø϶¨µ¥µÄÓû§ÕÒµ½Æ䶨µ¥¼Ç¼
                                                         ¡£

     ¼ÙÈçÄãÔÚ
          Customer ±íÀïÐÞ¸ÄÁË
                          CustomerID£¬
                                     ÄÇôÄã±ØÐëÕÒ³ö
                                               Order ±íÖеÄËùÓÐÏà¹Ø¼Ç¼¶ÔÆä½ø
     ÐÐÐÞ¸Ä £¬
         ¡£
          ·ñÔò ÓÐЩ¶¨µ¥¾Í»á²»ÊôÓÚÈκοͻ§
                                ¡ª¡ª
                                   Êý¾Ý¿âµÄÍêÕûÐÔ¾ÍËãÍêµ°ÁË
                                                   ¡£

     Èç¹ûË÷ÒýÍêÕûÐÔ¹æÔòÊ©¼Óµ½±íÒ»¼¶
                       £¬
                        ÄÇôÔÚ²»±àд´óÁ¿´úÂëºÍ¸½¼Óɾ³ý¼Ç¼µÄÇé¿ö
     ¸Ä±ä
       ijһÌõ¼Ç¼µÄ¼üºÍÊý¾Ý¿âÄÚËùÓйØÁªµÄ¼Ç¼
                              ¡£
                               ¶øÕâÒ»¹ý³ÌÍùÍù´íÎó´ÔÉúËùÒÔÓ¦¸Ã¾¡Á
                                                       ¡£
                                                 — ljboast

9.   ¿ÉÑ¡¼üÓÐʱ¿É×öÖ÷¼ü
     ¼Çס
       £¬²éѯÊý¾ÝµÄ²»ÊÇ»úÆ÷¶øÊÇÈË
                       ¡£

     ¼ÙÈçÄãÓпÉÑ¡¼ü
               £¬
                Äã¿ÉÄܽøÒ»²½°ÑËüÓÃ×öÖ÷¼üÄã¾ÍÓµÓÐÁ˽¨Á¢Ç¿´óË÷ÒýµÄÄÜÁ¦
                                ¡£ÄÇÑùµÄ»°
                                        £¬                  ¡£
                                                             Õâ
     Ñù¿ÉÒÔ×èֹʹÓÃÊý¾Ý¿âµÄÈ˲»µÃ²»Á¬½ÓÊý¾Ý¿â´Ó¶øÇ¡µ±µÄ¹ýÂËÊý¾Ý
                                             ¡£
                                              ÔÚÑϸñ¿ØÖÆÓò±íµÄÊý¾Ý¿â
     ÉÏ ÕâÖÖ¸ºÔØÊDZȽÏÐÑÄ¿µÄ
      £¬             ¡£Èç¹û¿ÉÑ¡¼üÕæÕýÓÐÓÃ
                                   £¬ÄǾÍÊÇ´ïµ½ÁËÖ÷¼üµÄË®×¼
                                                    ¡£

     ÎҵĿ´·¨ÊÇ
            £¬
             ¼ÙÈçÄãÓпÉÑ¡¼ü
                       £¬
                        ±ÈÈç¹ú¼Ò±íÄÚµÄ
                                  state_code£¬
                                             Äã²»ÒªÔÚÏÖÓв»Äܱ䶯µÄΨһ¼üÉÏ
     ´´½¨ºóÐøµÄ¼ü
             ¡£ Òª×öµÄÎÞ·ÇÊÇ´´½¨ºÁÎÞ¼ÛÖµµÄÊý¾Ý £º
               Äã                     ¡£±ÈÈçÒÔϵÄÀý×Ó

     Select count(*)
     from address, state_ref
     where
     address.state_id = state_ref.state_id
     and state_ref.state_code = 'TN'

     ÎÒµÄ×ö·¨ÊÇÕâÑùµÄ
              £º
     Select count(*)
     from address
     where
     and state_code = 'TN'

     ÈçÄãÒòΪ¹ý¶ÈʹÓñíµÄºóÐø¼ü½¨Á¢ÕâÖÖ±íµÄ¹ØÁª
                              £¬
                               ²Ù×÷¸ºÔØÕæµÃ ÏÂÁË
                                      ÐèÒª Ò» ¡£
                                        ¿¼ÂÇ
                                                                   — Stocker

10. ±ðÍüÁËÍâ¼ü
    ´ó¶àÊýÊý¾Ý¿âË÷Òý×Ô¶¯´´½¨µÄÖ÷¼ü×Ö¶ÎËüÃÇÔÚÄãÏë²éѯÖ÷±íÖеļÇ
                        ¡£
                         µ«±ðÍüÁËË÷ÒýÍâ¼ü×Ö¶Î
                                         £¬
    ¼°Æä¹ØÁª¼Ç¼ʱÿ´Î¶¼»áÓõ½
                   ¡£ £¬
                    »¹Óв»ÒªË÷Òý
                             memo/notes ×ֶζøÇÒ²»ÒªË÷Òý´óÐÍÎı¾×Ö¶Î
     £¨
      Ðí¶à×Ö·ûÕâÑù×ö»áÈÃÄãµÄË÷ÒýÕ¼¾Ý´óÁ¿µÄÊý¾Ý¿â¿Õ¼ä
           £©£¬                        ¡£¡£
                                                                 — gbrayton




Page 12                                               © CNET Networks Inc. 2002
                                                     www.zdnet.com.cn/developer
µÚ   4 ²¿·Ö±£Ö¤Êý¾ÝµÄÍêÕûÐÔ
          —
1. ÓÃÔ¼Êø¶ø·ÇÉÌÎñ¹æÔòÇ¿ÖÆÊý¾ÝÍêÕûÐÔ
   Èç¹ûÄã°´ÕÕÉÌÎñ¹æÔòÀ´´¦ÀíÐèÇó
              £¬
               ÄÇôÄãÓ¦µ±¼ì²éÉÌÎñ²ã´Î
                        /Óû§½çÃæ
                              £ºÈç¹ûÉÌÎñ¹æÔòÒÔºó·¢Éú±ä
     »¯ ÄÇôֻÐèÒª½øÐиüм´¿É
      £¬               ¡£

     ¼ÙÈçÐèÇóÔ´ÓÚά»¤Êý¾ÝÍêÕûÐÔµÄÐèÒª
                          £¬ÄÇôÔÚÊý¾Ý¿â²ãÃæÉÏ
                                        ÐèҪʩ¼ÓÏÞÖÆÌõ¼þ
                                                   ¡£

     Èç¹ûÄãÔÚÊý¾Ý²ãȷʵ²ÉÓÃÁËÔ¼Êø
                        £¬
                         ÄãÒª±£Ö¤Óа취°Ñ¸üв»ÄÜͨ¹ýÔ¼Êø¼ì²éµÄÔ-Òò²ÉÓÃ
     µÄÓïÑÔ֪ͨÓû§½çÃæ
                 ¡£
                  ³ý·ÇÄã
                       µÄ×Ö¶ÎÃüÃûºÜÈß³¤
                                  £¬
                                   ·ñÔò×Ö¶ÎÃû±¾Éí»¹²»¹»
                                                ¡£
                                                  — Lamont Adams

     Ö»ÒªÓпÉÄÜ
           £¬
            Çë²ÉÓÃÊý¾Ý¿âϵͳʵÏÖÊý¾ÝµÄÍêÕûÐÔ
                                ¡£
                                 Õâ²»µ«°üÀ¨Í¨¹ý±ê×¼»¯ÊµÏÖµÄÍêÕûÐ
     °üÀ¨Êý¾ÝµÄ¹¦ÄÜÐÔ
               ¡£ÔÚдÊý¾ÝµÄʱºò»¹¿ÉÒÔÔö¼Ó´¥·¢Æ÷À´±£Ö¤Êý¾ÝµÄÕýÈ·ÐÔ
                                             ¡£
                                              ²»ÒªÒÀÀµÓÚÉÌÎñ²ã
     ±£Ö¤Êý¾ÝÍêÕûÐÔ
              £»
               Ëü²»Äܱ£Ö¤±íÖ®¼ä
                         £¨ £©
                          Íâ¼üµÄÍêÕûÐÔËùÒÔ²»ÄÜÇ¿¼ÓÓÚÆäËûÍêÕûÐÔ¹æÔ
                                                          ¡£
                                               — Peter Ritchie

2.   ·Ö²¼Ê½Êý¾Ýϵͳ
     ¶Ô
      ·Ö²¼Ê½ÏµÍ³¶øÑÔ
               £¬ÔÚÄã¾ö¶¨ÊÇ·ñÔÚ¸÷¸öÕ¾µã¸´ÖÆËùÓÐÊý¾Ý»¹ÊÇ°ÑÊý¾Ý±£´æ
     ¹À¼ÆÒ»ÏÂδÀ´ 10 ÄêµÄÊý¾ÝÁ¿
            5 Äê»òÕß        ¡£
                             µ±Äã°ÑÊý¾Ý´«Ë͵½ÆäËûÕ¾µãµÄʱºò
                                                 £¬
                                                  ×îºÃÔÚÊý¾Ý¿â×Ö¶Î
     ÖÐÉèÖÃһЩ±ê¼Ç
              ¡£ÔÚÄ¿µÄÕ¾µãÊÕµ½ÄãµÄÊý¾ÝÖ®ºó¸üÐÂÄãµÄ±ê¼Ç
                                         ¡£ÎªÁ˽øÐÐÕâÖÖÊý¾Ý´«Êä
                                                        £¬ÇëдÏÂ
     Äã×Ô¼ºµÄÅú´¦Àí»òÕßµ÷¶È³ÌÐòÒÔÌض¨Ê±¼ä¼ä¸ôÔËÐжø²»ÒªÈÃÓû§ÔÚÿÌìµÄ¹¤
                                                          ¡£
                                                           ±¾µØ
     ¿½±´ÄãµÄά»¤Êý¾Ý
                £¬
                 ±ÈÈç¼ÆËã³£ÊýºÍÀûÏ¢ÂʵÈ
                                £¬
                                 ÉèÖð汾ºÅ±£Ö¤Êý¾ÝÔÚÿ¸öÕ¾µã¶¼ÍêÈ«Ò»ÖÂ
                                                           ¡£
                                            — Suhair TechRepublic

3.   Ç¿ÖÆָʾÍêÕûÐÔ
     ûÓкð취ÄÜÔÚÓк¦Êý¾Ý½øÈëÊý
                     ¾Ý¿âÖ®ºóÏû³ýËü
                              £¬
                               ËùÒÔÄãÓ¦¸ÃÔÚËü½øÈëÊý¾Ý¿â֮ǰ½«ÆäÌ
                                                    ¡£¼¤
     »îÊý¾Ý¿âϵͳµÄָʾÍêÕûÐÔÌØÐÔ
                     ¡£ÕâÑù¿ÉÒÔ±£³ÖÊý¾ÝµÄÇå½à¶øÄÜÆÈʹ¿ª·¢ÈËԱͶÈ
     Àí´íÎóÌõ¼þ
           ¡£
                                                    — kol

4.   ¹Øϵ
     Èç¹ûÁ½¸öʵÌåÖ®¼ä´æÔÚ¶à¶ÔÒ»¹Øϵ
                       £¬
                        ¶øÇÒ»¹ÓпÉÄÜת»¯Îª¶à¶Ô¶à¹Øϵ
                                        £¬ÄÇôÄã×îºÃÒ»¿ªÊ¼¾ÍÉèÖÃ
     ³É¶à¶Ô¶à¹Øϵ
            ¡£
             ´ÓÏÖÓеĶà¶ÔÒ»¹Øϵת±äΪ¶à¶Ô¶à¹Øϵ±ÈÒ»¿ªÊ¼¾ÍÊǶà¶Ô
                                                       ¡£
                                           — CS Data Architect

5.   ²ÉÓÃÊÓͼ
     ΪÁËÔÚÄãµÄÊý¾Ý¿âºÍÄãµÄÓ¦ÓóÌÐò´úÂëÖ®¼äÌṩÁíÒ»²ã³éÏó
                                    £¬
                                     Äã¿ÉÒÔΪÄãµÄÓ¦ÓóÌÐò½¨Á¢×¨Ã
     ÊÓͼ¶ø²»±Ø·ÇÒªÓ¦ÓóÌÐòÖ±½Ó·ÃÎÊÊý
                        ¾Ý±í
                          ¡£ÕâÑù×ö»¹µÈÓÚÔÚ´¦ÀíÊý¾Ý¿â±ä¸üʱ¸øÄãÌá
     ×ÔÓÉ
       ¡£
                                                — Gay Howe




Page 13                                         © CNET Networks Inc. 2002
                                               www.zdnet.com.cn/developer
6.   ¸øÊý¾Ý±£Óкͻָ´Öƶ¨¼Æ»®
     ¿¼ÂÇÊý¾Ý±£ÓвßÂÔ²¢°üº¬ÔÚÉè¼Æ¹ý³ÌÖÐ
                            £¬Ô¤ÏÈÉè¼ÆÄãµÄÊý¾Ý»Ö¸´¹ý³Ì
                                              ¡£            /¿ª·¢
                                                ²ÉÓÿÉÒÔ·¢²¼¸øÓû§
     ÈËÔ±µÄÊý¾Ý×ÖµäʵÏÖ·½±ãµÄÊý¾Ýʶ±ðͬʱ±£Ö¤¶ÔÊý¾ÝÔ´Îĵµ»¯ ¹©
                                          ¡£
                                           ±àдÔÚÏ߸üÐÂÀ´ ¡±
                                                     ¡°¸üвéѯ
     ÒÔºóÍòÒ»Êý¾Ý¶ªÊ§¿ÉÒÔÖØд¦Àí¸üÐÂ
                           ¡£
                                                                                      — kol

7.   Óô洢¹ý³ÌÈÃϵͳ×öÖØ»î
     ½â¾öÁËÐí¶àÂé·³À´²úÉúÒ»¸ö¾ßÓи߶ÈÍêÕûÐÔµÄÊý¾Ý¿â½â¾ö·½°¸Ö®ºó
                                             £¬ÎÒËùÔÚµÄÍŶӾö¶¨·â×°Ò»Ð
     ¹ØÁª±íµÄ¹¦ÄÜ×é
              £¬ÌṩһÕûÌ׳£¹æµÄ´æ´¢¹ý³ÌÀ´·ÃÎʸ÷×éÒÔ±ã¼Ó¿ìËٶȺͼ
                                                     »§³ÌÐò´úÂëµÄ¿ª
     ·¢ ÔÚ´ËÆÚ¼ä
      ¡£     £¬
              ÎÒÃÇ·¢ÏÖ
                    3GL ±àÂëÆ÷ÉèÖÃÁËËùÓпÉÄܵĴíÎóÌõ¼þ
                                            £¬
                                             ±ÈÈçÒÔÏÂËùʾ
                                                     £º
     SELECT Cnt = COUNT (*)
     FROM [<Table>]
     WHERE [<primary key column>] = <new value>
     IF Cnt = 0
     BEGIN
     INSERT INTO [<Table>]
     ( [< primary key column>] )
     VALUES ( <New value> )
     END
     ELSE
     BEGIN
     <indicate duplication error>
     END

     ¶øÒ»¸ö·Ç
          3GL ±àÂëÆ÷ÊÇÕâÑù×öµÄ
                         £º

     INSERT INTO [<Table>]
     ( [< primary key column>] )
     VALUES
     ( <New value> )
     IF @@ERROR = 2627 -- Literal error code for Primary Key Constraint
     BEGIN
     <indicate duplication error>
     END

     µÚ ¸ö³ÌÐò¼òµ¥¶àÁË
       2           £¬
                    ¶øÇÒÊÂʵÉÏ
                           £¬
                            ÀûÓÃÁËÎÒÃǸøÊý¾Ý¿âµÄ¹¦ÄÜ
                                             ¡£
                                              ËäÈ»ÎÒ¸öÈ˲»Ï²»¶Ê¹ÓÃǶÈëÎÄ
     ×Ö 2627£© µ«ÊÇÄÇÑù¿ÉÒԺܷ½±ãµØÓÃÒ»µãÔ¤ÏÈ´¦ÀíÀ´´úÌæ
      £¨     ¡£                           ¡£
                                           Êý¾Ý¿â²»Ö»ÊÇÒ»¸ö´æ·ÅÊý¾ÝµÄµØ
     ·½ ËüÒ²ÊǼò»¯±àÂëÖ®µØ
      £¬              ¡£

                                                                                — a-smith

8.   ʹÓòéÕÒ
     ¿ØÖÆÊý¾ÝÍêÕûÐÔµÄ×î¼Ñ·½Ê½¾ÍÊÇÏÞÖÆÓû§µÄÑ¡Ôñ
                              ¡£Ö»ÒªÓпÉÄܶ¼Ó¦¸ÃÌṩ¸øÓû§Ò»¸öÇåÎ
     ÁÐ±í¹©ÆäÑ¡Ôñ
            ¡£ÕâÑù½«¼õÉÙ¼üÈë´úÂëµÄ´íÎóºÍÎó½âͬʱÌṩÊý¾ÝµÄÒ»ÖÂÐÔ
                                            ¡£
                                             ijЩ¹«¹²Êý¾ÝÌرðÊÊ
     ºÏ²éÕÒ
         £º
          ¹ú¼Ò´úÂë
               ¡¢
                ״̬´úÂëµÈ
                      ¡£
                                           — CS Data Architect




Page 14                                                            © CNET Networks Inc. 2002
                                                                  www.zdnet.com.cn/developer
µÚ   5 ²¿·Ö¸÷ÖÖС¼¼ÇÉ
          —
1. Îĵµ ¡¢Äµµ
     ¡¢Äµµ
      Î Î
   ¶ÔËùÓеĿì½Ý·½Ê½
          ¡¢ ¡¢
           ÃüÃû¹æ·¶
               ÏÞÖƺͺ¯Êý¶¼Òª±àÖÆÎĵµ
                        ¡£
                                                   — nickypendragon

     ²ÉÓøø±í ´¥·¢Æ÷µÈ¼Ó×¢Ê͵ÄÊý¾Ý¿â¹¤¾ß£¬
          ¡¢ ¡¢
            ÁÐ               ¡£ £¬
                               ÊǵÄ
                                  ÕâÓеã·ÑÊÂ
                                         µ«´Ó³¤Ô¶À´¿´
                                                £¬
                                                 ÕâÑù×ö¶Ô¿ª
     ·¢ Ö§³ÖºÍ¸ú×ÙÐ޸ķdz£ÓÐÓÃ
      ¡¢             ¡£
                                                — chardove

     È¡¾öÓÚÄãʹÓõÄÊý¾Ý¿âϵͳ
                    £¬
                     ¿ÉÄÜÓÐһЩÈí¼þ»á¸øÄãһЩ¹©ÄãºÜ¿ìÉÏÊÖµÄÎĵµ
                                                 ¡£
                                                  Äã¿ÉÄÜÏ£ÍûÏÈ¿ª
     ʼÔÚ˵
         £¬
          È»ºó»ñµÃÔ½À´Ô½¶àµÄϸ½Ú
                        ¡£
                         »òÕßÄã¿ÉÄÜÏ£ÍûÖÜÆÚÐÔµÄÔ¤ÅÅ
                                         £¬
                                          ÔÚÊäÈëÐÂÊý¾ÝͬʱËæ×ÅÄãµ
     ½øÕ¹¶Ôÿһ²¿·Öϸ½Ú»¯
                 ¡£
                  ²»¹ÜÄãÑ¡ÔñÄÄÖÖ·½Ê½
                              £¬
                               ×ÜÒª¶ÔÄãµÄÊý¾Ý¿âÎĵµ»¯
                                              £¬
                                               »òÕßÔÚÊý¾Ý¿â×ÔÉíµÄ
     ÄÚ²¿»òÕßµ¥¶À½¨Á¢Îĵµ
                 ¡£ £¬
                  ÕâÑù µ±Äã¹ýÁËÒ»Äê¶àʱ¼äºóÔٻعýÍ·À´×öµÚ
                                            2 ¸ö°æ±¾
                                                  £¬Äã·¸´íµÄ»ú»á
     ½«´ó´ó¼õÉÙ
            ¡£
                                                            — mrs_helm

2.   ʹÓó£ÓÃÓ¢Óï
             £¨
              »òÕßÆäËûÈκÎÓïÑÔ
                          £©¶ø²»ÒªÊ¹ÓñàÂë
     ΪʲôÎÒÃǾ-³£²ÉÓñàÂë
                  £¨ 9935A ¿ÉÄÜÊÇÄ«Ë®±ÊµÄ¹©Ó¦´úÂë ¿ÉÄÜÊÇÕÊÄ¿±à
                   ±ÈÈç                   £¬
                                           4XF788-Q
     Â룩£¿
          ÀíÓɺܶà
                 ¡£
                  µ«ÊÇÓû§Í¨³£¶¼ÓÃÓ¢Óï½øÐÐ˼¿¼¶ø²»ÊDZàÂë
                                            ¡£
                                             ¹¤×÷ÄêµÄ»á¼Æ»òÐíÖªµÀ
                                                 5
     4XF788-Q ÊÇʲô¶«Î÷
                     £¬
                      µ«ÐÂÀ´µÄ¿É¾Í²»Ò»¶¨ÁË
                                    ¡£
                                     ÔÚ´´½¨ÏÂÀ-²Ëµ¥ ±¨±íʱ×îºÃ°´ÕÕÓ¢Óï
                                               ¡¢ ¡¢
                                                Áбí
     ÃûÅÅÐò
          ¡£¼ÙÈçÄãÐèÒª±àÂë
                       £¬
                        ÄÇÄã¿ÉÒÔÔÚ±àÂëÅÔ¸½ÉÏÓû§ÖªµÀµÄÓ¢Óï
                                               ¡£
                                                                 — amasa

3.   ±£´æ³£ÓÃÐÅÏ¢
     ÈÃÒ»¸ö±íרÃÅ´æ·ÅÒ»°ãÊý¾Ý¿âÐÅÏ¢·Ç³£ÓÐÓÃ
                           ¡£
                            ÎÒ³£ÔÚÕâ¸ö±íÀï´æ·ÅÊý¾Ý¿âµ±Ç°°æ±¾
                                               ¡¢
                                                ×î½ü¼ì²é
                                                     /ÐÞ
     ¸´ ¶Ô
      £¨ Access£©¡¢
                  ¹ØÁªÉè¼ÆÎĵµµÄÃû³Æ
                              ¡¢
                               ¿Í»§µÈÐÅÏ¢
                                      ¡£
                                       ÕâÑù¿ÉÒÔʵÏÖÒ»ÖÖ¼òµ¥»úÖƸú×ÙÊý¾Ý
     ¿â µ±¿Í»§±§Ô¹ËûÃǵÄÊý¾Ý¿âûÓдﵽϣÍûµÄÒªÇó¶øÓëÄãÁªÏµÊ±
      £¬                                    £¬
                                             ÕâÑù×ö¶Ô·Ç¿Í»§»ú
                                                        /·þÎñÆ÷»·¾³
     ÌرðÓÐÓÃ
           ¡£
                                                     — Richard Foster

4.   ²âÊÔ²âÊÔ·´¸´²âÊÔ
        ¡¢  ¡¢
     ½¨Á¢»òÕßÐÞ¶©Êý¾Ý¿âÖ®ºó
                  £¬
                   ±ØÐëÓÃÓû§ÐÂÊäÈëµÄÊý¾Ý²âÊÔÊý¾Ý×Ö¶Î
                                       ¡£
                                        ×îÖØÒªµÄÊÇ
                                              £¬
                                               ÈÃÓû§½øÐвâ
     ÊÔ²¢ÇÒͬÓû§Ò»µÀ±£Ö¤ÄãÑ¡ÔñµÄÊý¾ÝÀàÐÍÂú×ãÉÌÒµÒªÇó
                                 ¡£
                                  ²âÊÔÐèÒªÔÚ°ÑÐÂÊý¾Ý¿âͶÈëʵ¼Ê·
     Ç°Íê³É
         ¡£
                                                — juneebug

5.   ¼ì²éÉè¼Æ
     ÔÚ¿ª·¢ÆÚ¼ä¼ì²éÊý¾Ý¿âÉè¼ÆµÄ³£Óü¼ÊõÊÇͨ¹ýÆäËùÖ§³ÖµÄÓ¦ÓóÌÐò
                                               ¡£ ¾ä»°Ëµ
                                                 »»     £¬
     Õë¶ÔÿһÖÖ×îÖÕ±í´ïÊý¾ÝµÄÔ-ÐÍÓ¦ÓÃ
                        £¬
                         ±£Ö¤Äã¼ì²éÁËÊý¾ÝÄ£ÐͲ¢ÇҲ鿴ÈçºÎÈ¡³öÊý
                                                 ¡£
                                                 — jgootee



Page 15                                           © CNET Networks Inc. 2002
                                                 www.zdnet.com.cn/developer
6.   Access   Éè¼Æ¼¼ÇÉ
           Microsoft Access Êý¾Ý¿âÓ¦ÓóÌÐò¶øÑÔ
     ¶Ô¸´Ô                           £¬¿ÉÒÔ°ÑËùÓеÄÖ÷±í·ÅÔÚÒ»¸öÊý¾Ý¿âÎļþÀï
                                                                   £¬
                                                                    È»
     ºóÔö¼ÓÆäËûÊý¾Ý¿âÎļþºÍ×°ÔØͬÔ-ÓÐÊý¾Ý¿âÓйصÄÌØÊ⺯Êý
                                                ¡£
                                                 ¸ù¾ÝÐèÒªÓÃÕâЩº¯ÊýÁ¬½Óµ½Ö÷Îļþ
     ÖеÄÖ÷±í
          ¡£±ÈÈçÊý¾ÝÊäÈë QC¡¢
                         ¡¢ Êý¾Ý  ͳ¼Æ·ÖÎö
                                        ¡¢Ïò¹ÜÀí²ã»òÕßÕþ¸®²¿ÃÅÌṩ±¨±íÒÔ¼°¸÷ÀàÖ
     ²éѯµÈ
         ¡£
          ÕâÒ»´ëÊ©¼ò»¯ÁËÓû§ºÍ×éȨÏ޵ķÖÅä
                                       £¬
                                        ¶øÇÒÓÐÀûÓÚÓ¦ÓóÌÐòº¯ÊýµÄ·Ö×éºÍ»®·Ö
                                                                £¬
                                                                 ´Ó¶øÔÚ
     ³ÌÐò±ØÐëÐ޸ĵÄʱºòÒ×ÓÚ¹ÜÀí
                             ¡£
                                                        — Dennis Walden




Page 16                                              © CNET Networks Inc. 2002
                                                    www.zdnet.com.cn/developer

Contenu connexe

Tendances

Jagruk janta 12 - 18 june 2019
Jagruk janta 12 - 18 june 2019Jagruk janta 12 - 18 june 2019
Jagruk janta 12 - 18 june 2019JagrukJanta
 
Jagruk janta 9-15 sept 2020
Jagruk janta 9-15 sept 2020Jagruk janta 9-15 sept 2020
Jagruk janta 9-15 sept 2020JagrukJanta
 
ENC Times-July 14, 2018
ENC Times-July 14, 2018ENC Times-July 14, 2018
ENC Times-July 14, 2018ENC
 
ENC Times-August 02, 2018
ENC Times-August 02, 2018ENC Times-August 02, 2018
ENC Times-August 02, 2018ENC
 
ENC Times-August 28,2017
ENC Times-August 28,2017ENC Times-August 28,2017
ENC Times-August 28,2017ENC
 
समझ से प्राप्त ब्रह्मचर्य (पूर्वार्ध) (Part-2)
समझ से प्राप्त ब्रह्मचर्य (पूर्वार्ध) (Part-2)समझ से प्राप्त ब्रह्मचर्य (पूर्वार्ध) (Part-2)
समझ से प्राप्त ब्रह्मचर्य (पूर्वार्ध) (Part-2)Dada Bhagwan
 
ENC Times-November 09,2017
ENC Times-November 09,2017ENC Times-November 09,2017
ENC Times-November 09,2017ENC
 
理解 策略 建筑设计作品分析与建筑设计过程中的分析之比较
理解 策略 建筑设计作品分析与建筑设计过程中的分析之比较理解 策略 建筑设计作品分析与建筑设计过程中的分析之比较
理解 策略 建筑设计作品分析与建筑设计过程中的分析之比较hj8841481
 
泰国白龙王降世专为明星打造形象气场风水philippines fengshui master lucio co
泰国白龙王降世专为明星打造形象气场风水philippines fengshui master lucio co泰国白龙王降世专为明星打造形象气场风水philippines fengshui master lucio co
泰国白龙王降世专为明星打造形象气场风水philippines fengshui master lucio co秀冰 颜
 
Year 9, issue 328
Year 9, issue 328Year 9, issue 328
Year 9, issue 328VIJAY NEWS
 
ENC Times-December 07,2017
ENC Times-December 07,2017ENC Times-December 07,2017
ENC Times-December 07,2017ENC
 

Tendances (20)

Vol. 01 Iss. 35
Vol. 01 Iss. 35Vol. 01 Iss. 35
Vol. 01 Iss. 35
 
Page 6
Page 6Page 6
Page 6
 
Giftedfactors
GiftedfactorsGiftedfactors
Giftedfactors
 
야구장
야구장야구장
야구장
 
Jagruk janta 12 - 18 june 2019
Jagruk janta 12 - 18 june 2019Jagruk janta 12 - 18 june 2019
Jagruk janta 12 - 18 june 2019
 
150214
150214150214
150214
 
Jagruk janta 9-15 sept 2020
Jagruk janta 9-15 sept 2020Jagruk janta 9-15 sept 2020
Jagruk janta 9-15 sept 2020
 
Vol. 01 Iss. 24
Vol. 01 Iss. 24Vol. 01 Iss. 24
Vol. 01 Iss. 24
 
ENC Times-July 14, 2018
ENC Times-July 14, 2018ENC Times-July 14, 2018
ENC Times-July 14, 2018
 
ENC Times-August 02, 2018
ENC Times-August 02, 2018ENC Times-August 02, 2018
ENC Times-August 02, 2018
 
ENC Times-August 28,2017
ENC Times-August 28,2017ENC Times-August 28,2017
ENC Times-August 28,2017
 
Bhtkh dec 15
Bhtkh dec 15Bhtkh dec 15
Bhtkh dec 15
 
समझ से प्राप्त ब्रह्मचर्य (पूर्वार्ध) (Part-2)
समझ से प्राप्त ब्रह्मचर्य (पूर्वार्ध) (Part-2)समझ से प्राप्त ब्रह्मचर्य (पूर्वार्ध) (Part-2)
समझ से प्राप्त ब्रह्मचर्य (पूर्वार्ध) (Part-2)
 
ENC Times-November 09,2017
ENC Times-November 09,2017ENC Times-November 09,2017
ENC Times-November 09,2017
 
Vit onet all
Vit onet allVit onet all
Vit onet all
 
理解 策略 建筑设计作品分析与建筑设计过程中的分析之比较
理解 策略 建筑设计作品分析与建筑设计过程中的分析之比较理解 策略 建筑设计作品分析与建筑设计过程中的分析之比较
理解 策略 建筑设计作品分析与建筑设计过程中的分析之比较
 
泰国白龙王降世专为明星打造形象气场风水philippines fengshui master lucio co
泰国白龙王降世专为明星打造形象气场风水philippines fengshui master lucio co泰国白龙王降世专为明星打造形象气场风水philippines fengshui master lucio co
泰国白龙王降世专为明星打造形象气场风水philippines fengshui master lucio co
 
Year 9, issue 328
Year 9, issue 328Year 9, issue 328
Year 9, issue 328
 
ENC Times-December 07,2017
ENC Times-December 07,2017ENC Times-December 07,2017
ENC Times-December 07,2017
 
Page 7
Page 7Page 7
Page 7
 

En vedette

Gregory herrera tarea numero 2 informatica
Gregory herrera tarea numero 2 informaticaGregory herrera tarea numero 2 informatica
Gregory herrera tarea numero 2 informaticaGregory Herrera
 
Spring的Io C容器
Spring的Io C容器Spring的Io C容器
Spring的Io C容器yiditushe
 
After The Crash Minimize Your Downtime
After The Crash Minimize Your DowntimeAfter The Crash Minimize Your Downtime
After The Crash Minimize Your DowntimeTechSoup
 
New Study Of Gita Nov 9 Dr Shriniwas J Kashalikar
New Study Of Gita Nov 9  Dr  Shriniwas J  KashalikarNew Study Of Gita Nov 9  Dr  Shriniwas J  Kashalikar
New Study Of Gita Nov 9 Dr Shriniwas J Kashalikarbanothkishan
 
Navagraha Stotra Bestseller For Superliving Dr Shriniwas Kashalikar
Navagraha Stotra Bestseller For Superliving Dr  Shriniwas KashalikarNavagraha Stotra Bestseller For Superliving Dr  Shriniwas Kashalikar
Navagraha Stotra Bestseller For Superliving Dr Shriniwas Kashalikarbanothkishan
 
UDC2015 鳥取ブロック チームサザエ「picon」
UDC2015 鳥取ブロック チームサザエ「picon」UDC2015 鳥取ブロック チームサザエ「picon」
UDC2015 鳥取ブロック チームサザエ「picon」code4tottori
 
5 架构分析
5  架构分析5  架构分析
5 架构分析yiditushe
 
C:\Fakepath\Ida à Escola Grande
C:\Fakepath\Ida à Escola GrandeC:\Fakepath\Ida à Escola Grande
C:\Fakepath\Ida à Escola GrandeO Ciclista
 
Reseña bibliografica, apartheid del siglo xxi
Reseña bibliografica, apartheid del siglo xxiReseña bibliografica, apartheid del siglo xxi
Reseña bibliografica, apartheid del siglo xxiZaibet Caceres
 
2 клас. Корнієнко. Урок 3. Сучасні комп'ютери та їх застосування
2 клас. Корнієнко. Урок 3. Сучасні комп'ютери та їх застосування2 клас. Корнієнко. Урок 3. Сучасні комп'ютери та їх застосування
2 клас. Корнієнко. Урок 3. Сучасні комп'ютери та їх застосуванняДмитро Загура
 
Administration Of The Hpv Vaccine In Womens Health Clinics
Administration Of The Hpv Vaccine In Womens Health ClinicsAdministration Of The Hpv Vaccine In Womens Health Clinics
Administration Of The Hpv Vaccine In Womens Health ClinicsJolene Bethune
 
Tapahtumajärjestäjien ostohalukkuus ja valintakriteerit lähiruokayritysten tu...
Tapahtumajärjestäjien ostohalukkuus ja valintakriteerit lähiruokayritysten tu...Tapahtumajärjestäjien ostohalukkuus ja valintakriteerit lähiruokayritysten tu...
Tapahtumajärjestäjien ostohalukkuus ja valintakriteerit lähiruokayritysten tu...Pia Rupponen
 
Hermell Products Mini Product Catalog for Health and Wellness
Hermell Products Mini Product Catalog for Health and WellnessHermell Products Mini Product Catalog for Health and Wellness
Hermell Products Mini Product Catalog for Health and WellnessAllie McConnell
 

En vedette (19)

Wiring & Gauge
Wiring & GaugeWiring & Gauge
Wiring & Gauge
 
Gregory herrera tarea numero 2 informatica
Gregory herrera tarea numero 2 informaticaGregory herrera tarea numero 2 informatica
Gregory herrera tarea numero 2 informatica
 
Spring的Io C容器
Spring的Io C容器Spring的Io C容器
Spring的Io C容器
 
Imperialismo
ImperialismoImperialismo
Imperialismo
 
After The Crash Minimize Your Downtime
After The Crash Minimize Your DowntimeAfter The Crash Minimize Your Downtime
After The Crash Minimize Your Downtime
 
New Study Of Gita Nov 9 Dr Shriniwas J Kashalikar
New Study Of Gita Nov 9  Dr  Shriniwas J  KashalikarNew Study Of Gita Nov 9  Dr  Shriniwas J  Kashalikar
New Study Of Gita Nov 9 Dr Shriniwas J Kashalikar
 
Navagraha Stotra Bestseller For Superliving Dr Shriniwas Kashalikar
Navagraha Stotra Bestseller For Superliving Dr  Shriniwas KashalikarNavagraha Stotra Bestseller For Superliving Dr  Shriniwas Kashalikar
Navagraha Stotra Bestseller For Superliving Dr Shriniwas Kashalikar
 
The Value Of Social Media
The Value Of Social MediaThe Value Of Social Media
The Value Of Social Media
 
UDC2015 鳥取ブロック チームサザエ「picon」
UDC2015 鳥取ブロック チームサザエ「picon」UDC2015 鳥取ブロック チームサザエ「picon」
UDC2015 鳥取ブロック チームサザエ「picon」
 
5 架构分析
5  架构分析5  架构分析
5 架构分析
 
Cavallo Junior 2016
Cavallo Junior 2016Cavallo Junior 2016
Cavallo Junior 2016
 
C:\Fakepath\Ida à Escola Grande
C:\Fakepath\Ida à Escola GrandeC:\Fakepath\Ida à Escola Grande
C:\Fakepath\Ida à Escola Grande
 
Reseña bibliografica, apartheid del siglo xxi
Reseña bibliografica, apartheid del siglo xxiReseña bibliografica, apartheid del siglo xxi
Reseña bibliografica, apartheid del siglo xxi
 
2 клас. Корнієнко. Урок 3. Сучасні комп'ютери та їх застосування
2 клас. Корнієнко. Урок 3. Сучасні комп'ютери та їх застосування2 клас. Корнієнко. Урок 3. Сучасні комп'ютери та їх застосування
2 клас. Корнієнко. Урок 3. Сучасні комп'ютери та їх застосування
 
Administration Of The Hpv Vaccine In Womens Health Clinics
Administration Of The Hpv Vaccine In Womens Health ClinicsAdministration Of The Hpv Vaccine In Womens Health Clinics
Administration Of The Hpv Vaccine In Womens Health Clinics
 
Cv2016
Cv2016Cv2016
Cv2016
 
Monumentos y edificios de madrid
Monumentos y edificios de madridMonumentos y edificios de madrid
Monumentos y edificios de madrid
 
Tapahtumajärjestäjien ostohalukkuus ja valintakriteerit lähiruokayritysten tu...
Tapahtumajärjestäjien ostohalukkuus ja valintakriteerit lähiruokayritysten tu...Tapahtumajärjestäjien ostohalukkuus ja valintakriteerit lähiruokayritysten tu...
Tapahtumajärjestäjien ostohalukkuus ja valintakriteerit lähiruokayritysten tu...
 
Hermell Products Mini Product Catalog for Health and Wellness
Hermell Products Mini Product Catalog for Health and WellnessHermell Products Mini Product Catalog for Health and Wellness
Hermell Products Mini Product Catalog for Health and Wellness
 

Plus de yiditushe

Spring入门纲要
Spring入门纲要Spring入门纲要
Spring入门纲要yiditushe
 
J Bpm4 1中文用户手册
J Bpm4 1中文用户手册J Bpm4 1中文用户手册
J Bpm4 1中文用户手册yiditushe
 
性能测试实践2
性能测试实践2性能测试实践2
性能测试实践2yiditushe
 
性能测试实践1
性能测试实践1性能测试实践1
性能测试实践1yiditushe
 
性能测试技术
性能测试技术性能测试技术
性能测试技术yiditushe
 
Load runner测试技术
Load runner测试技术Load runner测试技术
Load runner测试技术yiditushe
 
J2 ee性能测试
J2 ee性能测试J2 ee性能测试
J2 ee性能测试yiditushe
 
面向对象的Js培训
面向对象的Js培训面向对象的Js培训
面向对象的Js培训yiditushe
 
Flex3中文教程
Flex3中文教程Flex3中文教程
Flex3中文教程yiditushe
 
开放源代码的全文检索Lucene
开放源代码的全文检索Lucene开放源代码的全文检索Lucene
开放源代码的全文检索Luceneyiditushe
 
基于分词索引的全文检索技术介绍
基于分词索引的全文检索技术介绍基于分词索引的全文检索技术介绍
基于分词索引的全文检索技术介绍yiditushe
 
Lucene In Action
Lucene In ActionLucene In Action
Lucene In Actionyiditushe
 
Lucene2 4学习笔记1
Lucene2 4学习笔记1Lucene2 4学习笔记1
Lucene2 4学习笔记1yiditushe
 
Lucene2 4 Demo
Lucene2 4 DemoLucene2 4 Demo
Lucene2 4 Demoyiditushe
 
Lucene 全文检索实践
Lucene 全文检索实践Lucene 全文检索实践
Lucene 全文检索实践yiditushe
 
Lucene 3[1] 0 原理与代码分析
Lucene 3[1] 0 原理与代码分析Lucene 3[1] 0 原理与代码分析
Lucene 3[1] 0 原理与代码分析yiditushe
 
7 面向对象设计原则
7 面向对象设计原则7 面向对象设计原则
7 面向对象设计原则yiditushe
 
10 团队开发
10  团队开发10  团队开发
10 团队开发yiditushe
 
9 对象持久化与数据建模
9  对象持久化与数据建模9  对象持久化与数据建模
9 对象持久化与数据建模yiditushe
 
8 Uml构架建模
8  Uml构架建模8  Uml构架建模
8 Uml构架建模yiditushe
 

Plus de yiditushe (20)

Spring入门纲要
Spring入门纲要Spring入门纲要
Spring入门纲要
 
J Bpm4 1中文用户手册
J Bpm4 1中文用户手册J Bpm4 1中文用户手册
J Bpm4 1中文用户手册
 
性能测试实践2
性能测试实践2性能测试实践2
性能测试实践2
 
性能测试实践1
性能测试实践1性能测试实践1
性能测试实践1
 
性能测试技术
性能测试技术性能测试技术
性能测试技术
 
Load runner测试技术
Load runner测试技术Load runner测试技术
Load runner测试技术
 
J2 ee性能测试
J2 ee性能测试J2 ee性能测试
J2 ee性能测试
 
面向对象的Js培训
面向对象的Js培训面向对象的Js培训
面向对象的Js培训
 
Flex3中文教程
Flex3中文教程Flex3中文教程
Flex3中文教程
 
开放源代码的全文检索Lucene
开放源代码的全文检索Lucene开放源代码的全文检索Lucene
开放源代码的全文检索Lucene
 
基于分词索引的全文检索技术介绍
基于分词索引的全文检索技术介绍基于分词索引的全文检索技术介绍
基于分词索引的全文检索技术介绍
 
Lucene In Action
Lucene In ActionLucene In Action
Lucene In Action
 
Lucene2 4学习笔记1
Lucene2 4学习笔记1Lucene2 4学习笔记1
Lucene2 4学习笔记1
 
Lucene2 4 Demo
Lucene2 4 DemoLucene2 4 Demo
Lucene2 4 Demo
 
Lucene 全文检索实践
Lucene 全文检索实践Lucene 全文检索实践
Lucene 全文检索实践
 
Lucene 3[1] 0 原理与代码分析
Lucene 3[1] 0 原理与代码分析Lucene 3[1] 0 原理与代码分析
Lucene 3[1] 0 原理与代码分析
 
7 面向对象设计原则
7 面向对象设计原则7 面向对象设计原则
7 面向对象设计原则
 
10 团队开发
10  团队开发10  团队开发
10 团队开发
 
9 对象持久化与数据建模
9  对象持久化与数据建模9  对象持久化与数据建模
9 对象持久化与数据建模
 
8 Uml构架建模
8  Uml构架建模8  Uml构架建模
8 Uml构架建模
 

数据库设计60个技巧

  • 1. Êý¾Ý¿âÉè¼ÆÖ¸ÄÏ ¿âÉè¼ÆµÄ²ÄÁϺ¹Å£³ä¶°ÓйØÊý Èç¹û°ÑÆóÒµµÄÊý¾Ý±È×öÉúÃüËù £¬ £¬ ¡£¾ÍÈç ¡£ ÄÇôÊý¾Ý¿âµÄÉè¼Æ¾ ´óѧѧλ¿Î³ÌÀïÒ²ÓÐרà ²»¹ý £¬ ·´¸´Ç¿µ÷µÄ ÎÒÃÇ £¬ ÀÏʦҲ±È²»¹ý¾-ÑéµÄ½Ì»å ¡£ ÔÙºÃµÄ ËùÒÔÎÒÃÇ×î½üÕÒÁËЩ¶Ô ¼ÆÊý¾Ý¿âµÄ¼¼Çɺ;-Ñé ¡£ ÎÒÃÇ µÄ±à¼-´ÓÊÕµ½µÄ ¼¼Çɱàд³ÉÁ˱¾ÎÄ £¬ 130 ¸ö·´À¡Öо«Ñ¡ÁËÆäÖÐµÄ ÎªÁË·½±ãË÷ÒýÆäÄÚÈÝ»®·ÖΪ 5 ¸ö²¿·Ö £º 60 ¸ö×î¼Ñ¼¼ÇÉ £¬ °ÑÕâЩ ²¢ µÚ1 ²¿·ÖÉè¼ÆÊý¾Ý¿â֮ǰ — ÕâÒ»²¿·ÖÂÞ ÁÐÁË 12 ¸ö»ù±¾¼¼ÇÉ £¬ °üÀ¨ÃüÃû¹æ·¶ºÍÃ÷È·ÒµÎñÐèÇóµÈ ¡£ µÚ µÚ2 ²¿·ÖÉè¼ÆÊý¾Ý¿â±í — ×ܹ² 24 ¸öÖ¸ÄÏÐÔ¼¼ÇÉ £¬ º-¸Ç±íÄÚ×Ö¶ÎÉè¼ÆÒÔ¼°Ó¦¸Ã±ÜÃâµÄ³£¼ûÎÊÌâµÈ ¡£ µÚ 3 ²¿·ÖÑ¡Ôñ¼ü — ÔõôѡÔñ¼üÄظö¼¼ÇÉרÃÅÉ漰ϵͳÉú³ÉµÄÖ÷¼üµÄÕýÈ·Ó÷¨ £¿âÀïÓÐ Õ 10 £¬»¹ÓкÎʱÒÔ¼°ÈçºÎË÷Òý×ֶΠÒÔ»ñµÃ×î¼ÑÐÔÄÜµÈ ¡£ 4 ²¿·Ö±£Ö¤Êý¾ÝÍêÕûÐÔ — ÌÖÂÛÈçºÎ±£³ÖÊý¾Ý¿âµÄÇåÎúºÍ½¡×³ ¡£ £¬çºÎ°ÑÓк¦Êý¾Ý½µµÍµ½×îС³Ì¶È È µÚ5 ²¿·Ö¸÷ÖÖС¼¼ÇÉ — ²»°üÀ¨ÔÚÒÔÉÏ 4 ¸ö²¿·ÖÖеÄÆäËû¼¼ÇÉ £¬ ÁËËüÃÇÏ£ÍûÄãµÄÊý¾Ý¿â¿ª·¢¹¤×÷»á¸üÇáËÉÒ» £¬ Î廨°ËÃÅ ÓÐ ¡£ Page 1 © CNET Networks Inc. 2002 www.zdnet.com.cn/developer
  • 2. µÚ 1 ²¿·ÖÉè¼ÆÊý¾Ý¿â֮ǰ — 1. ¿¼²ìÏÖÓл·¾³ ÔÚÉè¼ÆÒ»¸öÐÂÊý¾Ý¿âʱ £¬ Äã²»µ«Ó¦¸Ã×ÐϸÑо¿ÒµÎñÐèÇó¶øÇÒ ¡£ ´ó¶àÊýÊý¾Ý¿ ÏîÄ¿¶¼²»ÊÇ´ÓÍ·¿ªÊ¼½¨Á¢µÄ £» £¬ ͨ³£ »ú¹¹ÄÚ×Ü»á´æÔÚÓÃÀ´Âú×ãÌض¨ £¨ ¿ÉÄÜûÓÐʵ ÏÖ×Ô¶¯¼ÆËã £©¡£ÏÖÓÐϵͳ²¢²»ÍêÃÀ ¡£ ÏÔÈ» £¬ £¬ ·ñÔòÄã¾Í²»±ØÔÙ½¨Á¢ÐÂϵͳ µ«ÊǶԾÉϵͳµ ¿ÉÒÔÈÃÄã·¢ÏÖһЩ¿ÉÄÜ»áºöÂÔµÄϸ΢ÎÊÌâ ¡£ À´Ëµ Ò»°ã¿¼²ìÏÖÓÐϵͳ¶ÔÄã¾ø¶Ô £¬ ¡£ — Lamont Adams ÎÒÔø¾-½ÓÊÖ¹ýÒ»¸öΪµØÇøÔËÊ乫˾¿ª·¢µÄÊý¾Ý¿âÏîÄ¿ £¬ »î²»ÄÑ £¬ ÓõÄÊÇ Êý¾Ý¿â Access ¡£ ÎÒÉèÖà ÁËһЩÏîÄ¿Éè¼Æ²ÎÊý £¬¶øÇÒͬ¿Í»§Ò»µÀ¶ÔÕâЩ²ÎÊý½øÐÐÁËÆÀ¹À £¬ ÊÂÏÈ»¹²é¿´ÁË¿ª·¢»·¾³ÏÂËù²ÉÈ¡ µÄ¹¤×÷ģʽ £¬ µÈµ½×îºó²¿ÊðÓ¦ÓõÄʱºò £¬ Ö»¼ûÖÕ¶ËÉϳöÁ˼¸¸öÌáʾ·ûÈ»ºóÁ¢ÂíÔÚÎÒÃæÇ°ÇÌ ÁË ×¥¶úÄÓÈùµÄÕÛÌÚÁ˺ü¸¸öСʱ Ô-À´Õâ¼Ò¹«Ë¾µÄÍøÂçÉÏÅÜ×ÅÁ½¸öÊý¾Ý¿âÓ¦Ó £¡ £¬ ÎÒ²ÅÒâʶµ½ £¬ £¬ ¶ø¶ÔÍøÂçµÄ·ÃÎÊÐèÒªÃ÷È·ºÍÑϸñµÄÓû§Õʺż°Æä·ÃÎÊȨÏÞ ¡£ Ã÷°×ÁËÕâÒ»µã £¬ÎÊÌâÓ-Èжø½â £ºÖ»Ðè ²ÉÓÿͻ§µÄϵͳ¼´¿É ¡£Õâ¸ö ÏîÄ¿¸øÎҵĽÌѵ¾ÍÊÇ £º £¬ ¼Çס ¼ÙÈçÄãÔÚÖîÈç »òÕß Access Interbase Õâ À๫¹²»·¾³Ï¿ª·¢Ó¦ÓóÌÐò £¬ Ò»¶¨Òª´Ó±íÃæÏÂÊÖÉîÈëϵͳÄÚ²¿¸ãÇå³þÄãÃæÁٵĻ·¾³µ½µ Ê ¡£ — kg 2. ¶¨Òå±ê×¼µÄ¶ÔÏóÃüÃû¹æ·¶ Ò»¶¨Òª¶¨ÒåÊý¾Ý¿â¶ÔÏóµÄÃüÃû¹æ·¶ ¡£ ¶ÔÊý¾Ý¿â±íÀ´Ëµ £¬´ÓÏîÄ¿Ò»¿ªÊ¼¾ÍҪȷ¶¨±íÃûÊDzÉÓø´Êý Êǵ¥ÊýÐÎʽ ¡£ ´ËÍ⻹Ҫ¸ø±íµÄ±ðÃû¶¨Òå¼òµ¥¹æÔò £¨ ±È·½Ëµ £¬ Èç¹û±íÃûÊÇÒ»¸öµ¥´Ê £¬ ±ðÃû¾ÍÈ¡µ¥´Ê µÄÇ°¸ö×Öĸ 4 £»Èç¹û±íÃûÊÇÁ½¸öµ¥´Ê £¬ ¾Í¸÷È¡Á½¸öµ¥´ÊµÄÇ°Á½¸ö×Öĸ×é³É £» 4 ¸ö×Öĸ³¤µÄ±ðÃû Èç ¹û±íµÄÃû×ÖÓÉ 3 ¸öµ¥´Ê×é³É £¬ Äã²»·Á´ÓÍ·Á½¸öµ¥´ÊÖи÷È¡Ò»¸öÈ» ºó´Ó×îºóÒ»¸öµ¥´ÊÖÐÔÙÈ¡³öÁ½¸ö ×Öĸ½á¹û»¹ÊÇ×é³É £¬ 4 ×Öĸ³¤µÄ±ðÃû £¬ ÆäÓàÒÀ´ÎÀàÍÆ £© ¶Ô¹¤×÷ÓñíÀ´Ëµ £¬ ±íÃû¿ÉÒÔ¼ÓÉÏǰ׺ WORK_ ºóÃ渽ÉϲÉÓøñíµÄÓ¦ÓóÌÐòµÄÃû×Ö ¡£±íÄÚµÄÁÐÒªÕë¶Ô¼ü²ÉÓÃÒ»ÕûÌ×Éè¼Æ¹æÔò ¡£ £¬ ±ÈÈç Èç¹û¼üÊÇÊý×ÖÀàÐÍ _NO ×÷Ϊºó׺ £¬Äã¿ÉÒÔÓà £»Èç¹ûÊÇ×Ö·ûÀàÐÍÔò¿ÉÒÔ²ÉÓᣠ_CODE ºó׺¶ÔÁÐÃû Ó¦¸Ã²ÉÓñê×¼µÄǰ׺ºÍºó׺ ¡£ £¬ ÔÙÈç¼ÙÈçÄãµÄ±íÀïÓкöà ×Ö¶ÎÄã²»·Á¸øÿ¸öÁÐÔö¼Ó ¡° money¡± £¬ Ò»¸ö _AMT ºó׺»¹ÓÐÈÕÆÚ ¡£ £¬ ÁÐ×îºÃÒÔ DATE_×÷ΪÃû×Ö´òÍ· ¡£ — richard ¼ì²é±íÃû ¡¢±¨±íÃûºÍ²éѯÃûÖ®¼äµÄÃüÃû¹æ·¶ ¡£ Äã¿ÉÄÜ»áºÜ¿ì¾Í±» ÕâЩ²»Í¬µÄÊý¾Ý¿âÒªËصÄÃû³ ºýÍ¿ÁË ¡£¼ÙÈçÄã¼á³ÖͳһµØÃüÃûÕâЩÊý¾Ý¿âµÄ²»Í¬×é³É²¿·Ö £¬ ÖÁÉÙÄãÓ¦¸ÃÔÚÕâЩ¶ÔÏóÃû×ֵĿ Óà table¡¢ query »òÕß report µÈǰ׺¼ÓÒÔÇø±ð ¡£ — rrydenm Èç¹û²ÉÓÃÁË Access£¬ Microsoft Äã¿ÉÒÔÓà rpt¡¢ ºÍ qry¡¢ tbl mod µÈ·ûºÅÀ´±êʶ¶ÔÏó £¨ ±ÈÈç tbl_Employees£©¡£ ÎÒÔÚºÍ Server£¨ SQL »òÕß racle£© O ´ò½»µÀµÄʱºò»¹Óùý £¬ tbl À´Ë÷Òý±í µ«ÎÒ Óà sp_company £¨ ÏÖÔÚÓà sp_feft_£© ±êʶ´æ´¢¹ý³Ì £¬ ÒòΪÔÚÓеÄʱºòÈç¹ûÎÒ·¢ÏÖÁ˸üºÃµÄ´¦ Àí°ì ·¨ÍùÍù»á±£´æºÃ¼¸¸ö¿½±´ ¡£ÎÒÔÚʵÏÖ Server 2000 ʱÓÃdf_ £¨ SQL u »òÕßÀàËƵıê¼Ç £© ±êʶÎÒ±à дµÄº¯Êý¡£ — Timothy J. Bruce Page 2 © CNET Networks Inc. 2002 www.zdnet.com.cn/developer
  • 3. 3. Ô¤Ïȼƻ® ÉϸöÊÀ¼Í £¬ 80 Äê´ú³õ ÎÒ»¹ÔÚʹÓÃ×ʲúÕÊĿϵͳºÍ £¬ System 38 ƽ̨ÄÇʱÎÒ¸ºÔðÉè¼ÆËùÓеÄÈÕÆÚ ×Ö¶ÎÕâÑùÔÚ²»·ÑʲôÁ¦ÆøµÄÇé¿öϽ«À´¾Í¿ÉÒÔÇáËÉ´¦Àí £¬ 2000 ÄêÎÊÌâÁË ¡£ Ðí¶àÈ˸øÎÒ˵¾Í±ðÈ¥ ½â¾öÕâÒ»ÎÊÌâÁË £¬ÒòΪҪ´¦ÀíÆðÀ´Ì«Âé·³ÁË £¨ ÕâÔÚÊÀÈ˽ÔÖªµÄ Y2K ÎÊÌâ֮ǰºÜ¾ÃÁË £©¡£Îһػ÷˵ Ö»ÒªÔ¤Ïȼƻ®½ñºó¾Í²»»áÓöµ½´óÂé·³ ¡£ ½á¹ûÎÒÖ»ÓÃÁËÁ½ÖܵÄʱ¼ä¾Í°Ñ³ÌÐòÈ«²¿¸ÄÍêÁË ¡£ÒòΪԤÏÈ ¼Æ»®µÄºÃ Y2K ÎÊÌâ¶Ô¸ÃϵͳµÄΣº¦½µµ½ÁË×îµÍ³Ì¶È £¬ ºóÀ´ £¨×î½üÌý˵¸Ã³ÌÐòÉõÖÁµ½ÁË 1995 Ä궼 »¹ÔËÐÐÔÚ AS/400 ϵͳÉÏ £¬ Ψһ³öÏÖµÄСÎÊÌâÊÇ´Ó´úÂëÖÐɾ³ý×¢ÊÍ·ÑÁ˵㹤·ò £©¡£ — generalist 4. »ñÈ¡Êý¾Ýģʽ×ÊÔ´ÊÖ²á ÕýÔÚÑ°ÇóʾÀýģʽµÄÈË¿ÉÒÔÔĶÁ Ò»Êé¸ÃÊéÓÉ Silverston¡¢ H. ¡¶Êý¾Ýģʽ×ÊÔ´ÊÖ²á ¡· £¬ Len W. Inmon ºÍKent Graziano ±àдÊÇÒ»±¾ÖµµÃÓµÓеÄ×î¼ÑÊý¾Ý½¨Ä£Í¼Êé £¬ ¡£¸ÃÊé°üÀ¨µÄÕ½ں-¸Ç¶àÖÖ Êý¾ÝÁìÓò £¬±ÈÈçÈËÔ± ¡¢»ú¹¹ºÍ¹¤×÷ЧÄÜµÈ ¡£ — minstrelmike 5. ³©ÏëδÀ´ £¬µ«²»¿ÉÍüÁ˹ýÈ¥µÄ½Ìѵ ÎÒ·¢ÏÖѯÎÊÓû§ÈçºÎ¿´´ýδÀ´ÐèÇó±ä»¯·Ç³£ÓÐÓà £¬ ¡£ ÕâÑù×ö¿ÉÒÔ´ïµ½Á½¸öÄ¿µÄ £º Ê×ÏÈÄã¿ÉÒÔÇå³þ µØÁ˽âÓ¦ÓÃÉè¼ÆÔÚÄĸöµØ·½Ó¦¸Ã¸ü¾ßÁé»îÐÔÒÔ¼°ÈçºÎ±ÜÃâÐÔÄÜÆ¿¾± £» £¬ Æä´ÎÄãÖªµÀ·¢ÉúÊÂÏÈûÓÐ È·¶¨µÄÐèÇó±ä¸üʱÓû§½«ºÍÄãÒ»Ñù¸Ðµ½³Ô¾ª ¡£ — chrisdk Ò»¶¨Òª¼Çס¹ýÈ¥µÄ¾-Ñé½Ìѵ £¡ ÎÒÃÇ¿ª·¢ÈËÔ±»¹Ó¦¸Ãͨ¹ý·ÖÏí×Ô¼ºµÄÌå»á ºÍ¾-Ñ黥Ïà°ïÖú ¡£ ¼´Ê¹Óà »§ÈÏΪËûÃÇÔÙÒ²²»ÐèҪʲô֧³ÖÁË £¬ ÎÒÃÇÒ²Ó¦¸Ã¶ÔËûÃǽøÐÐÕâ·½ÃæµÄ½ÌÓý £¬ ÎÒÃǶ¼Ôø¾-ÃæÁÙ¹ýÕâ ÑùµÄʱ¿Ì ¡° µ±³õÒªÊÇÕâô×öÁ˸öàºÃ ¡-¡-¡± ¡£ — dhattrem 6. ÔÚÎïÀíʵ¼ù֮ǰ½øÐÐÂß¼-Éè¼Æ ÔÚÉîÈëÎïÀíÉè¼Æ֮ǰҪÏȽøÐÐÂß¼-Éè¼Æ ¡£ Ëæ×Å´óÁ¿µÄ CASE ¹¤¾ß²»¶ÏÓ¿ÏÖ³öÀ´ £¬ ÄãµÄÉè¼ÆÒ²¿ÉÒÔ ´ïµ½Ï൱¸ßµÄÂß¼-Ë®×¼ £¬Äãͨ³£¿ÉÒÔ´ÓÕûÌåÉϸüºÃµØÁ˽âÊý¾Ý¿âÉè¼ÆËùÐèÒªµÄ·½·½Ãæ ¡£ — chardove 7. Á˽âÄãµÄÒµÎñ ÔÚÄã°Ù·Ö°ÙµØÈ·¶¨ÏµÍ³´Ó¿Í»§½Ç¶ÈÂú×ãÆäÐèÇó֮ǰ²»ÒªÔÚÄãµÄ ER£¨ ʵÌå¹Øϵ £©Ä£Ê½ÖмÓÈëÄÄÅ һ¸öÊý¾Ý±í £¬ £¨ ÔõôÄ㻹ûÓÐģʽ £¿ ÄÇÇëÄã²Î¿´¼¼ÇÉ 9£©¡£ Á˽âÄãµÄÆóÒµÒµÎñ¿ÉÒÔÔÚÒÔºóµÄ¿ª·¢ ½×¶Î½ÚÔ¼´óÁ¿µÄʱ¼ä ¡£Ò»µ©ÄãÃ÷È·ÁËÒµÎñÐèÇó £¬Äã¾Í¿ÉÒÔ×Ô¼º×ö³öÐí¶à¾ö²ß ÁË ¡£ — rangel Ò»µ©ÄãÈÏΪÄãÒѾ-Ã÷È· ÁËÒµÎñÄÚÈÝ £¬ Äã×îºÃͬ¿Í»§½øÐÐÒ»´ÎϵͳµÄ½»Á÷ ¡£ ²ÉÓÿͻ§µÄÊõÓï²¢ÇÒÏò ËûÃǽâÊÍÄãËùÏëµ½µÄºÍÄãËùÌýµ½µÄ ¡¢ ¡£Í¬Ê±»¹Ó¦¸ÃÓÿÉÄÜ ½«»áºÍ±ØÐëµÈ´Ê»ã±í´ï³öϵͳµÄ¹Øϵ» Êý ÕâÑùÄã¾Í¿ÉÒÔÈÃÄãµÄ¿Í»§¾ÀÕýÄã×Ô¼ºµÄÀí½âÈ»ºó×öºÃÏÂÒ»²½µÄ ¡£ ER Éè¼Æ ¡£ — teburlew Page 3 © CNET Networks Inc. 2002 www.zdnet.com.cn/developer
  • 4. 8. ´´½¨Êý¾Ý×ÖµäºÍ ER ͼ±í ER ͼ±íºÍÊý¾Ý×Öµä Ò»¶¨Òª»¨µãʱ¼ä´´½¨ ¡£ÆäÖÐÖÁÉÙÓ¦¸Ã°üº¬Ã¿¸ö×ֶΠµÄÊý¾ÝÀàÐͺÍÔÚÿ¸ö±íÄÚ µÄÖ÷Íâ¼ü ER ͼ±íºÍÊý¾Ý×ÖµäȷʵÓеã·Ñʱµ«¶ÔÆäËû¿ª·¢ÈËÔ±ÒªÁ˽âÕû¸öÉè ¡£ ´´½¨ ÒªµÄÔ½Ôç´´½¨Ô½ÄÜÓÐÖúÓÚ±ÜÃâ½ñºóÃæÁٵĿÉÄÜ»ìÂÒ ¡£ £¬´Ó¶ø¿ÉÒÔÈÃÈκÎÁ˽âÊý¾Ý¿âµÄÈ˶¼Ã÷È· ºÎ´ÓÊý¾Ý¿âÖлñµÃÊý¾Ý ¡£ — bgumbert ÓÐÒ»·ÝÖîÈç ER ͼ±íµÈ×îÐÂÎĵµÆäÖØÒªÐÔÈçºÎÇ¿µ÷¶¼²»¹ý·Ö £¬Õâ¶Ô±íÃ÷±íÖ®¼ä¹ØϵºÜÓÐÓà £¬ ¶øÊý ¾Ý×ÖµäÔò˵Ã÷ÁËÿ¸ö×ֶεÄÓÃ;ÒÔ¼°ÈκοÉÄÜ´æÔڵıðÃû ¡£ SQL ±í´ïʽµÄÎĵµ»¯À´ËµÕâÊÇÍê ¶Ô È«±ØÒªµÄ ¡£ — vanduin.chris.cj 9. ´´½¨Ä£Ê½ Ò»ÕÅͼ±íʤ¹ýǧÑÔÍòÓï £º ¿ª·¢ÈËÔ±²»½öÒªÔĶÁºÍʵ ÏÖËü £¬ ¶øÇÒ»¹ÒªÓÃËüÀ´°ïÖú×Ô¼ººÍÓû§¶ ¡£ ģʽÓÐÖúÓÚÌá¸ßÐ-×÷ЧÄÜ £¬ÕâÑùÔÚÏÈÆÚµÄÊý¾Ý¿âÉè¼ÆÖм¸ºõ²»¿ÉÄܳöÏÖ´óµÄÎÊ ¡£ ģʽ²»±ØŪµÄ ºÜ¸´ÔÓ £» ÉõÖÁ¿ÉÒÔ¼òµ¥µ½ÊÖдÔÚÒ»ÕÅÖ½ÉϾͿÉÒÔÁË ¡£ Ö»ÊÇÒª±£Ö¤ÆäÉϵÄÂß¼-¹Øϵ½ñºóÄܲ Òæ ¡£ — Dana Daigle 10. ´ÓÊäÈëÊä³öÏÂÊÖ ÔÚ¶¨ÒåÊý¾Ý¿â±íºÍ×Ö¶ÎÐèÇó £¨ £© £¬ ÊäÈë Ê×ÏÈÓ¦¼ì²éÏÖÓеĻòÕßÒѾ-Éè¼Æ³öµÄ±¨±í ʱ ¡¢²éѯºÍÊÓͼ £¨ £© Êä³öÒÔ¾ö¶¨ÎªÁËÖ§³ÖÕâЩÊä³öÄÄЩÊDZØÒªµÄ±íºÍ×ֶΠ¡£ ¾Ù¸ö¼òµ¥µÄÀý×Ó £º¼ÙÈç¿Í»§ÐèÒªÒ»¸ö ±¨±í°´ÕÕÓÊÕþ±àÂëÅÅÐòÄãÒª±£Ö¤ÆäÖаüÀ¨Á˵¥¶ÀµÄÓÊÕþ±àÂë×ֶζø ¡¢ ·Ö¶ÎºÍÇóºÍ £¬ ±à ÂëôÛ½øµØÖ·×Ö¶ÎÀï ¡£ — peter.marshall 11. ±¨±í¼¼ÇÉ ÒªÁ˽âÓû§Í¨³£ÊÇÈçºÎ±¨¸æÊý¾ÝµÄ £¿ £º Åú´¦Àí»¹ÊÇÔÚÏßÌá½»±¨±í ¡¢ ¡¢ ¡¢ ʱ¼ä¼ä¸ôÊÇÿÌì ÿÖÜÿÔ ÿ¸ö¼¾¶È»¹ÊÇÿÄê £¿Èç¹ûÐèÒªµÄ»°»¹¿ÉÒÔ¿¼ÂÇ´´½¨×ܽá±í ¡£ ϵͳÉú³ÉµÄÖ÷¼üÔÚ±¨±íÖкÜÄÑ¹Ü ¡£ Óû§ÔÚ¾ßÓÐϵͳÉú³ÉÖ÷¼üµÄ±íÄÚÓø±¼ü½øÐмìË÷ÍùÍù»á·µ»ØÐí¶àÖØ ¡£ ÕâÑùµÄ¼ìË÷ÐÔÄÜ±È½Ï µÍ¶øÇÒÈÝÒ×ÒýÆð»ìÂÒ ¡£ — kol 12. Àí½â¿Í»§ÐèÇó ¿´ÆðÀ´ÕâÓ¦¸ÃÊÇÏÔ¶øÒ×¼ûµÄÊ £¨ £¬µ«ÐèÇó¾ÍÊÇÀ´×Ô¿Í»§ ÕâÀïÒª´ÓÄÚ²¿ºÍÍⲿ¿Í»§µÄ½Ç¶È¿¼ £©¡£ ²»ÒªÒÀÀµÓû§Ð´ÏÂÀ´µÄÐèÇó £¬ ÕæÕýµÄÐèÇóÔÚ¿Í»§µÄÄÔ´üÀï ¡£ ÄãÒªÈÿͻ§½âÊÍÆäÐèÇó £¬ ¶øÇÒËæ×Å¿ª ·¢µÄ¼ÌÐø £¬ »¹Òª¾-³£Ñ¯ÎÊ¿Í»§±£Ö¤ÆäÐèÇóÈÔÈ»ÔÚ¿ª·¢µÄÄ¿µÄÖ®ÖÐ ¡£ Ò»¸ö²»±äµÄÕæÀíÊÇ £º Ö»ÓÐÎÒ ¡° ¿´¼ûÁËÎÒ²ÅÖªµÀÎÒÏëÒªµÄÊÇʲô £¬ ¡± ±ØÈ»»áµ¼Ö´óÁ¿µÄ·µ¹¤ ÒòΪÊý¾Ý¿âûÓдﵽ¿Í»§´ÓÀ´Ã» ÏÂÀ´µÄÐèÇó±ê×¼ ¡£ ¶ø¸üÔãµÄÊÇÄã¶ÔËûÃÇÐèÇóµÄ½âÊÍÖ»ÊôÓÚÄã×Ô¼º £¬ ¶øÇÒ¿ÉÄÜÊÇÍêÈ«´íÎóµÄ ¡£ — kgilson Page 4 © CNET Networks Inc. 2002 www.zdnet.com.cn/developer
  • 5. µÚ 2 ²¿·ÖÉè¼Æ±íºÍ×ֶΠ— 1. ¼ì²é¸÷Öֱ仯 ÎÒÔÚÉè¼ÆÊý¾Ý¿âµÄʱºò»á¿¼Âǵ½ÄÄЩÊý¾Ý×Ö¶ ¡£ £¬ ±È·½Ëµ £¨ ÐÕÊϾÍÊÇÈç´Ë ×¢ ÒâÊÇÎ÷·½È˵ÄÐÕÊÏ ËùÒÔ £¬ ±ÈÈçÅ®ÐÔ½á»éºó´Ó·òÐյȣ¬ ÓÚ £©¡£ÔÚ½¨Á¢ÏµÍ³´æ´¢¿Í»§Ð £¬ ÎÒÇãÏò ÔÚµ¥¶ÀµÄÒ»¸öÊý¾Ý±íÀï´æ´¢ÐÕÊÏ×ֶΠ£¬ ¶øÇÒ»¹¸½¼ÓÆðʼÈÕºÍÖÕÖ¹ÈÕµÈ £¬ ÕâÑù¾Í¿ÉÒÔ¸ú× Êý¾ÝÌõÄ¿µÄ±ä»¯ ¡£ — Shropshire Lad 2. ²ÉÓÃÓÐÒâÒåµÄ×Ö¶ÎÃû ÓÐÒ»»ØÎҲμӿª·¢¹ýÒ»¸öÏîÄ¿ £¬ÆäÖÐÓдÓÆäËû³ÌÐòÔ±ÄÇÀï¼Ì³ÐµÄ³ÌÐò £¬ ÄǸö³ÌÐòԱϲ»¶ÓÃÆÁÄ»ÉÏ ÏÔʾÊý¾ÝָʾÓÃÓïÃüÃû×ֶΠ£¬ ÕâÒ²²»Àµ £¬ µ«²»ÐÒµÄÊÇ £¬Ëý»¹Ï²»¶ÓÃһЩÆæ¹ÖµÄÃüÃû·¨ £¬ ÆäÃüÃû²É ÓÃÁËÐÙÑÀÀûÃüÃûºÍ¿ØÖÆÐòºÅµÄ×éºÏÐÎʽ µÈµÈ £¬ cbo1¡¢ ±ÈÈç txt2¡¢ txt2_b ¡£ ³ý·ÇÄãÔÚʹÓÃÖ» ÃæÏò Ëõд×Ö¶ÎÃûµÄϵͳ ÄãµÄ £¬·ñÔòÇ뾡¿ÉÄܵذÑ×Ö¶ÎÃèÊöµÄÇå³þЩ ¡£ £¬ µ±È»Ò²±ð ×ö¹ýÍ·ÁË Customer_Shipping_Address_Street_Line_1 I ËäÈ»ºÜ¸»ÓÐ˵Ã÷ÐÔ £¬ ±ÈÈç £¬ µ«Ã»ÈËÔ¸Òâ ¼üÈëÕâô³¤µÄÃû×Ö £¬ ¾ßÌå³ß¶È¾ÍÔÚÄãµÄ°ÑÎÕÖÐ ¡£ — Lamont Adams 3. ²ÉÓÃǰ׺ÃüÃû Èç¹û¶à¸ö±íÀïÓкöàͬһÀàÐ͵Ä×ֶΠ£¨ FirstName£©£¬ ±ÈÈç Äã²»·ÁÓÃÌض¨±íµÄǰ׺ £¨±ÈÈç CusLastName£© À´°ïÖúÄã±êʶ×ֶΠ¡£ — notoriousDOG ʱЧÐÔÊý¾ÝÓ¦°üÀ¨ /ʱ¼ä×Ö¶Îʱ¼ä±ê¼Ç¶Ô²éÕÒÊý¾ÝÎÊÌâµÄÔ-Òò ¡°×î½ü¸üÐÂÈÕÆÚ ¡£ ¡± ¡¢ °´ÈÕÆÚÖØд¦ Àí /ÖØÔØÊý¾ÝºÍÇå³ý¾ÉÊý¾ÝÌرðÓÐÓà ¡£ — kol 5. ±ê×¼»¯ºÍÊý¾ÝÇý¶¯ Êý¾ÝµÄ±ê×¼»¯²»½ö·½±ãÁË×Ô¼º¶øÇÒÒ²·½±ãÁËÆäËûÈË ¡£ ±È·½Ëµ £¬¼ÙÈçÄãµÄÓû§½çÃæÒª·ÃÎÊÍâ²¿Ê Ô´ Îļþ £¨ ¡¢ ÎĵµÆäËûÊý¾Ý¿âµÈ XML ¡¢ £©£¬ Äã²»·Á°ÑÏàÓ¦µÄÁ¬½ÓºÍ·¾¶ÐÅÏ¢´æ´¢ÔÚÓû§½çÃæ Àï »¹ÓÐÈç¹ûÓû§½çÃæÖ´Ðй¤×÷Á÷Ö®ÀàµÄÈÎÎñ ¡£ £¬ £¨ ·¢ËÍÓʼþ ¡¢´òÓ¡Ðż㠡¢Ð޸ļǼ״̬µÈ £©£¬ ÄÇ Ã´²úÉú¹¤×÷Á÷µÄÊý¾ÝÒ²¿ÉÒÔ´æ·ÅÔÚÊý¾Ý¿âÀï ¡£ Ô¤ÏÈ°²ÅÅ×ÜÐèÒª¸¶³öŬÁ¦ £¬µ«Èç¹ûÕâЩ¹ý³Ì²ÉÓÃÊý ¾ÝÇý¶¯¶ø·ÇÓ²±àÂëµÄ·½Ê½ £¬ ÄÇô²ßÂÔ±ä¸üºÍά»¤¶¼»á·½±ãµÃ¶à ¡£ ÊÂʵÉÏ £¬Èç¹û¹ý³ÌÊÇÊý¾ÝÇý¶¯ µÄ Äã¾Í¿ÉÒÔ°ÑÏ൱´óµÄÔðÈÎÍƸøÓû§ £¬ £¬ ÓÉÓû§À´Î¬»¤×Ô¼ºµÄ¹¤×÷Á÷ ¹ý³Ì ¡£ — tduvall 6. ±ê×¼»¯²»ÄܹýÍ· ¶ÔÄÇЩ²»ÊìϤ±ê×¼»¯Ò»´Ê µÄÈ˶øÑÔ £¨normalization £© £¬ ±ê×¼»¯¿ÉÒÔ±£Ö¤±íÄÚµÄ×ֶζ¼ÊÇ×î»ù´¡ ÒªËضøÕâÒ»´ëÊ©ÓÐÖúÓÚÏû³ýÊý¾Ý¿âÖеÄÊý¾ÝÈßÓà £¬ Third Normal £¬ ¡£ ±ê×¼»¯Óкü¸ÖÖÐÎʽ µ« Form£¨3NF£© ͨ³£±»ÈÏΪÔÚÐÔÄÜ ¡¢ À©Õ¹ÐÔºÍÊý¾ÝÍêÕûÐÔ·½Ãæ´ïµ½ÁË×îºÃƽºâ ¡£¼òµ¥À´Ëµ ¹æ £¬3NF ¶¨£º Page 5 © CNET Networks Inc. 2002 www.zdnet.com.cn/developer
  • 6. • ±íÄÚµÄÿһ¸öÖµ¶¼Ö»Äܱ»±í´ïÒ»´Î ¡£ • ±íÄÚµÄÿһÐж¼Ó¦¸Ã±»Î¨Ò»µÄ±êʶ £¨ÓÐΨһ¼ü £©¡£ • ±íÄÚ²»Ó¦¸Ã´æ´¢ÒÀÀµÓÚÆäËû¼üµÄ·Ç¼üÐÅÏ¢ ¡£ ×ñÊØNF ±ê×¼µÄÊý¾Ý¿â¾ßÓÐÒÔÏÂÌصã 3 £ºÓÐÒ»×é±íרÃÅ´æ·Å ͨ¹ý¼üÁ¬½ÓÆðÀ´µÄ¹ØÁªÊý¾Ý ¡£±È·½Ëµ £¬ ij¸ö´æ·Å¿Í»§¼°ÆäÓйض¨µ¥µÄ 3NF Êý¾Ý¿â¾Í¿ÉÄÜÓÐÁ½¸ö±í ºÍ £º Customer Order¡£ Order ±í²»°ü º¬¶¨µ¥¹ØÁª¿Í»§µÄÈκÎÐÅÏ¢ £¬µ«±íÄÚ»á´æ·ÅÒ»¸ö¼üÖµ Customer ±íÀï°üº¬¸Ã¿Í»§ÐÅÏ¢ £¬¸Ã¼üÖ¸Ïò µÄÄÇÒ»ÐÐ ¡£ ¸ü¸ß²ã´ÎµÄ±ê×¼»¯Ò²ÓÐ £¬µ«¸ü±ê×¼ÊÇ·ñ¾ÍÒ»¶¨¸üºÃÄØ ¡£ £¿ ´ð°¸ÊDz»Ò»¶¨ £¬ ÊÂʵÉÏ ¶ÔijЩÏîÄ¿À´ ˵ ÉõÖÁ¾ÍÁ¬ ¶¼¿ÉÄܸøÊý¾Ý¿âÒýÈëÌ«¸ßµÄ¸´ÔÓÐÔ £¬ 3NF ¡£ — Lamont Adams ΪÁËЧÂʵÄÔµ¹Ê £¬ ¶Ô±í²»½øÐбê×¼»¯ÓÐʱҲÊDZØÒªµÄ £¬ ÕâÑùµÄÀý×ÓºÜ¶à ¡£Ôø¾-Óиö¿ª·¢²ÆÎñ·ÖÎö Èí¼þµÄ»î¾ÍÊÇÓ÷DZê×¼»¯±í°Ñ ²éѯʱ¼ä´Óƽ¾ù 40 Ãë½µµÍµ½ÁËÁ½Ãë×óÓÒ ¡£ËäÈ»ÎÒ²»µÃ²»Õâô×ö £¬ µ«ÎÒ¾ø²»°ÑÊý¾Ý±íµÄ·Ç±ê×¼»¯µ±×÷µ±È»µÄÉè¼ÆÀíÄî ¡£ ¶ø¾ßÌåµÄ²Ù×÷²»¹ýÊÇÒ»ÖÖÅÉÉú ¡£ËùÒÔÈç¹û±í ³öÁËÎÊÌâÖØвúÉú·Ç±ê×¼»¯µÄ±íÊÇÍêÈ«¿ÉÄÜµÄ ¡£ — epepke 7. Microsoft Access±¨±í¼¼ÇÉ Èç¹ûÄãÕýÔÚʹÓà Microsoft Access£¬ Äã¿ÉÒÔÓöÔÓû§ÓѺõÄ×Ö¶ÎÃûÀ´´úÌæ±àºÅµÄÃû³Æ £º ±ÈÈçÓà Customer Name ´úÌæ txtCNaM¡£ ÕâÑùµ±ÄãÓÃÏòµ¼³ÌÐò´´½¨±íµ¥ºÍ±¨±íʱ £¬ £¬ ÆäÃû×Ö»áÈÃÄÇЩ²» ÊdzÌÐòÔ±µÄÈ˸üÈÝÒ×ÔĶÁ ¡£ — jwoodruf 8. ²»»îÔ¾»òÕß²» ²ÉÓõÄָʾ·û Ôö¼ÓÒ»¸ö×ֶαíʾËùÔڼǼÊÇ·ñÔÚÒµÎñÖв»ÔÙ»îԾͦÓÐÓÃµÄ ¡£ ²»¹ÜÊÇ¿Í»§ ¡¢Ô±¹¤»¹ÊÇÆäËûʲô ÈË ÕâÑù×ö¶¼ÄÜÓÐÖúÓÚÔÙÔËÐвéѯµÄʱºò¹ýÂË»îÔ¾»òÕß²»»îԾ״̬ £¬ ¡£Í¬Ê±»¹Ïû³ýÁËÐÂÓû§ÔÚ²ÉÓ Êý¾ÝʱËùÃæÁÙµÄһЩÎÊÌâ £¬ £¬ ±ÈÈçijЩ¼Ç¼¿ÉÄܲ»ÔÙΪËûÃÇËùÓà £¬ ÔÙɾ³ýµÄʱºò¿ÉÒÔÆðµ½Ò»¶¨ µÄ ·À·¶×÷Óà ¡£ — theoden 9. ʹÓýÇɫʵÌ嶨ÒåÊôÓÚijÀà±ðµÄÁÐ ÔÚÐèÒª¶ÔÊôÓÚÌض¨Àà±ð»òÕß¾ßÓÐÌض¨½ÇÉ«µÄÊÂÎï×ö¶¨Òåʱ £¬¿ÉÒÔÓýÇɫʵÌåÀ´´´½¨Ìض¨µÄʱ Áª¹Øϵ £¬ ´Ó¶ø¿ÉÒÔʵÏÖ×ÔÎÒÎĵµ»¯ ¡£ ÕâÀïµÄº¬Òå²»ÊÇÈà ʵÌå´øÓÐ ×ֶζøÊÇ˵ PERSON Title £¬ £¬ Ϊʲô²»Óà PERSON ʵÌåºÍ PERSON_TYPE ʵÌåÀ´ÃèÊöÈËÔ±Äرȷ½Ëµ John Smith, Engineer ÌáÉýΪ £¿ £¬ È»ºó £¬ µ± John Smith, Director ÄËÖÁ×îºóÅÀµ½ John Smith, CIO µÄ¸ßλ £¬¶øËùÓÐÄãÒª×öµÄ²»¹ýÊǸıäÁ½¸ö±í PERSON ºÍ PERSON_TYPE Ö®¼ä¹ØϵµÄ¼üÖµ £¬Í¬Ê±Ôö¼ÓÒ»¸öÈÕÆÚ /ʱ¼ä×Ö¶ÎÀ´ÖªµÀ±ä»¯ÊǺÎʱ ·¢ÉúµÄ £¬ ¡£ÕâÑù ÄãµÄERSON_TYPE ±í¾Í°üº¬ÁËËùÓÐ µÄ¿ÉÄÜÀàÐÍ Associate¡¢ P PERSON £¬ ±ÈÈç Engineer¡¢ Director¡¢ »òÕßEO µÈ CIO C ¡£ »¹ ÓиöÌæ´ú°ì·¨¾ÍÊǸıä PERSON ¼Ç¼À´·´Ó³ÐÂÍ·Ïεı仯 £¬ ²»¹ýÕâÑùÒ»À´ÔÚʱ¼äÉÏÎÞ·¨¸ú×Ù ¸öÈËËù´¦Î»ÖõľßÌåʱ¼ä ¡£ Page 6 © CNET Networks Inc. 2002 www.zdnet.com.cn/developer
  • 7. — teburlew 10. ²ÉÓó£ÓÃʵÌåÃüÃû»ú¹¹Êý¾Ý ×éÖ¯Êý¾ÝµÄ×î¼òµ¥°ì·¨¾ÍÊDzÉÓó£ÓÃÃû×Ö £¬ £º ±ÈÈçPERSON¡¢ ORGANIZATION¡¢ ADDRESS ºÍ PHONE µÈµÈµ±Äã°ÑÕâЩ³£ÓõÄÒ»°ãÃû×Ö×éºÏÆðÀ´»òÕß´´½¨Ìض¨µÄÏàÓ¦¸±ÊµÌåÊ ¡£ £¬ Äã¾ÍµÃµ½ÁË ×Ô¼ºÓõÄÌØÊâ°æ±¾ ¡£ ¿ªÊ¼µÄʱºò²ÉÓÃÒ»°ãÊõÓïµÄÖ÷ÒªÔ-ÒòÔÚÓÚËùÓеľßÌåÓû§¶¼ÄÜ Ì廯 ¡£ ÓÐÁËÕâЩ³éÏó±íʾ £¬ Äã¾Í¿ÉÒÔÔÚµÚ 2 ¼¶±êʶÖвÉÓÃ×Ô¼ºµÄÌØÊâÃû³Æ£¬ £¬ ±ÈÈçPERSON ¿ÉÄÜÊÇ Employee¡¢Spouse¡¢Patient¡¢ Client¡¢ Customer¡¢Vendor »òÕßeacher µÈ ͬÑùµÄ T ¡£ £¬ ORGANIZATION Ò²¿ÉÄÜÊÇ MyCompany¡¢ MyDepartment¡¢Competitor¡¢ Hospital¡¢ Warehouse¡¢Government µÈ ×îºóDDRESS ¿ÉÒÔ¾ßÌåΪ Location¡¢ ¡£ A Site¡¢ Home¡¢ Work¡¢ Client¡¢ Vendor¡¢ Corporate ºÍFieldOffice µÈ ¡£ ²ÉÓÃÒ»°ã³éÏóÊõÓïÀ´±êʶ ¡° ¡± ÊÂÎï µÄÀà±ð¿ÉÒÔÈÃÄãÔÚ¹ØÁªÊý¾ÝÒÔÂú ×ãÒµÎñÒªÇó·½Ãæ»ñµÃ¾Þ´óµÄÁé »îÐÔͬʱÕâÑù×ö»¹¿ÉÒÔÏÔÖø½µµÍÊý¾Ý´æ´¢ËùÐèµÄÈßÓàÁ¿ £¬ ¡£ — teburlew 11. Óû§À´×ÔÊÀ½ç¸÷µØ ÔÚÉè¼ÆÓõ½ÍøÂç»òÕß¾ßÓÐÆäËû¹ú¼ÊÌØÐÔµÄÊý¾Ý¿âʱ £¬ Ò»¶¨Òª¼Çס´ó¶àÊý¹ú¼Ò¶¼Óв»Í¬µÄ× Ê½ ±ÈÈçÓÊÕþ±àÂëµÈ £¬ £¬ £¬ ÓÐЩ¹ú¼Ò ±ÈÈçÐÂÎ÷À¼¾ÍûÓÐÓÊÕþ±àÂëһ˵ ¡£ — billh 12. Êý¾ÝÖظ´ÐèÒª²ÉÓ÷ÖÁ¢µÄÊý¾Ý±í Èç¹ûÄã·¢ÏÖ×Ô¼ºÔÚÖظ´ÊäÈëÊý¾Ý ¡£ £¬Çë´´½¨Ð±íºÍеĹØϵ — Alan Rash 13. ÿ¸ö±íÖж¼Ó¦¸ÃÌí¼ÓµÄ 3 ¸öÓÐÓõÄ×ֶΠ• dRecordCreationDate£¬ VB ÏÂĬÈÏÊÇ ÔÚ Now()£¬ ¶øÔÚQL Server ÏÂĬÈÏΪ S GETDATE() • sRecordCreator£¬ SQL Server ÏÂĬÈÏΪ NULL DEFAULT USER ÔÚ NOT • nRecordVersion£¬¼Ç¼µÄ°æ±¾±ê¼Ç £» ÓÐÖúÓÚ׼ȷ˵Ã÷¼Ç¼ÖгöÏÖ null Êý¾Ý»òÕ߶ªÊ§Êý¾ÝµÄÔ- Òò — Peter Ritchie 14. ¶ÔµØÖ·ºÍµç»°²ÉÓöà¸ö×ֶΠÃèÊö½ÖµÀµØÖ·¾Í¶Ì¶ÌÒ»ÐмǼÊDz»¹»µÄ ¡£ Address_Line1¡¢ Address_Line2 ºÍAddress_Line3 ¿É ÒÔÌṩ¸ü´óµÄÁé»îÐÔ ¡£ »¹Óе绰ºÅÂëºÍÓʼþµØÖ·×îºÃÓµÓÐ×Ô¼ºµÄÊý¾Ý±í £¬ £¬Æä¼ä¾ßÓÐ ×ÔÉíµÄÀàÐÍ ºÍ±ê¼ÇÀà±ð ¡£ — dwnerd ¹ý·Ö±ê×¼»¯¿ÉҪСÐÄ £¬ ÕâÑù×ö¿ÉÄܻᵼÖÂÐÔÄÜÉϳöÏÖÎÊÌâ ¡£ ËäÈ»µØÖ·ºÍµç»°±í·ÖÀëͨ³£¿ÉÒÔ ×î¼Ñ״̬ £¬ µ«ÊÇÈç¹ûÐèÒª¾-³£·ÃÎÊÕâÀàÐÅÏ¢ ¡° ¡± £¨ £¬ »òÐíÔÚÆ丸±íÖдæ·Å ±ÈÈç Ê×Ñ¡ ÐÅÏ¢ Customer µÈ ¸üΪÍ×µ±Ð© £© ¡£ ·Ç±ê×¼»¯ºÍ¼ÓËÙ·ÃÎÊÖ®¼äµÄÍ×Ð-ÊÇÓÐÒ»¶¨ÒâÒåµÄ ¡£ — dhattrem Page 7 © CNET Networks Inc. 2002 www.zdnet.com.cn/developer
  • 8. 15. ʹÓöà¸öÃû³Æ×ֶΠÎÒ¾õµÃºÜ³Ô¾ª £¬ name ÁôÒ»¸ö×ֶΠÐí¶àÈËÔÚÊý¾Ý¿âÀï¾Í¸ø ¡£ ÎÒ¾õµÃÖ»ÓиÕÈëÃŵĿª·¢ÈËÔ±²Å»áÕ Ã´×öµ«Êµ¼ÊÉÏÍøÉÏÕâÖÖ×ö·¨·Ç³£ÆÕ±é £¬ ¡£ ÎÒ½¨ÒéÓ¦¸Ã°ÑÐÕÊϺÍÃû×Öµ±×÷Á½¸ö×Ö¶ÎÀ´´¦Àí £¬ È»ºóÔÚ ²éѯµÄʱºòÔÙ °ÑËûÃÇ×éºÏÆðÀ´ ¡£ — klempan Klempan ²»ÊÇΨһһ¸ö×¢Ò⵽ʹÓõ¥¸ö £¬ name ×ֶεÄÈË Òª°ÑÕâÖÖÇé¿ö±äµÃ¶ÔÓû§¸üΪÓѺÃÓк Щ·½·¨ ¡£ÎÒ×î³£ÓõÄÊÇÔÚͬһ±íÖд´½¨Ò»¸ö¼ÆËãÁÐ £¬Í¨¹ýËü¿ÉÒÔ×Ô¶¯µØÁ¬½Ó±ê×¼»¯ºóµÄ×ֶΠ£¬ Õâ ÑùÊý¾Ý±ä¶¯µÄʱºòËüÒ²¸ú×Å±ä ¡£ ²»¹ýÕâÑù×öÔÚ²ÉÓý¨Ä£Èí¼þʱµÃºÜ»úÁé²ÅÐÐ £¬ ¡£ £¬ ×ÜÖ® ²ÉÓÃÁ¬½Ó ×ֶεķ½Ê½¿ÉÒÔÓÐЧµÄ¸ôÀëÓû§Ó¦ÓúͿª·¢ÈËÔ±½çÃæ ¡£ — damon 16. Ìá·À´óСд»ìÓõĶÔÏóÃûºÍÌØÊâ×Ö·û ¹ýÈ¥×îÁîÎÒÄÕ»ðµÄÊÂÇéÖ®Ò»¾ÍÊÇÊý¾Ý¿âÀïÓдóСд»ìÓõĶÔÏóÃû £¬ CustomerData¡£ ±ÈÈç ÕâÒ»ÎÊ Ìâ´Óccess µ½ A Oracle Êý¾Ý¿â¶¼´æÔÚ ¡£ÎÒ²»Ï²»¶²ÉÓÃÕâÖÖ´óСд»ìÓõĶÔÏóÃüÃû·½·¨ £¬½á¹û»¹²» µÃ²»ÊÖ¹¤ÐÞ¸ÄÃû×Ö£¬ ¡£ÏëÏë¿´ ÕâÖÖÊý¾Ý¿â /Ó¦ÓóÌÐòÄܻ쵽²ÉÓøüÇ¿´óÊý¾Ý¿âµÄÄÇÒ»ÌìÂ𠣿²ÉÓÃÈ« ²¿´óд¶øÇÒ°üº¬Ï»®·ûµÄÃû×Ö¾ßÓиüºÃµÄ¿É¶ÁÐÔ ¾ø¶Ô²»ÒªÔÚ¶ÔÏóÃûµÄ £¨ CUSTOMER_DATA£©£¬ ×Ö·ûÖ®¼äÁô¿Õ¸ñ ¡£ — bfren 17. СÐı£Áô´Ê Òª±£Ö¤ÄãµÄ×Ö¶ÎÃûûÓкͱ£Áô´Ê ¡¢Êý¾Ý¿âϵͳ»òÕß³£Ó÷ÃÎÊ·½·¨³åÍ» £¬ £¬ ±ÈÈç×î½üÎÒ±àдµÄÒ»¸ö ODBC Á¬½Ó³ÌÐòÀïÓиö±í £¬ ÆäÖоÍÓÃÁË ×÷Ϊ˵Ã÷×Ö¶ÎÃû DESC ¡£ ºó¹û¿ÉÏë¶øÖª ÊÇ £¡ DESC DESCENDING ËõдºóµÄ±£Áô´Ê ¡£±íÀïµÄÒ»¸ö SELECT *Óï¾äµ¹ÊÇÄÜÓà £¬ µ«Îҵõ½µÄÈ´ÊÇÒ»´ó¶Ñ ºÁÎÞÓô¦µÄÐÅÏ¢ ¡£ — Daniel Jordan 18. ±£³Ö×Ö¶ÎÃûºÍÀàÐ͵ÄÒ»ÖÂÐÔ ÔÚÃüÃû×ֶβ¢ÎªÆäÖ¸¶¨Êý¾ÝÀàÐ͵ÄʱºòÒ»¶¨Òª±£Ö¤Ò»ÖÂÐÔ ¡£ ¼ÙÈç×Ö¶ÎÔÚij¸ö±íÖнÐ×ö ¡° agreement_number¡± Äã¾Í±ðÔÚÁíÒ»¸ö±íÀï°ÑÃû×Ö¸Ä³É £¬ ¡°ref1¡± ¼ÙÈçÊý¾ÝÀàÐÍÔÚÒ»¸ö±íÀï ¡£ ÊÇÕûÊý £¬ ÄÇÔÚÁíÒ»¸ö±íÀï¿É¾Í±ð±ä³É×Ö·ûÐÍÁË ¡£ £¬ ¼ÇסÄã¸ÉÍê×Ô¼ºµÄ»îÁË £¬ ÆäËûÈË»¹ÒªÓÃÄãµÄÊý ¾Ý¿âÄØ ¡£ — setanta 19. ×ÐϸѡÔñÊý×ÖÀàÐÍ ÔÚ SQL ÖÐʹÓà smallint ºÍtinyint ÀàÐÍÒªÌرðСÐÄ ¼ÙÈçÄãÏë¿´¿´ÔÂÏúÊÛ×Ü¶î £¬ £¬ ±ÈÈç £¬ ÄãµÄ×ܶî×Ö ¶ÎÀàÐÍÊÇ smallint£¬ £¬ ÄÇô Èç¹û×ܶ¹ýÁË Äã¾Í²»ÄܽøÐмÆËã²Ù×÷ÁË $32,767 ¡£ — egermain 20. ɾ³ý±ê¼Ç ÔÚ±íÖаüº¬Ò»¸ö ¡± £¬ ¡° ɾ³ý±ê¼Ç ÕâÑù¾Í¿ÉÒÔ°ÑÐбê¼ÇΪɾ³ý ×ֶΠ¡£ ÔÚ¹ØϵÊý¾Ý¿âÀï²»Òªµ¥¶Àɾ ijһÐÐ £» ×îºÃ²ÉÓÃÇå³ýÊý¾Ý³ÌÐò¶øÇÒÒª×Ðϸά»¤Ë÷ÒýÕûÌåÐÔ ¡£ — kol Page 8 © CNET Networks Inc. 2002 www.zdnet.com.cn/developer
  • 9. 21. ±ÜÃâʹÓô¥·¢Æ÷ ´¥·¢Æ÷µÄ¹¦ÄÜͨ³£¿ÉÒÔÓÃÆäËû·½Ê½ÊµÏÖ ¡£ÔÚµ÷ÊÔ³ÌÐòʱ´¥·¢Æ÷¿ÉÄܳÉΪ¸ÉÈÅ ¡£¼ÙÈçÄãȷʵÐèÒª²É Óô¥·¢Æ÷ £¬Äã×îºÃ¼¯ÖжÔËüÎĵµ»¯ ¡£ — kol 22. °üº¬°æ±¾»úÖÆ ½¨ ÒéÄãÔÚÊý¾Ý¿âÖÐÒýÈë°æ±¾¿ØÖÆ»úÖÆÀ´È·¶¨Ê¹ÓÃÖеÄÊý¾Ý¿âµÄ°æ±¾ ¡£ ÎÞÂÛÈçºÎÄ㶼ҪʵÏÖÕâÒ»Ò Çó ʱ¼äÒ»³¤ ¡£ £¬ Óû§µÄÐèÇó×ÜÊÇ»á¸Ä±äµÄ ¡£ ×îÖÕ¿ÉÄÜ»áÒªÇóÐÞ¸ÄÊý¾Ý¿â½á¹¹ ¡£ ËäÈ»Äã¿ÉÒÔͨ¹ý¼ì ²éÐÂ×ֶλòÕßË÷ÒýÀ´È·¶¨Êý¾Ý¿â½á¹¹µÄ°æ±¾ £¬µ«ÎÒ·¢ÏÖ°Ñ°æ±¾ÐÅÏ¢Ö±½Ó´æ·Åµ½Êý¾Ý¿âÖ ±ãÂ𠣿¡£ — Richard Foster 23. ¸øÎı¾×Ö¶ÎÁô×ãÓàÁ¿ ID ÀàÐ͵ÄÎı¾×ֶΠ£¬ ±ÈÈç¿Í»§ ID »ò¶¨µ¥ºÅµÈµÈ¶¼Ó¦¸ÃÉèÖõñÈÒ»°ãÏëÏó¸ü´ó £¬ÒòΪʱ¼ä²»³¤Äã ¶à°ë¾Í»áÒòΪҪÌí¼Ó¶îÍâµÄ×Ö·û¶øÄÑ¿°²»ÒÑ ¡£ ±È·½Ëµ £¬ ¼ÙÉèÄãµÄ¿Í»§ λÊý³¤ ID Ϊ10 ¡£ ÄÇÄãÓ¦¸Ã °ÑÊý¾Ý¿â±í×ֶεij¤¶È 13 ¸ö×Ö·û³¤ ÉèΪ »òÕß 12 ¡£ ÕâËãÀË·Ñ¿Õ¼äÂ𠣿ÊÇÓÐÒ»µã£¬µ«Ò²Ã»ÄãÏëÏóµÄ ÄÇô¶à £ºÒ»¸ö×ֶμӳ¤ 3 ¸ö×Ö·ûÔÚÓÐ1 °ÙÍòÌõ¼Ç¼ £¬ÔÙ¼ÓÉÏÒ»µãË÷ÒýµÄÇé¿öϲŲ»¹ýÈÃÕû¸öÊý ¿â¶àÕ¼¾Ý µÄ¿Õ¼ä 3MB ¡£µ«Õâ¶îÍâÕ¼¾ÝµÄ¿Õ¼äÈ´ÎÞÐ轫À´Öع¹Õû¸öÊý¾Ý¿â¾Í¿ÉÒÔʵÏÖ µÄÔö³¤ÁË ¡£ — tlundin 24. ÁÐÃüÃû¼¼ÇÉ ÎÒÃÇ·¢ÏÖ £¬ ¼ÙÈçÄã¸øÿ¸ö±íµÄÁÐÃû¶¼²ÉÓÃͳһµÄǰ׺ £¬ ÄÇôÔÚ±àд SQL ±í´ïʽµÄʱºò»áµÃµ½´ó ´óµÄ¼ò»¯¡£ ÕâÑù×öҲȷʵÓÐȱµã £¬±ÈÈçÆÆ»µÁË×Ô¶¯±íÁ¬½Ó¹¤¾ßµÄ×÷Óà £¬ºóÕ߰ѹ«¹²ÁÐÃûͬijЩÊý ¾Ý¿âÁªÏµÆðÀ´£¬²»¹ý¾ÍÁ¬ÕâЩ¹¤¾ßÓÐʱ²»Ò²Á¬½Ó´íÎóÂï ¼ÙÉèÓÐÁ½¸ö±í ¡£ ¾Ù¸ö¼òµ¥µÄ Àý×Ó £¬ £º Customer ºÍ Order¡£ Customer ±íµÄǰ׺ÊÇ ËùÒԸñíÄÚµÄ×Ó¶ÎÃûÈçÏ cu_£¬ £ºcu_name_id¡¢ cu_surname¡¢ cu_initials ºÍcu_address µÈ Order ±íµÄǰ׺ÊÇ ËùÒÔ×Ó¶ÎÃûÊÇ ¡£ or_£¬ £º or_order_id¡¢ or_cust_name_id¡¢ or_quantity ºÍor_description µÈ¡£ ÕâÑù´ÓÊý¾Ý¿âÖÐÑ¡³öÈ«²¿Êý¾ÝµÄ SQL Óï¾ä¿ÉÒÔд³ÉÈçÏÂËùʾ £º Select * from Customer, Order Where cu_surname = "MYNAME" and cu_name_id = or_cust_name_id and or_quantity = 1; ÔÚûÓÐÕâЩǰ׺µÄÇé¿öÏÂÔòд³ÉÕâ¸öÑù×Ó £º Select * from Customer, Order Where Customer.surname = "MYNAME" and Customer.name_id = Order.cust_name_id and Order.quantity = 1 µÚ ¸ö 1 SQL Óï¾äûÉÙ¼üÈë¶àÉÙ×Ö·û ¡£µ«Èç¹û²éѯÉæ¼°µ½ 5 ¸ö±íÄËÖÁ¸ü¶àµÄÁÐÄã¾ÍÖªµÀÕâ¸ö¼¼ ÇÉ ¶àÓÐÓÃÁË ¡£ — Bryce Stenberg Page 9 © CNET Networks Inc. 2002 www.zdnet.com.cn/developer
  • 10. µÚ 3 ²¿·ÖÑ¡Ôñ¼üºÍË÷Òý — 1. Êý¾Ý²É¾òÒªÔ¤Ïȼƻ® ÎÒËùÔÚµÄÊг¡²¿ÃÅÒ»¶ÈÒª´¦Àí £¨ 8 Íò¶à·ÝÁªÏµ·½Ê½ £¬Í¬Ê±Ìîдÿ¸ö¿Í»§µÄ±ØÒªÊý¾Ý Õâ¾ø¶Ô²»ÊÇС »î £©¡£ ÎÒ´ÓÖл¹ÒªÈ·¶¨³öÒ»×é¿Í»§×÷ΪÊг¡Ä¿±ê ¡£ µ±ÎÒ´Ó×ʼÉè¼Æ±íºÍ×ֶεÄʱºò £¬ÎÒÊÔͼ²» ÔÚÖ÷Ë÷ÒýÀïÔö¼ÓÌ«¶àµÄ×Ö¶ÎÒÔ±ã¼Ó¿ìÊý¾Ý¿âµÄÔËÐÐËÙ¶È ¡£ È»ºóÎÒÒâʶµ½Ìض¨µÄ×é²éѯºÍÐÅÏ¢²É¾ ¼È²»×¼È·ËÙ¶ÈÒ²²»¿ì ¡£½á¹ûÖ»ºÃÔÚÖ÷Ë÷ÒýÖÐÖؽ¨¶øÇҺϲ¢ÁËÊý¾Ý×ֶΠ¡£ ÎÒ·¢ÏÖÓÐÒ»¸öָʾ¼Æ»®Ïà µ±¹Ø¼ü µ±ÎÒÏë´´½¨ÏµÍ³ÀàÐͲéÕÒʱΪʲôҪ²ÉÓúÅÂë×÷ΪÖ÷Ë÷Òý×Ö¶ÎÄØ ¡ª¡ª £¿ ÎÒ¿ÉÒÔÓô«Õæ ºÅÂë ½øÐмìË÷ £¬µ«ÊÇËü¼¸ºõ¾ÍÏóϵͳÀàÐÍÒ»Ñù¶ÔÎÒÀ´Ëµ²¢²»ÖØÒª Êý¾Ý¿â¸üР¡£ ²ÉÓúóÕß×÷ΪÖ÷×ֶΠ£¬ ºóÖØÐÂË÷ÒýºÍ¼ìË÷¾Í¿ì¶àÁË ¡£ — hscovell ¿É²Ù×÷Êý¾Ý²Ö¿â £¨ ODS£© ºÍÊý¾Ý²Ö¿â ÕâÁ½ÖÖ»·¾³ÏµÄÊý¾ÝË÷ÒýÊÇÓвî±ðµÄ £¨ DW£© ¡£ DW »·¾³ ÔÚ Ï ÄãÒª¿¼ÂÇÏúÊÛ²¿ÃÅÊÇÈçºÎ×éÖ¯ÏúÊۻµÄ £¬ ¡£ËûÃDz¢²»ÊÇÊý¾Ý¿â¹ÜÀíÔ± £¬ µ«ÊÇËûÃÇÈ·¶¨±íÄÚµÄ ¼üÐÅÏ¢ ¡£ÕâÀïÉè¼ÆÈËÔ±»òÕßÊý¾Ý¿â¹¤×÷ÈËÔ±Ó¦¸Ã·ÖÎöÊý¾Ý¿â½á¹¹´Ó¶øÈ·¶¨³öÐÔÄ µÄ×î¼ÑÌõ¼þ ¡£ — teburlew 2. ʹÓÃϵͳÉú³ÉµÄÖ÷¼ü ÕâÒ»ÌìÀàͬ¼¼ÇÉ 1£¬ µ«ÎÒ¾õµÃÓбØÒªÔÚÕâÀïÖظ´ÌáÐÑ´ó¼Ò ¡£¼ÙÈçÄã ×ÜÊÇÔÚÉè¼ÆÊý¾Ý¿âµÄʱºò²ÉÓà ϵͳÉú³ÉµÄ¼ü×÷ΪÖ÷¼ü £¬ÄÇôÄãʵ¼Ê¿ØÖÆÁËÊý¾Ý¿âµÄË÷ÒýÍêÕûÐÔ ¡£ £¬ ÕâÑùÊý¾Ý¿âºÍ·ÇÈ˹¤»úÖÆ¾Í ÓÐЧµØ¿ØÖÆÁ˶Դ洢Êý¾ÝÖÐÿһÐеķÃÎÊ ¡£ ²ÉÓÃϵͳÉú³É¼ü×÷ΪÖ÷¼ü»¹ÓÐÒ»¸öÓŵ㠣º µ±ÄãÓµÓÐÒ»Öµļü½á¹¹Ê± £¬ ÕÒµ½Âß¼-ȱÏݺÜÈÝÒ× ¡£ — teburlew 3. ·Ö½â×Ö¶ÎÓÃÓÚË÷Òý ΪÁË·ÖÀëÃüÃû×ֶκͰüº¬×Ö¶ÎÒÔÖ§³ÖÓû§¶¨ÒåµÄ±¨±íΪÆä×é £¬Ç뿼ÂÇ·Ö½âÆäËû×ֶΠ£¨ ÉõÖÁÖ÷¼ü £© ³ÉÒªËØÒÔ±ãÓû§¿ÉÒÔ¶ÔÆä½øÐÐË÷Òý ¡£ Ë÷Òý½«¼Ó¿ì SQL ºÍ±¨±íÉú³ÉÆ÷½Å±¾µÄÖ´ÐÐËÙ¶È ¡£±È·½Ëµ £¬ ÎÒͨ³£ÔÚ±ØÐëʹÓà ±í´ïʽµÄÇé¿öÏ´´½¨±¨±í number ×Ö¶ÎÎÞ·¨·Ö½âΪ SQL LIKE £¬ÒòΪ case year¡¢ serial number¡¢ case type ºÍdefendant code µÈÒªËØ ¡£ÐÔÄÜÒ²»á±ä»µ ¡£ ¼ÙÈçÄê¶ÈºÍÀàÐÍ×Ö ¶Î¿ÉÒÔ·Ö½âΪË÷Òý×Ö¶ÎÄÇôÕâЩ±¨±íÔËÐÐÆðÀ´¾Í»á¿ì¶àÁË ¡£ — rdelval 4. ¼üÉè¼Æ 4 Ô-Ôò • Ϊ¹ØÁª×ֶδ´½¨Íâ¼ü ¡£ • ËùÓеļü¶¼±ØÐëΨһ ¡£ • ±ÜÃâʹÓø´ºÏ¼ü ¡£ • Íâ¼ü×ÜÊǹØÁªÎ¨Ò»µÄ¼ü×ֶΠ¡£ — Peter Ritchie Page 10 © CNET Networks Inc. 2002 www.zdnet.com.cn/developer
  • 11. 5. ±ðÍüÁËË÷Òý 95%µÄÊý¾Ý¿âÐÔÄÜÎÊÌⶼ¿ÉÒÔ²ÉÓÃË÷Òý¼¼ÊõµÃ Ë÷ÒýÊÇ´ÓÊý¾Ý¿âÖлñÈ¡Êý¾ÝµÄ×î¸ßЧ·½Ê½Ö®Ò» ¡£ ½â¾ö×÷ΪһÌõ¹æÔò ¡£ £¬ÎÒͨ³£¶ÔÂß¼-Ö÷¼üʹÓà ΨһµÄ³É×éË÷Òý £¨ £¬¶Ôϵͳ¼ü ×÷Ϊ´æ´¢¹ý³Ì £© ²ÉÓà ΨһµÄ·Ç³É×éË÷Òý £¬ ¶ÔÈκÎÍâ¼üÁвÉÓ÷dzÉ×éË÷Òý ¡£ £¬ ²»¹ýË÷Òý¾ÍÏóÊÇÑÎ ²Ë¾ÍóóÁË £¬Ì«¶àÁË ¡£Ä㠵ÿ¼ÂÇÊý¾Ý¿âµÄ¿Õ¼äÓжà´ó £¬ ±íÈçºÎ½øÐзÃÎÊ £¬»¹ÓÐÕâЩ·ÃÎÊÊÇ·ñÖ÷ÒªÓÃ×÷¶Áд ¡£ — tduvall ´ó¶àÊýÊý¾Ý¿â¶¼Ë÷Òý×Ô¶¯´´½¨µÄÖ÷¼ü×ֶΠ£¬ µ«ÊǿɱðÍüÁËË÷ÒýÍâ¼ü £¬ ËüÃÇÒ²ÊǾ-³£Ê¹Óõļü £¬±È ÈçÔËÐвéѯÏÔʾÖ÷±íºÍËùÓйØÁª±íµÄijÌõ¼Ç¼¾ÍÓõÃÉÏ ¡£ £¬ »¹Óв»ÒªË÷Òý memo/note ×ֶβ» £¬ ÒªË÷Òý´óÐÍ×ֶΠ£¨Óкܶà×Ö·û £©£¬ ÕâÑù×÷»áÈÃË÷ÒýÕ¼ÓÃÌ«¶àµÄ´æ´¢¿Õ¼ä ¡£ — gbrayton 6. ²»ÒªË÷Òý³£ÓõÄСÐÍ±í ²» ҪΪСÐÍÊý¾Ý±íÉèÖÃÈκμü £¬ ¼ÙÈçËüÃǾ-³£ÓвåÈëºÍɾ³ý²Ù×÷¾Í¸ü±ðÕâÑù×÷ÁË ¡£ ¶ÔÕâЩ²åÈëºÍ ɾ³ý²Ù×÷µÄË÷Òýά»¤¿ÉÄܱÈɨÃè±í¿Õ¼äÏûºÄ¸ü¶àµÄʱ¼ä ¡£ — kbpatel 7. ²»Òª°ÑÉç»á±£ÕϺÅÂë £¨ £© SSN Ñ¡×÷¼ü ÓÀÔ¶¶¼²»ÒªÊ¹Óà SSN ×÷ΪÊý¾Ý¿âµÄ¼ü ¡£ ³ýÁËÒþ˽Ô-ÒòÒÔÍâ £¬ ÐëÖªÕþ¸®Ô½À´Ô½Ç÷ÏòÓÚ²»×¼Ðí°Ñ SSN ÓÃ×÷³ýÊÕÈëÏà¹ØÒÔÍâµÄÆäËûÄ¿µÄ £¬ SSN ÐèÒªÊÖ¹¤ÊäÈë ¡£ ÓÀÔ¶²»ÒªÊ¹ÓÃÊÖ¹¤ÊäÈëµÄ¼ü×÷ΪÖ÷ ¼ü ÒòΪһµ©ÄãÊäÈë´íÎó £¬ £¬ ÄãΨһÄÜ×öµÄ¾ÍÊÇɾ³ýÕû¸ö¼Ç¼Ȼºó´ÓÍ·¿ªÊ¼ ¡£ — teburlew ÉϸöÊÀ¼Í 70 Äê´úÎÒ»¹ÔÚ¶Á´óѧµÄʱºò SSN »¹Ôø±» £¬ ÎҼǵÃÄÇʱ ÓÃ×öѧºÅ £¬µ±È»¾¡¹ÜÕâô×öÊÇ·Ç ·¨µÄ¶øÇÒÈËÃÇÒ²¶¼ÖªµÀÕâÊÇ·Ç·¨µÄ ¡£ £¬ µ«ËûÃÇÒѾ-Ï°¹ßÁËËæ×ŵÁÈ¡Éí·Ý·¸×ï°¸¼þµÄÔö ¡£ £¬ ºóÀ´ ¼Ó ÎÒÏÖÔڵĴóѧУ԰ÕýÍ´¿àµØ´ÓÒ»´ó̯×ÓÊý¾ÝÖÐ°Ñ £¬ SSN ɾ³ý ¡£ — generalist 8. ²»ÒªÓÃÓû§µÄ¼ü ÔÚÈ·¶¨²ÉÓÃʲô×Ö¶Î×÷Ϊ±íµÄ¼üµÄʱºò £¬ ¿ÉÒ»¶¨ÒªÐ¡ÐÄÓû§½«Òª±à¼-µÄ×ֶΠ¡£ ͨ³£µÄÇé¿öϲ»Òª Ñ¡ÔñÓû§¿É±à¼-µÄ×Ö¶Î×÷Ϊ¼ü ¡£ ÕâÑù×ö»áÆÈʹÄã²ÉÈ¡ÒÔÏÂÁ½¸ö´ëÊ© £º • ÔÚ´´½¨¼Ç¼֮ºó¶ÔÓû§±à¼-×ֶεÄÐÐΪʩ¼ÓÏÞÖÆ ¡£ ¼ÙÈçÄãÕâô×öÁË £¬Äã¿ÉÄܻᷢÏÖÄãµÄÓ¦ÓÃ³Ì ÐòÔÚÉÌÎñÐèÇóͻȻ·¢Éú±ä»¯ £¬¶øÓû§ÐèÒª±à¼-ÄÇЩ²»¿É±à¼-µÄ×Ö¶Îʱȱ·¦×ã ¹»µÄÁé»îÐÔ ¡£ µ±Óà »§ÔÚÊäÈëÊý¾ÝÖ®ºóÖ±µ½±£´æ¼Ç¼²Å·¢ÏÖϵͳ³öÁËÎÊÌâËûÃǸÃÔõôÏë £¿É¾³ýÖؽ¨ £¿¼ÙÈç¼Ç¼²»¿É Öؽ¨ÊÇ·ñÈÃÓû§×ß¿ª £¿ • Ìá³öһЩ¼ì²âºÍ¾ÀÕý¼ü³åÍ»µÄ·½·¨ ¡£ £¬ ͨ³£ ·Ñµã¾«Á¦Ò²¾Í¸ã¶¨ÁË £¬ µ«ÊÇ´ÓÐÔÄÜÉÏÀ´¿´ÕâÑù×öµÄ ´ú¼Û¾Í±È½Ï´óÁË ¼üµÄ¾ÀÕý¿ÉÄÜ»áÆÈʹÄãÍ»ÆÆÄãµÄÊý¾ÝºÍÉÌÒµ ¡£ £¬ »¹ÓÐ /Óû§½çÃæ²ãÖ®¼äµÄ¸ô Àë ¡£ ËùÒÔ»¹ÊÇÖØÌáÒ»¾äÀÏ»° £ºÄãµÄÉè¼ÆÒªÊÊÓ¦Óû§¶ø²»ÊÇÈÃÓû§À´ÊÊÓ¦ÄãµÄÉè¼Æ ¡£ — Lamont Adams ²»ÈÃÖ÷¼ü¾ßÓпɸüÐÂÐÔµÄÔ-ÒòÊÇÔÚ¹ØϵģʽÏ¡£ £¬ £¬Ö÷¼üʵÏÖÁ˲»Í¬±íÖ®¼äµÄ¹ØÁª ±ÈÈç Customer ±íÓÐÒ»¸öÖ÷¼ü CustomerID£¬ ¶ø¿Í»§µÄ¶¨µ¥Ôò´æ·ÅÔÚÁíÒ»¸ö±íÀï ¡£ Order ±íµÄÖ÷¼ü¿ÉÄÜ Page 11 © CNET Networks Inc. 2002 www.zdnet.com.cn/developer
  • 12. ÊÇOrderNo »òÕß rderNo¡¢ O CustomerID ºÍÈÕÆÚµÄ×éºÏ ¡£ ²»¹ÜÄãÑ¡ÔñÄÄÖÖ¼üÉèÖà £¬Ä㶼ÐèÒªÔÚ Order ±íÖдæ·Å CustomerID À´±£Ö¤Äã¿ÉÒÔ¸ø϶¨µ¥µÄÓû§ÕÒµ½Æ䶨µ¥¼Ç¼ ¡£ ¼ÙÈçÄãÔÚ Customer ±íÀïÐÞ¸ÄÁË CustomerID£¬ ÄÇôÄã±ØÐëÕÒ³ö Order ±íÖеÄËùÓÐÏà¹Ø¼Ç¼¶ÔÆä½ø ÐÐÐÞ¸Ä £¬ ¡£ ·ñÔò ÓÐЩ¶¨µ¥¾Í»á²»ÊôÓÚÈκοͻ§ ¡ª¡ª Êý¾Ý¿âµÄÍêÕûÐÔ¾ÍËãÍêµ°ÁË ¡£ Èç¹ûË÷ÒýÍêÕûÐÔ¹æÔòÊ©¼Óµ½±íÒ»¼¶ £¬ ÄÇôÔÚ²»±àд´óÁ¿´úÂëºÍ¸½¼Óɾ³ý¼Ç¼µÄÇé¿ö ¸Ä±ä ijһÌõ¼Ç¼µÄ¼üºÍÊý¾Ý¿âÄÚËùÓйØÁªµÄ¼Ç¼ ¡£ ¶øÕâÒ»¹ý³ÌÍùÍù´íÎó´ÔÉúËùÒÔÓ¦¸Ã¾¡Á ¡£ — ljboast 9. ¿ÉÑ¡¼üÓÐʱ¿É×öÖ÷¼ü ¼Çס £¬²éѯÊý¾ÝµÄ²»ÊÇ»úÆ÷¶øÊÇÈË ¡£ ¼ÙÈçÄãÓпÉÑ¡¼ü £¬ Äã¿ÉÄܽøÒ»²½°ÑËüÓÃ×öÖ÷¼üÄã¾ÍÓµÓÐÁ˽¨Á¢Ç¿´óË÷ÒýµÄÄÜÁ¦ ¡£ÄÇÑùµÄ»° £¬ ¡£ Õâ Ñù¿ÉÒÔ×èֹʹÓÃÊý¾Ý¿âµÄÈ˲»µÃ²»Á¬½ÓÊý¾Ý¿â´Ó¶øÇ¡µ±µÄ¹ýÂËÊý¾Ý ¡£ ÔÚÑϸñ¿ØÖÆÓò±íµÄÊý¾Ý¿â ÉÏ ÕâÖÖ¸ºÔØÊDZȽÏÐÑÄ¿µÄ £¬ ¡£Èç¹û¿ÉÑ¡¼üÕæÕýÓÐÓà £¬ÄǾÍÊÇ´ïµ½ÁËÖ÷¼üµÄË®×¼ ¡£ ÎҵĿ´·¨ÊÇ £¬ ¼ÙÈçÄãÓпÉÑ¡¼ü £¬ ±ÈÈç¹ú¼Ò±íÄÚµÄ state_code£¬ Äã²»ÒªÔÚÏÖÓв»Äܱ䶯µÄΨһ¼üÉÏ ´´½¨ºóÐøµÄ¼ü ¡£ Òª×öµÄÎÞ·ÇÊÇ´´½¨ºÁÎÞ¼ÛÖµµÄÊý¾Ý £º Äã ¡£±ÈÈçÒÔϵÄÀý×Ó Select count(*) from address, state_ref where address.state_id = state_ref.state_id and state_ref.state_code = 'TN' ÎÒµÄ×ö·¨ÊÇÕâÑùµÄ £º Select count(*) from address where and state_code = 'TN' ÈçÄãÒòΪ¹ý¶ÈʹÓñíµÄºóÐø¼ü½¨Á¢ÕâÖÖ±íµÄ¹ØÁª £¬ ²Ù×÷¸ºÔØÕæµÃ ÏÂÁË ÐèÒª Ò» ¡£ ¿¼ÂÇ — Stocker 10. ±ðÍüÁËÍâ¼ü ´ó¶àÊýÊý¾Ý¿âË÷Òý×Ô¶¯´´½¨µÄÖ÷¼ü×Ö¶ÎËüÃÇÔÚÄãÏë²éѯÖ÷±íÖÐµÄ¼Ç ¡£ µ«±ðÍüÁËË÷ÒýÍâ¼ü×ֶΠ£¬ ¼°Æä¹ØÁª¼Ç¼ʱÿ´Î¶¼»áÓõ½ ¡£ £¬ »¹Óв»ÒªË÷Òý memo/notes ×ֶζøÇÒ²»ÒªË÷Òý´óÐÍÎı¾×ֶΠ£¨ Ðí¶à×Ö·ûÕâÑù×ö»áÈÃÄãµÄË÷ÒýÕ¼¾Ý´óÁ¿µÄÊý¾Ý¿â¿Õ¼ä £©£¬ ¡£¡£ — gbrayton Page 12 © CNET Networks Inc. 2002 www.zdnet.com.cn/developer
  • 13. µÚ 4 ²¿·Ö±£Ö¤Êý¾ÝµÄÍêÕûÐÔ — 1. ÓÃÔ¼Êø¶ø·ÇÉÌÎñ¹æÔòÇ¿ÖÆÊý¾ÝÍêÕûÐÔ Èç¹ûÄã°´ÕÕÉÌÎñ¹æÔòÀ´´¦ÀíÐèÇó £¬ ÄÇôÄãÓ¦µ±¼ì²éÉÌÎñ²ã´Î /Óû§½çÃæ £ºÈç¹ûÉÌÎñ¹æÔòÒÔºó·¢Éú±ä »¯ ÄÇôֻÐèÒª½øÐиüм´¿É £¬ ¡£ ¼ÙÈçÐèÇóÔ´ÓÚά»¤Êý¾ÝÍêÕûÐÔµÄÐèÒª £¬ÄÇôÔÚÊý¾Ý¿â²ãÃæÉÏ ÐèҪʩ¼ÓÏÞÖÆÌõ¼þ ¡£ Èç¹ûÄãÔÚÊý¾Ý²ãȷʵ²ÉÓÃÁËÔ¼Êø £¬ ÄãÒª±£Ö¤Óа취°Ñ¸üв»ÄÜͨ¹ýÔ¼Êø¼ì²éµÄÔ-Òò²ÉÓà µÄÓïÑÔ֪ͨÓû§½çÃæ ¡£ ³ý·ÇÄã µÄ×Ö¶ÎÃüÃûºÜÈß³¤ £¬ ·ñÔò×Ö¶ÎÃû±¾Éí»¹²»¹» ¡£ — Lamont Adams Ö»ÒªÓпÉÄÜ £¬ Çë²ÉÓÃÊý¾Ý¿âϵͳʵÏÖÊý¾ÝµÄÍêÕûÐÔ ¡£ Õâ²»µ«°üÀ¨Í¨¹ý±ê×¼»¯ÊµÏÖµÄÍêÕûÐ °üÀ¨Êý¾ÝµÄ¹¦ÄÜÐÔ ¡£ÔÚдÊý¾ÝµÄʱºò»¹¿ÉÒÔÔö¼Ó´¥·¢Æ÷À´±£Ö¤Êý¾ÝµÄÕýÈ·ÐÔ ¡£ ²»ÒªÒÀÀµÓÚÉÌÎñ²ã ±£Ö¤Êý¾ÝÍêÕûÐÔ £» Ëü²»Äܱ£Ö¤±íÖ®¼ä £¨ £© Íâ¼üµÄÍêÕûÐÔËùÒÔ²»ÄÜÇ¿¼ÓÓÚÆäËûÍêÕûÐÔ¹æÔ ¡£ — Peter Ritchie 2. ·Ö²¼Ê½Êý¾Ýϵͳ ¶Ô ·Ö²¼Ê½ÏµÍ³¶øÑÔ £¬ÔÚÄã¾ö¶¨ÊÇ·ñÔÚ¸÷¸öÕ¾µã¸´ÖÆËùÓÐÊý¾Ý»¹ÊÇ°ÑÊý¾Ý±£´æ ¹À¼ÆÒ»ÏÂδÀ´ 10 ÄêµÄÊý¾ÝÁ¿ 5 Äê»òÕß ¡£ µ±Äã°ÑÊý¾Ý´«Ë͵½ÆäËûÕ¾µãµÄʱºò £¬ ×îºÃÔÚÊý¾Ý¿â×ֶΠÖÐÉèÖÃһЩ±ê¼Ç ¡£ÔÚÄ¿µÄÕ¾µãÊÕµ½ÄãµÄÊý¾ÝÖ®ºó¸üÐÂÄãµÄ±ê¼Ç ¡£ÎªÁ˽øÐÐÕâÖÖÊý¾Ý´«Êä £¬ÇëдÏ Äã×Ô¼ºµÄÅú´¦Àí»òÕßµ÷¶È³ÌÐòÒÔÌض¨Ê±¼ä¼ä¸ôÔËÐжø²»ÒªÈÃÓû§ÔÚÿÌìµÄ¹¤ ¡£ ±¾µØ ¿½±´ÄãµÄά»¤Êý¾Ý £¬ ±ÈÈç¼ÆËã³£ÊýºÍÀûÏ¢ÂÊµÈ £¬ ÉèÖð汾ºÅ±£Ö¤Êý¾ÝÔÚÿ¸öÕ¾µã¶¼ÍêÈ«Ò»Ö ¡£ — Suhair TechRepublic 3. Ç¿ÖÆָʾÍêÕûÐÔ Ã»Óкð취ÄÜÔÚÓк¦Êý¾Ý½øÈëÊý ¾Ý¿âÖ®ºóÏû³ýËü £¬ ËùÒÔÄãÓ¦¸ÃÔÚËü½øÈëÊý¾Ý¿â֮ǰ½«ÆäÌ ¡£¼¤ »îÊý¾Ý¿âϵͳµÄָʾÍêÕûÐÔÌØÐÔ ¡£ÕâÑù¿ÉÒÔ±£³ÖÊý¾ÝµÄÇå½à¶øÄÜÆÈʹ¿ª·¢ÈËÔ±Í¶È Àí´íÎóÌõ¼þ ¡£ — kol 4. ¹Øϵ Èç¹ûÁ½¸öʵÌåÖ®¼ä´æÔÚ¶à¶ÔÒ»¹Øϵ £¬ ¶øÇÒ»¹ÓпÉÄÜת»¯Îª¶à¶Ô¶à¹Øϵ £¬ÄÇôÄã×îºÃÒ»¿ªÊ¼¾ÍÉèÖà ³É¶à¶Ô¶à¹Øϵ ¡£ ´ÓÏÖÓеĶà¶ÔÒ»¹Øϵת±äΪ¶à¶Ô¶à¹Øϵ±ÈÒ»¿ªÊ¼¾ÍÊǶà¶Ô ¡£ — CS Data Architect 5. ²ÉÓÃÊÓͼ ΪÁËÔÚÄãµÄÊý¾Ý¿âºÍÄãµÄÓ¦ÓóÌÐò´úÂëÖ®¼äÌṩÁíÒ»²ã³éÏó £¬ Äã¿ÉÒÔΪÄãµÄÓ¦ÓóÌÐò½¨Á¢×¨Ã ÊÓͼ¶ø²»±Ø·ÇÒªÓ¦ÓóÌÐòÖ±½Ó·ÃÎÊÊý ¾Ý±í ¡£ÕâÑù×ö»¹µÈÓÚÔÚ´¦ÀíÊý¾Ý¿â±ä¸üʱ¸øÄãÌá ×ÔÓÉ ¡£ — Gay Howe Page 13 © CNET Networks Inc. 2002 www.zdnet.com.cn/developer
  • 14. 6. ¸øÊý¾Ý±£Óкͻָ´Öƶ¨¼Æ»® ¿¼ÂÇÊý¾Ý±£ÓвßÂÔ²¢°üº¬ÔÚÉè¼Æ¹ý³ÌÖÐ £¬Ô¤ÏÈÉè¼ÆÄãµÄÊý¾Ý»Ö¸´¹ý³Ì ¡£ /¿ª·¢ ²ÉÓÿÉÒÔ·¢²¼¸øÓû§ ÈËÔ±µÄÊý¾Ý×ÖµäʵÏÖ·½±ãµÄÊý¾Ýʶ±ðͬʱ±£Ö¤¶ÔÊý¾ÝÔ´Îĵµ»¯ ¹© ¡£ ±àдÔÚÏ߸üÐÂÀ´ ¡± ¡°¸üвéѯ ÒÔºóÍòÒ»Êý¾Ý¶ªÊ§¿ÉÒÔÖØд¦Àí¸üР¡£ — kol 7. Óô洢¹ý³ÌÈÃϵͳ×öÖØ»î ½â¾öÁËÐí¶àÂé·³À´²úÉúÒ»¸ö¾ßÓи߶ÈÍêÕûÐÔµÄÊý¾Ý¿â½â¾ö·½°¸Ö®ºó £¬ÎÒËùÔÚµÄÍŶӾö¶¨·âװһР¹ØÁª±íµÄ¹¦ÄÜ×é £¬ÌṩһÕûÌ׳£¹æµÄ´æ´¢¹ý³ÌÀ´·ÃÎʸ÷×éÒÔ±ã¼Ó¿ìËٶȺͼ »§³ÌÐò´úÂëµÄ¿ª ·¢ ÔÚ´ËÆÚ¼ä ¡£ £¬ ÎÒÃÇ·¢ÏÖ 3GL ±àÂëÆ÷ÉèÖÃÁËËùÓпÉÄܵĴíÎóÌõ¼þ £¬ ±ÈÈçÒÔÏÂËùʾ £º SELECT Cnt = COUNT (*) FROM [<Table>] WHERE [<primary key column>] = <new value> IF Cnt = 0 BEGIN INSERT INTO [<Table>] ( [< primary key column>] ) VALUES ( <New value> ) END ELSE BEGIN <indicate duplication error> END ¶øÒ»¸ö·Ç 3GL ±àÂëÆ÷ÊÇÕâÑù×öµÄ £º INSERT INTO [<Table>] ( [< primary key column>] ) VALUES ( <New value> ) IF @@ERROR = 2627 -- Literal error code for Primary Key Constraint BEGIN <indicate duplication error> END µÚ ¸ö³ÌÐò¼òµ¥¶àÁË 2 £¬ ¶øÇÒÊÂʵÉÏ £¬ ÀûÓÃÁËÎÒÃǸøÊý¾Ý¿âµÄ¹¦ÄÜ ¡£ ËäÈ»ÎÒ¸öÈ˲»Ï²»¶Ê¹ÓÃǶÈëÎÄ ×Ö 2627£© µ«ÊÇÄÇÑù¿ÉÒԺܷ½±ãµØÓÃÒ»µãÔ¤ÏÈ´¦ÀíÀ´´úÌæ £¨ ¡£ ¡£ Êý¾Ý¿â²»Ö»ÊÇÒ»¸ö´æ·ÅÊý¾ÝµÄµØ ·½ ËüÒ²ÊǼò»¯±àÂëÖ®µØ £¬ ¡£ — a-smith 8. ʹÓòéÕÒ ¿ØÖÆÊý¾ÝÍêÕûÐÔµÄ×î¼Ñ·½Ê½¾ÍÊÇÏÞÖÆÓû§µÄÑ¡Ôñ ¡£Ö»ÒªÓпÉÄܶ¼Ó¦¸ÃÌṩ¸øÓû§Ò»¸öÇåÎ ÁÐ±í¹©ÆäÑ¡Ôñ ¡£ÕâÑù½«¼õÉÙ¼üÈë´úÂëµÄ´íÎóºÍÎó½âͬʱÌṩÊý¾ÝµÄÒ»ÖÂÐÔ ¡£ ijЩ¹«¹²Êý¾ÝÌرðÊÊ ºÏ²éÕÒ £º ¹ú¼Ò´úÂë ¡¢ ״̬´úÂëµÈ ¡£ — CS Data Architect Page 14 © CNET Networks Inc. 2002 www.zdnet.com.cn/developer
  • 15. µÚ 5 ²¿·Ö¸÷ÖÖС¼¼ÇÉ — 1. Îĵµ ¡¢Äµµ ¡¢Äµµ Î Î ¶ÔËùÓеĿì½Ý·½Ê½ ¡¢ ¡¢ ÃüÃû¹æ·¶ ÏÞÖƺͺ¯Êý¶¼Òª±àÖÆÎĵµ ¡£ — nickypendragon ²ÉÓøø±í ´¥·¢Æ÷µÈ¼Ó×¢Ê͵ÄÊý¾Ý¿â¹¤¾ß£¬ ¡¢ ¡¢ ÁÐ ¡£ £¬ ÊÇµÄ ÕâÓеã·ÑÊ µ«´Ó³¤Ô¶À´¿´ £¬ ÕâÑù×ö¶Ô¿ª ·¢ Ö§³ÖºÍ¸ú×ÙÐ޸ķdz£ÓÐÓà ¡¢ ¡£ — chardove È¡¾öÓÚÄãʹÓõÄÊý¾Ý¿âϵͳ £¬ ¿ÉÄÜÓÐһЩÈí¼þ»á¸øÄãһЩ¹©ÄãºÜ¿ìÉÏÊÖµÄÎĵµ ¡£ Äã¿ÉÄÜÏ£ÍûÏÈ¿ª ʼÔÚ˵ £¬ È»ºó»ñµÃÔ½À´Ô½¶àµÄϸ½Ú ¡£ »òÕßÄã¿ÉÄÜÏ£ÍûÖÜÆÚÐÔµÄÔ¤ÅÅ £¬ ÔÚÊäÈëÐÂÊý¾ÝͬʱËæ×ÅÄãµ ½øÕ¹¶Ôÿһ²¿·Öϸ½Ú»¯ ¡£ ²»¹ÜÄãÑ¡ÔñÄÄÖÖ·½Ê½ £¬ ×ÜÒª¶ÔÄãµÄÊý¾Ý¿âÎĵµ»¯ £¬ »òÕßÔÚÊý¾Ý¿â×ÔÉíµÄ ÄÚ²¿»òÕßµ¥¶À½¨Á¢Îĵµ ¡£ £¬ ÕâÑù µ±Äã¹ýÁËÒ»Äê¶àʱ¼äºóÔٻعýÍ·À´×öµÚ 2 ¸ö°æ±¾ £¬Äã·¸´íµÄ»ú»á ½«´ó´ó¼õÉÙ ¡£ — mrs_helm 2. ʹÓó£ÓÃÓ¢Óï £¨ »òÕßÆäËûÈκÎÓïÑÔ £©¶ø²»ÒªÊ¹ÓñàÂë ΪʲôÎÒÃǾ-³£²ÉÓñàÂë £¨ 9935A ¿ÉÄÜÊÇÄ«Ë®±ÊµÄ¹©Ó¦´úÂë ¿ÉÄÜÊÇÕÊÄ¿±à ±ÈÈç £¬ 4XF788-Q Â룩£¿ ÀíÓÉºÜ¶à ¡£ µ«ÊÇÓû§Í¨³£¶¼ÓÃÓ¢Óï½øÐÐ˼¿¼¶ø²»ÊDZàÂë ¡£ ¹¤×÷ÄêµÄ»á¼Æ»òÐíÖªµÀ 5 4XF788-Q ÊÇʲô¶«Î÷ £¬ µ«ÐÂÀ´µÄ¿É¾Í²»Ò»¶¨ÁË ¡£ ÔÚ´´½¨ÏÂÀ-²Ëµ¥ ±¨±íʱ×îºÃ°´ÕÕÓ¢Óï ¡¢ ¡¢ Áбí ÃûÅÅÐò ¡£¼ÙÈçÄãÐèÒª±àÂë £¬ ÄÇÄã¿ÉÒÔÔÚ±àÂëÅÔ¸½ÉÏÓû§ÖªµÀµÄÓ¢Óï ¡£ — amasa 3. ±£´æ³£ÓÃÐÅÏ¢ ÈÃÒ»¸ö±íרÃÅ´æ·ÅÒ»°ãÊý¾Ý¿âÐÅÏ¢·Ç³£ÓÐÓà ¡£ ÎÒ³£ÔÚÕâ¸ö±íÀï´æ·ÅÊý¾Ý¿âµ±Ç°°æ±¾ ¡¢ ×î½ü¼ì²é /ÐÞ ¸´ ¶Ô £¨ Access£©¡¢ ¹ØÁªÉè¼ÆÎĵµµÄÃû³Æ ¡¢ ¿Í»§µÈÐÅÏ¢ ¡£ ÕâÑù¿ÉÒÔʵÏÖÒ»ÖÖ¼òµ¥»úÖƸú×ÙÊý¾Ý ¿â µ±¿Í»§±§Ô¹ËûÃǵÄÊý¾Ý¿âûÓдﵽϣÍûµÄÒªÇó¶øÓëÄãÁªÏµÊ± £¬ £¬ ÕâÑù×ö¶Ô·Ç¿Í»§»ú /·þÎñÆ÷»·¾³ ÌرðÓÐÓà ¡£ — Richard Foster 4. ²âÊÔ²âÊÔ·´¸´²âÊÔ ¡¢ ¡¢ ½¨Á¢»òÕßÐÞ¶©Êý¾Ý¿âÖ®ºó £¬ ±ØÐëÓÃÓû§ÐÂÊäÈëµÄÊý¾Ý²âÊÔÊý¾Ý×ֶΠ¡£ ×îÖØÒªµÄÊÇ £¬ ÈÃÓû§½øÐвâ ÊÔ²¢ÇÒͬÓû§Ò»µÀ±£Ö¤ÄãÑ¡ÔñµÄÊý¾ÝÀàÐÍÂú×ãÉÌÒµÒªÇó ¡£ ²âÊÔÐèÒªÔÚ°ÑÐÂÊý¾Ý¿âͶÈëʵ¼Ê· Ç°Íê³É ¡£ — juneebug 5. ¼ì²éÉè¼Æ ÔÚ¿ª·¢ÆÚ¼ä¼ì²éÊý¾Ý¿âÉè¼ÆµÄ³£Óü¼ÊõÊÇͨ¹ýÆäËùÖ§³ÖµÄÓ¦ÓóÌÐò ¡£ ¾ä»°Ëµ »» £¬ Õë¶ÔÿһÖÖ×îÖÕ±í´ïÊý¾ÝµÄÔ-ÐÍÓ¦Óà £¬ ±£Ö¤Äã¼ì²éÁËÊý¾ÝÄ£ÐͲ¢ÇҲ鿴ÈçºÎÈ¡³öÊý ¡£ — jgootee Page 15 © CNET Networks Inc. 2002 www.zdnet.com.cn/developer
  • 16. 6. Access Éè¼Æ¼¼ÇÉ Microsoft Access Êý¾Ý¿âÓ¦ÓóÌÐò¶øÑÔ ¶Ô¸´Ô £¬¿ÉÒÔ°ÑËùÓеÄÖ÷±í·ÅÔÚÒ»¸öÊý¾Ý¿âÎļþÀï £¬ È» ºóÔö¼ÓÆäËûÊý¾Ý¿âÎļþºÍ×°ÔØͬÔ-ÓÐÊý¾Ý¿âÓйصÄÌØÊ⺯Êý ¡£ ¸ù¾ÝÐèÒªÓÃÕâЩº¯ÊýÁ¬½Óµ½Ö÷Îļþ ÖеÄÖ÷±í ¡£±ÈÈçÊý¾ÝÊäÈë QC¡¢ ¡¢ Êý¾Ý ͳ¼Æ·ÖÎö ¡¢Ïò¹ÜÀí²ã»òÕßÕþ¸®²¿ÃÅÌṩ±¨±íÒÔ¼°¸÷ÀàÖ ²éѯµÈ ¡£ ÕâÒ»´ëÊ©¼ò»¯ÁËÓû§ºÍ×éȨÏ޵ķÖÅä £¬ ¶øÇÒÓÐÀûÓÚÓ¦ÓóÌÐòº¯ÊýµÄ·Ö×éºÍ»®·Ö £¬ ´Ó¶øÔÚ ³ÌÐò±ØÐëÐ޸ĵÄʱºòÒ×ÓÚ¹ÜÀí ¡£ — Dennis Walden Page 16 © CNET Networks Inc. 2002 www.zdnet.com.cn/developer