SQLServer2000

SQLServer2000

ID:37512513

大小:203.50 KB

页数:9页

时间:2019-05-24

SQLServer2000_第1页
SQLServer2000_第2页
SQLServer2000_第3页
SQLServer2000_第4页
SQLServer2000_第5页
资源描述:

《SQLServer2000》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第9页共9页SQLServer2000第一章:SQLServer概述系统表数据库功能sysloginsmaster记录每一个能够登录到SQLServer上的登录账户sysmessagesmaster记录SQLServer能够返回的每一个系统错误或警告sysdatabasesmaster记录SQLServer上的每一个数据库sysusers所有数据库记录数据库中每一个Windows2000用户、windows2000工作组、SQLServer用户或SQLServer角色sysobjects所有数据库记录数据库中的每一个对象(表)1、调度执行:—Watford语句à允许开发者定义一个时间、

2、或一个时间的间隔waitfordelay‘time’

3、waifortime‘time’à有例子下例在晚上10:20执行存储过程update_all_stats。BEGINWAITFORTIME'22:20'EXECUTEupdate_all_statsEND第二章:创建和管理数据库1、创建数据库:l主数据文件:.mdf次数据文件:.ndf日志文件:.ldf2、更改数据库:在前面都加上alterdatabasedbnameà更改哪一个数据库更改数据库文件:modifyfile添加数据库文件:Addfile删除数据库文件:removefileà在哪种文件上(主文件、日志文件)。3、收缩整个

4、数据库:可以使用企业管理器或dbccshrinkdatabase语句:dbccshrinkdatabase(dbname,target_percent

5、notruncate

6、truncateonly)ltarget_percentà是数据库收缩后的数据库文件中所要的剩余可用空间百分比。lNOTRUNCATEà导致在数据库文件中保留所释放的文件空间。如果未指定,将所释放的文件空间释放给操作系统。lTRUNCATEONLYà导致将数据文件中的任何未使用的空间释放给操作系统,并将文件收缩到上一次所分配的大小,从而减少文件大小,而不移动任何数据。不试图重新定位未分配页的行。使用TRUNCATE

7、ONLY时,忽略target_percentis。4、分离和附加数据库:l附加数据库:EXECsp_attach_db@dbname=dbname,@filename1='c:ProgramFilesMicrosoftSQLServerMSSQLDatapubs.mdf',à当前主文件@filename2='c:ProgramFilesMicrosoftSQLServerMSSQLDatapubs_log.ldf'à当前日志文件多个文件相对@filename……l分离数据库:execsp_detach_dbdbname5、删除数据库:dropdatabasedbna

8、me6、排序规则:collateChinese_PRC_Stroke_BINà简体中文(中华人民共和国)排序规则l首先通过sqlserver联机丛书中索引出windows排序规则找到相应的国家,对照下面的查出该国家的排序规则àSELECT*FROM::fn_helpcollations()l排序规则可以为数据库、表中的列、投影表达式(不太清楚)。第三章创建数据类型和表1、current_timestampà当前的时间2、convert和cast是转换成另一种数据类型第9页共9页lconvert(dbType,data,dataStyle)lcase(dataasdbType)à它没有d

9、ataStyle注:convert和cast之间的最大区别是有没有dataStyle(数据的局线性);dataStyleà通过SQLServer联机丛书中索引中输入’convert’找到3、substringà提取字符串4、用户定义的数据类型:à确保数据类型的一致性。创建数据类型:sp_addtypetypeName,'varchar(10)',nullà用户界面来定义Execsp_addtypetypeName,’varchar’,nullà存储过程来定义删除数据类型:sp_droptypetypeNameexecsp_droptypetypeName5、查看当前数据库中所有数据类型

10、:select*fromsystypes第四章实现数据完整性1、check()à必须加入()2、primarykeyà唯一的。不许为空。Primarykey与foreignkeyreference……lprimarykey可以加desc(降序)

11、asc(升序)。在此之前必须加入clustered(聚合化数据)如:primarykeyclustered(au_iddesc)l想让外键跟着主键的变化而变化。在外键后加ondeletecascade

12、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。