Êý¾Ý¿âÔ­Àí¼°Ó¦ÓÿκóÏ°Ìâ´ð°¸ ÏÂÔر¾ÎÄ

2. ͼ 6-21 £¨a£©£¬£¨b£©ºÍ £¨c£©Ëùʾ¸ø³öijÆóÒµ¹ÜÀíϵͳÈý¸ö²»Í¬µÄ¾Ö²¿ E-Rͼ£¬½«ÆäºÏ

³ÉÒ»¸öÈ«¾Ö E-Rͼ£¬²¢ÉèÖø÷¸öʵÌåÒÔ¼°ÁªÏµµÄÊôÐÔ £¨ÔÊÐíÔö¼Ó±ØÒªµÄÊôÐÔ£¬Ò²¿É½«ÊµÌåµÄÊôÐÔ¸ÄΪÁªÏµµÄÊôÐÔ£©¡£

ͼ 6-21¾Ö²¿E-Rͼ

¸÷ʵÌåµÄÊôÐÔÈçÏ£º

²¿ÃÅ£º²¿Ãźš¢²¿ÃÅÃû¡¢µç»°¡¢µØÖ·

Ö°Ô±£ºÖ°Ô±ºÅ¡¢Ö°Ô±Ãû¡¢Ö°Îñ¡¢ÄêÁä¡¢ÐÔ±ð Éè¸÷´¦£ºµ¥Î»ºÅ¡¢µç»°¡¢µØÖ·

¹¤ÈË£º¹¤È˱àºÅ¡¢ÐÕÃû¡¢ÄêÁä¡¢ÐÔ±ð É豸£ºÉ豸ºÅ¡¢Ãû³Æ¡¢¹æ¸ñ¡¢¼Û¸ñ Áã¼þ£ºÁã¼þºÅ¡¢Ãû³Æ¡¢¹æ¸ñ¡¢¼Û¸ñ ³§ÉÌ£ºµ¥Î»ºÅ¡¢Ãû³Æ¡¢µç»°¡¢µØÖ·

3. ¾­¹ýÐèÇó·ÖÎö¿ÉÖª£¬Ä³Ò½Ôº²¡·¿¼ÆËã»ú¹ÜÀíϵͳÖÐÐèÒª¹ÜÀíÒÔÏÂÐÅÏ¢£º

¿ÆÊÒ£º¿ÆÊÒÃû¡¢¿ÆÊÒµØÖ·¡¢¿ÆÊҵ绰¡¢Ò½ÉúÐÕÃû ²¡·¿£º²¡·¿ºÅ¡¢´²Î»ºÅ¡¢ËùÊô¿ÆÊÒ

Ò½Éú£º¹¤×÷Ö¤ºÅ¡¢ÐÕÃû¡¢ÐԱ𡢳öÉúÈÕÆÚ¡¢ÁªÏµµç»°¡¢Ö°³Æ¡¢ËùÊô¿ÆÊÒÃû ²¡ÈË£º²¡ÀúºÅ¡¢ÐÕÃû¡¢ÐԱ𡢳öÉúÈÕÆÚ¡¢Õï¶Ï¼Ç¼¡¢Ö÷¹ÜÒ½Éú¡¢²¡·¿ºÅ

ÆäÖУ¬Ò»¸ö¿ÆÊÒÓжà¸ö²¡·¿¡¢¶àÃûÒ½Éú£¬Ò»¸ö²¡·¿Ö»ÊôÓÚÒ»¸ö¿ÆÊÒ£¬Ò»¸öÒ½ÉúÖ»ÊôÓÚÒ»¸ö¿ÆÊÒ£¬µ«¿É¸ºÔð¶à¸ö²¡È˵ÄÕïÖΣ¬Ò»¸ö²¡È˵ÄÖ÷¹ÜÒ½ÉúÖ»ÓÐÒ»¸ö¡£ ¸ù¾ÝÒÔÉÏÐèÇó·ÖÎöµÄÇé¿ö£¬Íê³ÉÒÔÏÂÓйصÄÉè¼Æ£º £¨1£©»­³ö¸Ã¼ÆËã»ú¹ÜÀíϵͳÖÐÓйØÐÅÏ¢µÄ E-Rͼ£» £¨2£©½«¸Ã E-Rͼת»»Îª¶ÔÓ¦µÄ¹Øϵģʽ£»

£¨3£©Ö¸³öת»»ÒÔºóµÄ¸÷¹ØϵģʽµÄ·¶Ê½µÈ¼¶ºÍ¶ÔÓ¦µÄºòÑ¡¼ü¡£ ËÄ¡¢¼ò´ðÌâ

1. Êý¾Ý¿âÉè¼Æ·ÖΪÄļ¸¸ö½×¶Î£¿Ã¿¸ö½×¶ÎµÄÖ÷Òª¹¤×÷ÊÇʲô£¿

2. ÔÚÊý¾Ý¿âÉè¼ÆÖУ¬ÐèÇó·ÖÎö½×¶ÎµÄÈÎÎñÊÇʲô£¿Ö÷Òª°üÀ¨ÄÄЩÄÚÈÝ£¿ 3. Êý¾ÝÊäÈëÔÚʵʩ½×¶ÎµÄÖØÒªÐÔÊÇʲô£¿ÈçºÎ±£Ö¤ÊäÈëÊý¾ÝµÄÕýÈ·ÐÔ£¿ 4. ʲôÊÇÊý¾Ý¿âµÄ¸ÅÄî½á¹¹£¿ÊÔÊö¸ÅÄî½á¹¹Éè¼ÆµÄ²½Öè¡£ 5. Óà E-Rͼ±íʾ¸ÅÄîģʽÓÐʲôºÃ´¦£¿

