SQL Server 2005 ÐÂÔö¹¦ÄÜ
[°æ±¾±È½Ï]
±¾Ò³ÄÚÈÝ
ÆóÒµÊý¾Ý¹ÜÀí
ÔÚµ±½ñµÄ»¥ÁªÊÀ½çÖУ¬Êý¾ÝºÍ¹ÜÀíÊý¾ÝµÄϵͳ±ØÐëʼÖÕΪÓû§¿ÉÓÃÇÒÄܹ»È·±£°²È«¡£ÓÐÁË SQL Server 2005£¬×éÖ¯ÄÚµÄÓû§ºÍÐÅÏ¢¼¼Êõ (IT) ר¼Ò½«´Ó¼õÉÙµÄÓ¦ÓóÌÐòÍ£»úʱ¼ä¡¢Ìá¸ßµÄ¿ÉÉìËõÐÔ¼°ÐÔÄÜ¡¢¸ü½ôÃܶøÁé»îµÄ°²È«¿ØÖÆÖлñÒæ¡£SQL Server 2005 Ò²°üÀ¨ÁËÐí¶àеĺ͸ĽøµÄ¹¦ÄÜÀ´°ïÖú IT ¹¤×÷ÈËÔ±¸üÓÐЧÂʵع¤×÷¡£SQL Server 2005 °üº¬¼¸¸öÔÚÆóÒµÊý¾Ý¹ÜÀíÖйؼüµÄÔöÇ¿£º
| • |
Ò×¹ÜÀíÐÔ |
| • |
¿ÉÓÃÐÔ |
| • |
¿ÉÉìËõÐÔ |
| • |
°²È«ÐÔ |
Ò×¹ÜÀíÐÔ
SQL Server 2005 ʹ²¿Êð¡¢¹ÜÀíºÍÓÅ»¯ÆóÒµÊý¾ÝÒÔ¼°·ÖÎöÓ¦ÓóÌÐò±äµÃ¸ü¼òµ¥¡¢¸üÈÝÒס£×÷Ϊһ¸öÆóÒµÊý¾Ý¹ÜÀíÆ½Ì¨£¬ËüÌṩµ¥Ò»¹ÜÀí¿ØÖÆÌ¨£¬Ê¹Êý¾Ý¹ÜÀíÔ±Äܹ»ÔÚÈκεط½¼àÊÓ¡¢¹ÜÀíºÍµ÷гÆóÒµÖÐËùÓеÄÊý¾Ý¿âºÍÏà¹ØµÄ·þÎñ¡£Ëü»¹ÌṩÁËÒ»¸ö¿ÉÒÔʹÓà SQL ¹ÜÀí¶ÔÏóÇáËɱà³ÌµÄ¿ÉÀ©Õ¹µÄ¹ÜÀí»ù´¡½á¹¹£¬Ê¹µÃÓû§¿ÉÒÔ¶¨ÖƺÍÀ©Õ¹ËûÃǵĹÜÀí»·¾³£¬Í¬Ê±Ê¹¶ÀÁ¢Èí¼þ¹©Ó¦ÉÌ (ISV) Ò²Äܹ»´´½¨¸½¼ÓµÄ¹¤¾ßºÍ¹¦ÄÜÀ´¸üºÃµØÀ©Õ¹´ò¿ª¼´µÃµÄÄÜÁ¦¡£
SQL Server Management Studio
SQL Server 2005 ͨ¹ýÌṩһ¸ö¼¯³ÉµÄ¹ÜÀí¿ØÖÆÌ¨À´¼àÊӺ͹ÜÀí SQL Server ¹ØÏµÊý¾Ý¿â¡¢Integration Services¡¢Analysis Services¡¢Reporting Services¡¢Notification Services ÒÔ¼°ÔÚÊýÁ¿ÖÚ¶àµÄ·Ö²¼Ê½·þÎñÆ÷ºÍÊý¾Ý¿âÉ쵀 SQL Server Mobile Edition£¬´Ó¶ø¼ò»¯Á˹ÜÀí¹¤×÷¡£Êý¾Ý¿â¹ÜÀíÔ±Äܹ»Í¬Ê±Ö´Ðжà¸öÈÎÎñ£¬ÀýÈ磬±àдºÍÖ´Ðвéѯ£¬²é¿´·þÎñÆ÷¶ÔÏ󣬹ÜÀí¶ÔÏ󣬼àÊÓϵͳ»î¶¯ºÍ²é¿´Áª»ú°ïÖú¡£SQL Server Management Studio ÌṩÁËÒ»¸ö¿ª·¢»·¾³£¬¿ÉÔÚÆäÖÐʹÓà Transact-SQL¡¢¶àά±í´ïʽ¡¢XML for Analysis ºÍ SQL Server Mobile Edition À´±àд¡¢±à¼ºÍ¹ÜÀí½Å±¾ºÍ´æ´¢¹ý³Ì¡£Management Studio ¿ÉÒÔºÜÈÝÒ×µØÓëÔ´´úÂë¿ØÖÆ¼¯³ÉÔÚÒ»Æð¡£Management Studio »¹°üÀ¨Ò»Ð©¹¤¾ß¿ÉÓÃÀ´µ÷¶È SQL Server ´úÀí×÷ÒµºÍ¹ÜÀíά»¤¼Æ»®£¬ÒÔ×Ô¶¯Ö´ÐÐÈÕ³£Î¬»¤ºÍ²Ù×÷ÈÎÎñ¡£¹ÜÀíºÍ½Å±¾±àд¼¯³ÉÔÚµ¥Ò»¹¤¾ßÖУ¬Í¬Ê±£¬¸Ã¹¤¾ß¾ßÓйÜÀíËùÓÐÀàÐ͵ķþÎñÆ÷µÄÄÜÁ¦£¬ÎªÊý¾Ý¿â¹ÜÀíÔ±ÃÇÌṩÁ˸üÇ¿µÄÉú²úЧÂÊ¡£
SQL Server 2005 ¿ª·ÅÁË 70 ¶à¸öеÄÄÚ²¿Êý¾Ý¿âÐÔÄܺÍ×ÊԴʹÓõĶÈÁ¿Öµ£¬º¸ÇÁË´ÓÄÚ´æ¡¢Ëø¶¨µ½¶ÔÊÂÎñ¡¢ÍøÂçºÍ´ÅÅÌ I/O µÄµ÷¶ÈµÈ¡£ÕâЩ¶¯Ì¬¹ÜÀíÊÓͼ (DMV) ÌṩÁ˶ÔÊý¾Ý¿âºÍÇ¿´óµÄ»ù´¡½á¹¹µÄ¸ü´óµÄ͸Ã÷¶ÈºÍ¿É¼ûÐÔ£¬¿ÉÒÔÖ÷¶¯¼àÊÓÊý¾Ý¿âµÄ×´¿öºÍÐÔÄÜ¡£
SQL ¹ÜÀí¶ÔÏó
SQL ¹ÜÀí¶ÔÏó (SMO) ÊÇÒ»¸öеĿɱà³Ì¶ÔÏ󼯣¬Ëü¿ÉʵÏÖËùÓÐ SQL Server Êý¾Ý¿âµÄ¹ÜÀí¹¦ÄÜ¡£ÊÂʵÉÏ£¬Management Studio ¾ÍÊǹ¹½¨ÔÚ SQL ¹ÜÀí¶ÔÏóÖ®Éϵġ£SMO ÊÇ×÷Ϊ Microsoft .NET Framework ³ÌÐò¼¯ÊµÏֵġ£Äú¿ÉÒÔʹÓà SMO ×Ô¶¯Ö´Ðг£¼ûµÄ SQL Server ¹ÜÀíÈÎÎñ£¬ÀýÈ磬Óñà³Ì·½Ê½¼ìË÷ÅäÖÃÉèÖ㬴´½¨ÐÂÊý¾Ý¿â£¬Ó¦Óà Transact-SQL ½Å±¾£¬´´½¨ SQL Server ´úÀí×÷ÒµÒÔ¼°µ÷¶È±¸·ÝµÈ¡£SMO ¶ÔÏóÄ£ÐÍÌæ´úÁ˰üº¬ÔÚ SQL Server ÔçÆÚ°æ±¾Öеķֲ¼Ê½¹ÜÀí¶ÔÏó (DMO)£¬ÒòΪËü¸ü°²È«¿É¿¿²¢¾ßÓиü¸ßµÄ¿ÉÉìËõÐÔ¡£
¿ÉÓÃÐÔ
Ôڸ߿ÉÓÃÐÔ¼¼Êõ¡¢¶îÍâµÄ±¸·ÝºÍ»Ö¸´¹¦ÄÜ£¬ÒÔ¼°¸´ÖÆÔöÇ¿ÉϵÄͶ×ÊʹÆóÒµÄܹ»¹¹½¨ºÍ²¿Êð¸ß¿ÉÓõÄÓ¦ÓóÌÐò¡£Ôڸ߿ÉÓÃÐÔÉϵĴ´ÐÂÓУºÊý¾Ý¿â¾µÏñ¡¢¹ÊÕÏ×ªÒÆÈº¼¯¡¢Êý¾Ý¿â¿ìÕÕºÍÔöÇ¿µÄÁª»ú²Ù×÷£¬ÕâÓÐÖúÓÚ×îС»¯Í£»úʱ¼ä£¬²¢È·±£¿ÉÒÔ·ÃÎʹؼüµÄÆóҵϵͳ¡£±¾½Ú½«Ïêϸ½éÉÜÕâЩÔöÇ¿ÌØÐÔ¡£
Êý¾Ý¿â¾µÏñ
Êý¾Ý¿â¾µÏñÔÊÐíÊÂÎñÈÕÖ¾ÒÔÁ¬ÐøµÄ·½Ê½´ÓÔ´·þÎñÆ÷´«µÝµ½µ¥Ì¨Ä¿±ê·þÎñÆ÷ÉÏ¡£µ±Ö÷ϵͳ³öÏÖ¹ÊÕÏʱ£¬Ó¦ÓóÌÐò¿ÉÒÔÁ¢¼´ÖØÐÂÁ¬½Óµ½¸¨Öú·þÎñÆ÷ÉϵÄÊý¾Ý¿â¡£¸¨ÖúʵÀý¼¸ÃëÖÓÄÚ¼´¿É¼ì²âµ½Ö÷·þÎñÆ÷·¢ÉúÁ˹ÊÕÏ£¬²¢ÄÜÁ¢¼´½ÓÊÜÊý¾Ý¿âÁ¬½Ó¡£Êý¾Ý¿â¾µÏñ¹¤×÷ÔÚ±ê×¼·þÎñÆ÷Ó²¼þÏ£¬²»ÐèÒªÌØ¶¨µÄ´æ´¢»ò¿ØÖÆÆ÷¡£Í¼ 1 ÏÔʾÁËÊý¾Ý¿â¾µÏñµÄ»ù±¾ÅäÖá£

