XQuery ¼ò½é

½âÊÍ XQuery ×î¼Ñ·½Ê½ÊÇÕâÑù½²£ºXQuery Ïà¶ÔÓÚ XML µÄ¹ØÏµ£¬µÈͬÓÚ SQL Ïà¶ÔÓÚÊý¾Ý¿â±íµÄ¹ØÏµ¡£

XQuery ±»Éè¼ÆÓÃÀ´²éѯ XML Êý¾Ý - ²»½ö½öÏÞÓÚ XML Îļþ£¬»¹°üÀ¨ÈκοÉÒÔ XML ÐÎ̬³ÊÏÖµÄÊý¾Ý£¬°üÀ¨Êý¾Ý¿â¡£

ÄúÓ¦¸Ã¾ß±¸µÄ»ù´¡ÖªÊ¶£º

ÔÚÄú¼ÌÐøÑ§Ï°Ö®Ç°£¬ÐèÒª¶ÔÏÂÃæµÄ֪ʶÓлù±¾µÄÁ˽⣺

  • HTML / XHTML
  • XML / XML ÃüÃû¿Õ¼ä
  • XPath

Èç¹ûÄúÏ£ÍûÊ×ÏÈѧϰÕâЩÏîÄ¿£¬ÇëÔÚÎÒÃÇµÄ Ê×Ò³ ·ÃÎÊÕâЩ½Ì³Ì¡£

ʲôÊÇ XQuery?

  • XQuery ÊÇÓÃÓÚ XML Êý¾Ý²éѯµÄÓïÑÔ
  • XQuery ¶Ô XML µÄ×÷ÓÃÀàËÆ SQL ¶ÔÊý¾Ý¿âµÄ×÷ÓÃ
  • XQuery ½¨Á¢ÔÚ XPath ±í´ïʽ֮ÉÏ
  • XQuery ±»ËùÓÐÖ÷ÒªµÄÊý¾Ý¿âÒýÇæÖ§³Ö£¨IBM¡¢Oracle¡¢MicrosoftµÈµÈ£©
  • XQuery ÊÇ W3C ±ê×¼¡£

XQuery ºÍ XML ²éѯÓйØ

XQuery ÊÇÓÃÀ´´Ó XML Îĵµ²éÕÒºÍÌáÈ¡ÔªËØ¼°ÊôÐÔµÄÓïÑÔ¡£

ÕâÊÇÒ»¸ö XQuery ½â¾öʵ¼ÊÎÊÌâµÄÀý×Ó£º

¡°´Ó´æ´¢ÔÚÃûΪ cd_catalog.xml µÄ XML ÎĵµÖÐµÄ CD ¼¯ÄÇÀïѡȡËùÓм۸ñµÍÓÚ 10 ÃÀÔªµÄ CD ¼Ç¼¡£¡±

XQuery Óë XPath

XQuery 1.0 ºÍ XPath 2.0 ¹²ÏíÏàͬµÄÊý¾ÝÄ£ÐÍ£¬²¢Ö§³ÖÏàͬµÄº¯ÊýºÍÔËËã·û¡£¼ÙÈçÄúÒѾ­Ñ§Ï°ÁË XPath£¬ÄÇôѧϰ XQuery Ò²²»»áÓÐÎÊÌâ¡£

Äú¿ÉÒÔÔÚÎÒÃǵġ¶XPath ½Ì³Ì¡·ÖÐÔĶÁ¸ü¶àÓÐ¹Ø XPath µÄ֪ʶ¡£

XQuery - Ó¦ÓþÙÀý

XQuery ¿ÉÓÃÓÚ£º

  • ÌáÈ¡ÐÅÏ¢ÒÔ±ãÔÚÍøÂç·þÎñÖÐʹÓÃ
  • Éú³ÉÕªÒª±¨¸æ
  • °Ñ XML Êý¾Ýת»»Îª XHTML
  • Ϊ»ñµÃÏà¹ØÐÅÏ¢¶øËÑË÷ÍøÂçÎĵµ

XQuery ÊÇÒ»¸ö W3C ÍÆ¼ö±ê×¼

XQuery Óë¶àÖÖ W3C ±ê×¼Ïà¼æÈÝ£¬±ÈÈç XML¡¢Namespaces¡¢XSLT¡¢XPath ÒÔ¼° XML Schema¡£

XQuery 1.0 ÔÚ 2007Äê1ÔÂ23ÈÕ ±»È·Á¢Îª W3C ÍÆ¼ö±ê×¼¡£

ÈçÐè»ñµÃ¸ü¶àÓÐ¹Ø W3C µÄ XQuery »î¶¯µÄÐÅÏ¢£¬ÇëÔĶÁÎÒÃǵġ¶W3C ½Ì³Ì¡·¡£

VUE