6. ÊÔÊöʵÌ壩ÊôÐÔ»®·ÖµÄÔ­Ôò£¬²¢¾ÙÀý˵Ã÷¡£ 7. ¾Ö²¿ E-RͼµÄ¼¯³ÉÖ÷Òª½â¾öʲôÎÊÌ⣿

13

8. ÊÔÊöÂß¼­Éè¼ÆµÄ²½Öè¼°°Ñ E-Rͼת»»Îª¹ØϵģʽµÄת»»Ô­Ôò£¬²¢¾ÙÀý˵Ã÷ 9. ÊÔÊöÊý¾Ý¿âʵʩ½×¶ÎµÄ¹¤×÷Òªµã¡£

10. ¹æ·¶»¯ÀíÂÛ¶ÔÊý¾Ý¿âÉè¼ÆÓÐʲôָµ¼ÒâÒ壿

µÚÆßÕÂ Ï° Ìâ

Ò»¡¢Ñ¡ÔñÌâ

1. ÔÚSQL ServerÖв»ÊǶÔÏóµÄÊÇ£¨B£©¡£

A£©Óû§ B£©Êý¾Ý C£©±í D£©Êý¾ÝÀàÐÍ

2. ÉùÃ÷Á˱äÁ¿£ºDECLAR @i int£¬@c char(4)£¬ÏÖÔÚΪ@i¸³Öµ10£¬Îª@c¸³Öµ¡®abcd¡¯£¬

ÕýÈ·µÄÓï¾äÊÇ£¨C£©¡£

A£©SET @i=10£¬@c=¡®abcd¡¯ B£©SET @i=10£¬SET @c=¡®abcd¡¯ C£©SELECT @i=10£¬@c=¡®abcd¡¯ D£©SELECT @i=10£¬SELECT @c=¡®abcd¡¯ 3. ÔÚSQL Sever·þÎñÆ÷ÉÏ£¬´æ´¢¹ý³ÌÊÇÒ»×éÔ¤Ïȶ¨Òå²¢£¨B£©µÄTransact-SQLÓï¾ä¡£

A£©±£´æ B£©±àÒë C£©½âÊÍ D£©±àд 4. ¿ÉÒÔÓã¨D£©À´ÉùÃ÷Óαꡣ

A£©CREATE CURSOR B£©ALTER CURSOR C£©SET CURSOR D£©DECLARE CURSOR 5. µ±ÒÔÏ´úÂëÖеġ¾¡¿Î»Ö÷ֱðΪBREAK£¬CONTINUE»òRETURNʱ£¬Êä³öµÄֵΪ£¨A£©¡£

DECLARE @n int SET @n=3 WHILE @n>0 BEGIN

SET @n=@n-1 IF @n=1¡¾¡¿ END PRINT @n

A£©1,0£¬²»Êä³ö B£©1,1,1 C£©0,0,0 D£©0,1,2 ¶þ¡¢Ìî¿ÕÌâ

1. Transact-SQLÖпÉÒÔʹÓÃ____¾Ö²¿±äÁ¿____ºÍ___È«¾Ö±äÁ¿____Á½ÖÖ±äÁ¿¡£

2. ÔÚTransact-SQLÖпÉÒÔʹÓÃÁ½Àà×¢ÊÍ·û£ºµ¥ÐÐ×¢ÊÍ__- -__ºÍ¶àÐÐ×¢ÊÍ__/*¡­¡­*/__¡£ 3. ÓÃÓÚÉùÃ÷Ò»¸ö»ò¶à¸ö¾Ö²¿±äÁ¿µÄÃüÁîÊÇ___ DECLARE___¡£

4. ÎÞÂÛÊÇ´æ´¢¹ý³Ì»¹ÊÇ´¥·¢Æ÷£¬¶¼ÊÇ___ SQL___Óï¾äºÍ___Á÷³Ì¿ØÖÆ___Óï¾äµÄ¼¯ºÏ¡£ 5. SQL Server2000Ö§³Ö__AFTER´¥·¢Æ÷__ºÍ__INSTEAD OF ´¥·¢Æ÷__Á½ÖÖÀàÐ͵Ĵ¥·¢Æ÷¡£ 6. ÿ¸ö´¥·¢Æ÷ÓÐ___²åÈë±í___ºÍ___ɾ³ý±í___2¸öÌØÊâµÄ±íÔÚÊý¾Ý¿âÖС£

7. ÔÚSQL Server2000ÖÐÓÐ___Êý¾Ý¿â±¸·Ý___¡¢___ÊÂÎñÈÕÖ¾±¸·Ý___¡¢___²îÒ챸·Ý___ºÍ____ÎļþºÍÎļþ×鱸·Ý___4ÖÖ±¸·ÝÀàÐÍ¡£

8. ÔÚSQL Server2000ÖÐÓÐ___¼òµ¥»¹Ô­___¡¢___ÍêÈ«»¹Ô­___ºÍ___ÅúÈÕÖ¾»¹Ô­___3ÖÖÊý¾Ý

»¹Ô­Ä£Ê½¡£

9. ±¸·ÝÉ豸¿ÉÒÔÊÇ__Ó²ÅÌ__¡¢___´Å´ø___»ò___¹ÜµÀ___¡£ Èý¡¢¼ò´ðÌâ

1. ʲôÊÇ´¥·¢Æ÷£¿´¥·¢Æ÷µÄ×÷ÓÃÓÐÄÄЩ£¿

2. ¼òÊöÔÚSQL Server 2000ÖнøÐÐÊý¾Ý±¸·ÝµÄËÄÖÖÀàÐÍ

3. SQL ServerÌṩÁËÄļ¸ÖÖ·½·¨À´¼õÉÙ±¸·Ý»ò»¹Ô­²Ù×÷µÄÖ´ÐÐʱ¼ä£¿

14