¡¡
ͼ 1£ºÊý¾Ý¿â¾µÏñµÄ»ù±¾ÅäÖÃ
¡¡
¹ÊÕÏ×ªÒÆÈº¼¯
¹ÊÕÏ×ªÒÆÈº¼¯ÊÇÒ»¸ö¸ß¿ÉÓõĽâ¾ö·½°¸£¬ËüÀûÓà Microsoft Windows ¼¯Èº·þÎñ´´½¨ÈÝ´íÐéÄâ·þÎñÆ÷£¬Ò»µ©Êý¾Ý¿â·þÎñÆ÷³öÏÖ¹ÊÕÏ£¬±ã¿ÉÌṩ¿ìËÙ¹ÊÕÏ×ªÒÆ¡£ÔÚ SQL Server 2005 ÖУ¬SQL Server Analysis Services¡¢Notification Services ºÍ SQL Server ¸´ÖÆÏÖÔÚ¶¼ÒÑÖ§³Ö¹ÊÕÏ×ªÒÆÈº¼¯¡£Èº¼¯½ÚµãµÄ×î´óÊýÁ¿Ò²Ôö¼Óµ½ 8 ¸ö¡£SQL Server ¹ÊÕÏ×ªÒÆÈº¼¯ÏÖÔÚÒÑÊÇÒ»¸öÍêÕûµÄÈÝ´í·þÎñÆ÷½â¾ö·½°¸¡£
|
×Ô¶¯¹ÊÕÏ×ªÒÆ |
ÊÇ |
ÊÇ |
|
͸Ã÷µÄ¿Í»§¶ËÖØ¶¨Ïò |
ÊÇ£¬×Ô¶¯Öض¨Ïò |
ÊÇ£¬ÖØÐÂÁ¬½Óµ½Í¬Ò»¸ö IP |
|
¶Ô×ÜÌåÍÌÍÂÁ¿µÄÓ°Ïì |
Ó°Ï켫С»òûÓÐÓ°Ïì |
ûÓÐÓ°Ïì |
|
Á㹤×÷¶ªÊ§ |
ÊÇ |
ÊÇ |
|
ÒªÇóÈÏÖ¤µÄÓ²¼þ |
·ñ |
ÊÇ |
|
ÌṩÈßÓàÊý¾Ý |
ÊÇ |
·ñ |
¡¡
Êý¾Ý¿â¿ìÕÕ
SQL Server 2005 ËùÒýÈëµÄÕâÒ»¹¦ÄÜʹÊý¾Ý¿â¹ÜÀíÔ±¿ÉÒÔ´´½¨¼´Ê±ÇÒÖ»¶ÁµÄÊý¾Ý¿âÊÓͼ¡£Êý¾Ý¿â¿ìÕÕÌṩÁËÎȶ¨µÄÊÓͼ£¬¶ø²»±Ø»¨Ê±¼ä»ò´æ´¢¿ªÏúÀ´´´½¨Êý¾Ý¿âµÄÍêÕû¸±±¾¡£ÓÉÓÚÖ÷Êý¾Ý¿â±³ÀëÁË¿ìÕÕ£¬¿ìÕÕ½«ÔÚÔʼҳ±»¸ü¸Äʱ×ÔÐÐÌí¼ÓÓйظ±±¾¡£Òò´Ë£¬¿ìÕտɱ»ÓÃÓÚ¿ìËÙ»Ö¸´Êý¾Ý¿âµÄÒâÍâ¸ü¸Ä£¬Ö»ÒªÍ¨¹ý¶ÔÖ÷Êý¾Ý¿âÖØÐÂÓ¦ÓÃÀ´×Ô¿ìÕÕµÄÔʼҳ¾ÍÄÜʵÏÖ¡£
¿ìËÙ»Ö¸´
SQL Server 2005 ͨ¹ýÒ»¸öеĿìËÙ»Ö¸´Ñ¡ÏîÌá¸ßÁË SQL Server Êý¾Ý¿âµÄ¿ÉÓÃÐÔ¡£ÔÚÊÂÎñÈÕ־ǰ¹öÖ®ºó£¬Óû§¿ÉÒÔÖØÐÂÁ¬½Óµ½»Ö¸´Êý¾Ý¿â¡£SQL Server ÔçÆÚ°æ±¾ÒªÇó¼´±ãÓû§ÎÞÐè·ÃÎÊÊý¾Ý¿âÖÐÊÜÓ°ÏìµÄ²¿·Ö£¬Ò²ÐèµÈµ½²»ÍêÕûµÄÊÂÎñ»Ø¹öÖ®ºó²ÅÄܽøÐÐÖØÐÂÁ¬½Ó¡£
רÓùÜÀíÔ±Á¬½Ó
SQL Server 2005 ÒýÈëÁËÒ»¸öרÓõĹÜÀíÔ±Á¬½ÓÀ´·ÃÎÊÕýÔÚÔËÐеķþÎñÆ÷£¬¼´±ã¸Ã·þÎñÆ÷ûÓÐÏìÓ¦»ò²»¿ÉÓá£ÕâÑù£¬Óû§¾Í¿ÉÒÔÖ´ÐÐÕï¶Ï¹¦ÄÜ»ò Transact-SQL Óï¾ä£¬ÒÔ±ã¶Ô·þÎñÆ÷½øÐйÊÕÏÕï¶Ï¡£¸ÃÁ¬½ÓÓÉ sysadmin ¹Ì¶¨·þÎñÆ÷½ÇÉ«µÄ³ÉÔ±À´¼¤»î£¬²¢½öͨ¹ý SQLCMD ÃüÁîÌáʾ¹¤¾ßÔÚ±¾µØ»ò´ÓÔ¶³Ì¼ÆËã»ú²ÅÄÜʹÓá£
Áª»ú²Ù×÷£¨Ë÷Òý²Ù×÷ºÍ»¹Ô£©
Áª»ú´´½¨¡¢Öؽ¨»òɾ³ýË÷ÒýµÄ¹¦ÄÜÊÇ SQL Server 2005 µÄÒ»¸öÔöÇ¿¹¦ÄÜ¡£SQL Server 2005 ¼ÓÇ¿ÁË SQL Server ÔçÆÚ°æ±¾µÄË÷Òý¹¦ÄÜ¡£Áª»úË÷ÒýÑ¡ÏîÔÊÐíÔÚÖ´ÐÐË÷ÒýÊý¾Ý¶¨ÒåÓïÑÔ (DDL) ʱ£¬¶Ô»ù´¡±í»ò¾Û¼¯Ë÷ÒýÊý¾ÝÒÔ¼°ÈκιØÁªµÄË÷Òý½øÐв¢·¢Ð޸썏üС¢É¾³ýºÍ²åÈ룩¡£ÓÐÁ˶ÔÁª»úË÷Òý²Ù×÷µÄÖ§³Ö£¬Óû§¿ÉÒÔÔÚ²»¸ÉÔ¤¶Ô±í»òÆäËûÏÖÓÐË÷ÒýµÄ·ÃÎʵÄÇé¿öÏÂÌí¼ÓË÷Òý¡£´ËÍ⣬·þÎñÆ÷¹¤×÷¸ººÉÔÊÐíË÷Òý²Ù×÷³ä·ÖÀûÓò¢Ðд¦ÀíµÄ¸ßЧÐÔ¡£SQL Server 2005 ÒýÈëÁª»ú»Ö¸´¹¦ÄÜÒÔ±ãÔÚ SQL Server ʵÀýÔËÐÐʱִÐл¹Ô²Ù×÷¡£Áª»ú»¹Ô¹¦ÄÜÌá¸ßÁË SQL Server µÄ¿ÉÓÃÐÔ£¬ÒòΪֻÓб»»¹ÔµÄÊý¾ÝÊDz»¿ÉÓõġ£Êý¾Ý¿âµÄÆäËûÊý¾Ý±£³ÖÁª»ú²¢ÇÒ¿ÉÓá£SQL Server µÄÔçÆÚ°æ±¾ÒªÇóÓû§ÔÚ»¹ÔÊý¾Ý¿â֮ǰÈÃÊý¾Ý¿âÍÑ»ú¡£
¸´ÖÆ
¸´ÖÆÍ¨¹ýÔÚ¶à¸öÊý¾Ý¿â·þÎñÆ÷ÉÏ·Ö·¢Êý¾ÝÀ´Ìá¸ßÊý¾ÝµÄ¿ÉÓÃÐÔ¡£ÔÊÐíÓ¦ÓóÌÐòÔÚ¶à¸öÊý¾Ý¿âÉÏÀ©Õ¹ SQL Server ¶ÁÈ¡¹¤×÷¸ººÉ£¬´Ó¶øÌá¸ßÁË¿ÉÓÃÐÔ¡£SQL Server 2005 ʹÓÃÒ»ÖÖеĶԵÈÄ£ÐÍÔöÇ¿Á˸´Öƹ¦ÄÜ£¬Õâ¸öÐÂÄ£ÐÍÌṩÁËÒ»¸öÐÂÍØÆË½á¹¹£¬Ê¹Êý¾Ý¿â¿ÉÒÔÓëÈκÎͬ¼¶Êý¾Ý¿â½øÐÐÊÂÎñͬ²½¡£
¿ÉÉìËõÐÔ
¿ÉÉìËõÐԵĸĽø£¨Èç±í·ÖÇø¡¢¿ìÕÕ¸ôÀëºÍ 64 λ֧³Ö£©½«Ê¹ÄúÄܹ»Ê¹Óà SQL Server 2005 ¹¹½¨ºÍ²¿Êð×î¹Ø¼üµÄÓ¦ÓóÌÐò¡£¶Ô´óÐͱíºÍË÷ÒýµÄ·ÖÇø¹¦ÄÜÏÔÖøµØÔöÇ¿ÁË´óÐÍÊý¾Ý¿âµÄ²éѯÐÔÄÜ¡£
±íºÍË÷Òý·ÖÇø
±íºÍË÷Òý·ÖÇø°ÑÊý¾Ý¿â·Ö³É¸üС¡¢¸üÒ×¹ÜÀíµÄ¿é£¬´Ó¶ø¼ò»¯ÁË´óÐÍÊý¾Ý¿âµÄ¹ÜÀí¡£¶ÔÊý¾Ý¿âÁìÓò¶øÑÔ£¬ÔÚ±í¡¢Êý¾Ý¿âºÍ·þÎñÆ÷Ö®¼äµÄÊý¾Ý·ÖÇøÒѲ»ÊÇÒ»¸öеĸÅÄSQL Server 2005 ÌṩÁËÔÚÊý¾Ý¿âµÄÎļþ×éÖ®¼ä±í·ÖÇøµÄ¹¦ÄÜ¡£Ë®Æ½·ÖÇøÔÊÐí°Ñ±í·ÖÇø·½°¸·Ö³É¶à¸öСµÄ·Ö×é¡£±í·ÖÇøÓÃÓڷdz£´óµÄÊý¾Ý¿â£¬´Ó¼¸°Ù GB µ½ TB¡¢ÉõÖÁ¸ü´óµÄÊý¾Ý¿â¡£
¿ìÕÕ¸ôÀë
½«Êý¾Ý¸´ÖÆ¡¢×ª»»²¢´æµµµ½ÃæÏò·ÖÎöµÄÊý¾Ý¿âºó£¬±ØÐ붨ÆÚά»¤ºÍ/»òÖØ½¨ÕâЩÊý¾Ý¡£²é¿´ÊÂÎñÉÏÒ»ÖµÄÊý¾Ý¿â°æ±¾¿Ï¶¨¶ÔÓû§Óкô¦£»È»¶ø£¬Óû§²é¿´µÄÊý¾Ý°æ±¾²»ÔÙÊǵ±Ç°°æ±¾¡£¹¹½¨ºÍË÷ÒýÕâЩÊý¾Ý¿ÉÄܻỨºÜ³¤Ê±¼ä£¬¶øÇÒËüÃÇÒ²Ðí²¢²»ÊÇÓû§ÕæÕýÏëÒªµÄÊý¾Ý¡£Õâ¾ÍÊÇ¿ìÕÕ¸ôÀëÄܹ»·¢»Ó×÷Óõĵط½¡£¿ìÕÕ¸ôÀë¼¶±ðͨ¹ýʹÓÃÒ»¸öÊý¾Ý¿âµÄÊÂÎñÒ»ÖÂÊÓͼÀ´ÔÊÐíÓû§·ÃÎÊ×îºó±»Ìá½»µÄÐС£ÐµĸôÀë¼¶±ðÌṩÏÂÁÐÓŵ㣺
| • |
Ϊֻ¶ÁÓ¦ÓóÌÐòÔö¼ÓÊý¾Ý¿ÉÓÃÐÔ¡£ |
| • |
ÔÊÐíÔÚÁª»úÊÂÎñ´¦Àí (OLTP) »·¾³ÖжԶÁ²Ù×÷²»¼ÓËø¡£ |
| • |
¶ÔдÊÂÎñ×Ô¶¯½øÐÐÇ¿ÖÆ³åÍ»¼ì²â¡£ |
| • |
¼ò»¯Ó¦ÓóÌÐò´Ó Oracle µ½ SQL Server µÄÇ¨ÒÆ¹ý³Ì¡£ |
¸´ÖƼàÊÓÆ÷
¸´ÖƼàÊÓÆ÷¹¤¾ßÔÚ¹ÜÀí¸´ÔÓÊý¾Ý¸´ÖƲÙ×÷µÄÒ×ÓÃÐÔ·½Ã潨Á¢ÁËеıê×¼£¬ËüÌṩÁËÖ±¹ÛµÄÓû§½çÃæºÍ´óÁ¿µÄÊý¾ÝÖ¸±ê¡£
¶Ô 64 λϵͳ Itanium 2 ºÍ x64 µÄÖ§³Ö
SQL Server£¨64 룩ÌرðΪ Intel Itanium ´¦ÀíÆ÷½øÐÐÁËÓÅ»¯£¬Ëü¿ÉÒԶԹؼü×ÊÔ´£¨È绺³å³Ø¡¢»º´æºÍÅÅÐò¶Ñ£©ÀûÓø߼¶ÄÚ´æÑ°Ö·¹¦ÄÜ£¬´Ó¶ø¼õÉÙÖ´Ðжà´Î I/O ²Ù×÷Ôì³ÉµÄÊý¾ÝÔÚÄÚ´æºÍ´ÅÅÌÖ®¼äµÄ½»»»¡£Ëü¾ßÓиüÇ¿´óµÄ´¦Àí¹¦ÄÜÇÒ²»´æÔÚ I/O Öͺó¸ºÃæÓ°Ï죬ʹӦÓóÌÐòµÄ¿ÉÉìËõÐÔ´ïµ½ÁËÒ»¸öеIJã´Î¡£Windows Server 2003 x64 ΪͬһϵͳÉ쵀 32 λºÍ 64 λӦÓóÌÐòÌṩÁ˺ܸߵÄÐÔÄÜ¡£»ù´¡Ìåϵ½á¹¹ÊÇ»ùÓÚ¶ÔÐÐÒµ±ê×¼ x86 Ö¸ÁµÄ 64 λÀ©Õ¹£¬ÔÊÐíÏÖÔÚµÄ 32 λӦÓóÌÐòÒÔ±¾»ú·½Ê½ÔÚ x64 ´¦ÀíÆ÷ÉÏÔËÐС£Í¬Ê±£¬Ð嵀 64 λӦÓóÌÐò¿ÉÔÚ 64 λģʽÏÂÔËÐУ¬ÕâÑùÄܹ»ÔÚÿ¸öʱÖÓÖÜÆÚÄÚ´¦Àí¸ü¶àÊý¾Ý£¬ÔÊÐí¶ÔÄÚ´æ½øÐиü¶à·ÃÎÊÒÔ¼°¼Ó¿ìÊýÖµ¼ÆËã¡£Æä½á¹ûÊÇÌṩÁËÒ»¸öƽ̨£¬¼È¿ÉÀûÓÃÏÖÓзḻµÄ 32 λӦÓóÌÐò£¬ÓÖÌṩÁËÏò 64 λ¼ÆËãÆ½»¬Ç¨ÒƵÄ;¾¶¡£
°²È«ÐÔ
SQL Server 2005 ÔÚÊý¾Ý¿âƽ̨µÄ°²È«Ä£ÐÍÉÏÓÐÁËÏÔÖøµÄÔöÇ¿£¬ÓÉÓÚÌṩÁ˸üΪ¾«È·ºÍÁé»îµÄ¿ØÖÆ£¬Êý¾Ý°²È«¸üΪÑϸñ¡£ÔÚÐí¶àÐÔÄÜÉϽøÐÐÁË´óÁ¿Í¶È룬ÓÃÓÚΪÄúµÄÆóÒµÊý¾ÝÌṩ¸ü¸ß¼¶±ðµÄ°²È«ÐÔ£¬ÆäÖаüÀ¨ÒÔÏ·½Ã棺
| • |
ÔÚÉí·ÝÑéÖ¤¿Õ¼äÖУ¬Ç¿ÖÆÖ´ÐÐ SQL Server µÇ¼ÃÜÂëµÄ²ßÂÔ¡£ |
| • |
ÔÚÉí·ÝÑéÖ¤¿Õ¼äÖУ¬¸ù¾ÝÔÚ²»Í¬·¶Î§ÉÏÖ¸¶¨µÄȨÏÞÀ´Ìṩ¸üϸµÄÁ£¶È¡£ |
| • |
ÔÚ°²È«¹ÜÀí¿Õ¼äÖУ¬ÔÊÐíËùÓÐÕߺͼܹ¹µÄ·ÖÀë¡£ |
ÊÚȨ
SQL Server 2005 ÖÐÐµİ²È«Ä£Ê½ÔÊÐí¹ÜÀíÔ±ÔÚij¸öÁ£¶È¼¶±ðÉϺÍij¸öÖ¸¶¨·¶Î§ÄÚ¹ÜÀíȨÏÞ£¬ÕâÑù£¬¹ÜÀíȨÏÞ¸ü¼ÓÈÝÒײ¢ÇÒȨÏÞ×îµÍÔÔòµÃµ½×ñÑ¡£SQL Server 2005 ÔÊÐíΪһ¸öÄ£¿éÖÐÓï¾äµÄÖ´ÐÐÖ¸¶¨ÉÏÏÂÎÄ¡£Õâ¸ö¹¦ÄÜͬʱҲÔÚϸ»¯È¨ÏÞ¹ÜÀíʱÆðÁ˺ÜÖØÒªµÄ×÷Óá£
Éí·ÝÑéÖ¤
SQL Server 2005 ¼¯ÈºÖ§³ÖÕë¶Ô SQL Server 2005 ÐéÄâ·þÎñÆ÷µÄ Kerberos Éí·ÝÑéÖ¤¡£¹ÜÀíÔ±¿ÉÒÔÔÚ±ê×¼µÇ¼ÉÏÖ¸¶¨ Microsoft Windows ÀàÐ͵IJßÂÔ£¬ÒÔ±ã¶ÔÓòÖеÄËùÓÐÕÊ»§Ó¦ÓÃÒ»ÖµIJßÂÔ¡£
±¾»ú¼ÓÃÜ
SQL Server 2005 ÓëÃÜÔ¿¹ÜÀí»ù´¡¼Ü¹¹ÍêÈ«¼¯³É£¬Ö§³ÖÔÚÊý¾Ý¿â×ÔÉíÄÚ²¿µÄ¼ÓÃܹ¦ÄÜ¡£Ä¬ÈÏÇé¿öÏ£¬¿Í»§¶Ë/·þÎñÆ÷¶ËͨÐÅÊǼÓÃܵġ£ÎªÈ·±£¼¯Öа²È«£¬·þÎñÆ÷¶Ë²ßÂԿɶ¨ÒåΪ¾Ü¾ø²»¼ÓÃܵÄͨÐÅ¡£
SQL Server ºÍ¿ÉÐżÆËã
Microsoft ¿ÉÐżÆËã¼Æ»®ÃèÊöÁËÒ»¸ö¿ò¼Ü£¬Ëü¶¨ÒåÖ§³Ö¸ü°²È«¼ÆËãµÄ±ØÒª²½ÖèºÍ°ïÖúÄú²¿Êð¼°Î¬»¤¸ü°²È«»·¾³µÄ´ëÊ©¡£ÕâЩ²½ÖèÄÜÔÚÈí¼þÉúÃüÖÜÆÚµÄÿһ½×¶Î¡ª¡ª´ÓÉè¼Æ¡¢·¢²¼µ½Î¬»¤£¬±£»¤ÄúµÄÊý¾ÝºÍϵͳµÄ»úÃÜÐÔ¡¢ÍêÕûÐԺͿÉÓÃÐÔ¡£ÎªÖ§³Ö¿ÉÐżÆËã¼Æ»®µÄËĸöÔÔò£¬Microsoft ºÍ SQL Server ÍŶӲÉÈ¡ÒÔϲ½Ö裺
| • |
Éè¼Æ°²È«¡£SQL Server ¿ª·¢ÍŶÓÍê³ÉÁ˶à´Î°²È«ÉóºË£¬»¨ÁËÁ½¸ö¶àÔÂʱ¼äÑо¿ SQL Server ¸÷¸ö×é¼þ¼°ËüÃÇÖ®¼äµÄ½»»¥ÐÔ¡£¶ÔÓÚÿһ¸öDZÔڵݲȫÍþв£¬¿ª·¢ÍŶӶ¼×öÁËÍþв·ÖÎöÒÔÆÀ¹À¸ÃÎÊÌ⣬²¢Íê³ÉÁ˸½¼ÓÉè¼ÆºÍ²âÊÔ¹¤×÷À´ÍêÈ«Ïû³ýDZÔڵݲȫÎÊÌâ¡£ÕýÊÇÓÉÓÚÕâÑùµÄ¹¤×÷£¬SQL Server 2005 °üÀ¨ÁËÐí¶àеķþÎñÆ÷°²È«¹¦ÄÜ¡£ |
| • |
ĬÈϰ²È«¡£ÔÚ°²×° SQL Server 2005 ʱ£¬°²×°³ÌÐò½«ÎªËùÓа²×°Ñ¡ÏîÑ¡ÔñÕýÈ·µÄÅäÖÃÉèÖã¬ÒÔÈ·±£ÔÚÐÂϵͳ°²×°½áÊøÊ±£¬ÏµÍ³Ä¬ÈÏ´¦ÓÚ°²È«×´Ì¬¡£ |
| • |
²¿Êð°²È«¡£Microsoft ÒÑ´´½¨Á˰ïÖú×é֯ʹÓÃÕýÈ·µÄ°²È«Æ¾¾Ý²¿Êð SQL Server µÄÄÚÈÝ£¬°ïÖúÓû§³ä·ÖÀí½â±ØÐèµÄ²½ÖèºÍȨÏÞ¡£SQL Server ²¿Ê𹤾ßÌṩÁËÀí½âÄúÔÚ²¿ÊðÆÚ¼äÐèÒª×÷³öµÄ¾ö¶¨µÄ±ØÒªÐÅÏ¢¡£Äú¿ÉÒÔÈÝÒ×µØÕÒµ½°²È«¸üв¢½øÐа²×°£¬¶øÇÒÈç¹ûÑ¡ÔñÁ˸ÃÑ¡Ï°²È«¸üй¦Äܽ«»á×Ô¶¯°²×°¡£Ò²¿ÉÒÔʹÓðïÖúÄúÆÀ¹ÀºÍ¹ÜÀí×éÖ¯°²È«·çÏյŤ¾ß¡£ |
¿ª·¢ÈËÔ±µÄÉú²úЧÂÊ
SQL Server 2005 °üº¬Ðí¶à¿ÉÒÔÏÔÖøÌá¸ß¿ª·¢ÈËÔ±Éú²úЧÂʵÄм¼Êõ¡£´Ó¶Ô .NET Framework µÄÖ§³Öµ½Óë Visual Studio µÄ½ôÃܼ¯³É£¬ÕâЩ¹¦ÄÜʹ¿ª·¢ÈËÔ±Äܹ»ÒԽϵ͵ijɱ¾¸üÇáËɵش´½¨°²È«¡¢Ç¿´óµÄÊý¾Ý¿âÓ¦ÓóÌÐò¡£SQL Server 2005 ʹ¿ª·¢ÈËÔ±¿ÉÒÔÀûÓÃÏÖÓеĿç¶àÖÖ¿ª·¢ÓïÑԵļ¼Çɲ¢ÇÒΪÊý¾Ý¿âÌṩ¶Ë¶Ô¶Ë¿ª·¢»·¾³¡£±¾»ú XML ¹¦ÄÜҲʹ¿ª·¢ÈËÔ±Äܹ»´´½¨ÔËÐÐÔÚ²»Í¬Æ½Ì¨»òÉ豸ÉϵÄÐÂÐÍÓ¦ÓóÌÐò¡£
¶Ô¿ª·¢ÈËÔ±Éú²úЧÂʵÄÔöÇ¿°üÀ¨ÒÔÏ·½Ã棺
| • |
À©Õ¹µÄÓïÑÔÖ§³Ö |
| • |
¸Ä½øµÄ¿ª·¢¹¤¾ß |
| • |
À©Õ¹ÐÔ |
| • |
¸Ä½øµÄÊý¾Ý·ÃÎÊ |
| • |
XML ºÍ Web services |
| • |
Ó¦ÓóÌÐò¿ò¼Ü |
À©Õ¹µÄÓïÑÔÖ§³Ö
ÓÉÓÚ¹«¹²ÓïÑÔÔËÐÐʱ (CLR) ³ÐÔØÓÚÊý¾Ý¿âÒýÇæÖ®ÖУ¬¿ª·¢ÈËÔ±¿ÉÒÔÑ¡ÔñËûÃÇÊìϤµÄÓïÑÔÀ´¿ª·¢Êý¾Ý¿âÓ¦ÓóÌÐò£¬°üÀ¨ Transact-SQL¡¢Microsoft Visual Basic .NET ºÍ Microsoft Visual C# .NET¡£´ËÍ⣬ͨ¹ýÓû§×Ô¶¨ÒåµÄÀàÐͺͺ¯Êý£¬CLR ËÞÖ÷Ϊ¿ª·¢ÈËÔ±Ìṩ¸ü¸ßµÄÁé»îÐÔ¡£CLR »¹ÌṩʹÓÃ·Ç Microsoft ´úÂë¿ìËÙ¿ª·¢Êý¾Ý¿âÓ¦ÓóÌÐòµÄ»ú»á¡£
CLR/.NET Framework ¼¯³É
Ëæ×Å SQL Server 2005 µÄ·¢²¼£¬Êý¾Ý¿â±à³ÌÈËÔ±ÏÖÔÚ¿ÉÒÔ³ä·ÖÀûÓà Microsoft .NET Framework Àà¿âºÍÏÖ´ú±à³ÌÓïÑÔÀ´ÊµÏÖ·þÎñÆ÷ÖеŦÄÜ¡£Í¨¹ý¼¯³ÉµÄ CLR£¬Äú¿ÉÒÔʹÓÃËùÑ¡ÔñµÄ .NET Framework ÓïÑÔ¶Ô´æ´¢¹ý³Ì¡¢º¯ÊýºÍ´¥·¢Æ÷½øÐбàÂë¡£Microsoft Visual Basic .NET ºÍ C# ±à³ÌÓïÑÔ¶¼Ìá¹©ÃæÏò¶ÔÏóµÄ½á¹¹¡¢½á¹¹»¯µÄÒì³£´¦Àí¡¢Êý×é¡¢ÃüÃû¿Õ¼äºÍÀà¡£´ËÍ⣬.NET Framework ÌṩµÄÊýǧ¸öÀàºÍ·½·¨Ò²À©Õ¹ÁËÄÚÖù¦ÄÜ£¬Ê¹ÄúÄܹ»¸üÈÝÒ×µØÔÚ·þÎñÆ÷¶ËʹÓá£Ðí¶à֮ǰÓà Transact-SQL ´úÂëÄÑÒÔʵÏÖµÄÈÎÎñ£¬ÏÖÔÚ¿ÉÒÔ¸üÈÝÒ×µØÓÃÍйܴúÂëʵÏÖ¡£Í¬Ê±£¬ÏµÍ³»¹ÐÂÔöÁËÁ½¸öÊý¾Ý¿â¶ÔÏóÀàÐÍ£º¾ÛºÏºÍÓû§×Ô¶¨ÒåÀàÐÍ¡£ÏÖÔÚ£¬Äú¿ÉÒÔ¸üºÃµØÊ¹ÓÃÒÑÕÆÎÕµÄÐÂ֪ʶºÍ¼¼Çɱàд½ø³ÌÄÚ´úÂë¡£×ÜÖ®£¬SQL Server 2005 Äܹ»Ê¹ÄúÀ©Õ¹Êý¾Ý¿â·þÎñÆ÷£¬ÒÔ±ã¸üÈÝÒ×µØÔÚºó¶ËÖ´ÐÐÊʵ±µÄ¼ÆËãºÍ²Ù×÷¡£
SQL Server ºÍ CLR ¼äµÄ¼¯³ÉÌṩÁ˼¸¸öÖ÷ÒªÓŵ㣺
| • |
ÔöÇ¿µÄ±à³ÌÄ£ÐÍ¡£.NET Framework ¼æÈݵıà³ÌÓïÑÔÔÚÐí¶à·½ÃæÒª±È Transact-SQL ¸üÇ¿´ó£¬ËüÌṩ SQL Server ¿ª·¢ÈËԱ֮ǰ²»ÄÜʹÓõĽṹºÍ¹¦ÄÜ¡£ |
| • |
ÔöÇ¿µÄ°²È«ÐÔ¡£ÔÚ CLR »·¾³ÏÂÔËÐеÄÍйܴúÂë±»Êý¾Ý¿âÒýÇæËù¿ØÖÆ£¬ÕâʹµÃ .NET Framework Êý¾Ý¿â¶ÔÏó±ÈÔçÆÚ°æ±¾µÄ SQL Server ÖеÄÀ©Õ¹´æ´¢¹ý³ÌÔËÐиü°²È«£¬²¢¾ß±¸¸üºÃµÄ°²È«ÐÔ¡£ |
| • |
Óû§×Ô¶¨ÒåÀàÐͺ;ۺϡ£½èÖú CLR ËÞÖ÷£¬ÕâÁ½¸öеÄÊý¾Ý¿â¶ÔÏóÀ©Õ¹ÁË SQL Server µÄ´æ´¢ºÍ²éѯÄÜÁ¦¡£ |
| • |
ͨÓÿª·¢»·¾³¡£Êý¾Ý¿â¿ª·¢ÒѼ¯³Éµ½ Microsoft Visual Studio 2005 ¿ª·¢»·¾³ÖС£¿ÉÒÔʹÓÃÓë±àдÖмä²ã»ò¿Í»§²ã .NET Framework ×é¼þºÍ·þÎñÏàͬµÄ¹¤¾ßÀ´¿ª·¢ºÍµ÷ÊÔÊý¾Ý¿â¶ÔÏóºÍ½Å±¾¡£ |
| • |
ÐÔÄܺͿÉÉìËõÐÔ¡£ÒòΪÍйܴúÂë±»±àÒëΪ±¾»ú´úÂëµÃÒÔÓÅÏÈÖ´ÐУ¬ÔÚijЩ³¡ºÏÐÔÄÜ¿ÉÒԵõ½ÏÔÖøµÄÌáÉý¡£ |
ÀûÓà CLR ¼¯³É£¬Äú¿ÉÒÔÓà Visual Basic .NET ºÍ C# ÕâÑùµÄÓïÑÔд³ö¾ßÓиü¸´ÔÓÂß¼µÄ´úÂëºÍ¸üÊÊÓÃÓÚ¼ÆËãÐÍÈÎÎñµÄ´úÂë¡£¶øÇÒ£¬Visual Basic .NET ºÍ C# »¹ÌṩÁËÖîÈç·â×°¡¢¼Ì³Ð¡¢¶à̬ÕâÑùµÄÃæÏò¶ÔÏóµÄ¹¦ÄÜ¡£Äú¿ÉÒÔÇáËɵؽ«Ïà¹Ø´úÂë×éÖ¯µ½ÀàºÍÃüÃû¿Õ¼äÖУ¬ÕâÒâζ×Å¿ÉÒÔÔÚʹÓôóÁ¿´úÂëʱ¸üÇáËɵØ×éÖ¯ºÍά»¤´úÂëͶÈë¡£ÕâÖÖÔÚÂß¼ÉϺÍÎïÀíÉϽ«´úÂë×éÖ¯µ½³ÌÐò¼¯ºÍÃüÃû¿Õ¼äÖеŦÄܷdz£ÓÐÓã¬Ëü½«Ê¹ÄúÄܹ»¸üºÃµØÔÚÒ»¸ö´óÐÍÊý¾Ý¿âʵÏÖÏîÄ¿Öз¢Ïֺ͹ØÁª²»Í¬µÄ´úÂë¿é¡£
ÍйܴúÂëÔÚ´¦ÀíÊý×ֺ͹ÜÀí¸´ÔÓÖ´ÐÐÂß¼ÉÏ±È Transact-SQL ¸üÓÐЧ£¬Ëü»¹Ìṩ¶Ô×Ö·û´®´¦Àí¡¢ÕýÔò±í´ïʽµÈµÄ¶îÍâÖ§³Ö¡£´ËÍ⣬ÓÉÓÚÏÖÔÚ¿ÉÒÔÀûÓà .NET Framework Àà¿âµÄ¹¦ÄÜ£¬Äú¿ÉÒÔ¸üÈÝÒ׵شӴ洢¹ý³Ì¡¢´¥·¢Æ÷¡¢Óû§×Ô¶¨Ò庯ÊýÖзÃÎʼ¸Ç§¸öÄÚÖõÄÀàºÍÀý³Ì¡£Í¨¹ýÍйܴ洢¹ý³Ì¡¢º¯Êý¡¢´¥·¢Æ÷ºÍ¾ÛºÏ£¬¿ÉÒÔ¸üÈÝÒ×µØÊµÏָĽøµÄ×Ö·û´®´¦Àíº¯Êý¡¢Êýѧº¯Êý¡¢ÈÕÆÚ²Ù×÷¡¢ÏµÍ³×ÊÔ´µÄ·ÃÎÊ¡¢¸ß¼¶¼ÓÃÜËã·¨¡¢Îļþ·ÃÎÊ¡¢Í¼Ïñ´¦ÀíºÍ XML Êý¾Ý²Ù×÷µÈ¹¦ÄÜ¡£
ÍйܴúÂëµÄÒ»¸öÖ÷ÒªÓŵã¾ÍÊÇÀàÐͰ²È«¡£ÔÚÍйܴúÂëÖ´ÐÐ֮ǰ£¬CLR ½«Ö´ÐÐһЩ¼ì²é£¬Í¨¹ýÒ»¸ö±»³ÆÖ®Îª¡°ÑéÖ¤¡±µÄ´¦Àí¹ý³ÌÀ´±£Ö¤ËùÔËÐеĴúÂëÊǰ²È«µÄ¡£ÀýÈ磬»á¼ì²é´úÂëÒÔÈ·±£²»»á¶ÁδдµÄÄÚ´æ¡£
Transact-SQL ÔöÇ¿
Transact-SQL ³¤ÆÚÒÔÀ´ÒѳÉΪËùÓÐ SQL Server ¿É±à³ÌÐԵĻù´¡¡£SQL Server 2005 ÌṩÁËÐí¶àеÄÓïÑÔ¹¦ÄÜ£¬¿ÉÓÃÓÚ¿ª·¢¿ÉÉìËõµÄÊý¾Ý¿âÓ¦ÓóÌÐò¡£ÕâЩÔöÇ¿°üÀ¨´íÎó´¦Àí¡¢Ðµĵݹé²éѯ¹¦ÄܺͶÔРSQL Server Êý¾Ý¿âÒýÇæ¹¦ÄܵÄÖ§³Ö¡£SQL Server 2005 ÖÐµÄ Transact-SQL µÄÔöÇ¿¿ÉÌá¸ßÄúÔÚ²éѯ±àдÉϵıí´ïÄÜÁ¦£¬Ê¹Äú¿ÉÒÔÌá¸ß´úÂëÐÔÄܺÍÀ©Õ¹´íÎó¹ÜÀíÄÜÁ¦¡£¶ÔÔöÇ¿ Transact-SQL ËùͶÈëµÄ²»¶ÏŬÁ¦ÌåÏÖÁ˶ÔËüÔÚ SQL Server ÖеÄÖØÒª×÷ÓÃËù³ÖÓеļᶨÐÅÄî¡£
¸Ä½øµÄ¿ª·¢¹¤¾ß
¿ª·¢ÈËÔ±¿É½«Ò»ÖÖ¿ª·¢¹¤¾ßÓÃÓÚ Transact-SQL¡¢XML¡¢¶àά±í´ïʽ (MDX) ºÍ XML for Analysis (XMLA)¡£Óë Visual Studio ¿ª·¢»·¾³µÄ¼¯³É½«Ê¹ÐÐÒµºÍÉÌÒµÖÇÄÜ (BI) Ó¦ÓóÌÐòµÄ¿ª·¢ºÍµ÷ÊÔ¸üÓÐЧ¡£
Business Intelligence Development Studio
Business Intelligence Development Studio ÊÇÒ»¸öͨÓÿª·¢»·¾³£¬Ëü¿É¸ù¾Ý°üº¬Êý¾Ý¿âÒýÇæ¡¢·ÖÎö·þÎñºÍ±¨±í·þÎñµÄ Visual Studio À´Éú³É BI ½â¾ö·½°¸¡£Ê¹Óà Business Intelligence Development Studio ͼÐÎÓû§½çÃæ (GUI) ¿ÉΪÊý¾Ý¹ÜÀíÓ¦ÓóÌÐòÉè¼Æ SQL Server Integration Services (SSIS) °ü¡£Í¨¹ý´Ó¹¤¾ßÏäÍ϶¯ÈÎÎñ£¬ÉèÖÃËüÃǵÄÊôÐÔ²¢ÓÃÓÅÏÈÔ¼Êø½«ÈÎÎñ½øÐÐÁ¬½Ó£¬Äú¿ÉÒÔÔÚ Business Intelligence Development Studio ÖÐÉè¼Æ¡¢¿ª·¢ºÍµ÷ÊÔ SSIS °ü¡£Í¼ 2 ÏÔʾ Visual Studio ÖÐµÄ Business Intelligence Development Studio ½çÃæ¡£

