SQL ServerÓëOracle¡¢DB2µÄÐÔÄܱȽÏ
¿ª·ÅÐÔ ¡¡¡¡SQL Server
¡¡¡¡Ö»ÄÜÔÚWindows ÉÏÔËÐУ¬Ã»ÓÐË¿ºÁµÄ¿ª·ÅÐÔ£¬²Ù×÷ϵͳµÄϵͳµÄÎȶ¨¶ÔÊý¾Ý¿âÊÇÊ®·ÖÖØÒªµÄ¡£Windows9XϵÁвúÆ·ÊÇÆ«ÖØÓÚ×ÀÃæÓ¦Óã¬NT serverÖ»ÊʺÏÖÐСÐÍÆóÒµ¡£¶øÇÒWindowsƽ̨µÄ¿É¿¿ÐÔ£¬°²È«ÐÔºÍÉìËõÐÔÊǷdz£ÓÐÏ޵ġ£Ëü²»ÏóUnixÄÇÑù¾Ã¾¿¼Ñ飬ÓÈÆäÊÇÔÚ´¦Àí´óÊý¾ÝÁ¿µÄ¹Ø¼üÒµÎñʱ¡£
¡¡¡¡Oracle
¡¡¡¡ÄÜÔÚËùÓÐÖ÷Á÷ƽ̨ÉÏÔËÐУ¨°üÀ¨ Windows£©¡£Íêȫ֧³ÖËùÓеĹ¤Òµ±ê×¼¡£²ÉÓÃÍêÈ«¿ª·Å²ßÂÔ¡£¿ÉÒÔʹ¿Í»§Ñ¡Ôñ×îÊʺϵĽâ¾ö·½°¸¡£¶Ô¿ª·¢ÉÌÈ«Á¦Ö§³Ö¡£
¡¡¡¡DB2
¡¡¡¡ÄÜÔÚËùÓÐÖ÷Á÷ƽ̨ÉÏÔËÐУ¨°üÀ¨Windows£©¡£×îÊÊÓÚº£Á¿Êý¾Ý¡£DB2ÔÚÆóÒµ¼¶µÄÓ¦ÓÃ×îΪ¹ã·º,ÔÚÈ«ÇòµÄ500¼Ò×î´óµÄÆóÒµÖÐ,¼¸ºõ85%ÒÔÉÏÓÃDB2Êý¾Ý¿â·þÎñÆ÷,¶ø¹úÄÚµ½97ÄêÔ¼Õ¼5%¡£
¡¡¡¡¿ÉÉìËõÐÔ,²¢ÐÐÐÔ ¡¡¡¡SQL Server
¡¡¡¡²¢ÐÐʵʩºÍ¹²´æÄ£ÐͲ¢²»³ÉÊì¡£ºÜÄÑ´¦ÀíÈÕÒæÔö¶àµÄÓû§ÊýºÍÊý¾Ý¾í¡£ÉìËõÐÔÓÐÏÞ¡£Oracle
ƽÐзþÎñÆ÷ͨ¹ýʹһ×é½áµã¹²Ïíͬһ´ØÖеŤ×÷À´À©Õ¹Window NTµÄÄÜÁ¦,Ìṩ¸ß¿ÉÓÃÐԺ͸ßÉìËõÐԵĴصĽâ¾ö·½°¸¡£Èç¹ûWindowsNT²»ÄÜÂú×ãÐèÒª, Óû§¿ÉÒÔ°ÑÊý¾Ý¿âÒÆµ½UNIXÖС£
¡¡¡¡DB2
¡¡¡¡DB2¾ßÓкܺõIJ¢ÐÐÐÔ¡£DB2°ÑÊý¾Ý¿â¹ÜÀíÀ©³äµ½Á˲¢Ðеġ¢¶à½ÚµãµÄ»·¾³¡£Êý¾Ý¿â·ÖÇøÊÇÊý¾Ý¿âµÄÒ»²¿·Ö£¬°üº¬×Ô¼ºµÄÊý¾Ý¡¢Ë÷Òý¡¢ÅäÖÃÎļþ¡¢ºÍÊÂÎñÈÕÖ¾¡£Êý¾Ý¿â·ÖÇøÓÐʱ±»³ÆÎª½Úµã»òÊý¾Ý¿â½Úµã¡£
¡¡¡¡°²È«ÐÔ
¡¡¡¡SQL Server
¡¡¡¡Ã»ÓлñµÃÈκΰ²È«Ö¤Êé¡£
¡¡¡¡Oracle Server
¡¡¡¡»ñµÃ×î¸ßÈÏÖ¤¼¶±ðµÄISO±ê×¼ÈÏÖ¤¡£
¡¡¡¡DB2
¡¡¡¡»ñµÃ×î¸ßÈÏÖ¤¼¶±ðµÄISO±ê×¼ÈÏÖ¤¡£
¡¡¡¡ÐÔÄÜ
¡¡¡¡SQL Server
¡¡¡¡¶àÓû§Ê±ÐÔÄܲ»¼Ñ
¡¡¡¡Oracle
¡¡¡¡ÐÔÄÜ×î¸ß£¬ ±£³ÖWindowsNTϵÄTPC-DºÍTPC-CµÄÊÀ½ç¼Ç¼¡£
¡¡¡¡DB2
¡¡¡¡ÊÊÓÃÓÚÊý¾Ý²Ö¿âºÍÔÚÏßÊÂÎï´¦Àí£¬ÐÔÄܽϸߡ£
¡¡¡¡¿Í»§¶ËÖ§³Ö¼°Ó¦ÓÃģʽ
¡¡¡¡SQL Server
¡¡¡¡C/S½á¹¹£¬Ö»Ö§³ÖWindows¿Í»§£¬¿ÉÒÔÓÃADO,DAO,OLEDB,ODBCÁ¬½Ó¡£
¡¡¡¡Oracle
¡¡¡¡¶à²ã´ÎÍøÂç¼ÆË㣬֧³Ö¶àÖÖ¹¤Òµ±ê×¼£¬¿ÉÒÔÓÃODBC,JDBC,OCIµÈÍøÂç¿Í»§Á¬½Ó¡£
¡¡¡¡DB2
¡¡¡¡¿çƽ̨£¬¶à²ã½á¹¹£¬Ö§³ÖODBC,JDBCµÈ¿Í»§¡£
¡¡¡¡²Ù×÷¼ò±ã
¡¡¡¡SQL Server
¡¡¡¡²Ù×÷¼òµ¥,µ«Ö»ÓÐͼÐνçÃæ¡£
¡¡¡¡Oracle
¡¡¡¡½Ï¸´ÔÓ, ͬʱÌṩGUIºÍÃüÁîÐУ¬ÔÚWindows NTºÍUnixϲÙ×÷Ïàͬ¡£
¡¡¡¡DB2
¡¡¡¡²Ù×÷¼òµ¥,ͬʱÌṩGUIºÍÃüÁîÐУ¬ÔÚWindows NTºÍUnixϲÙ×÷Ïàͬ¡£
¡¡¡¡Ê¹Ó÷çÏÕ
¡¡¡¡SQL Server
¡¡¡¡ÍêÈ«ÖØÐ´µÄ´úÂ룬¾
Ïà¹ØÎĵµ£º
ÔÒò·ÖÎö:
SERVERPROPERTY º¯ÊýµÄ ServerName ÊôÐÔÓë@@SERVERNAME ·µ»ØÏàËÆµÄÐÅÏ¢¡£ServerName ÊôÐÔÌṩWindows ·þÎñÆ÷ºÍʵÀýÃû³Æ£¬Á½Õß¹²Í¬¹¹³ÉΨһµÄ·þÎñÆ÷ʵÀý£»@@SERVERNAME Ìṩµ±Ç°ÅäÖõı¾µØ·þÎñÆ÷Ãû³Æ¡£
Èç¹û°²×°Ê±Î´¸ü¸ÄĬÈÏ·þÎñÆ÷Ãû³Æ£¬Ôò ServerName ÊôÐÔºÍ @@SERVERNAME ·µ»ØÏàͬµÄÐÅÏ¢¡£Èç¹ûÔÚ°²×°Ê±Òѽ«±¾µ ......
ÊÇÓÃÓÚ·ÃÎʺʹ¦ÀíÊý¾Ý¿âµÄ±ê×¼µÄ¼ÆËã»úÓïÑÔ¡£
ͨ¹ý SQL À´¹ÜÀíÊý¾Ý
½á¹¹»¯²éѯÓïÑÔ (SQL) ÊÇÓÃÓÚ·ÃÎÊÊý¾Ý¿âµÄ±ê×¼ÓïÑÔ£¬ÕâЩÊý¾Ý¿â°üÀ¨ SQL Server¡¢Oracle¡¢MySQL¡¢Sybase ÒÔ¼° Access µÈµÈ¡£
¶ÔÓÚÄÇЩϣÍûÔÚÊý¾Ý¿âÖд洢Êý¾Ý²¢´ÓÖлñÈ¡Êý¾ÝµÄÈËÀ´Ëµ£¬SQL µÄ֪ʶÊǼÛÖµÎÞ·¨ºâÁ¿µÄ¡£
ʲôÊÇ SQL?
SQL Ö¸½á¹¹»¯²éѯÓïÑÔ ......
ÏÂÁÐÓï¾ä²¿·ÖÊÇMssqlÓï¾ä£¬²»¿ÉÒÔÔÚaccessÖÐʹÓá£
¡¡¡¡SQL·ÖÀࣺ
¡¡¡¡DDL—Êý¾Ý¶¨ÒåÓïÑÔ
(CREATE£¬ALTER£¬DROP£¬DECLARE)
¡¡¡¡DML—Êý¾Ý²Ù×ÝÓïÑÔ
(SELECT£¬DELETE£¬UPDATE£¬INSERT)
¡¡¡¡DCL—Êý¾Ý¿ØÖÆÓïÑÔ
(GRANT£¬REVOKE£¬COMMIT£¬ROLLBACK)
¡¡¡¡Ê×ÏÈ,¼òÒª½éÉÜ»ù´¡Óï¾ä£º
¡¡¡¡1¡¢ËµÃ÷£º´´½¨Êý ......
SQL Server Ë÷Òý½á¹¹¼°ÆäʹÓã¨Ò»£©
×÷Õߣºfreedk
Ò»¡¢ÉîÈëdz³öÀí½âË÷Òý½á¹¹
¡¡¡¡Êµ¼ÊÉÏ£¬Äú¿ÉÒÔ°ÑË÷ÒýÀí½âΪһÖÖÌØÊâµÄĿ¼¡£Î¢ÈíµÄSQL SERVERÌṩÁËÁ½ÖÖË÷Òý£º¾Û¼¯Ë÷Òý£¨clustered index£¬Ò²³Æ¾ÛÀàË÷Òý¡¢´Ø¼¯Ë÷Òý£©ºÍ·Ç¾Û¼¯Ë÷Òý£¨nonclustered index£¬Ò²³Æ·Ç¾ÛÀàË÷Òý¡¢·Ç´Ø¼¯Ë÷Òý£©¡£ÏÂÃæ£¬ÎÒÃǾÙÀýÀ´ËµÃ÷һϾۼ¯Ë÷ ......
1.create database dataname
ÕâÊÇ´´½¨Êý¾Ý¿â×î¼òµ¥µÄ·½·¨£®Êý¾Ý¿âµÄ¸÷¸öÊôÐÔ¶¼ÊÇĬÈÏ£®ÈçÊý¾Ý¿âÎļþÓëÈÕÖ¾Îļþ´æ´¢Ä¿Â¼£®Êý¾Ý¿â´óСµÈ£®
ÏÂÃæ½éÉÜϳ£Óþö¶¨Êý¾Ý¿âÊôÐÔµÄ×Ӿ䣮
on:¼òµ¥Àí½âΪ¶¨Òå´æ´¢Êý¾Ý¿âÎļþµÄλÖ㬿´ÏÂÃæ´úÂ룮
filename:Êý¾Ý¿âµÄÂß¼±ðÃû
size:Êý¾Ý¿â³õʼ´óС
maxsize:Êý¾Ý¿â³õ´óÈÝÁ¿
fil ......