SQLServer数据库操作总结(sql语法的使用)电脑资料

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

SQLServer数据库操作总结(sql语法的使用)电脑资料数据库学完了,但是脑子里还是没有一个系统的数据库操作概念,语法:
alter database 数据库名称
add file 数据文件
[to file group 文件组名称]
add log file 日志文件
操作:
语法:
ALTER DATABASE 数据库名
MODIFY FILE 文件属性
操作:将数据库db1中的数据文件data2的初始大小改为10MB,最大容量为20MB,增长幅度为10%
语法:
alter database 数据库名称
remove file 数据文件或日志文件的逻辑文件名
操作:删除数据库db1中的数据文件data4和日志文件log2
语法:
alter database 数据库名
add filegroup 文件组名
操作:在数据库db1中增加一个g2文件组
语法:
alter database 数据库名
modify filegroup 文件组名
name=新文件组名
操作:将数据库db1中的文件组g2更名为g3
语法:
alter database 数据库名称
remove filegroup 文件组名
操作:删除数据库db1的文件组g3
语法:
alter database 数据库名
modify name = 新数据库名
操作:将数据库db1的名字修改为gl
操作:删除数据库DB1,DB2,DB3
类型:
主键(PRIMARY KEY)约束
惟一(UNIQUE)约束
外键(FOREIGN KEY)约束
检查(CHECK)约束
说明:非空和默认值也可看成是约束。

创立表约束的方法:新建表时,在单列后创立约束或者在所有列之后,再创立约束;如果表已存在,只能通过修改表,添加约束。

语法:
(字段名类型[(长度)] [,……n])
操作:
主键约束的作用:
1.不允许输入重复的值
2.不能取空值(当主键是由多个属性组成时:某一属性上的数据可以重复,但其组合必须是惟一的;每个属性的值都不能为空。


3.一个表上只能有一个主键。

主键约束与惟一性约束的区别:
1.一个表中只能定义一个主键约束,但可以定义多个惟一约束。

2.定义了惟一约束的列数据可以为空值,而定义了主键约束的列数据不能为空值。

如果表不存在
如果表已存在
操作:在student表中,创立“sphone”字段惟一性约束,并且将约束命名为uqsphone
操作1:在student表中,设置名为ckstudent的检查约束,该约束限制“性别”为man或woman
操作1:新建表时添加。

相关文档
最新文档