¡¡
ͼ 2£ºVisual Studio ÖÐµÄ Business Intelligence Development Studio ½çÃæ
¡¡
Visual Studio ¼¯³É
SQL Server 2005 ºÍ Visual Studio 2005 ¹²Í¬ÌṩÁ˱ȹýÈ¥²ã´Î¸üÉîµÄÊý¾Ý¿âºÍÓ¦ÓóÌÐò¿ª·¢»·¾³µÄ¼¯³É¡£¿ª·¢ÈËÔ±ÏÖÔÚ¿ÉÖ±½ÓÔÚ Visual Studio ¿ª·¢»·¾³Öд´½¨ CLR ´æ´¢¹ý³Ì¡¢º¯Êý¡¢Óû§×Ô¶¨ÒåÀàÐͺÍÓû§×Ô¶¨Òå¾ÛºÏ¡£ËûÃDz»±ØÇл»¹¤¾ß¾Í¿ÉÔÚ Visual Studio ÖÐÖ±½Ó²¿ÊðÐÂÊý¾Ý¿â¶ÔÏó¡£Visual Studio 2005 Ö±½ÓÖ§³ÖËùÓÐÐ嵀 SQL Server Êý¾ÝÀàÐÍ£¨Èç±¾»ú XML£©¡£ÄúÒ²¿ÉÒÔ½«×Ô¼ºµÄ CLR Êý¾Ý¿â¶ÔÏóÌí¼Óµ½ÓÃÓÚËùÓÐ Visual Studio ÏîÄ¿µÄÏàͬµÄÔ´¿ØÖÆÏµÍ³ÖУ¬Õâ¾ÍΪ¿ª·¢¹ý³ÌÌṩÁ˸ü¸ß²ã´ÎµÄ¼¯³ÉºÍ°²È«¡£
¿ç²ãºÍ¿çÓïÑԵĵ÷ÊÔ
SQL Server 2005 ºÍ Visual Studio 2005 ¹²Í¬ÌṩÁËÔÚÓ¦ÓóÌÐòµ÷ÊÔ·½Ãæ¸üÉîÈëµÄ¼¯³É¡£ÕâÖÖ×éºÏʹÄú¿ÉÒÔʹÓÃÏàͬµÄ Visual Studio µ÷ÊÔ½çÃæ¶Ô CLR ºÍ Transact-SQL ´úÂë½øÐÐÎÞ·ìµ÷ÊÔ£¬²¢´Ó CLR µ½ Transact-SQL ½øÐе÷ÊÔÒÔ¼°½øÐз´Ïòµ÷ÊÔ£¬ÕâЩ¶¼Óë´úÂëµÄλÖÃÎ޹أ¬²»¹Ü´úÂëÊÇÔÚ¿ª·¢ÈËÔ±¼ÆËã»úÉÏ»¹ÊÇ´æ´¢ÔÚ SQL Server Êý¾Ý¿âÖС£
À©Õ¹ÐÔ
Óû§×Ô¶¨ÒåÀàÐͺ;ۺÏ
SQL Server 2005 ÖеÄÓû§×Ô¶¨ÒåÀàÐͲ»ÊÇÓë¶ÔÏóÏà¹ØµÄÀ©Õ¹ÐÔ»úÖÆ¡£ËüÃÇÊÇÒ»ÖÖÀ©Õ¹Êý¾Ý¿â±êÁ¿ÀàÐÍϵͳµÄ·½Ê½¡£±êÁ¿ÀàÐÍϵͳ°üÀ¨ SQL Server ¸½´øµÄ×ÝÀ¸Ê½ÀàÐÍ£¨Èç int¡¢nvarchar¡¢uniqueidentifier µÈÀàÐÍ£©¡£Äú¿ÉʹÓÃÓû§×Ô¶¨ÒåÀàÐͶ¨Òå×Ô¼ºµÄÀàÐÍ£¬ÀýÈ磬ÓÃÓÚÁж¨ÒåµÄÀàÐÍ¡£Èç¹ûÄúµÄÀàÐ͵ÄÈ·ÊÇÊʺϱ»½¨Ä£ÎªÁеÄÔ×ÓÀàÐÍ£¬ÄÇô¿É´´½¨Ò»¸öÓû§×Ô¶¨ÒåÀàÐÍ¡£
Èç¹ûÐèÒª¶¨Òå×Ô¼ºµÄ±êÁ¿ÀàÐÍ£¬ÄÇô¿ÉʹÓÃÓû§×Ô¶¨ÒåÀàÐÍ¡£ÕâÖÖÀàÐ͵ÄʾÀý°üÀ¨¸÷ÖÖÈÕÀúÖеÄ×Ô¶¨ÒåÈÕÆÚ/ʱ¼äÊý¾ÝÀàÐÍÒÔ¼°»õ±ÒÊý¾ÝÀàÐÍ¡£Ê¹ÓÃÓû§×Ô¶¨ÒåÀàÐÍ£¬Äú¿É´´½¨µ¥Ò»µÄ¶ÔÏó£¬ËüÏÔʾ¸ÃÀàÐÍËùÓпÉÓõÄÐÐΪ²¢½«ÀàÐÍ´æ´¢µÄ»ù´¡Êý¾Ý·â×°£¨»òÒþ²Ø£©ÆðÀ´¡£ÈκÎÐèÒª·ÃÎÊÕâЩÊý¾ÝµÄÓû§¶¼±ØÐëʹÓôËÓû§×Ô¶¨ÒåÀàÐ͵ıà³Ì½çÃæ¡£ÀûÓà .NET Framework ÖÐÏÖÓй¦ÄÜÊÇ¿¼Âǽ«ÀàÐÍʵÏÖΪÓû§×Ô¶¨ÒåÀàÐ͵ÄÁíÒ»¸öÖØÒªÔÒò¡£
ÔÚÐí¶àÇé¿öÖУ¬¿ÉÄÜÐèÒªÖ´ÐÐÊý¾ÝµÄ¾ÛºÏ¡£Õâ°üÀ¨Ö´ÐÐͳ¼Æ¼ÆË㣨Èç avg¡¢stddev µÈ£©¡£Èç¹û²»Ö±½ÓÖ§³ÖËùÐèµÄ¾ÛºÏº¯Êý×÷ΪÄÚÖþۺϺ¯Êý£¬ÄÇôÔÚ SQL Server 2005 ÖÐÓÐÈýÖÖ·½·¨¿ÉÒÔÖ´ÐÐ×Ô¶¨Òå¾ÛºÏ£º
| • |
½«¾ÛºÏ±àдΪÓû§×Ô¶¨ÒåµÄ¾ÛºÏ¡£ |
| • |
ʹÓà CLR ´æ´¢¹ý³Ì±àд¾ÛºÏ¡£ |
| • |
ʹÓ÷þÎñÆ÷¶ËÓαꡣ |
SQL ¹ÜÀí¶ÔÏó
SQL ¹ÜÀí¶ÔÏó (SMO) ÊÇ SQL Server 2005 µÄ¹ÜÀí¶ÔÏóÄ£ÐÍ¡£SMO ´ó·ù¸Ä½øÁË SQL Server ¹ÜÀí¶ÔÏóÄ£Ð͵ÄÉè¼ÆºÍÌåϵ½á¹¹¡£ËüÊÇ»ùÓÚ .NET Framework ÍйܴúÂëµÄ¼È·á¸»ÓÖÒ×ÓÚʹÓõĶÔÏóÄ£ÐÍ¡£SMO ÊÇʹÓà .NET Framework ¿ª·¢Êý¾Ý¿â¹ÜÀíÓ¦ÓóÌÐòµÄÖ÷Òª¹¤¾ß¡£ÔÚ SQL Server Management Studio ÖУ¬Ã¿¸ö¶Ô»°¿ò¶¼Ê¹Óà SMO£¬²¢ÇÒÔÚ SQL Server Management Studio ÖÐÖ´ÐеÄÿ¸ö¹ÜÀí²Ù×÷¶¼¿ÉÒÔÓà SMO Íê³É¡£
Ð嵀 SMO ¶ÔÏóÄ£ÐÍºÍ Microsoft Windows Management Instrumentation (WMI) Ó¦ÓóÌÐò±à³Ì½Ó¿Ú (API) È¡´úÁË SQL-DMO¡£Ö»Òª¿ÉÄÜ£¬SMO ¾Í»áºÏ²¢ÀàËÆÓÚ SQL-DMO µÄ¶ÔÏóÒÔ±ãÓÚÇáËÉʹÓá£ÄúÈÔÈ»¿ÉÒÔʹÓà SQL Server 2005 ÖÐµÄ SQL-DMO£¬µ« SQL-DMO ²¢²»°üº¬Ìض¨ÓÚ SQL Server 2005 µÄ¹ÜÀíÌØÐÔ¡£
·ÖÎö¹ÜÀí¶ÔÏó
ʹÓÃÄܹ»Ìṩ¶ÔÏó¼¶ÑéÖ¤¹¦ÄܵĶÔÏó¿â£¬·ÖÎö¹ÜÀí¶ÔÏó (AMO) ʹ¿Í»§¶ËÓ¦ÓóÌÐò¿ÉÒÔ·ÃÎʸ÷ÖÖ¹ÜÀíÃüÁîºÍ Analysis Services ¿ÉʹÓõŦÄÜ£¬Õâ¾Í±ÜÃâÁ˱ØÐëΪ Analysis Services ÃüÁîÊÖ¶¯Éú³É DDL ½Å±¾ºÍͨ³£ºÜ³¤µÄ Analysis Services ½Å±¾ÓïÑÔ (ASSL) ¶ÔÏó¶¨ÒåÔªËØµÄÄÚÈÝ¡£Ê¹Óà AMO µÄÓ¦ÓóÌÐòҪô¿ÉÒÔÁ¬½ÓºÍÖ±½ÓʹÓà Analysis Services ʵÀýÉϵĶÔÏó£¬ÒªÃ´¿ÉÒÔÔÚûÓÐÏÖÓÐÁ¬½Óʱ´´½¨ÕâÑùµÄ¶ÔÏó²¢±£ÁôÔªÊý¾ÝÓÃÓÚÒÔºó½øÐв¿Êð¡£AMO »¹¡°°ü×°¡±ÁË ASSL ÃüÁîºÍÔªËØ¡£
¸Ä½øµÄÊý¾Ý·ÃÎÊºÍ Web Services
ÔÚ SQL Server 2005 ÖУ¬¿ÉÒÔ¿ª·¢Êý¾Ý¿â²ãÖÐµÄ XML Web services£¬°Ñ SQL Server ×÷Ϊ HTTP ÕìÌýÆ÷¡£Õâ¶ÔÄÇЩÒÔ Web services ΪÖÐÐĵÄÓ¦ÓóÌÐòÌṩÁËÐÂÐ͵ÄÊý¾Ý·ÃÎʹ¦ÄÜ¡£ÔÚ SQL Server 2005 ÖУ¬¿ÉʹÓà HTTP Ö±½Ó·ÃÎÊ SQL Server£¬ÎÞÐèʹÓà Microsoft Internet ÐÅÏ¢·þÎñ (IIS) ÕâÑùµÄÖмä²ãÕìÌýÆ÷¡£SQL Server ¿ª·ÅÁËÒ»¸ö Web service ½Ó¿Ú£¬¿ÉÒÔÖ´ÐÐ SQL Óï¾äºÍµ÷Óú¯ÊýºÍ¹ý³Ì¡£²éѯ½á¹û¿ÉÓà XML ¸ñʽ·µ»Ø£¬²¢ÇÒ¿ÉÒÔÀûÓà Visual Studio Web services »ù´¡¼Ü¹¹¡£
ADO.NET 2.0/ADOMD.NET
ºÜ¶àÐµĹ¦ÄܳöÏÖÔÚÏÂÒ»¸ö°æ±¾µÄ ADO.NET ÖС£´ÓеIJéѯ¸ü¸Ä֪֧ͨ³Öµ½¶à¸ö»î¶¯½á¹û¼¯ (MARS)£¬ADO.NET ·¢Õ¹ÁËÊý¾Ý¼¯·ÃÎʺͲÙ×÷£¬´Ó¶ø»ñµÃÁ˸üºÃµÄÉìËõÐÔºÍÁé»îÐÔ¡£
²éѯ֪ͨ
SQL Server 2005 ÒýÈëÁË¶Ô SQL Server ²éѯµÄ֪֧ͨ³Ö¡£Äú¿ÉÒÔʹÓÃÕâÒ»¹¦Äܽ«ÃüÁî·¢Ë͵½ SQL Server£»²¢ÇÒÒªÇ󵱯äºóÔËÐеÄͬÑùÃüÁî²úÉú²»Í¬µÄ½á¹ûʱ£¬SQL Server Éú³ÉÒ»¸ö֪ͨ¡£ÕâÒ»¹¦ÄÜÊÇͨ¹ýÒÀÀµ¶ÔÏó¼ì²âµ½»ù´¡Êý¾ÝµÄ¸ü¸ÄÀ´ÊµÏֵġ£Í¨¹ýÈκοͻ§¶Ë API£¨Èç ADO.NET¡¢OLE DB¡¢¿ª·ÅʽÊý¾Ý¿âÁ¬½Ó (ODBC)¡¢Microsoft ActiveX Êý¾Ý¶ÔÏó (ADO) »ò¼òµ¥¶ÔÏó·ÃÎÊÐÒé (SOAP)£©·¢Ë͵½·þÎñÆ÷µÄÃüÁî¿ÉÄܰüº¬Í¨ÖªÇëÇóµÄ±êÇ©¡£¶ÔÓÚ×÷ΪÇëÇóµÄÒ»²¿·ÖÖ´ÐеÄÿ¸öÓï¾ä£¬·þÎñÆ÷¶¼»á´´½¨Ò»¸ö֪ͨ¶©ÔÄ£¬Ëü¶Ô°üº¬ÔÚÇëÇóÖеÄÿ¸öÓï¾ä´¥·¢Ò»´Î¡£Í¨ÖªÍ¨¹ýÓ¦ÓóÌÐò¿ÉÒÔÂÖѯµÄ SQL Service Broker ¶ÓÁнøÐд«µÝ£¬²¢ÇÒʹÓÃÎÞÂÛºÎʱ»ñµÃ֪ͨ¶¼»á·µ»ØµÄ¼¤»î·þÎñ»ò×è°Óï¾ä¡£²éѯ֪ͨ¶ÔÓÚÔÚÄÇЩÊý¾Ý¿âÇý¶¯µÄ Web Õ¾µãÓ¦ÓóÌÐòÖÐÆôÓýá¹û»º´æ·Ç³£ÓÐÓá£Í¼ 3 ÏÔʾ²éѯ֪ͨ½ø³Ì¡£

