- 1、本文档共159页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
前 言 编委会名单 注意事项 《数据库技术与应用 》之 SQL Server 篇 第五章 SQL Server 2000概述 第六章 数据库的建立与维护 第七章 数据库的查询 第八章 数据库的查询 第九章 数据安全性和完整性 第十章 存储过程与触发器 9.1 安全管理 系统存储过程sp_addsrvrolemember可以将某一登录帐号加入到服务器角色中,使其成为该服务器角色的成员。其语法形式如下: sp_addsrvrolemember login,role 系统存储过程sp_dropsrvrolemember可以将某一登录者从某一服务器角色中删除,当该成员从服务器角色中被删除后,便不再具有该服务器角色所设置的权限。其语法形式如下: sp_dropsrvrolemember [@loginame=]’login’,[@rolename=]’role’ 9.1 安全管理 (2)管理数据库角色 sp_addrole:用来创建一个新的数据库角色 sp_addrole role,owner sp_droprole:用于删除一个数据库角色 sp_droprole role sp_helprole:显示当前数据库所有的数据库角色的所有信息 sp_helprole [‘role’] sp_addrolemember:向数据库某一角色中添加数据库用户sp_addrolemember role,security_account sp_droprolemember:用来删除某一角色的用户 sp_droprolemember role,security_account sp_helprolemember:用于显示某一数据库角色的所有成员 sp_helprolemember [‘role’] 9.2 数据完整性实现 1.完整性定义及分类 数据完整性是指存放在数据库中的数据的一致性和准确性,数据完整性是衡量数据库中的数据质量好坏的标志,是确保数据库中的数据一致正确符合企业规划的一种思想,是是无序的数据条理化,确保正确的数据被存放在正确的位置的一种手段。 分类: 1.? 实体完整性 2.? 域完整性 3.? 参照完整性 用户定义完整性 9.2 数据完整性实现 2.使用规则 1.创建规则 CREATE RULE RULENAME AS CONDITION_EXPRESSION 如:创建一条规则,使选课表xk中的成绩项的值在0到100之间 Create rule xk_chengji as @chengji between 0 and 100 2.绑定规则 SP_BINDRULE RULENAME 如: sp_bindrule xk_chengji ‘xk.成绩’ 3.撤销绑定 SP_UNBINDRULE ‘TABLE_NEME.CULUMN_NAME’ 如: SP_UNBINDRULE ‘XK.成绩’ 4.删除规则 DROP RULE XK_CHEGNJI 使用默认类似于使用规则,只是把RULE 换成 DEFAULT 9.2 数据完整性实现 2.使用约束 1.? NUT NULL 指定不接受NULL值的列 2.? CHECK 约束对可以放入列中的值进行限制,以强制执行域的完整性。 3.? UNIQUE 约束在列集内强制执行值的唯一性 4.? PRIMARY KEY 约束标识列或列集的值唯一标识表中的行 FOREIGN KEY 约束标识表之间的关系 9.3 数据备份与恢复 1.备份概述 备份就是对SQL Server数据库或事务日志进行备份,数据库备份记录了在进行备份这一操作时数据库中所有数据的状态,以便在数据库遭到破坏时能够及时地将其恢复。 四种备份: (一)完全数据库备份(Dadabase-complete) (二)差异备份或称增量备份(Dadabase-differential) (三)事务日志备份(Transaction log) (四)数据库文件和文件组备份(File and filegroup) 9.3 数据备份与恢复 2.创建备份 SQL Server系统提供了三种数据库备份操作的方法: (1)SQL Server 企业管理器 (2)备份向导 (3)Transact-SQL语句。 9.3 数据备份与恢复 使用SQL Server 企业管理器进行备份 (1)启动企业管理器,登录到指定的数据库服务器,打开数据库文件夹,用右键单击所要进行备份的数据库图标,在弹出的快捷菜单中选择所有任务,再选择备份数据库 。 (
您可能关注的文档
- 人际关系与沟通 作者 张文光 第四章 人际关系的艺术.ppt
- 上机练习 练习素材.ppt
- 射线检测 作者 张小海 4-1 射线与物质的相互作用.ppt
- 施工组织设计 作者 张洁 施工组织设计.ppt
- 市场调查与预测 作者 王玉华 3、4、5市场调查的方法.ppt
- 数据仓库与数据挖掘技术 作者 夏火松 数据仓库与数据挖掘技术教案(1-5章).ppt
- 数据仓库与数据挖掘原理及应用(第二版) 作者 王丽珍 周丽华 陈红梅 第2章.ppt
- 数据仓库与数据挖掘原理及应用(第二版) 作者 王丽珍 周丽华 陈红梅 第5章.ppt
- 数据仓库与数据挖掘原理及应用(第二版) 作者 王丽珍 周丽华 陈红梅 第7章.ppt
- 数据仓库与数据挖掘原理及应用(第二版) 作者 王丽珍 周丽华 陈红梅 第9章.ppt
最近下载
- 元气森林的商业模式.docx VIP
- 数字中国建设整体布局规划.pptx VIP
- 初中道德与法治教学:八年级下册《道德与法治》知识清单.doc
- 2024年民主生活会“带头增强党性、严守纪律、砥砺作风”方面问题起草指南、实例和素材.docx VIP
- CNAS-CL02-A001医学实验室质量和能力认可准则的应用要求.pdf
- 2025年陕西铁路工程职业技术学院单招职业适应性测试题库及一套答案.docx VIP
- 2025年陕西铁路工程职业技术学院单招职业适应性测试题库及一套完整答案.docx VIP
- 2025年陕西机电职业技术学院单招职业适应性测试题库及一套完整答案.docx VIP
- 谈基层连队经费管理中存在的问题及对策.docx VIP
- 儿科学(第四版)课件 第13章第二节 葡萄糖-6-磷酸脱氢酶缺乏症.ppt VIP
文档评论(0)