sql server2000知识点全集

sql server2000知识点全集

ID:14709164

大小:88.50 KB

页数:41页

时间:2018-07-30

sql server2000知识点全集_第1页
sql server2000知识点全集_第2页
sql server2000知识点全集_第3页
sql server2000知识点全集_第4页
sql server2000知识点全集_第5页
资源描述:

《sql server2000知识点全集》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SQLServer2000知识点全集两岸猿声啼不住,轻舟已过万重山。国以民为本,民以食为天。举杯邀明月,对影成三人。笔落惊风雨,诗成泣鬼神。忧劳可以兴国,逸豫可以亡身。--1.SQL由什么文件和什么文件组成?/*答:SQL由数据文件和日志文件组成*/--2.SQL的数据文件分哪两类?扩展名分别是什么?分别可以有多少个?/*答:SQL的数据文件分主数据文件和二级数据文件。主数据文件有且只有一个,二级数据文件0-N个扩展名:主数据文件:MDF二级数据文件:NDF*/--3.SQL文件组和文件的关系?/*答:文件存放在文件组中,一个文件只能属于一个文件组;一个文件组可以有多个

2、文件。*/--4.用代码创建多个数据文件的数据库?/*答:CREATEDATABASEDatabaseNameprimaryON(name=逻辑名,filename=物理名,--扩展名是mdfsize=初始大小,maxsize=最大值,filegrowth=增长),--多个文件组之间用逗号分隔filegroup文件组名(name=逻辑名,filename=物理名,--扩展名是ndfsize=初始大小,maxsize=最大值,filegrowth=增长)logON(name=逻辑名,filename=物理名,--扩展名是ldfsize=初始大小,maxsize=最大值,f

3、ilegrowth=增长)*/--5.用代码创建表?CREATETABLETABLE_NAME--创建表的表名([ID]intIDENTITY(1,1)PRIMARYKEY,--设置ID为自增长的主键[NAME]varchar(20)NOTNULL,--设置名字不为空[AGE]tinyintCHECK([AGE]<120)--设置年龄小于120)--6.用代码实现修改数据库,添加文件组?ALTERDATABASEDATABASENAME--要修改的数据库名ADDFILEGROUPFILEGROUPNAME--要添加的文件组名--7.用代码实现修改文件,文件组?/*答:-

4、-修改文件示例ALTERDATABASEDATABASENAMEmodifyfile([name]='原逻辑名',[NEWNAME]='新逻辑名',[FILENAME]='新文件名',[SIZE]='文件大小',[MAXSIZE]='文件的最大值',[FILEGROWTH]='文件增长值或增长百分比')*/--修改文件组ALTERDATABASEDemo_20091230NEWMODIFYFILEGROUPfilegroup2name=Newfilegroup_name--8.用代码修改表实现添加列、修改列、删除列?--添加列示例代码ALTERTABLEStudentA

5、DD[S_Number]Varchar(20)--删除列例代码ALTERTABLEStudentDROPCOLUMN[S_Number]--修改列例代码ALTERTABLEStudentALTERCOLUMN[S_Name]varchar(8)--修改列名通过系统存储过程SP_RENAME'Student.S_Name','S_NAME_NEW'--9.用代码实现查看表、数据库的信息?/*答:查看表:sp_help表名查看数据库:sp_helpDB数据库名*/--示例代码:--查看表:sp_helpclass--查看表:sp_helpdbDemo_20091230NEW

6、--10.重命名数据库和表的SQL语句?--重命名表的SQL语句(调用存储过程)SP_RENAMEclass,classNew--不添加引号SP_RENAME'class','classNew'--添加引号--重命名表的SQL语句(ALTERDATABASE)ALTERDATABASEDemo_20091230NEWModifyname=Demo_20091230--重命名数据库的SQL语句SP_RENAMEDBDemo_20091230NEW,Demo_20091230--不添加引号SP_RENAMEDB'Demo_20091230','Demo_20091230NE

7、W'--添加引号--11.什么是数据库的完整性?/*答:确保数据库的一致性和精确性,可以用约束和触发器来实现。*/--12.数据库完整性的分类?/*答:实体完整性:规定表的每一行在表中是唯一的实体。(主键)域完整性:是指表中列满足特定的数据类型和约束。引用完整性:两个表的主键和外键的关键字一致。自定义完整性:用户自己定义的数据类型的约束。*/--13.约束分为哪两个级别,它和完整性的关系?/*答:约束分表级别和列级别,可以相互转换,只是写法不同。创建联合主键的时候一定要用表级约束PRIMARYKEY约束(实现实体完整性)UNIQUEKEY

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

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

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