1 / 10
文档名称:

数据库系统概论复习总结.docx

格式:docx   大小:34KB   页数:10
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统概论复习总结.docx

上传人:baibai 2022/4/27 文件大小:34 KB

下载得到文件列表

数据库系统概论复习总结.docx

相关文档

文档介绍

文档介绍:
数据库系统概论复习总结
全面系统的总结了数据库概论系统的学问点
1、文件系统和数据库系统的区分和联系。区分是:文件系统是面对某一应用程序,共享性差,冗余度大,数据独立性差,记录内有构造,整体无 实体完整性 确定属性段可否为空值
_ 当外码不是被参照表的主属性时可以为空 当外码是主码的组成局部时,外码值不允许空
11等值连接:两个表选取两个属性列,它们的类型一样,列名可以不同,就可以做等值连接。_自然连接:两个表中必需包含一样属性〔属性名,属性类型〕,那么在这个属性上就可以做自然连接。并在连接结果中只能保存一个列。










联系:等值连接和自然连接都是从行的角度进展运算。自然连接是一种特别的等值连接。区分:等值连接没有取消重复列。自然连接还须要取消了重复列,还要求两个关系中进展比拟的重量必需有一样的属性组
_相关子查询:SELECT语句嵌套时,子查询中查询条件依靠于外层查询中的值,因此子查询要反复求值供外层查询运用。这种子查询称为相关子查询。
13SQL 的特点;综合统一;高度非过程化;面对集合的操作方式;以同一语法构造供应多种运用方式;语言简易学易用
14WHERE和HAVING的区分在于作用对象不同。WHERE字句作用于根本表或视图从中选择满意条件的元组。HAVING短语作用于组从中选择满意条件的组 15实体完整性的检查和违约处理;检查主码值是否唯一 不唯一那么拒绝插入和修改 检查主码的各个属性是否为空 只要有一个为空就拒绝插入和修改 参照完整性处理方法;拒绝执行 级连操作 设置为空值
16关系标准化的目的:解决数据冗余太大 更新异样 插入异样 删除异样这些问题
17数据库设计的特点;三分技术七分管理十二分根底数据 构造设计和行为设计相结合 设计的根本步骤 需求分析 概念构造设计 逻辑构造设计 物理构造设计 数据库实施 数据库运行和维护 设计方法 自顶向下自底向上 逐步扩张 混合策略










18 定义属性的原那么 1作为属性不能再具有须要描述的性质 属性必需是不行分的数据项不能包括其他属性 2 属性不能与其他实体具有联系
19 事务是用户定义的一个数据库操作系列,这些操作要么全做要么全不做,是一个不行分割的工作单位。事务是复原和并发限制的根本单位。
_事务的4个特性:(1) 原子性:事务是数据库的逻辑工作单位,事务中包括的诸操作要么都做,要么都不做。(2)相同性:事务执行的结果必需是使数据库从一个相同性状态变到另一个相同性状态。(3) 隔离性:一个事务的执行不能被其他事务干扰。〔4