版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1数 据 库 与 安 全复习大纲2 第一章 绪论数据管理的三个发展阶段数据库数据库管理系统及功能数据模型及其划分层次,三要素两个实体型之间的联系的三种类型掌握最常见概念模型E-R(实体联系)模型的画法。关系模型的基本概念数据库系统的三级模式结构和两级映像3 第二章 数据管理基本原理与技术1.关系的6条性质2.关系模型中三类完整性约束3.关系代数集合运算符:(并),-(差),(交),(广义笛卡尔积)。专门的关系运算符:(选择),(投影),(连接),(除)44.标准查询语言SQL 1)数据定义 2)查询,复杂查询,嵌套子查询 3)聚集函数 4)数据更新 5)视图 6)数据控制5.函数依赖6.数据库
2、设计的基本步骤6步。7.E-R图向关系模型的转换。5 第三章 数据库及其应用系统的安全语义信息安全5个基本特征数据库的安全性与完整性基本安全服务系统安全的八大机制系统安全基本原则触发器存储过程数据库并发控制6封锁机制三级封锁协议两段锁协议事务调度的可串行性故障的种类恢复的实现技术具有检查点的恢复技术7 第四章 数据库的访问控制自主访问控制,重点掌握:访问控制矩阵强制访问控制,重点掌握:Bell-Lapadula模型、 BIBA模型安全数据视图(SeaView)模型8 第五章 数据库安全策略HRU模型 关系数据库的授权机制9 第六章 多级安全数据库管理系统多级关系数据模型多级关系数据模型三要素多
3、实例隐蔽通道分析10 第七章 数据挖掘及其安全问题数据挖掘的过程数据挖掘基本方法决策树关联规则关联规则的隐藏11 第八章 数据库隐私与 数据库安全的其他问题隐私权数据库隐私保护原则数据加密SQL注入攻击实例及防范技术 一、单选题121关系规范化中的删除异常是指 ( ) A不该删除的数据被删除 B不该插入的数据被插入 C应该删除的数据未被删除 D应该插入的数据未被插入A不该删除的数据被删除 习题132在并发控制技术中,最常用的是封锁机制,基本的封锁类型有排它锁X和共享锁S,下列关于两种锁的相容性描述不正确的是( )A.X/X :TRUEB.S/S:TRUEC.S/X:FALSE D.X/S:FA
4、LSE A.X/X :TRUE14二、应用题1、设学生课程数据库中有三个关系:学生关系S(S#,SNAME,AGE,SEX) 学习关系SC(S#,C#,GRADE) 课程关系C(C#,CNAME)其中S#、C#、SNAME、AGE、SEX、GRADE、CNAME分别表示学号、课程号、姓名、年龄、性别、成绩和课程名。用SQL语句表达下列操作15(1)检索选修课程名称为“MATHS”的学生的学号与姓名(2)检索至少学习了课程号为“C1”和“C2”的学生的学号(3)检索年龄在18到20之间(含18和20)的女生的学号、姓名和年龄 (4)检索平均成绩超过80分的学生学号和平均成绩16(1)检索选修课程
5、名称为“MATHS”的学生的学号与姓名(1)答案: SELECT S#,SNAME FROM S,SC,C WHERE S.S#=SC.S# AND C.C#=SC.C# AND CNAME= MATHS17 (2)检索至少学习了课程号为“C1”和“C2”的学生的学号 (2) 答:SELECT S# FROM SC WHERE CNO=C1 AND S# IN( SELECT S# FROM SC WHERE CNO=C2)18(3)检索年龄在18到20之间(含18和20)的女生的学号、姓名和年龄 (3)答:SELECT S#,SNAME,AGE FROM S WHERE AGE BETWEE
6、N 18 AND 2019(4)检索平均成绩超过80分的学生学号和平均成绩答: (4) SELECT S# ,AVG(GRADE) FROM SC GROUP BY S# HAVING AVG(GRADE)802、某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。(1)根据上述语义画出E-R图;(2)将该E-R模型转换为关系模型;(要求:1:1和1:n的联系进行
7、合并)(3)指出转换结果中每个关系模式的主码和外码。20(1)本题的E-R图如下图所示。21(2)转化后的关系模式如下:工厂(工厂编号,厂名,地址) 产品(产品编号,产品名,规格) 职工(职工号,姓名,工厂编号,聘期,工资) 生产(工产编号,产品编号,计划数量) (3)每个关系模式的主码、外码如下: 工厂:主码是工厂编号; 产品:主码是产品编号; 职工:主码职工号,外码是工厂编号; 生产:主码是(工厂编号,产品编号), 外码是工厂编号、产品编号。22233、设计触发器实现:选课表中插入一条记录时,检查若该门科的选课人数超过100,则拒绝插入。CREATE TRIGGER CHECK_grade ON 选课 AFTER INSERTAS IF(SELECT COUNT(*) FROM 选课 ,INSERTED WHERE 选课.课程号=INSERTED.课程号 )100 BEGIN PRINT 人数超出限制! ROLLBACK END 244、设计存储过程:计算指定课程的选课人数并输出。C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 超市商品订购合同
- 北京市物业区域管理合同
- FDA进口预申报委托协议简单版样式
- 11声音是什么(原卷版)
- 四川省棠湖中学高三下学期周练数学(文)试题46
- 北京人朝初一分班考数学试题及答案
- 第5课 中国古代官员的选拔与管理 课件 高二历史统编版2019选择性必修1 国家制度与社会治理
- 广东省惠州市高三4月模拟考试文综地理试题
- 陕西省石泉县江南高级中学高中历史必修二人民版14古代中国的经济政策(下)教案
- 工程数学积分变换答案
- 2024年统编版新教材语文小学一年级上册全册单元测试题及答案(共8单元)
- 2024年共青团入团积极分子考试题库(含答案)
- 籍贯对照表完整版
- 保安队排班表
- 关于对加强铁路站段干部作风建设的探索与思考
- 电控柜的安装接线的规范
- 火车道口报警系统毕业设计论文
- 设备、设施日常维修记录单
- 带压堵漏技术
- 最详细的律师事务所业务范围介绍
- 车站车场管理员岗位职责(共6篇)
评论
0/150
提交评论