数据库实验四.docx

上传人:l*** 文档编号:11812664 上传时间:2022-04-22 格式:DOCX 页数:6 大小:29.87KB
返回 下载 相关 举报
数据库实验四.docx_第1页
第1页 / 共6页
数据库实验四.docx_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《数据库实验四.docx》由会员分享,可在线阅读,更多相关《数据库实验四.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、数据库实验四 山东建筑高校 计算机学院 试验报告 班级: 姓名: 学号: 试验成果: 课程:数据库 同组者: 试验日期: 2022.5.22 试验四 数据库平安性和完整性 一试验目的 1.加深对数据库平安性和完整性的理解 2.学会授权与回收 3.理解并体会数据库实体完整性、参照完整性、用户定义的完整性约束条件的作用 二.试验内容 用户 sa SQL语言: select * from s; select * from p; select * from j; select * from spj; -1.设置用户a对SPJ表的查询权限。 create login a with paword = aa

2、aaaaaa; create user a; grant select on spj to a with grant option; -2.设置用户b对S表、P表具有修改的权限,并要求b能够将该权限授予其它用户c,并验证用户c具有该权限。 山东建筑高校 计算机学院 试验报告 班级: 姓名: 学号: 试验成果: 课程:数据库 同组者: 试验日期: 2022.5.22 create login b with paword = bbbbbbbb; create login c with paword = cccccccc; create user b; create user c; grant se

3、lect,update on s to b with grant option; grant select,update on p to b with grant option; -3.收回用户a、b的权限,并验证用户c权限的状况。 revoke select on spj from a cascade; revoke select, update on s from b cascade; revoke select, update on p from b cascade; -4.对试验1中创建的表,用图形用户界面建立外键联系,并验证外键的作用。 delete from s where sno

4、=s1; 山东建筑高校 计算机学院 试验报告 班级: 姓名: 学号: 试验成果: 课程:数据库 同组者: 试验日期: 2022.5.22 -5.对试验1中创建的表,设置零件的颜色必需在红、橙、黄、绿、青、蓝、紫 七种颜色范围内,零件重量不能超过50的约束条件,并给这两种约束条件命名。 alter table p add constraint c1 check(color in (红,橙,黄,绿,青,蓝,紫); alter table p add constraint c2 check(weight -6.设置SPJ表中供应零件的数量都不能超过1000 alter table spj add c

5、onstraint c3 check(qit -7.设置S表中的供应商号以字母S开头 alter table s add constraint c4 check(sno like S%); 山东建筑高校 计算机学院 试验报告 班级: 姓名: 学号: 试验成果: 课程:数据库 同组者: 试验日期: 2022.5.22 -8.验证各个表的实体完整性。 -验证P表 insert into p values (P7,齿轮,黑,40); insert into p values (P7,齿轮,黑,50); insert into p values (P7,齿轮,黄,20); -验证SPJ表 insert

6、 into spj(qit) values (2000); insert into spj(qit) values (999); 山东建筑高校 计算机学院 试验报告 班级: 姓名: 学号: 试验成果: 课程:数据库 同组者: 试验日期: 2022.5.22 -验证S表 insert into s(sno) values (A1); insert into s(sno) values (S6); 用户a SQL语言: select * from spj; select * from s; 用户b SQL语言: grant select,update on s to c; grant select

7、,update on p to c; update p set color=黄 where pno=p1; 山东建筑高校 计算机学院 试验报告 班级: 姓名: 学号: 试验成果: 课程:数据库 同组者: 试验日期: 2022.5.22 update s set status=10 where sno=s1; select * from s; 用户c SQL语言: update p set color=黄 where pno=p1; select * from p; 数据库试验四 数据库试验 数据库试验 数据库试验答案 数据库试验总结 数据库试验心得 数据库试验一 数据库试验心得 数据库上机试验 Acce数据库试验 本文来源:网络收集与整理,如有侵权,请联系作者删除,谢谢!第6页 共6页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 策划方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