- 1、本文档共109页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库终板总结
颜色部分:选择填空 补充:概念模型独立于硬件设备和DBMS。独立于数据模型 * m:n的联系是不能合并的, * 填空选择题 * * !!!选择题 * !!!数据库系统 包括 数据库和数据库管理系统 * !!!填空题 * * 网状模型的结点间的联系可以是任意的,任何二个结点间都能发生联系,更适于描述客观世界。 将层次模型中对结点的限制去掉后就成为网状模型。网状模型中,允许: (1) 一个结点可以有多个双亲结点; (2) 多个结点可以无双亲结点。 !!!判断题 * 关系模型的数据完整性约束 实体完整性、参照完整性、用户自定义完整性 其中,实体完整性、参照完整性是必须支持的 关系模型的数据操纵 查询、插入、删除和修改操作 在关系数据库系统中,对数据的全部操作都可以归结为对关系的运算 * 红字部分!选择填空。。注意:1.除和连接只有在专门的关系运算中有。2.关系代数5中基本运算 有笛卡尔积没有连接。 * 自然连接 共同属性。。 * !!!填空题 安全性方法和技术5种:用户标识与鉴别、存取控制、视图机制、数据加密、数据库审计 * 举例说明如何把视图机制作为一种授权机制使用:if关系R的拥有者A想让令一用户B只能查询R上的某些字段,那么A可以为R创建一个视图ViewR,视图中只包括哪些允许B查询 的属性,然后把视图ViewR上的SELECT(查询)权限授予B * * !!!背。定义。规则。 为啥它比DAC更安全:MAC是对数据本身进行密级标记,无论数据如何复制和更新,密级和数据是不可分的,只有符合密级标记要求的用户才可以操作该数据,从而提供了更高级别的安全性 * * 声明式数据完整性 作为对象定义的一部分来定义数据必须达到的标准 DBMS 自动强制完整性 通过使用约束、默认和规则来实现 过程式数据完整性 在脚本中定义数据必须达到的标准,强制完整性 通过使用触发器和存储过程来实现 可在客户端或服务器用其他编程语言和工具来实现 Primary key 主键 * !!!背 * 背!! * 用户定义的完整性 例如:设置某个属性60 例如默认值 例如唯一 * 考点。设计一个触发器(Inserted\Deleted\Update)。请参考chap12的PPT最后几页和课本 * 背事务的定义,以及ACID特性定义 事务是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。 * 给一个故障,让你判断属于哪个故障 * 数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括__日志文件、数据库后备副本_。 数据库恢复是将数据库从 错误 状态恢复到 某一已知的正确状态 的功能。 数据库系统是利用存储在外存上其他地方的 冗余数据 来重建被破坏的数据库。它主要有两种: 后援副本 和 日志文件 。 * 静态可以恢复到原来的状态,动态不一定 * 解答题 * 并发控制的主要方法是 机制。 答案:封锁 * 给你一个调度。是否正确,是否可串型,是否冲突可串行化调度。。 * 删除异常:不该删除的也删了(可看chap10ppt) 插入异常:该插入的没插入。 * * 循环次数 令ai=|X(i)|,{ai}形成一个步长大于1的严格递增的序列,序列的上界是|U|,因此算法最多循环|U|-|X|。 填空题!! * 只考虑函数依赖,BCNF是关系模式规范化的最高程度 考虑多值依赖,4NF是关系模式规范化的最高程度(在关系模式R中,若其函数依赖集中所有候选关键字都是决定因素,则R最高范式是4NF) * 在关系数据库设计中,设计关系模式是 逻辑结构设计的任务。(由ER模型转化为关系模型) 在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的 概念结构设计 段。 在数据库的概念设计中,最常用的数据模型是_实体-联系模型(ER模型)___ * 选择题。。填空题,背这六个阶段 数据流程图(DFD)是用于描述结构化方法中 需求分析 阶段的工具。 “为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库 物理 设计阶段。 * * 2.基于封锁的并发控制技术 封锁的类型 共享锁(Share lock,简记S锁,又称为读锁) 若事务T对数据对象A加上S锁,则其它事务只能再对A加S锁,而不能加X锁,直到T释放A上的S锁 排它锁(eXclusive lock,简记X锁,又称为写锁) 若事务T对数据对象A加上X锁,则只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁,直到T释放A上的锁 * 2.基于封锁的并发控制技术 封锁协议 在给数据对象加锁时,要考虑何时请求锁、持有锁的时间和何时释放等,要遵从一定规则。这些规则被称为封锁协议 一级封锁协议
您可能关注的文档
- 数据库系统原理与设计第二版实验教程实验一到实验三.docx
- 数据库系统原理及应用教程1.ppt
- 数据库系统原理实验三数据库完整性.doc
- 数据库系统原理实验五数据库设计.doc
- 数据库系统原理教学3.ppt
- 数据库系统原理第3阶段测试题.doc
- 数据库系统原理试卷-B.doc
- 数据库系统原理课件第4章DataBase.ppt
- 数据库系统基础教程(第3章).ppt
- 数据库系统实验三.doc
- 磁力引擎:2024快手白酒行业洞察报告 白酒行业双擎时代的新桥接.docx
- 房地产 -陇南通用航空机场低空经济产业园概念规划.docx
- 【华创证券】亿航智能(EH):深度研究报告:国内布局领先的eVTOL主机厂.docx
- 新能源行业:锂电板块2024Q3持仓分析报告.docx
- 房地产-包头稀土高新技术产业开发区招商手册 2024 .docx
- 房地产 总承包工程技术标述标汇报 -总承包工程技术标答辩标准范本2023版.docx
- 数据要素白皮书(2024年)-中国通信标准化协会.docx
- 培训课件 -⽤数据说话:培训总结与规划 -年度总结:如何通过数据将培训结果可视化.docx
- 培训课件 -消防月全员消防安全知识培训.pdf
- 应急管理解决方案.docx
文档评论(0)