- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * 关系数据库标准语言SQL (3) 创建一个有关学生成绩情况的视图S_SC_C 1. CREATE SQL VIEW S_SC_C(Sno,Sn,Cn,G) AS SELECT S.Sno,Sn,Cn,G FROM Student,C,Sc WHERE Student.Sno=Sc.Sno AND Sc.Cno=Course.Cno 2. VFP不能指定视图列名?! (4) 创建一个有关学生平均成绩的视图AVGG 1. CREATE SQL VIEW AVGG AS SELECT Sno,AVG(G) FROM Sc GROUP BY Sno 关系数据库标准语言SQL 4. 查询视图 (1) 查找视图CS_S中小于20岁者 1. SELECT * FROM CS_S WHERE Age20 2. 实际操作 (1) SELECT Sno,Sn,Age,Sex FROM Student WHERE Dept=’CS’ AND Age20 更新视图(自阅) 关系数据库标准语言SQL 5. 重命名视图 1) 格式 (1) RENAME VIEW 旧视图名 TO 新视图名 (2) RENAME 旧名 TO 新名:数据库DBS换文件名 2) 例子 (1) RENAME VIEW CS_S TO S_CS 关系数据库标准语言SQL 6. 删除视图 1) 格式 (1) DROP VIEW 视图名 2) 例子 (1) DROP VIEW S_CS 3) 说明 (1) 视图定义从数据字典中撤消 (2) 基本表的数据不受影响 (3) 使得在上定义的视图失效 关系数据库标准语言SQL 一、SQL数据控制功能 1. 概述 1) SQL DCL(Data Control Language)语句 2) 数据保护 (1) 安全性控制 (2) 完整性控制 (3) 并发控制 (4) 数据恢复 关系数据库标准语言SQL 3) SQL数据控制功能 (1) 管理数据库用户 (2) 控制授予或撤消数据库用户存取数据库的某些权限 (3) 控制权限传递 关系数据库标准语言SQL 2. 权限和角色 1) 权限(特权) (1) 限定用户的操作及操作的数据 (2) 将用户的操作限定在指定的范围内 (3) 禁止用户越权非法操作 (4) 通过为用户设置权限来保证数据的安全 (5) 新用户必须授予权限 关系数据库标准语言SQL 2) 系统权限 (1) 用户操作数据库系统的权力,由DBA授予 3) 对象权限 (1) 用户操作数据库对象(基本表、视图)的权力,由对象所有者授予 关系数据库标准语言SQL 1) 角色 (1) 多种权限的集合 (2) 可授予用户或其他角色 (3) 授予了角色代表授予了该角色所代表的全部权限 (4) 可避免权限的多次授予,简化权限的管理 2) 预定义角色 (1) CONNECT:拥有登录数据库的权限 (2) RESOURCE:拥有操作数据的权限 (3) DBA:拥有全部权限 关系数据库标准语言SQL 3. 系统权限与角色的授予 1) 格式 (1) GRANT 系统权限|角色[{,系统权限|角色}] TO 用户名|角色|PUBLIC [{,用户名|角色}] [WITH ADMIN OPTION] 2) 说明 (1) PUBLIC:数据库中的全部用户 (2) [WITH ADMIN OPTION]:允许权限或角色的传递 (3) VFP不支持?! 关系数据库标准语言SQL 1) 例子 (1) 授予CONNECT角色所代表的权限 1. GRANT CONNECT TO Zhangsan (2) 把CREATE TABLE权限授予自定义角色CREATE_TABLE 1. GRANT CREATE TABLE TO CREATE_TABLE (3) 将角色CREATE_TABLE所代表的权限授予全部用户 1. GRANT CREATE_TABLE TO PUBLIC 关系数据库标准语言SQL 4. 系统权限与角色的收回 1) 格式 (1) REVOKE 系统权限|角色[{,系统权限 |角色}] FROM 用户名|角色 |PUBLIC[{,用户名|角色}] (2) VFP不支持?! 2) 例子 (1) 收回Lin用户的CREATE TABLE权限 1. REVOKE CREATE TABLE FROM Lin
您可能关注的文档
最近下载
- 留置看护辅警笔试题(附答案).docx VIP
- 桥梁养护人员应知应会培训——桥梁常见病害检查与养护(下部结构及附属设施)课件.pptx VIP
- 人教版小学三年级上册数学应用题专项练习3.pdf VIP
- 2025年工作总结ppt模板下载.pptx VIP
- 超构表面透镜在生物医学成像领域应用.pptx VIP
- DB54T 0248-2022 藏沙蒿栽培技术规程.docx VIP
- DB2311T 063-2023 黑河马 地方标准.pdf VIP
- 医疗器械购进管理工作程序.doc VIP
- 公路桥梁养护员应知应会-桥梁养护管理基本知识与养护检查工作流程.pdf VIP
- 2024年北京市中小学生天文观测竞赛试题附答案.doc
有哪些信誉好的足球投注网站
文档评论(0)