- 3
- 0
- 约6.5千字
- 约 40页
- 2015-12-24 发布于广东
- 举报
回顾 触发器是自动激活的存贮过程,通常用于实现自动业务处理。 触发器与引起触发的SQL同在一个事务中,因此,当出现错误时,执行ROLLBACT TRAN可以撤销操作。 DML触发器内可以临时表:Inserted和Deleted,分别存放了插入或删除数据的副本。 触发器分为两大类:DML触发器和DLL触发器。DML用于反应对表或视图的INSERT、DELETE、update操作,DLL触发器用于反应Create、Alter、Drop操作 使用T-SQL语句创建触发器的语法: CREATE TRIGGER 触发器名 ON 作用域 [AFTER, INSTEAD OF] 触发事件 AS BEGIN 触发器主体:SQL语句 END 本单元任务 任务一?为学生系统创建登录 任务二?实现“系统帮助”模块 任务三 部署“学生管理系统” 本单元目标 创建和管理登录账户 创建和管理数据库用户 创建和管理权限 创建和管理角色 进行系统部署 任务一 为学生系统创建登录 登录方式 登录验证有两种方式: SQL身份验证:适合于非windows平台的用户或Internet用户, 需要提供帐户和密码 Windows身份验证:适合于windows平台用户,不需要提供密码,和windows集成验证 登录帐户相应有两种:SQL 帐户和Windows帐户 创建登录 使用T-SQL创建登录 语法: 【12-3】利用CREATE LOGIN创建该Windows登录账户[Happy\teacher] 理解特殊的登录账户SA SA拥有最高的权限,可以执行服务器范围内的任何操作。出于安全考虑,SQL Server 2005安装以后,SA账户是不可用的。要启用SA账户可以采用下列方法: ① 打开“SA”账户的登录属性—设置SA账户的登录密码。 ② 选择【状态】,在登录选择中选择【启用】→【确定】。 ③ 若此时无法连接到数据库,数据库服务器重新启动即可。 ④ 用SA账户登录。 管理数据库用户 通过登录账户登录了数据库服务器,但用户还不能访问某个数据库,如果希望访问某个数据库,必须成为该数据的一个用户 使用T-SQL创建数据库用户 语法: 【例12-5】创建名为“teacher”密码为“000000”的服务器登录名,然后在数据库“MySchool”中创建对应的同名数据库用户“teacher”。 向数据库用户授权 SQL Server数据库中,分对象权限和语句权限两种 使用企业管理器管理权限 使用T-SQL管理权限 语法: 【例12-9】授予用户“Student”对“Score”表的查询的权限。 【例12-11】授予用户“teacher”对数据库的CREATE TABLE权限 问题 假如学校该班任课老师有8人,与班主任的权限一致, 要个个设置权限,方便吗? 管理角色 角色类似于Windows操作系统安全体系中组的概念。 作用是方便权限的授予。 SQL Server中角色分为:服务器角色和数据库角色。 使用企业管理器管理角色 创建角色 给角色授权 将数据库用户/登录加入角色成员 使用T-SQL语句管理角色 语法: 【例12-17】创建用户“teacher1”隶属的数据库角色“teacher2” 。 【例12-18】将数据库用户“teacher3”添加到当前数据库的“teacher”数据库角色中 任务实施 创建管理员登录、学生登录、创建教师登录,步骤如下: 1.创建登录 2.创建数据库用户 3.给数据库用户授权 创建管理员登录 关键代码 创建学生登录 关键代码 创建教师登录 关键代码 任务二 实现“系统帮助”模块 帮助文件 1.制作帮助文件.chm文件 在Windows操作系统中,帮助文件可分为hlp(help)格式与chm(compiled html file)格式两种 两种格式的帮助文件分别可以使用Microsoft Help Workshop(.hlp)和Microsoft HTML Help WorkShop(.chm)两种不同的软件制作。 2.在程序中打开帮助文件.chm文件 技术支持模块 任务实施 1.制作帮助文件 2.在程序中打开帮助文件 制作帮助文件 制作HTML帮助项目文件。帮助项目文件是将帮助文件中应用的所有元素联系在一起,经过编译,将成为一个单一的.chm文件 调用.chm帮助文件 关键代码: 任务三 部署“学生管理系统” 使用ClickOnce部署应用系统 ClickOnce部署允许您将Windows应用程序发布到Web服务器或网络文件共享,以简化安装。 使用Windows Installer部署系统 Windows Installer
您可能关注的文档
- 中国旅游地理 陈波 史国然 单元三 第四站西安市新.ppt
- 中国旅游地理 陈波 史国然 单元十 第二站长白山新.ppt
- 中国旅游地理 陈波 史国然 单元十 第三站沈阳市新.ppt
- 中国旅游地理 陈波 史国然 单元十 第四站大连市新.ppt
- 中国旅游地理 陈波 史国然 单元十 第一站哈尔滨新.ppt
- 中国旅游地理 陈波 史国然 单元十一 第二专题红色之旅新.ppt
- 中国旅游地理 陈波 史国然 单元四 第二站杭州市新.ppt
- 摄影与摄像基础教程 余武 第四章 主题影像拍摄实践新.ppt
- 中国旅游地理 陈波 史国然 单元四 第三站南京市新.ppt
- 摄影与摄像基础教程 余武 第五章 欣赏优秀的摄影作品新.ppt
最近下载
- SY-T 5504.3-2008 油井水泥外加剂评价方法 第3部分:减阻剂.pdf VIP
- 【三年级数学】每日口算 30 天.pdf VIP
- 物资采购应急方案.docx VIP
- 餐饮服务与管中职全套完整教学课件.pptx
- 第四版国际压力性损伤溃疡预防和治疗临床指南解读PPT课件.pptx VIP
- 1209 六年级(上)英语知识点汇总(外研版).docx VIP
- ICP-MS介绍讲课课件.ppt VIP
- 6篇2025年度民主生活会“五个带头”对照检查材料(参考范文).docx VIP
- DBJT_15-138-2018_建筑电气防火检测_技术规程-全国各省建筑标准.pdf VIP
- j12ZG604-全国各省建筑标准.pdf VIP
原创力文档

文档评论(0)