>>>>>希赛2017上半年软考公开课,解读考试趋势,报名不再迷茫
软考系统分析师在2017上半年开考,希赛小编为大家整理了一些系统分析师教程知识点精讲,以下是有关数据库综合知识的讲解,希望对准备参加考试的你有所帮助。
(1)故障
最严重的数据库故障是介质故障。
(2)属性类型
简单属性:原子的,不可再分;
单值属性:对于特定的实体都只有单独的一个值;
多值属性:如果某个属性可能有多重取值,则这样的属性称为多值属性。比如:联系方式、兴趣爱好。多值属性一般抽取为独立的实体(属性值、实体id)。
复合属性:可以细分为更小的部分,可以划分为多个属性。比如,通信地址可以划分为邮编、省、市、接到等;
派生属性:其值可以从一个相关属性和属性集的值派生得到的属性,这个属性在实体中不是必须的。比如:age,可以由birthday派生得到。
(3)关系的三种类型
基本关系:基本表、基表。实际存在的表,实际存储数据的逻辑表示。
查询表:查询结果对应的表。
视图表:由基本表或其它视图表导出的表,虚表,不对应实际存储的数据。(有物化视图)
基本关系六条性质:
[1]列是同质的,每一列中的分量是同一类型数据,来自同一个域;
[2]不同列可出自同一个域,每一列为一个属性,不同属性要给予不同属性名;
[3]列的顺序无所谓;
[4]行的顺序无所谓;
[5]任意两行不能完全相同;
[6]分量必须取原子值。
(4)数据库完整性
数据库完整性是指数据库中数据的正确性、有效性、相容性(一致性)。
(5)基本概念
包含在任何一个候选关键字(候选关键字可能是属性集合)中的属性称为主属性。不包含在任何候选关键字中的属性称为非主属性。
(6)表空间
表空间是组织数据和分配空间的逻辑结构。一个表空间只能属于一个数据库。表空间可以理解为是数据库对象的容器。所有的数据库对象都存放在指定的表空间中。但主要存放的是表,所以称作表空间。
(7)数据分片
【定义】数据库整体逻辑结构分解为合适的逻辑单位(片段),然后由分配模式来定义片段及其副本在各场地的物理分布,目的是提高访问的局部性,有利于按用户需求组织数据的分布和控制数据冗余度。
【分片准则】
(1)完整性。必须把全局关系所有数据映射到片段中。不允许某些数据属于全局关系但不属于任何片段。
(2)重构性。分裂后各片段可以重构原来的全局关系。
(3)不相交性。全局关系中每个元组仅属于一个片段,不能在多个片段重复出现。
【分片方式】
(1)水平分片。
把全局关系中的元组分裂成多个子集。(把数据分片)
(2)垂直分片。
把一个关系分裂成多个子集,应满足不相交。(把属性分开)
(3)导出分片。
(4)混合分片
【元数据】
元数据(Metadata),是描述数据的数据(data about data),主要是描述数据属性(property)的信息。这些信息包括数据的标识类属性,如命名、标识符、同义名、语境等等;技术类属性,如数据类型、数据格式、阈值、计量单位等等;管理类属性,如版本、注册机构、提交机构、状态等等
希赛网,拥有十五年软考培训经验,希赛网一直坚持自主研发,将丰富的软考培训经验有效融入教程研发过程,自成体系的软考在线题库(软考历年真题)、软考培训教材和软考视频教程,多样的培训方式包括面授、和,使考生的学习更具系统性,辅导更具针对性。采用全程督学机制,,软考平均通过率在全国。