¡¡
ͼ 3£º²éѯ֪ͨ
¡¡
MARS
¶à¸ö»î¶¯½á¹û¼¯ (MARS) ÔÊÐíÿ¸öÁ¬½ÓÓг¬¹ý 1 ¸öµÄ¹ÒÆðÇëÇó£¬ÌرðÊÇÔÊÐíÿ¸öÁ¬½ÓÓг¬¹ý 1 ¸öµÄ´ò¿ªµÄĬÈϽá¹û¼¯¡£Ä¬ÈϽá¹û¼¯ÊÇÒ»ÖÖǰÏòµÄ¡¢Ö»¶ÁµÄ½á¹û¼¯¡£²ÉÓÃĬÈϽá¹û¼¯£¬¿Í»§¶ËÇý¶¯³ÌÐò¿ÉÒÔ͸Ã÷µØ¼ìË÷´óÐÍÊý¾Ý¿é£¨±í¸ñÊý¾ÝÁ÷»º³åÇø´óСµÄÊý¾Ý¿é£©ÒÔÂú×ãÓ¦ÓóÌÐòµÄÐèÇ󣬶øÎÞÐèÔÚ·þÎñÆ÷Íù·µ£¨¾ÍÏñʹÓ÷þÎñÆ÷Óα꣩¡£Ó¦ÓóÌÐò²»ÐèÒªÎþÉüÐÔÄܼ´¿ÉʵÏÖÒ»ÖÖ¼òµ¥µÄÒ»´ÎÒ»Ðеıà³Ì·½·¨¡£MARS ¹¦ÄÜÏû³ýÁ˵±Ç°µÄÕâÒ»ÏÞÖÆ£ºÒ»¸ö´ò¿ªµÄĬÈϽá¹û¼¯½«×èÖ¹Çý¶¯³ÌÐòÏò·þÎñÆ÷·¢ËÍеÄÇëÇó£¬Ö±µ½Õû¸ö½á¹û¼¯ÓÃÍêΪֹ¡£
͸Ã÷µÄÊý¾Ý¾µÏñµÄ¹ÊÕÏ×ªÒÆ
SQL Server 2005 ¿Éͨ¹ýÊý¾Ý¿â¾µÏñÀ´Ö§³Ö¡°Èȱ¸¡±¹¦ÄÜ¡£Èç¹ûÒ»¸ö SQL Server ʵÀýʧЧ£¬¹¤×÷¿É±»×Ô¶¯×ªÒƵ½±¸·Ý·þÎñÆ÷ÉÏ¡£ÕâÒªÇóÒ»¸öʵÀýÀ´¼ûÖ¤´Ë¹ÊÕÏ×ªÒÆ£¬Ëü¾ÍÊÇËùνµÄ£¨ÕýÈç´ó¼ÒËùÁÏ£©¼û֤ʵÀý¡£Èȱ¸·½°¸ÒªÇóÏÖÓпͻ§¶ËÁ¬½Ó±ØÐë¡°ÖªµÀ¡±¹ÊÕÏ×ªÒÆ£¨ºÍеķþÎñÆ÷ʵÀý½¨Á¢Á¬½Ó£©¡£Èç¹û¿Í»§¶ËÁ¬½ÓÔÚ³¢ÊÔÏÂÒ»´Î·ÃÎÊʱ·¢Éú´íÎ󣬱ØÐëʹÓÿͻ§¶Ë±à³ÌÊÖ¶¯½øÐС°¹ÊÕÏ×ªÒÆ¡±£¬Õâ²¢·ÇºÃµÄ·½°¸¡£ADO.NET 2.0 ÖÐµÄ SqlClient ÎÞÐè¶ÔÓ¦ÓóÌÐò½øÐÐÌØÊâ±à³Ì¼´¿ÉÖ§³Ö¿Í»§¶Ë¹ÊÕÏ×ªÒÆ¡£
XML Ö§³Ö
Ïñ±¾»ú XML Êý¾ÝÀàÐÍºÍ XQuery Ö®ÀàµÄÏȽø¹¦ÄÜʹ×éÖ¯Äܹ»ÎÞ·ìµØÁ¬½ÓÄÚ²¿ºÍÍⲿϵͳ¡£SQL Server 2005 ½«Íêȫ֧³Ö¹ØÏµÐÍºÍ XML Êý¾Ý£¬ÕâÑùÆóÒµ¿ÉÒÔÒÔ×îÊÊºÏÆäÐèÇóµÄ¸ñʽÀ´´æ´¢¡¢¹ÜÀíºÍ·ÖÎöÊý¾Ý¡£¶ÔÓÚÄÇЩÒÑ´æÔڵĺÍÐÂÐ˵Ŀª·Å±ê×¼£¬È糬Îı¾´«ÊäÐÒé (HTTP)¡¢XML¡¢¼òµ¥¶ÔÏó·ÃÎÊÐÒé (SOAP)¡¢XQuery ºÍ XML ·½°¸¶¨ÒåÓïÑÔ (XSD) µÄÖ§³ÖÒ²ÓÐÖúÓÚÈÃÕû¸öÆóҵϵͳÏ໥ͨÐÅ¡£
XML Êý¾ÝÀàÐÍ
XML Äܹ»±È SQL Server ËùÖ§³ÖµÄÄÇЩ±êÁ¿Êý¾ÝÀàÐ͸üºÃµØ¶Ô¸´ÔÓÊý¾Ý½øÐн¨Ä£¡£Í¬Ñù£¬»ùÓÚ×Ö·û´®µÄÄÚÖÃÊý¾ÝÀàÐÍ£¨Èç char »ò varchar£©²¢²»Äܹ»³ä·ÖÓÐЧµØÀûÓà XML Êý¾ÝµÄ´óÁ¿Óŵ㡣ÀýÈ磬Èç¹û XML ±»´æ´¢Îª×Ö·û´®£¬ÄÇôÄú¿ÉÒÔ²åÈë»òÑ¡ÔñÕû¸öÎĵµ£¬ÉõÖÁÄܹ»´ÓÖмìË÷Á¬Ðø×Ö½Ú£¬µ«È´²»ÄܲéѯÎĵµ±¾ÉíµÄÄÚÈÝ¡£Í¨¹ýÌṩ XML Êý¾ÝÀàÐÍ£¬SQL Server 2005 ʹÄú¿ÉÒÔ²éѯ XML ÎĵµµÄ²¿·ÖÄÚÈÝ£¬ÑéÖ¤ÎĵµÊÇ·ñÂú×ã XML ¼Ü¹¹£¬ÉõÖÁÄܹ»¶¨Î»ÐÞ¸Ä XML ÎĵµÖеÄÄÚÈÝ¡£ËüÒ²½«´«Í³µÄ¹ØÏµÊý¾ÝÓë·Ç½á¹¹»¯»ò°ë½á¹¹»¯ XML ÎĵµÖеÄÊý¾Ý¼¯³ÉÔÚÒ»Æð£¬¶øÕâÔÚ SQL Server 2000 ÖÐÊDz»¿ÉÄܵġ£ÔÚ SQL Server 2005 ÖУ¬XML Êý¾Ý±»×÷Ϊ¶þ½øÖÆ´óÐͶÔÏó (BLOB) ´æ´¢ÓÚÄÚ²¿£¬¿ÉÓÐЧµØ½øÐÐÖØÐ·ÖÎöºÍѹËõ¡£
Ò»¸ö XML ¼Ü¹¹µÄ¼¯ºÏ¿ÉÒÔºÍÀàÐÍ»¯ XML µÄÒ»ÁйØÁªÆðÀ´£¬ÕâÑù¾ÍÄܹ»¶ÔÒÑ´æ´¢µÄ XML Êý¾ÝÖеÄÔ¼Êø¡¢²åÈë¡¢¸üкÍÖµµÄÀàÐͽøÐÐУÑ飬ҲÄܹ»ÓÅ»¯´æ´¢ºÍ²éѯ´¦ÀíÐÔÄÜ¡£SQL Server 2005 »¹ÌṩÁ˶à¸ö DDL Óï¾äÓÃÓÚ¹ÜÀí·þÎñÆ÷Éϵļܹ¹¡£
XQuery
XML ²éѯÓïÑÔ£¬»òÕß XQuery£¬ÊÇÒ»ÖÖרΪ²éѯ¸÷ÖÖÀàÐ굀 XML Êý¾ÝµÄÖÇÄܺ͸ßЧµÄÓïÑÔ¡£Ê¹Óà XQuery£¬Äú¿ÉÒÔͨ¹ýºóÕß¹ØÁªµÄ·½·¨¶Ô XML Êý¾ÝÀàÐ͵ıäÁ¿ºÍÁÐÔËÐвéѯ¡£ºÍÐí¶à XML ±ê×¼Ò»Ñù£¬World Wide Web Consortium (W3C) ×éÖ¯¼à¶½×Å XQuery µÄ¿ª·¢¡£XQuery ÓÉ Quilt ÕâÖÖ²éѯÓïÑÔ·¢Õ¹¶øÀ´£¬Ëü»ùÓÚÆäËû¶àÖÖ²éѯÓïÑÔ£¬Èç XML Path ÓïÑÔ (XPath) 1.0 °æ¡¢XML ²éѯÓïÑÔ (XQL) ºÍ SQL¡£ËüÒ²°Ñ XPath 2.0 °üº¬ÎªÒ»¸ö×Ó¼¯¡£Òò´Ë£¬Èç¹ûÄúÓÐʹÓà XPath 1.0 µÄ¾Àú£¬¾Í¿ÉÒÔÓÅ»¯ÄúµÄ¼¼Äܶø²»±ØÑ§Ï°È«ÐµIJéѯÓïÑÔ¡£È»¶ø£¬Ëü±È XPath 1.0 ÓÐЩÏÔÖøµÄÔöÇ¿£¬ÀýÈ磬ÀàÐÍ»¯¡¢ÌرðµÄº¯Êý¡¢Ö§³Ö¸üºÃµÄµü´ú¡¢½á¹ûµÄÅÅÐò¡¢½á¹¹µÈ¡£
SQL Server 2005 ÌṩÁ˸ü¶àµÄ XQuery ¹¦ÄÜ£¬ËüÔÊÐíÔÚÊý¾Ý²ã²Ù×÷ XML ¶ÔÏó¡£ËüÖ§³Ö XQuery 1.0 Working Draft of November 15, 2003 µÄÒ»¸ö¾²Ì¬ÀàÐÍ×Ó¼¯¡£
Web Services Ö§³Ö
ÔÚ SQL Server 2005 ÖУ¬¿ÉÒÔ¿ª·¢Êý¾Ý¿â²ãÖÐµÄ XML Web services£¬°Ñ SQL Server ×÷Ϊ HTTP ÕìÌýÆ÷¡£Õâ¶ÔÄÇЩÒÔ Web services ΪÖÐÐĵÄÓ¦ÓóÌÐòÌṩÁËÐÂÐ͵ÄÊý¾Ý·ÃÎʹ¦ÄÜ¡£ÔÚ SQL Server 2005 ÖУ¬¿ÉʹÓà HTTP Ö±½Ó·ÃÎÊ SQL Server£¬ÎÞÐèʹÓà Microsoft Internet ÐÅÏ¢·þÎñ (IIS) ÕâÑùµÄÖмä²ãÕìÌýÆ÷¡£SQL Server ¿ª·ÅÁËÒ»¸ö Web service ½Ó¿Ú£¬¿ÉÒÔÖ´ÐÐ SQL Óï¾äºÍµ÷Óú¯ÊýºÍ¹ý³Ì¡£²éѯ½á¹û¿ÉÓà XML ¸ñʽ·µ»Ø£¬²¢ÇÒ¿ÉÒÔÀûÓà Visual Studio Web services »ù´¡¼Ü¹¹¡£
XML for Analysis Services
XML for Analysis Services (XMLA) ÊÇÒ»¸ö±¾»úµÄ¡¢»ùÓÚ±ê×¼µÄÐÒ飬ÓÃÓÚͬ Analysis Services ·þÎñÆ÷ͨÐÅ¡£Í¨¹ýËü£¬¿ÉÒԷdz£ÈÝÒ׵Ŀª·¢³öÐÂÐ͵ÄÓ¦ÓóÌÐò¡ª½«·ÖÎöºÍʵʱ²Ù×÷¼¯³ÉÆðÀ´µÄÓ¦ÓóÌÐò¡£²ÉÓà XMLA ×÷Ϊ±¾»úÐÒ飬Analysis Services ¿Í»§¶ËÎÞÐè½øÐÐÈκÎÅäÖ㬶øÃ¿Ò»¸ö·þÎñÆ÷¿É×Ô¶¯³ÉΪһ¸ö Web Services¡£Ò»¸öÇáÁ¿¼¶ Win32 ²ã¿ÉÓÃÓÚÏòºó¼æÈÝÔÚ OLE DB for OLAP¡¢ADOMD ºÍ ADOMD.NET ʹÓà Analysis Services 2000 µÄ¹¤¾ß¡£´ó¶àÊýÓû§½«¿ÉÒÔ¼ÌÐøÊ¹Óà ADOMD.NET ¶ÔÏóÄ£ÐÍ´´½¨ Analysis Services ÉϵÄ×Ô¶¨ÒåÓ¦ÓóÌÐò¡£
Ó¦ÓóÌÐò¿ò¼Ü
SQL Server 2005 ÒýÈëÁËÐ嵀 SQL Server Ó¦ÓóÌÐò¿ò¼Ü£¬°üÀ¨£ºService Broker¡¢Notification Services¡¢SQL Server Mobile ºÍ SQL Server Express¡£Service Broker ÊÇÒ»¸ö·Ö²¼Ê½Ó¦ÓóÌÐò¿ò¼Ü£¬Ëü¿ÉÔÚÊý¾Ý¿âµ½Êý¾Ý¿â¼¶ÉÏÌṩ¿É¿¿µÄÒì²½ÏûÏ¢´«µÝ¡£
Service Broker
¹ýÈ¥ 10Äê À´£¬µç×ÓÉÌÎñÓ¦Óõķ±ÈÙ²úÉúÁËÔÚÊý¾Ý¿âÓ¦ÓóÌÐò¼ä¸Ä½ø¹¤×÷Á÷¹ÜÀíµÄÐèÇó¡£µ±ÔÚÏ߿ͻ§·¢³ö¹ºÊé¶©µ¥ºó£¬´Ë¶©µ¥ÐèÒªÔÚ¿â´æ¡¢ËÍ»õ¡¢ÐÅÓÿ¨ÏµÍ³ÖÐÌá½»ÊÂÎñ£¬Í¬Ê±ÐèҪʹÓÃÁíÒ»¸ö Web Ó¦ÓóÌÐò·¢³ö¶©µ¥È·ÈÏÐÅÏ¢¡£½ö½öµÈ´ýÕâЩ¹ý³ÌÒÀ´ÎÍê³É²¢²»ÊǺõķ½·¨£¬SQL Server 2005 ÌṩÁËÒ»¸öеĿÉÉìËõµÄÌåϵ½á¹¹ÓÃÀ´¹¹½¨Òì²½ÏûϢ·ÓÉ¡£Í¼ 4 ÊÇ Service Broker Ìåϵ½á¹¹µÄ´ó¸Ùͼ

