1 / 7
文档名称:

数据库安全知识点总结.docx

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

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

分享

预览

数据库安全知识点总结.docx

上传人:秋江孤影 2020/9/27 文件大小:33 KB

下载得到文件列表

数据库安全知识点总结.docx

文档介绍

文档介绍:数据库安全知识点总结期末考就要来了,数据库安全知识点复****好了吗?下面是XX整理的数据库安全知识点总结,欢迎大家阅读!数据库安全知识点总结 名词积累:数据库:存放和提供数据的“库房”数据:数据库中存储的基本对象。数据库管理系统:位于用户与操作系统之间的一层数据管理软件。数据库系统:包括数据库、 DBMS应用系统、数据库管理员主键:用于唯一的标识表中的某一条记录的属性或属性的集合。外键:用于与另一张表关联,外键为另一张表的主键超键:超键是能唯一区分元组的属性或属性的集合键:去掉了超键中多余的属性,仍然能够保证区分不同的元组。模式:一个数据库的描述,包括对数据库结构,数据类型,还有约束。实例:数据库中在某一时刻存储的真实的数据。数据操纵语言:增删改查数据定义语言:定义、删除、修改数据库中的对象数据控制语言:用于控制用户对数据库操纵的权限数据模型:现实世界数据特征的抽象,用来定义数据如何组织,数据之间的关系怎样并相容性:两个关系具有并相容性需要保证具有相同的属性个数,以及对于每个属性都有相同的域视图:视图是虚拟的表,并不是物理存储的数据。而是由基本表或其他视图派生的数据。对视图的更新,实际上转换为对实际基表的更新。数据模型:基本概念:现实世界数据特征的抽象,用来定义数据如何组织,数据之间的关系怎样。层次:概念模型:按用户的观点来对数据和信息建模逻辑/实现模型:数据在具体DBMS^品中的物理储存方式数据库系统的三级模式结构:内模式:数据物理结构和储存方式的描述,是数据在数据库内部的表示方式概念模式:有时简称“模式”。是对数据库中全体数据的逻辑结构和特征的描述外模式:数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述数据库系统的两级映射以及物理、逻辑独立性:两级映射:概念模式/内模式映射外模式/概念模式映射数据的物理独立性:内模式与概念模式之间的映射提供了数据的物理独立性。当数据的物理结构发生变化时,只需要修改内模式与概念模式之间的映射即可。数据的逻辑独立性:概念模式与外模式之间的映射提供了数据的逻辑独立性。当数据的整体逻辑结构发生变化时,只需要修改各个外模式与概念模式之间的映射即可保证应用程序不受影响。数据的约束条件:完整性约束域约束:对属性取值范围的约束键约束:每个关系必须要有主键,且每个主键必须不相同非空约束:属性值不能为NULL实体完整性约束:主键值不能为空参照完整性约束:外键可以取 NULL值,但若外键为另一关系主键,则不能为NULL用户定义的完整性各种数据操作可能违反的完整性约束插入操作:域约束、键约束、非空约束、实体完整性约束、参照完整性约束删除操作:参照完整性约束更新操作:域约束、键约束、非空约束、实体完整性约束、参照完整性约束SQL语句执行顺序:FROM子句组装来自不同数据源的数据WHERE子句基于指定的条件对记录进行筛选GROUPBY子句将数据划分为多个分组使用聚集函数进行计算使用HAVING子句筛选分组计算所有的表达式使用ORDERBY寸结果集进行排序控制冗余与非控制冗余的区别:未受控制的数据存储冗余会导致如下的问题:更新数据时的重复工作浪费空间数据可能会不一致因此,理想情况下,我们应该设计一个没有冗余的数据库,但是有时候我们需要提高查询的效率,因此我们引入了控制冗余例如:我们将学生名和课程号冗余存储于 GRADE_REPORT^,因