第五 六章习题答案电子教案.doc

第五 六章习题答案电子教案.doc

ID:60782861

大小:20.00 KB

页数:3页

时间:2020-12-18

第五 六章习题答案电子教案.doc_第1页
第五 六章习题答案电子教案.doc_第2页
第五 六章习题答案电子教案.doc_第3页
资源描述:

《第五 六章习题答案电子教案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、精品好文档,推荐学习交流第五,六章习题答案7.SQL语言中提供了哪些数据控制(自主存取控制)的语句?请试举几例说明它们的使用方法。答:SQL中的自主存取控制是通过GRANT语句和REVOKE语句来实现的。如:GRANTSELECT,INSERTONStudentTO王平 WITHGRANTOPTION;就将Student表的SELECT和INSERT权限授予了用户王平,后面的“WITHGRANTOPTION”子句表示用户王平同时也获得了“授权”的权限,即可以把得到的权限继续授予其他用户。 REVOKEINSE

2、RTONStudentFROM王平CASCADE; 就将Student表的INSERT权限从用户王平处收回,选项CASCADE表示,如果用户王平将Student的INSERT权限又转授给了其他用户,那么这些权限也将从其他用户处收回。8.请用SQL的GRANT和REVOKE语句(加上视图机制)完成以下授权定义或存取控制功能:(a)用户王明对两个表有SELECT权力。GRANTSELECTON职工,部门TO王明(b)用户李勇对两个表有INSERT和DELETE权力。GRANTINSERT,DELETEON职工,部

3、门TO李勇(c)每个职工只对自己的记录有SELECT权力。GRANTSELECTON职工WHENUSER()=NAMETOALL;(d)用户刘星对职工表有SELECT权力,对工资字段具有更新权力。GRANTSELECT,UPDATE(工资)ON职工TO刘星(e)用户张新具有修改这两个表的结构的权力。GRANTALTERTABLEON职工,部门TO张新;(f)用户周平具有对两个表所有权力(读,插,改,删数据),并具有给其他用户授权的权力。GRANTALLPRIVILIGESON职工,部门TO周平WITHGRAN

4、TOPTION;(g)用户杨兰具有从每个部门职工中SELECT最高工资、最低工资、平均工资的权力,他不能查看每个人的工资。CREATEVIEW部门工资ASSELECT部门.名称,MAX(工资),MIN(工资),AVG(工资)FROM职工,部门WHERE职工.部门号=部门.部门号GROUPBY职工.部门号GRANTSELECTON部门工资TO杨兰;仅供学习与交流,如有侵权请联系网站删除谢谢3精品好文档,推荐学习交流9.把习题8中(1)---(7)的每一种情况,撤销各用户所授予的权力(1)REVOKESELECT

5、ON职工,部门FROM王明;(2)REVOKEINSERT,DELETEON职工,部门FROM李勇;(3)REOVKESELECTON职工 WHENUSER()=NAME FROMALI;(4)REVOKESELECT,UPDATEON职工 FROM刘星;(5)REVOKEALTERTABLEON职工,部门 FROM张新;(6)REVOKEALLPRIVILIGESON职工,部门 FROM周平;(7)REVOKESELECTON部门工资 FROM杨兰; DROPVIEW部门工资;***************

6、*********************************************6.假设有下面两个关系模式:职工(职工号,姓名,年龄,职务,工资,部门号),其中职工号为主码;部门(部门号,名称,经理名,电话),其中部门号为主码。用sQL语言定义这两个关系模式,要求在模式中完成以下完整性约束条件的定义:定义每个模式的主码;定义参照完整性;定义职工年龄不得超过60岁。答CREATETABLEDEPT(DeptnoNUMBER(2),DeptnameVARCHAR(10),ManagerVARCHAR(1

7、0),PhoneNumberChar(12)CONSTRAINTPK_SCRIMARYKEY(Deptno));CREATETABLEEMP(EmpnoNUMBER(4),EnameVARCHAR(10),AgeNUMBER(2),CONSTRAINTC1CHECK(Aage<=60),JobVARCHAR(9),SalNUMBER(7,2),DeptnoNUMBER(2),CONSTRAINTFK_DEPTNOFOREIGNKEY(Deptno)REFFERENCESDEPT(Deptno));ERP实训心

8、得体会仅供学习与交流,如有侵权请联系网站删除谢谢3精品好文档,推荐学习交流通过这次ERP模拟实验,我对企业管理有了一个全新的认识,它并不只是一个简单的生产和销售过程,它需要的更多。我们必须准确及时地了解市场的变化,争取有竞争力的市场份额,又要熟悉市场规则,还要不断地提高业务素质和业务能力,同时还需要一个高绩效的管理团队相配合,才能在激烈的市场竞争中独树一帜。这次实验,让我学习到了很多知识,也明白一些

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

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

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