¡¡
ͼ 4£ºService Broker Ìåϵ½á¹¹
¡¡
Service Broker ¼¼Êõ½èÖúÆÕͨ Transact-SQL Êý¾Ý²Ù×÷ÓïÑÔµÄÀ©Õ¹£¬Ê¹ÄÚ²¿»òÍⲿ½ø³Ì¿ÉÒÔ·¢ËͺͽÓÊÕ¿É¿¿¡¢Òì²½µÄÏûÏ¢Á÷¡£ÏûÏ¢¿ÉÒÔ·¢Ë͵½·¢ËÍÕßËùÔÚÊý¾Ý¿âµÄ¶ÓÁÐÖУ¬»ò·¢Ë͵½Ïàͬ SQL Server ʵÀýÖеÄÁíÒ»¸öÊý¾Ý¿â£¬»ò·¢Ë͵½Ïàͬ·þÎñÆ÷»òÔ¶³Ì·þÎñÆ÷ÉϵÄÁíÒ»¸ö SQL Server ʵÀý¡£
½èÖú Microsoft SQL Server ƽ̨£¬¿ÉÒÔ¿ª·¢ºÍ²¿ÊðÉú³É֪ͨ²¢½«Í¨ÖªÏòÓû§·¢Ë͵ÄÓ¦ÓóÌÐò¡£Í¨ÖªÊǸöÐÔ»¯¡¢Ê±Ð§ÐÔµÄÏûÏ¢£¬¿ÉÒÔ·¢Ë͵½¸÷ÖÖ²»Í¬µÄÉ豸¡£
֪ͨ·´Ó³Á˶©ÔÄ·½µÄϲºÃ£¬¶©ÔÄ·½½øÈëËû¸ÐÐËȤµÄÐÅÏ¢¶©ÔÄ¡£È磬¡°µ± Adventure Works ¹ÉƱ¼Û¸ñ´ïµ½ 70.00 ÃÀԪʱ֪ͨÎÒ¡±£¬»ò¡°µ±±¾ÍŶӱàдµÄ²ßÂÔÎĵµ¸üÐÂʱ֪ͨÎÒ¡±¡£
Ò»µ©´¥·¢Ê¼þ·¢Éú£¬±ãÉú³É֪ͨ²¢·¢Ë͸øÓû§£¬Ò²¿É¸ù¾ÝÓû§Ö¸¶¨µÄÔ¤Éèµ÷¶ÈÀ´Éú³ÉºÍ·¢ËÍ֪ͨ¡£Óû§µÄ¶©ÔÄÖ¸¶¨Á˺ÎʱÉú³ÉºÍ·¢ËÍ֪ͨ¡£
¿ÉÒÔ½«Í¨Öª·¢Ë͸ø²»Í¬µÄÉ豸£¬È磬Óû§µÄÒÆ¶¯µç»°¡¢¸öÈËÊý×ÖÖúÊÖ (PDA)¡¢Microsoft Windows Messenger »ò e-mail ÕË»§¡£ÒòΪÓû§³£Ê¹ÓÃÕâЩÉ豸£¬ËùÒÔ֪ͨ·Ç³£ÊʺÏÓÚ·¢Ë͸ßÓÅÏȼ¶ÐÅÏ¢¡£
SQL Server Mobile Edition
ͬ SQL Server 2000 Ò»ÆðµÄ SQL Server 2000 Windows CE °æÏÖÒÑÊÇ SQL Server Mobile 3.0 °æ¡£ÆäÖÐÓкܶàÓ뿪·¢ÈËÔ±ÓйصÄеĹؼüÌØÐÔ£º
| • |
Äú¿ÉÒÔ´Ó SQL Server Management Studio ÖÐÔÚ×ÀÃæ»òÉ豸ÉÏÖ±½Ó´´½¨ SQL Server Mobile Edition Êý¾Ý¿â¡£Ò²¿ÉÒÔ´Ó Management Studio ÖÐÖ±½Ó²Ù×÷ SQL Server Mobile Edition Êý¾Ý¿âµÄ¼Ü¹¹£¬¶øÎÞÐ迼ÂÇ´ËÊý¾Ý¿âÊÇפÁôÔÚÒÆ¶¯É豸»¹ÊÇ×ÀÃæÉÏ¡£¿ÉÒÔʹÓà SQL Server Management Studio ²éѯÉ豸»ò×ÀÃæÉ쵀 SQL Server Mobile Edition Êý¾Ý¿â¡£ÄúÒ²¿ÉÒÔ³ä·ÖÀûÓÃÐ嵀 SQL Server Mobile Edition µÄ¹¦ÄÜ£¬°üÀ¨ÒÔͼÐÎÓû§½çÃæ¸ñʽ³ÊÏֵģ¬¿´ÆðÀ´¾ÍÏñ±¾»ú SQL Server µÄ XML ÏÔʾ¼Æ»®£¬Ò²¿ÉʹÓòéѯÌáʾÀ´¸²¸Ç SQL Server Mobile Edition µÄ²éѯÓÅ»¯Æ÷¡£ÕâʹÄúµÚÒ»´Î¿ÉÒÔÔÚÉ豸ÉÏ¿ØÖÆÓÅ»¯¼Æ»®¡£ |
| • |
ÄúÏÖÔÚ¿ÉÒÔ¶Ô SQL Server Integration Services (SSIS) ¶ÔÏó½øÐбàÂëÒÔ½»»»Êý¾Ý¡£ |
| • |
SQL Server 2005 ÖÐµÄ SQLResult ¼¯ÅÉÉú³öÐ嵀 SqlCeResult ¼¯¡£Õâʹ SQL Server Mobile Edition ÕæÕý¾ßÓÐÁ˿ɹö¶¯µÄ¡¢¿É¸üеÄÓαꡣËüÒ²ÔÊÐí°ó¶¨µ½É豸ÉϵÄÊý¾Ý¶ÔÏó¡£ |
| • |
Äú¿ÉÒÔÔÚ±£³ÖÖ÷Ó¦ÓóÌÐò´ò¿ªµÄͬʱ±àдӦÓóÌÐò´úÂëÒÔͬ²½Êý¾Ý¡£ÕâÒâζ×Å¿ÉÒÔÔÚͬһʱ¼äÓÃÁ½¸ö²»Í¬µÄÓ¦ÓóÌÐòÀ´·ÃÎÊÉ豸ÉϵÄͬһ¸öÊý¾Ý¿â¡£ |
| • |
¿ÉÒÔ½«Í¨Öª´úÂë±àÈ뽫¸ø³öͬ²½×´Ì¬µÄ״̬À¸£¬ÒÔ»ñȡͬ²½×´Ì¬Í¨Öª¡£¶øÔÚÒÔǰ£¬ÄúÎÞ·¨»ñ֪ͬ²½µÄ½ø¶ÈÒÔ֪ͨÓû§É豸»¹Ã»ÓÐÍ£Ö¹ÏìÓ¦¡£ |
| • |
¿ÉÒÔͨ¹ý¸üΪÖ÷¶¯µÄÒ³»ØÊÕ²ßÂÔÀ´Î¬»¤Ð¡ÐÍÊý¾Ý¿â¡£ |
| • |
¿ÉÒÔʹÓà SQL Server Óï·¨À´¹²Ïí²ÎÊý»¯²éѯ´úÂë¡£ |
SQL Server Express
±ÈÒÔǰÈκÎʱºò¸ü¶àµÄ¿ª·¢ÈËÔ±ÕýÔÚ³ä·ÖÀûÓùØÏµÊý¾Ý¿âÒÔÌṩ·á¸»µÄ×îÖÕÓû§ÌåÑé¡£¶ÔÓ¦ÓóÌÐòÄÚµÄÐÅÏ¢µÄ±£»¤ºÍ¹ÜÀí·Ç³£ÖØÒª¡£Microsoft SQL Server Express Ϊ¿ª·¢ÈËÔ±ÌṩÁËÃâ·Ñ¡¢Ò×ÓÚʹÓú͹¦ÄÜÇ¿´óµÄÊý¾Ý¿â£¬Ê¹ÆäÄܹ»´´½¨Ç¿´óµÄ¡¢¿É¿¿µÄÓ¦ÓóÌÐò¡£Í¨³££¬Êý¾Ý¿âϵͳ¶ÔÓÚ´´½¨¼òµ¥µÄÓ¦ÓóÌÐò¶øÑÔÏԵùýÓÚ¸´ÔÓ¡£Microsoft Visual Studio 2005 ºÍ SQL Server Express ͨ¹ý¼òµ¥µ«Ç¿´óµÄ¿ª·¨»·¾³£¬¼õÉÙÁË´´½¨Êý¾ÝÇý¶¯Ó¦ÓóÌÐòµÄ¸´ÔÓ¶È¡£¿ª·¢ÈËÔ±¿ÉÒÔÍêÈ«ÔÚ Visual Studio 2005 »·¾³ÄÚÉè¼Æ¼Ü¹¹¡¢Ôö¼ÓÊý¾ÝºÍ²éѯ±¾µØÊý¾Ý¿â¡£Èç¹û¿ª·¢ÈËÔ±ÐèÒª¸ü¸ß¼¶µÄÊý¾Ý¿â¹¦ÄÜ£¬SQL Server Express ¿ÉÒÔÎÞ·ìÉý¼¶µ½¸ü¸ß¼¶µÄ SQL Server °æ±¾¡£Í¼ 5 ÏÔʾÁË SQL Server Express Manager ÖеIJéѯ±à¼Æ÷½çÃæ¡£

