SQL高级查询与视图使用

SQL高级查询与视图使用

ID:43092008

大小:269.08 KB

页数:7页

时间:2019-09-25

SQL高级查询与视图使用_第1页
SQL高级查询与视图使用_第2页
SQL高级查询与视图使用_第3页
SQL高级查询与视图使用_第4页
SQL高级查询与视图使用_第5页
资源描述:

《SQL高级查询与视图使用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、SQL高级查询和视图的使用1.实验目的•理解触发器的概念;•掌握SQLSewei•触发器的基本使用方法;•了解SQLServer用户管理和权限管理的机制;•掌握SQLServer登录用户、数据库用户的创建方法和数据库用户的权限设置的基本方法。2.实验任务与要求1•触发器(1)创建(含验证和删除)触发器,当用户插入学生信息数据后,显示所有学生信息。(2)创建替代型触发器,当用户删除数据时,显示数据表的信息。(3)创建触发器,保存被删除的数据。(4)在student表上创建触发器,当插入和删除数据时,修改stuclass表中的人数

2、。2.用户管理(1)创建SQLServer登录用户luserO1,luserO2,luserO3(2)创建数据库用户,dbu()l,dbuO2,dbuO3分别与luserOl,luserO2,luserO3进行映射,以新建的登录用户登录,看能对数据库做何操作,尝试能否建立数据库、数据表、插入数据、查询。(3)设置dbuOl权限为对某特定数据库(特定数据库由自己建立)插入、选择,并验证;设置dbu02的成员身份为db_owner,并验证。(4)设置luserO3的角色为sysadmin,验证它是否可以创建数据库和数据表。(5)最

3、后删除数据库用户、数据库和登录用户。3.实验工具和方法操作系统:Windows7操作系统应用软件:MicrosoftSQLServer20124.实验步骤与结果1.触发器(1)创建(含验证和删除)触发器,当用户插入学生信息数据后,显示所有学生信息。createtriggerdiscoveronstudcntafterinsertasselect*fromstudent;insertintostudentvalues(*物理73'2176216549','调月穹乃','女','理学院',T999-01-29’,19「北海道');

4、sclasssnosnanegenderschoolbirthdayageprovince:材料51■»•••j2015100001泰岭材料1999-01-0100:00:00.00018河南物理712018001001友文化男理学院1999-05-2500:00:00.00019陵西物理712018001002吴彬男理学院1998-09-1400:00:00.00020NULL计算机312130500001陈丽娜女电信学院1995-11-2100:00:0000022福建计算机312130500002耿丽娜女电信学院1995

5、-02-2300:00:00.00022云南计算机312130500003李畅男电信学院1995-12-0300:00:00.00022北京计算机312130500004祁盖盖男电信学院1995-11-2900:00:00.00022江苏计算机312130500005赵颜辰女电信学院1995-06-0800:00:00.00022内蒙古计算机312130500006陈园园男电信学院1995-09-1200:00:00.00022内蒙古计算机312130500007苗强男电信学院1995-01-0100:00:00.00022新

6、疆计算机312130500008电信学院1995-03-0300:00:00.00022河北计算机312130500009毛睿男电信学院1995-10-0800:00:00.00022甘肃计算机312130500010宋任重男电信学院1995-03-2000:00:0000022浙江(2)创建替代型触发器,当用户删除数据时,显示数据表的信息。createtriggernotdeleteonstudentinsteadofdeleteasselect*fromstudent;deletefromstudent;deletefro

7、mstudent:%▼wI巴结果弘消息sclasssnosnaniegenderschoolbirthhyageprovince•••••••••••••••••••••••••••••••闭料512015100001秦岭男材料1999-01-0100:00:00.00018河南物理712018001001友文化男理学院1999-05-2500:00:00.00019陕西物理712018001002吴彬理学院1998-09-1400:00:00.00020NULL计算机312130500001陈丽娜女电信学院1995-11-2

8、100:00:00.00022福建计算机312130500002耿丽娜女电信学院1995-02-2300:00:00.00022云南计算机312130500003李畅电信学院1995-12-0300:00:00.00022北京计算机312130500004祁盖盖电信学院199

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

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

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