Êý¾Ý¿âÉè¼ÆÖ¸ÄÏ



¿âÉè¼ÆµÄ²ÄÁϺ¹Å£³ä¶°ÓйØÊý
Èç¹û°ÑÆóÒµµÄÊý¾Ý±È×öÉúÃüËù
     £¬ £¬ ¡£¾ÍÈç ¡£
          ÄÇôÊý¾Ý¿âµÄÉè¼Æ¾
 ...
µÚ   1 ²¿·ÖÉè¼ÆÊý¾Ý¿â֮ǰ
          —
1. ¿¼²ìÏÖÓл·¾³
   ÔÚÉè¼ÆÒ»¸öÐÂÊý¾Ý¿âʱ
            £¬
             Äã²»µ«Ó¦¸Ã×ÐϸÑÐ...
3. Ô¤Ïȼƻ®
    ÉϸöÊÀ¼Í £¬
         80 Äê´ú³õ
                 ÎÒ»¹ÔÚʹÓÃ×ʲúÕÊĿϵͳºÍ £¬
                              ...
8.   ´´½¨Êý¾Ý×ÖµäºÍ
                ER ͼ±í
                  ER ͼ±íºÍÊý¾Ý×Öµä
     Ò»¶¨Òª»¨µãʱ¼ä´´½¨       ¡£ÆäÖÐÖÁÉÙÓ¦...
µÚ   2 ²¿·ÖÉè¼Æ±íºÍ×Ö¶Î
          —
1. ¼ì²é¸÷Öֱ仯
   ÎÒÔÚÉè¼ÆÊý¾Ý¿âµÄʱºò»á¿¼Âǵ½ÄÄЩÊý¾Ý×Ö¶
                          ¡...
• ±íÄÚµÄÿһ¸öÖµ¶¼Ö»Äܱ»±í´ïÒ»´Î
                              ¡£
     • ±íÄÚµÄÿһÐж¼Ó¦¸Ã±»Î¨Ò»µÄ±êʶ
                  ...
— teburlew

10. ²ÉÓó£ÓÃʵÌåÃüÃû»ú¹¹Êý¾Ý
    ×éÖ¯Êý¾ÝµÄ×î¼òµ¥°ì·¨¾ÍÊDzÉÓó£ÓÃÃû×Ö
                         £¬ £º
         ...
15. ʹÓöà¸öÃû³Æ×Ö¶Î
     ÎÒ¾õµÃºÜ³Ô¾ª
             £¬             name ÁôÒ»¸ö×Ö¶Î
              Ðí¶àÈËÔÚÊý¾Ý¿âÀï¾Í¸ø     ...
21. ±ÜÃâʹÓô¥·¢Æ÷
     ´¥·¢Æ÷µÄ¹¦ÄÜͨ³£¿ÉÒÔÓÃÆäËû·½Ê½ÊµÏÖ
                            ¡£ÔÚµ÷ÊÔ³ÌÐòʱ´¥·¢Æ÷¿ÉÄܳÉΪ¸ÉÈÅ
  ...
µÚ   3 ²¿·ÖÑ¡Ôñ¼üºÍË÷Òý
          —
1. Êý¾Ý²É¾òÒªÔ¤Ïȼƻ®
   ÎÒËùÔÚµÄÊг¡²¿ÃÅÒ»¶ÈÒª´¦Àí £¨
             8 Íò¶à·ÝÁªÏµ·½Ê½
 ...
5.   ±ðÍüÁËË÷Òý
                                  95%µÄÊý¾Ý¿âÐÔÄÜÎÊÌⶼ¿ÉÒÔ²ÉÓÃË÷Òý¼¼ÊõµÃ
     Ë÷ÒýÊÇ´ÓÊý¾Ý¿âÖлñÈ¡Êý¾ÝµÄ×...
ÊÇOrderNo »òÕß rderNo¡¢
                  O        CustomerID ºÍÈÕÆÚµÄ×éºÏ
                                              ¡...
µÚ   4 ²¿·Ö±£Ö¤Êý¾ÝµÄÍêÕûÐÔ
          —
1. ÓÃÔ¼Êø¶ø·ÇÉÌÎñ¹æÔòÇ¿ÖÆÊý¾ÝÍêÕûÐÔ
   Èç¹ûÄã°´ÕÕÉÌÎñ¹æÔòÀ´´¦ÀíÐèÇó
              ...
6.   ¸øÊý¾Ý±£Óкͻָ´Öƶ¨¼Æ»®
     ¿¼ÂÇÊý¾Ý±£ÓвßÂÔ²¢°üº¬ÔÚÉè¼Æ¹ý³ÌÖÐ
                            £¬Ô¤ÏÈÉè¼ÆÄãµÄÊý¾Ý»Ö¸´¹ý...
µÚ   5 ²¿·Ö¸÷ÖÖС¼¼ÇÉ
          —
1. Îĵµ ¡¢Äµµ
     ¡¢Äµµ
      Î Î
   ¶ÔËùÓеĿì½Ý·½Ê½
          ¡¢ ¡¢
           ÃüÃû¹æ...
6.   Access   Éè¼Æ¼¼ÇÉ
           Microsoft Access Êý¾Ý¿âÓ¦ÓóÌÐò¶øÑÔ
     ¶Ô¸´Ô                           £¬¿ÉÒÔ°ÑËùÓÐ...
Upcoming SlideShare
Loading in …5
×

数据库设计60个技巧

603 views
557 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
603
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

数据库设计60个技巧

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

×