是面向计算机系统的。物理模型的具体实现是DBMS的任务,数据库设计人员要了解和选择物理模型,一般用户则不必考虑物理级的细节。4.定义并解释概念模型中以下术语:实体,实体型,实体集,属性,码,实体联系图(E定义并解释概念模型中以下术语:实体,实体型,实体集,属性,实体联系图(一R图)答:实体:实体:客观存在并可以相互区分的事物叫实体。实体型:具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻实体型:画同类实体,称为实体型。实体集:实体集:同型实体的集合称为实体集。属性:属性:实体所具有的某一特性,一个实体可由若干个属性来刻画。码:惟一标识实体的属性集称为码。实体联系图(:提供了表示实体型、属性和联系的方法:实体型:用矩形实体联系图(E一R图):表示,矩形框内写明实体名;属性:用椭圆形表示,并用无向边将其与相应的实体连接起来;联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,
f同时在无向边旁标上联系的类型(111
或m
)。5.试述关系模型的概念,定义并解释以下术语:l)关系(2)属性(3)域(4)试述关系模型的概念,定义并解释以下术语:关系(属性(主码(分量(元组5)主码(6)分量(7)关系模式答:关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。在用户观点下,关系模型中数据的逻辑结构是一张二维表,它由行和列组成。l)关系:一个关系对应通常说的一张表;2)属性:表中的一列即为一个属性;3)域:属性的取值范围;4)元组:表中的一行即为一个元组;5)主码:表中的某个属性组,它可以惟一确定一个元组;6)分量:元组中的一个属性值;7)关系模式:对关系的描述,一般表示为关系名(属性1,属性2,…,属性
6.试述数据库系统三级模式结构,这种结构的优点是什么?数据与程序的物理独立性?试述数据库系统三级模式结构,这种结构的优点是什么?数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性?答:答:数据库系统的三级模式结构由外模式、模式和内模式组成。外模式,亦称子模式或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用r