SQL Server 2008ºÍ΢ÈíÊý¾Ýƽ̨¿ª·¢
Microsoft SQL Server
2008ºÍMicrosoftÊý¾Ýƽ̨Ϊ¿ª·¢ÈËÔ±ÌṩÁËÒ»¸ö×ۺϵıà³Ì¼Ü¹¹£¬ÓÃÓÚ´´½¨Õë¶ÔÒÆ¶¯É豸¡¢×ÀÃæµçÄÔ¡¢Web·þÎñÆ÷£¬ºÍÆóÒµ·þÎñÆ÷µÄ»ùÓÚÊý¾ÝµÄ½â
¾ö·½°¸¡£Õâ¸öÊý¾Ý±à³Ì»·¾³½«Êý¾Ý·ÃÎʺ͹ÜÀí¼¯³Éµ½Ò»¸öÓ¦ÓóÌÐòµÄÒµÎñÂß¼ÖУ¬´Ó¶øÌá¸ßÁË¿ª·¢ÈËÔ±µÄÉú²úÁ¦¡£ËüÌṩÁËÒ»¸öÓÃÓÚ¶ÔÒì¹¹Êý¾ÝÔ´µÄÊý¾Ý·ÃÎʺ͹ÜÀí
µÄ×ÛºÏµÄÆ½Ì¨£¬ºÍÒ»¸öÓÃÓÚÊý¾Ý´æ´¢ºÍÓ¦ÓóÌÐòµÄ¿ÉÀ©Õ¹µÄ½â¾ö·½°¸……
¡¡¡¡Ò»¡¢µ¼ÑÔ
¡¡¡¡Õâ
ЩÄêËæ×ÅÊý¾Ý¿âϵͳºÍ±à³ÌÓïÑԵIJ»¶Ï·¢Õ¹£¬ËüÃǸ÷×Ô¶¼ÓÐÁË×Ô¼º×¨×¢µÄÌØ¶¨µÄ¹¦ÄܶøÖð½¥·ÖÀ뿪¡£Õâµ¼Ö²úÉúÁËÔÚÏÖ½ñµÄÓ¦ÓóÌÐòÖеÄÊý¾Ý´æ´¢ºÍÒµÎñÂß¼Ö®¼äµÄ
×迹ʧг¡£SQL Server
2008ÓëMicrosoftÊý¾Ýƽ̨¼¼ÊõµÄ½áºÏʹµÃÄã¿ÉÒÔ¿ìËÙ²¢ÇáËɵĽ¨Á¢Äܹ»Ïû³ýÕâ¸öʧгµÄ×ۺϵĺͿÉÀ©Õ¹µÄ»ùÓÚÊý¾ÝµÄ½â¾ö·½°¸¡£
¡¡¡¡ÓÈÆäÊÇ£¬ADO.NET ʵÌå¿ò¼ÜΪ¿ª·¢ÈËÔ±¶¨ÒåÁËÒ»¸öеķ½Ê½À´½«Êý¾Ý·Åµ½Ò×ÓÚʹÓõÄʵÌåÖУ¬¶øÒ»¸ö½Ð×öLINQµÄ´´Ð¼¼Êõ¶¨ÒåÁËÒ»¸öеġ¢Ç¿´óµÄÊý¾Ý·ÃÎʲéѯÓï·¨À´Óëʵ¼ÊµÄÈκÎÊý¾ÝÀàÐÍÖ±½ÓͨÐÅ£¬°üÀ¨ÊµÌåºÍSQL Server 2008¡£
¡¡¡¡SQL Server 2008רעÓÚÈý¸ö¹Ø¼üÁìÓòÀ´Âú×ãĿǰµÄÊý¾Ý¿É±à³ÌÐÔÐèÇó£º
¡¡¡¡· Éú²úÁ¦¡£SQL Server 2008ºÍMicrosoft Visual Studio®Îª¿ª·¢ÈËÔ±ÌṩÁËеÄÊý¾ÝÄ£ÐÍ¡¢Óï·¨ºÍÍŶӺÏ×÷¹¤¾ß£¬Ìá¸ßÁË¿ª·¢ÈËÔ±µÄÉú²úÁ¦¡£
¡¡¡¡· Á¬½Ó¡£SQL Server 2008Ö§³Öеĺ;ɵÄÁ¬½Ó¼¼Êõ£¬Ê¹µÃ¿ª·¢ÈËÔ±¿ÉÒÔʹÓÃ×îÊʺÏËûÃǵÄÒªÇóµÄ¼¼Êõ¡£
¡¡¡¡· ¿ÉÀ©Õ¹ÐÔ¡£SQL Server 2008ÌṩÁËÒ»¸öÓÃÓÚÐí¶à²»Í¬ÀàÐ͵Ť×÷¸ºÔØ(´ÓÒÆ¶¯É豸µ½ÆóÒµ½â¾ö·½°¸)µÄ¿ÉÀ©Õ¹µÄÊý¾Ý¿âϵͳ¡£Ëü»¹ÓëVisual Studio ¼¯³É£¬´Ó¶øÊ¹µÃ¿ª·¢ÈËÔ±¿ÉÒÔ½¨Á¢¿ÉÀ©Õ¹µÄ½â¾ö·½°¸¡£
¡¡¡¡¡¡¡¡¶þ¡¢Ìá¸ßÁËÉú²úÁ¦
¡¡¡¡Microsoft SQL Server 2008ºÍMicrosoft Êý¾Ýƽ̨µÄ¿ª·¢¼¼ÊõΪ¿ª·¢ÈËÔ±ÌṩÁ˼ܹ¹¡¢Êý¾ÝÁ¬½Ó¼¼Êõ¡¢±à³ÌÓïÑÔ¡¢Web services ¡¢¿ª·¢¹¤¾ß¡¢ºÍÊý¾Ý¼äµÄÎ޷켯³É£¬´Ó¶øÌá¸ßÁË¿ª·¢ÈËÔ±µÄÉú²úÁ¦¡£
¡¡¡¡ADO.NETʵÌå¿ò¼Ü
¡¡¡¡¿ª·¢ÈËÔ±¾³£»¨·Ñ´óÁ¿µÄʱ¼ä½âÎöÊý¾Ý¿â¼Ü¹¹ºÍ±àд¸´ÔӵIJéѯÀ´»ñÈ¡ËûÃǵÄÓ¦ÓóÌÐòÖÐËùÐèÒªµÄÊý¾Ý¡£ADO.NET ʵÌå¿ò¼Ü¼ò»¯ÁËÕâЩ¹¤×÷£¬Ê¹µÃ¿ª·¢ÈËÔ±¿ÉÒÔרעÓÚËûÃǵÄÓ¦ÓóÌÐòµÄÒµÎñÂß¼¡£
¡¡¡¡Æóҵϵͳ¾³£Ê¹Óöà¸öÒì¹¹Êý¾ÝÔ´µÄÊý¾Ý£¬ÕâЩÊý¾ÝʹÓò»Í¬µÄ¼Ü¹¹ºÍÃüÃû¹æÔò¡£´ËÍ⣬ÕâЩÊý¾ÝÔ´¾³£Ê¹Óò»Í¬µÄ±ê×¼»¯¼¶±ð£¬Õâµ¼ÖÂÓÃÓÚij¸öÌØ¶¨µÄÒµÎñÏîÄ¿µÄÐÅÏ¢¿çÔ½Á˶à¸ö±íºÍÐС£¶øÕâʹµÃ¿ª·¢ÈËÔ±µÃд´óÁ¿µ
Ïà¹ØÎĵµ£º
¶ÔÓÚÿһ¸öÊý¾Ý¿âÀ´½²£¬¶¼ÐèÒªÖÁÉÙÒ»¸öÊÂÎñÈÕÖ¾Îļþ¡£ÊÂÎñÈÕÖ¾ÎļþÊÇÕû¸öÊý¾Ý¿âµÄѪҺ£¬Èç¹ûûÓÐÊÂÎñÈÕÖ¾µÄ»°£¬ÄÇô½«ÎÞ·¨½øÐÐÈκβÙ×÷¡£
ÊÂÎñÈÕÖ¾ÓÐʲô¶«Î÷£¿
ÊÂÎñÈÕÖ¾¼Ç¼×ÅÔÚÏà¹ØÊý¾Ý¿âÉϵIJÙ×÷£¬Í¬Ê±»¹´æ´¢Êý¾Ý¿â»Ö¸´(recovery)µÄÏà¹ØÐÅÏ¢¡£
ÊÂÎñÈÕÖ¾ÓëÊý¾Ý¿â»Ö ......
SQL·ÖÀࣺ
DDL—Êý¾Ý¶¨ÒåÓïÑÔ(CREATE£¬ALTER£¬DROP£¬DECLARE)
DML—Êý¾Ý²Ù×ÝÓïÑÔ(SELECT£¬DELETE£¬UPDATE£¬INSERT)
DCL—Êý¾Ý¿ØÖÆÓïÑÔ(GRANT£¬REVOKE£¬COMMIT£¬ROLLBACK)
Ê×ÏÈ,¼òÒª½éÉÜ»ù´¡Óï¾ä£º
1¡¢ËµÃ÷£º´´½¨Êý¾Ý¿â
CREATE DATABASE database-name
2¡¢ËµÃ÷£ºÉ¾³ýÊý¾Ý¿â
drop database db ......
²éѯËÙ¶ÈÂýµÄÔÒòºÜ¶à£¬³£¼ûÈçϼ¸ÖÖ£º
¡¡¡¡1¡¢Ã»ÓÐË÷Òý»òÕßûÓÐÓõ½Ë÷Òý(ÕâÊDzéѯÂý×î³£¼ûµÄÎÊÌ⣬ÊdzÌÐòÉè¼ÆµÄȱÏÝ)
¡¡¡¡2¡¢I/OÍÌÍÂÁ¿Ð¡£¬ÐγÉÁËÆ¿¾±Ð§Ó¦¡£
¡¡¡¡3¡¢Ã»Óд´½¨¼ÆËãÁе¼Ö²éѯ²»ÓÅ»¯¡£
¡¡¡¡4¡¢ÄÚ´æ²»×ã
¡¡¡¡5¡¢ÍøÂçËÙ¶ÈÂý
¡¡¡¡6¡¢²éѯ³öµÄÊý¾ÝÁ¿¹ý´ó(¿ÉÒÔ²ÉÓöà´Î²éѯ£¬ÆäËûµÄ·½·¨½µµÍÊý¾ÝÁ¿) ......
----start
SQL(Structured Query Language)£¬Ò²¾ÍÊǽṹ»¯²éѯÓïÑÔ£¬Ëü±»Éè¼ÆÓÃÀ´²Ù×÷¼¯ºÏµÄ£¬ÊǷǹý³Ì»¯µÄÓïÑÔ¡£Ëæ×ÅÓ¦ÓóÌÐòµÄ·¢Õ¹£¬ÒµÎñÂß¼Ô½À´Ô½¸´ÔÓ£¬´«Í³µÄSQLÒѾ²»ÄÜÂú×ãÈËÃǵÄÒªÇó£¬ÓÚÊÇÈËÃǶÔSQL½øÐÐÁËÀ©Õ¹£¬Ê¹Ëü¾ßÓÐÁ˹ý³Ì»¯µÄÂß¼£¬¼´£ºSQL PL¡£SQL PLµÄÈ«³ÆÊÇ SQL Procedural Language£ ......
±¾ÎĽéÉÜÁËSQL Server 2008ÀïһЩеÄÌØµãÒÔ¼°·¢ÏÖµÄһЩ¾«ÃîÖ®´¦……
¡¡¡¡°²×°
¡¡¡¡SQL
Server
2008µÄÉèÖúͰ²×°Ò²ÓÐËù¸Ä½ø¡£ÅäÖÃÊý¾ÝºÍÒýÇæÎ»ÒѾ·Ö¿ªÁË£¬ËùÒÔËüʹ´´½¨»ù±¾µÄδÅäÖÃϵͳµÄ´ÅÅÌͼÏñ±äµÃ¿ÉÄÜÁË£¬Ëüʹ·Ö²¼µ½¶à¸ö·þÎñÆ÷±äµÃ¸üÈÝÒ×ÁË¡£
´Ó΢ÈíµÄÕ¾µãÒ²¿ÉÒÔÕÒµ½°²×°¿ÉÓõÄ×îиüС£ÁíÒ»¸öÌØµ ......