- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
总复习提纲---欧
* * * * * * * * * * * * * * * * 总复习 * 考试时间和考试题型 6月24日 9:00-11:00 教六207 填空题 选择题 简答题 问答题 * 第一章 数据库系统概述 数据库的各种基本概念:data、DB、DBMS、数据 库系统(掌握),功能等等。 数据管理的发展过程(了解) 数据模型 数据模型的三要素 概念模型, E-R 模型 三种主要逻辑数据模型 物理模型 * 第一章 数据库系统的结构 数据库系统三级模式结构 数据库系统的组成 * 模式是数据库中全体数据的逻辑结构和特征的描述 * DB os DBMS APP tool APP sys user user user DBA * 第二章 关系数据库 关系数据结构 关系的完整性 关系代数 并、交、差、广义笛卡儿积 选择、投影、除、连接 * 关系 域 笛卡儿积 定义,如何写出笛卡儿积 元组、分量、基数 表示方式:二维表 关系 定义:有实际意义的元组 关系的性质 元组、属性、表示方式:二维表 码:候选码、主码、主属性非主属性 关系模式:定义, R(U,D,dom,F) 关系数据库 上课所讲的例题 课后作业 * 关系运算、关系代数表达式 设有如下表所示的三个关系S、C和SC。试用关系代数表达式表示下列查询语句: S表 S# SNAME AGE SEX 1 李 强 23 男 2 刘 丽 22 女 5 张 友 22 男 C# CNAME TEACHER k1 C语言 王 华 k5 数据库原理 程 军 k8 编译原理 程 军 S# C# GRADE 1 k1 83 2 k1 85 5 k1 92 2 k5 90 5 k5 84 5 k8 80 C表 SC表 * 答案: (1)检索年龄大于21岁男学生的学号(S#)和姓名(SNAME)。 (2)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。 (1)ΠS#,CNAME(σAGE21? SEX=’男’(S)) (2)ΠC#,CNAME(C(ΠS#,C#(SC)?ΠS#(S))) * 第三章 SQL语句 定义:表,索引 查询 增删改 视图:定义,虚表 上课所讲的例题 课后作业 * Sql语句 设有关系R和S如图 R: 试用SQL语句实现: S: (1)查询属性C50时,R中与相关联的属性B之值。 (2)当属性C=40时,将R中与之相关联的属性B值修改为b4。 A B a1 b1 a2 b2 a3 b3 A C a1 40 a2 50 a3 55 * 答案: 解:(1)SELECT B FROM R, S WHERE R.A=S.A AND C50 (2)UPDATE R SET B=’b4’ WHERE A IN (SELECT A FROM S WHERE C=40) * 第四章 安全性 数据库安全性控制 用户标识与鉴别 存取控制 自主存取控制方法 grant revoke 强制存取控制方法 视图机制 审计 数据加密 统计数据库安全性 课后作业 * 第五章 完整性 完整性控制机制 完整性约束条件定义机制 完整性检查机制 违约反应 触发器 * 第六章 关系数据理论 函数依赖 范式 逻辑蕴涵 闭包 码 判断范式 模式分解 一事一地 理论分解 最小依赖集 无损连接 保持函数依赖 算法6.3,6.4,6.5 * 候选码、范式、模式分解 将R(U,F)的所有属性分组 L型:只在F的函数依赖左边出现的属性 R型:只在F的函数依赖右边出现的属性 LR型:在F的函数依赖左右两边都出现的属性 N型:在F的函数依赖中没有出现的属性 候选码一定包括L型,N型 一定不包括R型 可能包括LR型 再通过判断,确定该属性组合是否是可以决定U中其他属性的最少属性组合 * 候选码、范式、模式分解 已知关系模式RU,F,其中 U={O,B,I,S,Q,D}; F={S→D , D→S,B→I,B→O,O→B,I→B}。 求R的所有候选关键字 。 解 L类属性无,N类属性Q R类属性无,LR类属性有O,B,I,S,和D 其中QSIF+ =U,QSBF+ =U,QSOF+ =U, QDIF+ =U,QDBF+ =U,QDOF+ =U 所以R的候选码是QSI…… * 2、 设有关系R和函数依赖
文档评论(0)