SQL Server 2005È«ÎļìË÷¼¼ÊõÔÚÍøÕ¾ÉϵÄÓ¦ÓÃʵ¼
Ò»¡¢Ç°ÑÔ
“ÈËÀàʧȥËÑË÷£¬ÊÀ½ç½«»áÔõÑù?”£¬Í¬Ñù£¬ºÜÄÑÏëÏóÒ»¸öÓµÓм«´óÐÅÏ¢Á¿µÄÐÐÒµÍøÕ¾ÃÅ»§Ã»ÓÐÕ¾ÄÚÈ«ÎÄËÑË÷½«»á³öÏÖÔõÑùµÄ¾ÖÃ棬ÍøվȫÎļìË÷¶ÔÓÚÍÚ¾òÍøÕ¾ÐÅÏ¢ºÍÕûºÏÍøÕ¾×ÊÔ´µÄ¼ÛÖµÊDz»ÑÔ¶øÓ÷µÄ¡£ÎÒÃÇ¿´µ½£¬Í¨ÓÃÐ͵ÄËÑË÷ÒýÇæÒѾ³ÉΪÁË»¥ÁªÍøÊÀ½çµÄÃÅ»§£¬¶ø¶ÔÓÚÒ»¸öÐÅÏ¢Á¿¼«Æä·á¸»µÄÍøÕ¾¶øÑÔ£¬È«ÍøËÑË÷»òÐí»á³ÉΪ±¾ÍøÕ¾µÄÃÅ»§£¬ÕýÊÇËùνµÄÃÅ»§Ö®ÃÅ¡£
¡¡¡¡ÊµÏÖÍøվȫÎļìË÷Óм¸ÖÖ³£¼û·½°¸£¬±ÈÈçÓ¦ÓÃÊý¾Ý¿âÈ«ÎļìË÷£¬¿ªÔ´ËÑË÷ÒýÇ棬ʹÓÃGoogle APIµÈ£¬ ±¾ÎÄÎÒÃǽ«¾ÍÈçºÎʹÓÃSQL Server
2005¶à¿ìºÃÊ¡µØ½¨Á¢ÍøվȫÎļìË÷Õ¹¿ªÌ½ÌÖ¡£
¶þ¡¢È«ÎļìË÷¼¼Êõ˵Ã÷
¡¡¡¡1¡¢Ó¦Óñ³¾°
¡¡¡¡ÏȽéÉÜÏÂZÍøÕ¾£¬ËüÊǹúÄÚͶÈÚ×ÊÐÐÒµ×î´óµÄÐÐÒµÃÅ»§£¬ÍøÕ¾ÓµÓк£Á¿µÄÈÚ×ÊÐÅÏ¢¡¢Í¶×ÊÐÅÏ¢¡¢ÕÐÉÌÐÅÏ¢¡¢´´ÒµÐÅÏ¢¡¢ÉÌ»úÐÅÏ¢¡¢×ÊѶÐÅÏ¢¡¢²úȨ½»Ò×ÐÅÏ¢¡¢ÕбêͶ±êÐÅÏ¢¡¢ÖбêÐÅÏ¢¡¢»áÕ¹ÐÅÏ¢µÈͶÈÚ×ÊÐÐÒµµÄÐÅÏ¢×ÊÔ´¡£ÍøվȫÎļìË÷ʵÏÖµÄÊ×ÒªÐèÇó¾ÍÔÚÓÚÄܹ»ÈÃÓû§ÊäÈëÖîÈçÐÐÒµ¹Ø¼ü×ÖºóϵͳÄÜ¿ìËÙ·µ»Ø¸ø·ûºÏÓû§ÔÚÈ«·¶Î§ÄÚ²éÕÒÌõ¼þµÄ¼Ç¼,
´Ó¶øÓÐЧµØÀûÓÃ×ÊÔ´£¬¸üºÃµØÂú×ãÓû§ÐèÇó¡£
2¡¢Ö÷Òª¼ìË÷¼¼ÊõµÄÇø±ð
¡¡¡¡ÓÐÁËÊý¾Ýµ«ÊÇûÓб»Ê¹Óã¬ÄÇôÕâЩÊý¾Ý²»Ó¦¸Ã±»³ÆΪÐÅÏ¢¡£ËüÃÇÎÞ·ÇÊDz»¶Ï³ä³âÉ豸ºÍÍøÂçµÄ±ÈÌضøÒÑ£¬µ«ÊÇÈçºÎ°ÑÊý¾ÝÍÚ¾ò³öÀ´Ìṩ¸øÐèÒªµÄÈËÔ±£¬¼ìË÷¼¼ÊõÊÇÆäÖзdz£ÓÐЧµÄ;¾¶Ö®Ò»¡£
¡¡¡¡ÏÖ»ùÓÚ΢Èíƽ̨£¬Õë¶ÔSQL Server
2005ÌṩµÄÈ«ÎļìË÷¼¼Êõ½øÐнéÉÜ¡£Óë¹ØϵÊý¾Ý²éѯ¡¢¶àάÊý¾Ý¿â²éѯºÍ»ùÓÚXMLµÄXQuery¡¢XPath²»Í¬£¬È«ÎļìË÷¼¼ÊõÖ÷Òª´¦Àí¶ÔÏóÊÇ»ùÓÚ³¬´ó
Êý¾ÝÁ¿µÄÎı¾Êý¾ÝºÍ½á¹¹»¯µÄ¶þ½øÖÆÊý¾ÝÉÏÀàËÆLIKEµÄÄ£ºý²éѯ¡£Ö÷ÒªÇø±ð¼ûÏÂ±í¡£¡¡
¡¡¡¡±í1£ºÈ«ÎļìË÷Óë¹ØϵÊý¾Ý¿â²éѯ¡¢¶àάÊý¾Ý²éѯ¡¢XML²éѯµÄ¶Ô±È
¡¡¡¡
¡¡
¹ØϵÊý¾Ý¿â²éѯ
¶àάÊý¾Ý²éѯ
XML²éѯ
È«ÎļìË÷
¼ìË÷¼¼Êõ
SQL
MDX
XQuery¡¢XPath
SQL (extension)
Ö÷Òª´¦Àí¶ÔÏó
¹Øϵ¶þάÊý¾Ý
½á¹¹»¯¶àάÊý¾Ý
²ã´ÎÐÍÊý¾Ý
´óÈÝÁ¿¶þάºÍ²ã´ÎÐÍÊý¾ÝµÄÄ£ºý¼ìË÷
Ö÷ÒªÓ¦ÓÃÁìÓò
Ò»°ãµÄOLTPÀàÓ¦ÓÃ
Ò»°ãµÄOLAPÀà·ÖÎöÐÍÓ¦ÓÃ
ÃæÏòInternet¡¢IntranetµÄËÉÉ¢ñîºÏSOAÓ¦ÓÃ
ÆóÒµ/ÍøÕ¾ÄÚ²¿ÐÅÏ¢/֪ʶ¹ÜÀíÀàÓ¦ÓÃ
Ë÷Òý
´óÁ¿Ê¹Ó÷Ǿ۴ØË÷Òý£¬Ò»°ã±£´æÔÚÊý¾Ý¿âÖС£
ͨ¹ý²ã´ÎÐÍ¡¢±£´æÖмä½á¹ûµÄ·½Ê½£¬Í¨¹ý²»Í¬µÄÖáÏò¿ìËÙ¶¨Î»ÐÅÏ¢ÆÊÃæ¡£
»ùÓÚXPathµÄË÷Òý£¬Ë÷ÒýÒ»°ã±£´æÔÚÊý¾Ý¿âÖС£
»ùÓڹؼü×ÖµÄË÷Òý£¬±£´æÔÚÎļþϵͳÖС£Ã¿¸ö±í½öÖ§³ÖÒ»¸öË÷Òý¡£
¡¡¡¡3¡¢È«ÎļìË÷¼¼Êõ¼òÒª½éÉÜ
¡¡¡¡È«ÎļìË
Ïà¹ØÎĵµ£º
¶ÔÓںܶàDBAºÍ³ÌÐòÔ±À´Ëµ£¬SQL ServerÖеÄË÷Òý²»ÊÇÒ»¸öÄ°ÉúµÄÊÂÎÎÒÃÇÉõÖÁÿÌ춼ÔÚʹÓÃËü£¬¶ÔÓÚÄÄЩÇé¿öÏÂÓ¦¸Ã´´½¨Ë÷Òý¶¼ÄÜÒ»Ò»µÄµÀ³ö£¬²»¹ýÓпÉÄÜÎÒÃDz¢Ã»ÓÐ×ÐϸȥÏëËüµÄ¾ßÌåÔÀí£¬±¾ÎĽ«¸ù¾ÝÎÒ¶ÔSQL ServerÖеÄË÷ÒýµÄÀí½â×öÒ»¸ö¼òµ¥µÄ×ܽáºÍ¸ÅÊö£¬Ï£Íû¶Ô´ó¼ÒÄÜÓÐËù°ïÖú£¨Ïêϸ¿É²Î¿¼¡¶SQL Server 2005 Implementation an ......
ÒÑÖªÒ»¸ö±íµÄ½á¹¹Îª£º
ÐÕÃû ¿ÆÄ¿ ³É¼¨
ÕÅÈý ÓïÎÄ 20
ÕÅÈý Êýѧ 30
ÕÅÈý Ó¢Óï 50
ÀîËÄ ÓïÎÄ 70
ÀîËÄ Êýѧ 60
ÀîËÄ Ó¢Óï 90
ÔõÑùͨ¹ýselectÓï¾ä°ÑËû±ä³ÉÒÔϽṹ£º
ÐÕÃû ÓïÎÄ Êýѧ Ó¢Óï
ÕÅÈý 20 30 50
ÀîËÄ 70 60 90
´ð:
CREATE TABLE [dbo].[Stu] (
[ID] [int] IDENTITY (1, 1) NOT NULL ,
[Name] ......
Æäʵɾ³ýÊý¾Ý¿âÖÐÊý¾ÝµÄ·½·¨²¢²»¸´ÔÓ£¬ÎªÊ²Ã´ÎÒ»¹Òª¶à´ËÒ»¾ÙÄØ£¬Ò»ÊÇÎÒÕâÀï½éÉܵÄÊÇɾ³ýÊý¾Ý¿âµÄËùÓÐÊý¾Ý£¬ÒòΪÊý¾ÝÖ®¼ä¿ÉÄÜÐγÉÏ໥ԼÊø¹Øϵ£¬É¾³ý²Ù×÷¿ÉÄÜÏÝÈëËÀÑ»·£¬¶þÊÇÕâÀïʹÓÃÁË΢ÈíδÕýʽ¹«¿ªµÄsp_MSForEachTable´æ´¢¹ý³Ì¡£
¡¡¡¡Ò²ÐíºÜ¶à¶ÁÕßÅóÓѶ¼¾Àú¹ýÕâÑùµÄÊÂÇ飺ҪÔÚ¿ª·¢Êý¾Ý¿â»ù´¡ÉÏÇåÀíÒ»¸ö¿Õ¿â£¬µ«ÓÉÓÚ¶ÔÊ ......
Á¬½Óµ½ SQL Server 2005 ʱ£¬ÔÚĬÈϵÄÉèÖÃÏ SQL Server ²»ÔÊÐí½øÐÐÔ¶³ÌÁ¬½Ó¿ÉÄܻᵼÖ´Ëʧ°Ü (Microsoft SQL Server£¬´íÎó: 10060)
×ʼÄãµÃÈ·¶¨¿Í»§¶ËÊÇ·ñÄÜpingͨ·þÎñÆ÷¶ËµÄipµØÖ·£¬Èç¹û²»ÄÜÔòÇëÐ޸ķþÎñÆ÷¶ËµÄ·À»ðǽµÄÏàÓ¦¹æÔò£¬Ê¹µÃ¿Í»§¶ËÄܹ»pingÈ룬Ȼºó¾Í¿ªÊ¼½øÐÐÏÂÃæµÄ²½Öè¡£
²½Öè1.
´ò¿ªSQL Server Configur ......