选择知识点:1、关系模式描述关系的静态结构,它是静态、稳定的,而关系是动态、随用户对数据库的操作而变化的
考生要区分开来关系模式与关系
2、在分布式数据库查询中,导致数据传输通信代价大的主要原因是各个站点分片间的连接和并操作;分布式数据库中的分布透明性包括分片透明性、位置透明性、局部数据模型透明性,其中分片透明性是最高层次的透明性;分布式数据库的目标是本地自治、非集中式管理、高可用性、位置独立性、数据分片独立性等
3、并行数据库常用的划分技术有轮转法、散列划分、范围划分
轮转法:对关系顺序扫描,将第i个元组存储到标号为Dimod的磁盘上;该方式保证了元组在多个磁盘上均匀分布
散列划分:选定一个值域为{0,1,⋯,n-1}的散列函数,对关系中的元组基于划分属性进行散列
如果散列函数返回i,则将其存储到第i个磁盘
范围划分:该策略按照关系中某个属性的取值范围将数据文件划分为几部分,分别存放到磁盘上
由此可见,轮转法最适合于扫描整个关系的应用,并在扫描时可以并行地从几个磁盘读取数据,负载平衡,充分发挥了并行性
4、在数据库应用系统的需求分析阶段,设有如下工作:系统功能建模内容:--分析与描述目标系统需要完成的功能--分析与描述每项功能活动需要的输入数据、业务规则及输出数据--分析与描述目标系统的总体结构、功能活动及各功能活动之间的关系分析与描述目标系统对响应时间、存储容量的要求-----属于物理设计阶段分析与描述目标系统涉及的数据范围、数据的属性特征及数据之间的关系-----属于逻辑结构设计阶段,数据库系统设计分为6个阶段:需求分析、概念结构设计、逻辑结构设计和物理结构设计等5、属性:一个属性的值必须属于唯一的域,域在这里相当于数据类型的子集,属性的取值必须为同一域
标识属性的值不能重复且不可以为空
一个实体集中的属性名要唯一
属性一般用名词或名词短语命名
实体集的标识属性能够唯