¡¡
ͼ 5£ºSQL Server Express Manager ÖеIJéѯ±à¼Æ÷
¡¡
SQL Server Express Manager (XM) ÕâһеÄͼÐÎÓû§½çÃæ¹¤¾ßÊÇÃâ·Ñ¿ÉÓõģ¬¿É´Ó Web Éϵ¥¶ÀÏÂÔØ£¬ÏÂÔØ°üµÄ´óСҲ½ÏС£¬»¹¿ÉÒÔÃâ·ÑÔÙ·¢ÐС£XM ÌṩÁËÒ×ÓÚʹÓõÄÊý¾Ý¿â¹ÜÀíºÍ²éѯ·ÖÎö¹¦ÄÜ£¬¿ÉÒÔÁ¬½Óµ½ SQL Server Express ºÍÆäËû SQL Server 2005 °æ±¾¡¢SQL Server 2000 ºÍ MSDE 2000 ÉÏ¡£Ò»¸ö¼ò»¯µÄÁ¬½Ó¶Ô»°¿ò½«Ö¸µ¼Óû§Ñ¡ÔñʵÀýºÍҪʹÓõÄÉí·ÝÈÏÖ¤·½Ê½¡£¿ÉʹÓà XM ½øÐб¾µØºÍÔ¶³ÌÁ¬½Ó¡£¶ÔÏó×ÊÔ´¹ÜÀíÆ÷ÒÔ²ã´Î½á¹¹·½Ê½Ã¶¾ÙºÍÏÔʾËùÓõij£ÓöÔÏó£¬ÈçʵÀý¡¢±í¡¢´æ´¢½ø³ÌµÈ£¬ÒÔ°ïÖúÓû§Ö±¹ÛµØ·ÃÎÊÊý¾Ý¿â¡£
ͨ¹ýµ÷ÓöÔÏó×ÊÔ´¹ÜÀíÆ÷µÄÓÒ»÷ÉÏÏÂÎIJ˵¥£¬¿ÉʹÓÃËùÓеÄÊý¾Ý¿â¹ÜÀí¹¦ÄÜ¡£ÓÐЩÊý¾Ý¿â¹ÜÀíÑ¡ÏîÊÇ¿ª·ÅµÄ£¬Õâ°üÀ¨´´½¨ºÍÐÞ¸ÄÊý¾Ý¿â¡¢±í¡¢µÇ¼ºÍÓû§¡£¶ÔÓÚÐí¶à³£ÓõÄÊý¾Ý¿â²Ù×÷£¬¿Éͨ¹ýÈÎÎñÏòµ¼À´Ö¸µ¼Óû§Íê³É£¬Í¬Ê±Ðí¶àÆäËûµÄ³£ÓõÄÊý¾Ý¿â²ÙÔòÌṩÁËÑ¡Ïʽ´°¿ÚÎĵµ¡£ÀýÈ磬XM Ϊ´´½¨ÐµÄÊý¾Ý¿âºÍ±à¼ÒÑÓÐÊý¾Ý¿âÌṩÁËн¨/±à¼Êý¾Ý¿âÎĵµ¡£
Ðí¶àÊý¾Ý¿âÓû§ÇãÏòÓÚÓà Transact-SQL À´¹ÜÀíËûÃǵķþÎñÆ÷£¬ÒòΪÕâÖÖ·½·¨±ÈͼÐÎÓû§½çÃæÄܹ»Ìṩ¸ü¾«È·µÄ¿ØÖÆ¡£XM µÄ²éѯ±à¼Æ÷ʹÓû§¿ÉÒÔ¿ª·¢ºÍÖ´ÐÐ Transact-SQL Óï¾äºÍ½Å±¾¡£²éѯ·ÖÎöÆ÷¾ßÓзḻµÄ¹¦ÄÜ£¬È磬¹Ø¼ü×ÖÑÕÉ«±àÂ룬ÒÔÊý¾ÝÍø¸ñ·½Ê½·µ»Ø½á¹ûµÄ½á¹û´°¸ñ¡£Èç¹ûÓÐÈκδíÎóÐÅÏ¢£¬ËüÃÇÒ²½«ÏÔʾÔÚ½á¹ûÇøÖС£
ÉÌÒµÖÇÄÜ
ͨ¹ýÔÚ¿ÉÉìËõÐÔ¡¢Êý¾Ý¼¯³É¡¢¿ª·¢¹¤¾ßºÍ·á¸»µÄ·ÖÎö·½·¨µÈ·½ÃæµÄ¸ïУ¬SQL Server 2005 ´Ù½øÁË Microsoft ÔÚÉÌÒµÖÇÄÜ (BI) ÁìÓòµÄÁìµ¼µØÎ»¡£SQL Server 2005 Äܹ»°Ñ¹Ø¼üµÄÐÅÏ¢¼°Ê±µØ´«µÝµ½×éÖ¯ÄÚ¹ÍÔ±µÄÊÖÖУ¬´Ó¶øÊµÏÖÁË¿ÉÉìËõµÄ BI¡£´Ó CEO µ½ÐÅÏ¢¹¤×÷Õߣ¬¹ÍÔ±Ãǽ«¿ÉÒÔ¿ìËÙ¶øÈÝÒ׵عÜÀíÊý¾Ý£¬×ö³ö¸ü¿ì¡¢¸üºÃµÄ¾ö²ß¡£SQL Server 2005 È«ÃæµÄ¼¯³É¡¢·ÖÎöºÍ±¨±í¹¦ÄÜʹÆóÒµÄܹ»À©Õ¹ËûÃÇÏÖÓÐÓ¦ÓóÌÐòµÄ¼ÛÖµ£¬¶øÎÞÐ迼ÂÇÓ¦ÓóÌÐòµÄ»ù´¡Æ½Ì¨¡£BI ¹¦ÄܵÄÔöÇ¿°üÀ¨ÒÔϼ¸¸ö·½Ã棺
| • |
¶Ëµ½¶ËµÄ¼¯³ÉÉÌÒµÖÇÄÜÆ½Ì¨ |
| • |
Integration Services |
| • |
Analysis Services |
| • |
Reporting Services |
| • |
Óë Microsoft Office System µÄ¼¯³É |
¶Ëµ½¶ËµÄ¼¯³ÉÉÌÒµÖÇÄÜÆ½Ì¨
Microsoft SQL Server 2005 ÊÇÒ»¸öÍêÕûµÄ BI ƽ̨£¬ËüÌṩÁË¿ÉÓÃÓÚ´´½¨µäÐͺʹ´Ð·ÖÎöÓ¦ÓóÌÐòËùÐèµÄÌØÐÔ¡¢¹¤¾ßºÍ¹¦ÄÜ¡£ÒÔÏÂÐÅÏ¢½éÉÜÁËÄúÔÚ´´½¨·ÖÎöÓ¦ÓóÌÐòʱ½«ÒªÊ¹ÓõÄһЩ¹¤¾ß£¬²¢×ÅÖØ½éÉÜÁËһЩÐÂÔö¹¦ÄÜ¡£½èÖúÕâЩÐÂÔö¹¦ÄÜ£¬¿ÉÒÔ±ÈÒÔÍù¸ü¼ÓÇáËɵش´½¨ºÍ¹ÜÀí¸´ÔÓ BI ϵͳ¡£
SQL Server 2005 BI ¹¤¾ß¼¯ÌṩÁ˶˵½¶ËµÄ BI Ó¦ÓóÌÐò¼¯³É£º
| • |
Éè¼Æ¡£ Business Intelligence Development Studio ÊǵÚÒ»¸öרÃÅΪ BI ¿ª·¢ÈËÔ±Éè¼ÆµÄ¼¯³É¿ª·¢»·¾³¡£Business Intelligence Development Studio ¹¹½¨ÓÚ Visual Studio 2005 ÉÏ£¬ËüΪ BI ϵͳ¿ª·¢ÈËÔ±ÌṩÁËÒ»¸ö·á¸»¡¢¼¯³ÉµÄרҵ¿ª·¢Æ½Ì¨¡£BI ƽ̨µÄËùÓÐ×é¼þµÄµ÷ÊÔ¡¢Ô´´úÂë¹ÜÀíÒÔ¼°½Å±¾ºÍ´úÂëµÄ¿ª·¢ÔÚÆäÖж¼ÊÇ¿ÉÓõġ£ |
| • |
¼¯³É¡£ SQL Server Integration Services (SSIS) Òѱ»ÖØÐ±àд£¬ÓÃÒÔ¶Ô³¬´óÊý¾ÝÁ¿¸ßËÙÖ´Ðи´ÔÓµÄÊý¾Ý¼¯³É¡¢×ª»»ºÍºÏ³É¡£Business Intelligence Development Studio ʹ³ÌÐò°üµÄ´´½¨ºÍµ÷ÊÔ±äµÃ¾ø¶ÔÓÐȤ¡£Integration Services¡¢Analysis Services ºÍ Reporting Services ¹²Í¬ÎªÒìÀàÔ´µÄÊý¾ÝÌṩÁËÒ»¸öÎÞ·ìÊÓͼ¡£ |
| • |
·ÖÎö¡£ Microsoft Êý¾ÝÍÚ¾òÒ»Ö±¶¼¼òµ¥Ò×Óá£ÏÖÔÚ£¬Ëæ×ÅÆäËûÖØÒªÐÂËã·¨£¨°üÀ¨¹ØÁª¹æÔò¡¢Ê±¼äÐòÁС¢»Ø¹éÊ÷¡¢Ë³Ðò·ÖÎöºÍ¾ÛÀà·ÖÎö¡¢Éñ¾ÍøÂçºÍ Naive Bayes£©µÄÔö¼Ó£¬ÕâÒ»¹¦Äܸü¼ÓÍêÃÀ¡£SQL Server 2005 Ä£ºýÁ˹ØÏµÊý¾Ý¿âºÍ¶àάÊý¾ÝÖ®¼äµÄ½çÏÞ£¬Äú¿ÉÒÔÔÚ¹ØÏµÊý¾Ý¿âÖд洢Êý¾Ý£¬Ò²¿ÉÒÔ´æ´¢ÔÚ¶àάÊý¾Ý¿âÖУ¬»òÕßʹÓÃеÄÖ÷¶¯»º´æ¹¦ÄÜʹÁ½ÖÖ·½Ê½´ïµ½×î¼Ñ¡£¶ø Analysis Services ¶àάÊý¾Ý¼¯Ò²ÐÂÔöÁËÒ»Ð©ÖØÒªµÄ·ÖÎö¹¦ÄÜ£¬°üÀ¨£º¹Ø¼üÐÔÄÜÖ¸±ê (KPI) ¿ò¼Ü£¬MDX ½Å±¾£¬ÒÔ¼°ÆäËûµÄÄÚÖø߼¶ÒµÎñ·ÖÎö·½·¨¡£Reporting Services ±¨±í´«µÝºÍ¹ÜÀí¿ò¼ÜʹµÃ¸´ÔӵķÖÎö·½·¨¸üÒ×ÓÚÏò×î¹ã·ºµÄDZÔÚÊÜÖÚ·Ö·¢¡£ |
| • |
±¨±í¡£ Reporting Services ½« Microsoft BI ƽ̨ÑÓÉìÖÁÄÇЩÐèҪʹÓ÷ÖÎö¹¦ÄܵÄÉÌÎñÓû§¡£Reporting Services ÊÇÒ»ÖÖÆóÒµ¹ÜÀí±¨±í»·¾³£¬Ëüͨ¹ý Web ·þÎñ½øÐÐǶÈëºÍ¹ÜÀí¡£Äú¿ÉÒÔÓôóÁ¿µÄ½»»¥Ñ¡ÏîºÍ´òÓ¡Ñ¡ÏÒÔ¸÷ÖÖ²»Í¬µÄ¸ñʽʹ±¨±í¸öÐÔ»¯²¢ÓèÒÔÌá½»¡£Í¨¹ý½«±¨±íÒÔÊý¾ÝÔ´µÄÐÎʽ·Ö·¢ÖÁÏÂÓÎ BI£¬¸´ÔÓ·ÖÎö¿ÉÒÔΪ¸ü¹ã·ºµÄÓû§Ê¹Óá£SQL Server 2005 »¹ÌṩÁËеı¨±í¹¤¾ß£º±¨±íÉú³ÉÆ÷¡£ |
| • |
¹ÜÀí¡£ SQL Server Management Studio ¼¯³ÉÁË SQL Server 2005 ËùÓÐ×é¼þµÄ¹ÜÀí¡£BI ´ÓÒµÕß¶¼½«µÃÒæÓÚÅÎÍûÒѾõķþÎñÆ÷ÄÜÁ¦µÄÀ©Õ¹£¬¼´´Ó¹ØÏµÒýÇæ£¨¿ÉÉìËõÐÔ¡¢¿É¿¿ÐÔ¡¢¿ÉÓÃÐÔ¡¢¿É±à³ÌÐÔ£¬µÈµÈ£©µ½È«Ì× BI ƽ̨×é¼þµÄÄÜÁ¦µÄÀ©Õ¹¡£ |
Integration Services
SQL Server 2005 °üº¬Ò»¸öÖØÐÂÉè¼ÆµÄÆóÒµÊý¾Ý³éÈ¡¡¢×ª»»ºÍ¼ÓÔØ (ETL) ƽ̨£¬Ëü±»³ÆÖ®Îª SQL Server Integration Services (SSIS)¡£SSIS ʹµÃ×éÖ¯ÄܸüÈÝÒ׵ؼ¯³ÉºÍ·ÖÎöÀ´×Ô¶à¸öÒìÀàÐÅÏ¢Ô´µÄÊý¾Ý¡£Í¨¹ý·ÖÎö¿ç¶à¸ö²Ù×÷ϵͳµÄÊý¾Ý£¬×éÖ¯ÄÜÒÔÕûÌåµÄÊÓ½ÇÈ¥Àí½âËüÃǵÄÒµÎñÇé¿ö£¬´Ó¶øÈ¡µÃ¾ºÕùÓÅÊÆ¡£
ÆóÒµ ETL ƽ̨
ÕâÒ»ÐÂÆ½Ì¨ÊÇ SQL Server 2000 ÖÐÒ»¸ö·Ç³£ÊÜ»¶ÓµÄ¹¦ÄÜÄ£¿é¡ªÊý¾Ýת»»·þÎñ (DTS) µÄ¼Ì³ÐÕß¡£SSIS ÊÇ SQL Server 2005 ÖеÄÒ»¸öȫеÄ×é¼þ£¬ËüÌṩÁ˹¹½¨ÆóÒµ¼¶ ETL Ó¦ÓóÌÐòËùÐèµÄÖڶ๦Äܺ͸߿ÉÉìËõµÄÐÔÄÜ¡£SSIS ÊÇÍêÈ«¿É±à³ÌµÄ¡¢¿ÉǶÈëµÄºÍ¿ÉÀ©Õ¹µÄ£¬ÕâÐ©ÌØÐÔʹÆä³ÉΪÀíÏëµÄ ETL ƽ̨¡£
¶Ô´«Í³ ETL µÄ³¬Ô½
SQL Server 2005 ÒÔÏÂÁз½Ê½Á¢¼´ÊµÏÖ¶Ô·Ç´«Í³Êý¾Ý£¨Web Services£¬XML£©µÄÖ§³Ö£º
| • |
SSIS ¿É¶Ô²»³ÖÐøµÄÊý¾Ý½øÐзÖÎö¡£ |
| • |
ÔÚÊý¾ÝÁ÷ÖнøÐÐÊý¾ÝÍÚ¾òºÍÎı¾ÍÚ¾ò¡£ |
| • |
¶ÔÊý¾ÝÁ÷µÄÊý¾ÝÍÚ¾òºÍ·ÖÎö¿ÉÓÃÓÚÊý¾ÝÖÊÁ¿ºÍÊý¾ÝÇå³ý¡£ |
Analysis Services
½èÖú SQL Server 2005£¬Analysis Services µÚÒ»´ÎΪÄúµÄËùÓÐÉÌÒµÊý¾ÝÌṩÁËͳһºÍ¼¯³ÉµÄÊÓͼ£¬Ëü¿ÉÓÃÓÚ×÷Ϊ´«Í³±¨±í¡¢Áª»ú·ÖÎö´¦Àí (OLAP) ·ÖÎöºÍÊý¾ÝÍÚ¾òµÄ»ù´¡¡£
ͳһµÄά¶ÈÄ£ÐÍ
ͨ¹ý½áºÏ´«Í³ OLAP ·ÖÎöºÍ¹ØÏµÐͱ¨±íµÄ×îÓÅÄÚÈÝ£¬Analysis Services ÌṩÁËÒ»¸öÔªÊý¾ÝÄ£ÐÍÓÃÓÚÂú×ãÁ½Ì×Ä£Ð͵IJ»Í¬ÐèÇó¡£Analysis Services Öж¨ÒåµÄÒ»Ì×¶àάÊý¾Ý¼¯ºÍά¶È±»³ÆÎªÍ³Ò»µÄά¶ÈÄ£ÐÍ (UDM)¡£UDM ÊÇÒ»¸öÖÐÐÄÔªÊý¾Ý´æ´¢¿â£¬Ëü¶¨ÒåÁËÒµÎñʵÌå¡¢ÒµÎñÂß¼¡¢¼ÆËãºÍ¹æ¸ñ£¬¿É×÷ΪËùÓб¨±í¡¢µç×Ó±í¸ñ¡¢OLAP ä¯ÀÀÆ÷¡¢KPI ºÍ·ÖÎöÓ¦ÓóÌÐòµÄÔ´À´Ê¹Óá£
ͨ¹ýʹÓÃеġ¢¹¦ÄÜÇ¿´óµÄÊý¾ÝÔ´ÊÓͼ¹¦ÄÜ£¬UDM ¿É±»Ó³Éäµ½ÒìÀàºǫ́Êý¾ÝÔ´ËÞÖ÷£¬ÕâÑù±ã¿ÉÎÞÐ迼ÂÇÊý¾ÝµÄλÖþͿÉÌṩÍêÕûºÍ¼¯³ÉµÄÒµÎñͼÏñ¡£
ÀûÓà UDM ¶ÔÒµÎñʵÌåµÄÓѺÃÃèÊö¡¢µ¼º½²ã´Î½á¹¹¡¢¶àÊÓ½ÇÉõÖÁ¶Ô±¾»úÓïÑÔµÄ×Ô¶¯·Ò룬Óû§½«»á·¢ÏÖä¯ÀÀ¹«Ë¾ÒµÎñÊý¾ÝÊÇÒ»¼þÈÝÒ×µÄÊÂÇé¡£
Êý¾ÝÍÚ¾ò
SQL Server 2005 Êý¾ÝÍÚ¾òÊÇÒ»ÖÖ BI ¼¼Êõ£¬Ëü¿É°ïÖúÄú´´½¨¸´ÔӵķÖÎöÄ£ÐÍ£¬²¢½«ËüÃÇÓëÄúµÄÒµÎñ²Ù×÷Ï༯³É¡£Analysis Services ΪÊý¾ÝÍÚ¾ò½¨Á¢ÁËеĻù´¡¡£Í¨¹ý´´½¨Ò×ÓÚʹÓõġ¢¿ÉÀ©Õ¹µÄ¡¢¿É·ÃÎʵĺÍÁé»îµÄƽ̨£¬Analysis Services Êý¾ÝÍÚ¾ò¹¦Äܽ«Êý¾ÝÍÚ¾ò½éÉܸøÄÇЩÓÚÒÔǰ´Ó²»Ô¸Ò⿼ÂÇÊý¾ÝÍÚ¾ò½â¾ö·½°¸µÄ×éÖ¯¡£
ͨ¹ýÆóÒµ¼¶½á¹¹£¬²¢½èÖúÓë×÷Ϊ BI ¹¤¾ßµÄ SQL Server ²úƷϵÁеÄÉîÈ뼯³É£¬ÒÔ¼°ÀûÓÃÖÖÀà·á¸»µÄÆäËû¹¤¾ß¡¢API ºÍËã·¨£¬SQL Server Äܹ»´´½¨ÐÂÐ͵ÄÖÇÄÜÓ¦ÓóÌÐò¡£ÕâЩӦÓóÌÐòͨ¹ýÕë¶Ô¸÷ÖÖ¸÷ÑùµÄÉÌÒµÎÊÌâÌṩ×Ô¶¨ÒåµÄÊý¾ÝÇý¶¯½â¾ö·½°¸£¬Äܹ»Ìá¸ßÉú²úЧÂÊ£¬Ôö¼ÓÀûÈóºÍ¼õÉÙÖ§³ö¡£
Reporting Services
Reporting Services ½« Microsoft BI ƽ̨ÑÓÉìÖÁÄÇЩÐèÒª·ÃÎÊÉÌÒµÊý¾ÝµÄÐÅÏ¢¹¤×÷Õß¡£Reporting Services ÊÇÒ»¸ö»ùÓÚ·þÎñÆ÷µÄÆóÒµ¼¶±¨±í»·¾³£¬¿Éͨ¹ý Web services ½øÐйÜÀí¡£±¨±í¿ÉÒÔÓò»Í¬µÄ¸ñʽ·¢²¼£¬²¢¿É´ø¶àÖÖ½»»¥Ñ¡ÏîºÍ´òÓ¡Ñ¡Ïͨ¹ý½«±¨±íÒÔÊý¾ÝÔ´µÄÐÎʽ·Ö·¢ÖÁÏÂÓÎ BI£¬¸´ÔÓ·ÖÎö¿ÉÒÔΪ¸ü¹ã·ºµÄÓû§Ê¹Óá£
×÷Ϊ SQL Server 2005 µÄÒ»¸ö¼¯³É×é¼þ£¬Reporting Services ÌṩÁËÒÔϹ¦ÄÜ£º
| • |
Ò»¸öÓÃÓÚ´¦ÀíºÍ¸ñʽ»¯±¨±í¸ßÐÔÄÜÒýÇæ¡£ |
| • |
Ò»¸öÓÃÓÚ´´½¨¡¢¹ÜÀíºÍ²é¿´±¨±íµÄÍêÕûµÄ¹¤¾ß¼¯¡£ |
| • |
Ò»¸ö¿ÉÀ©Õ¹½á¹¹ºÍ¿ª·Åʽ½çÃæ£¬ÓÃÓÚÔÚ²»Í¬µÄ IT »·¾³ÖÐǶÈ뱨±í»ò¼¯³É±¨±í½â¾ö·½°¸¡£ |
¹ØÏµÐÍºÍ OLAP ±¨±í
ÔÚ¹ØÏµÐÍÊý¾ÝÉÏ´´½¨±¨±í¹ÌÈ»ÓÐÓ㬵«Ôö¼Ó¸½¼ÓµÄ·ÖÎöÄÜÁ¦½«Ê¹±¨±í¹¦Äܸü¼ÓÇ¿´ó¡£Reporting Services ʹÄú¿ÉÒÔÇáËɵش´½¨½áºÏµÄ»òµ¥¶ÀµÄ±¨±í¡£SQL Server 2005 Ö§³Ö¹ØÏµÐÍºÍ OLAP Êý¾Ý£¬²¢ÎªËüÃÇ·Ö±ðÌṩÁ˲éѯ±à¼Æ÷£ºSQL ²éѯ±à¼Æ÷ ºÍ MDX ²éѯ±à¼Æ÷¡£
±¨±íÉú³ÉÆ÷
×÷Ϊ SQL SERVER 2005 Reporting Services µÄÒ»¸öÐÂ×é¼þ£¬Report Builder ʹÉÌÒµÓû§¿ÉÒÔʹÓÃÓû§ÓѺõÄÊý¾ÝÄ£ÐÍÀ´´´½¨ËûÃÇ×Ô¼ºµÄ±¨±í¡£±¨±íÉú³ÉÆ÷ÀûÓà Reporting Services ƽ̨ʹËùÓÐ×îÖÕÓû§¿ÉÒÔ´´½¨¼´Ï¯²éѯ±¨±í¡£Óû§¿ÉÒÔʹÓñ¨±íÉú³ÉÆ÷¿Í»§¶ËÓ¦ÓóÌÐòÀ´´´½¨ºÍ±à¼±¨±í¡£±¨±íÉú³ÉÆ÷Óû§½çÃæ±»´´½¨ÔÚ´ó¼ÒÊìÖªµÄ Microsoft Office ·¶ÀýµÄ¶¥²¿£¬Èç Microsoft Excel ºÍ Microsoft PowerPoint¡£Í¼ 6 ÏÔʾÁËÒ»¸ö±¨±íÉú³ÉÆ÷±¨±íµÄʾÀý¡£

¡¡
ͼ 6£ºÓñ¨±íÉú³ÉÆ÷Éè¼Æ±¨±í
¡¡
±¨±íÉú³ÉÆ÷ÊÇÒ»ÖÖÓÉä¯ÀÀÆ÷²¿ÊðµÄ ClickOnce Ó¦ÓóÌÐò¡£Óû§¿ÉÒÔͨ¹ýÑ¡Ôñ±¨±í²¼¾ÖÄ£°åÀ´¿ªÊ¼´´½¨±¨±í£¬ÕâЩģ°å°üº¬Ô¤¶¨ÒåµÄÊý¾ÝÇø£¬È磺±í¡¢¾ØÕóºÍͼ±í¡£Óû§¿ÉÒÔ´ÓÄ£ÐÍÖÐÍϷű¨±íÏîµ½Éè¼ÆÍ¼Ãæ£¬²¢¿ÉÉèÖÃÔ¼ÊøÀ´¹ýÂ˱¨±íÊý¾Ý¡£Ä£ÐͰüº¬±¨±íÉú³ÉÆ÷×Ô¶¯Éú³ÉÔ´²éѯºÍ¼ìË÷ËùÇëÇóÊý¾ÝËù±ØÒªµÄÐÅÏ¢¡£±¨±íÉú³ÉÆ÷»¹ÔÊÐíÓû§½øÐÐÒÔϲÙ×÷£º
| • |
Ïò±¨±íÌí¼ÓÎı¾ºÍ¸ñʽ¡£ |
| • |
ʹÓÃÄ£ÐÍ´´½¨ÐµÄ×ֶκÍÒѶ¨Ò弯Ëã¡£ |
| • |
Ô¤ÀÀ¡¢´òÓ¡ºÍ·¢²¼±¨±í¡£ |
| • |
°Ñ±¨±íÊý¾Ýµ¼³öΪ Microsoft Excel Ö®ÀàµÄ¸ñʽ¡£ |
Óë Microsoft Office System µÄ¼¯³É
Reporting Services Öеı¨±í·þÎñÆ÷ÌṩµÄ±¨±í¿ÉÔËÐÐÔÚ Microsoft SharePoint Portal Server ºÍ Microsoft Office System Ó¦ÓóÌÐò£¨Èç Microsoft Word ºÍ Microsoft Excel£©µÄÉÏÏÂÎÄÖС£Äú¿ÉÓÃʹÓà SharePoint ÖеŦÄÜÀ´¶©Ôı¨±í£¬´´½¨Ð°汨±íºÍ·Ö·¢±¨±í£¬Ò²¿ÉÒÔÔÚ Word »ò Excel Öв鿴 HTML °æµÄ±¨±í¡£