关系系统的定义

如题所述

能够在一定程度上支持关系模型的数据库管理系统是关系系统。
由于关系模型中并非每一部分都是同等重要的
并不苛求一个实际的关系系统必须完全支持关系模型。
一个数据库管理系统可定义为关系系统,当且仅
当它至少支持:
1. 关系数据库(即关系数据结构)
系统中只有表这种结构
2. 支持选择、投影和(自然)连接运算
对这些运算不要求用户定义任何物理存取路径
对关系系统的最低要求不支持关系数据结构的系统显然不能称为关系系统
仅支持关系数据结构,但没有选择、投影和连接运算功能的系统仍不能算作关系系统。
原因:不能提高用户的生产率
支持选择、投影和连接运算,但要求定义物理存取路径,这种系统也不能算作真正的关系系统
原因:就降低或丧失了数据的物理独立性
选择、投影、连接运算是最有用的运算
分类依据:支持关系模型的程度

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-04-05
系统关系
系统是指由不同要素按一定形式相互联系、相互作用,形成特定功能的统一体。系统内各种要素相互不可替代、缺一不可。
假设某系统有三种要素,其关系式:
要素1+要素2+要素3=成功
要素1+要素2-要素3=0
例如:由劳动、技术、资源、资本、制度这五种生产要素相互联系、相互作用,形成生产力。如果缺少其中一种要素,其他要素再多再好也没用。
组成系统必须满足两个条件:
1.包含两种以上的不同要素;
2.不同要素按一定形式相互联系、相互作用。
系统的特点:
1.多元性,即系统是由两种以上的要素组成的统一体;
2.相关性,即系统内部不存在孤立的要素,所有要素间相互联系、相互作用;
3.整体性,即一个系统不能去掉其中的任何要素。
4.功能性,即一个系统的整体功能不等于其局部功能的简单相加,而是形成整体的特定功能。
根据系统的形成原因分为自然系统、人为系统、复合系统。
1.自然系统是系统内的各要素自然结合、自然运动和变化,自然形成特定功能的整体。例如:人体系统、消化系统等。
2.人为系统是系统内的各要素是人为的、预先编排好的规则或计划好的方向运作,以实现或完成系统内各要素不能单独实现的功能,人为形成特定功能的整体。例如:指挥系统、公安系统、计算机系统等。
3.复合系统是自然系统和人为系统复合形成特定功能的整体。例如:农业生产系统、畜牧业生产系统。这些系统的功能受自然因素和人为因素的共同影响。
系统与系统的关系:大系统与小系统是上下级归属关系,同级系统之间是并列关系。例如:人体系统是由八大系统组成,即运动系统、神经系统、内分泌系统、血液循环系统、呼吸系统、消化系统、泌尿系统、生殖系统组成。人体系统与八大系统是上下级归属关系,八大系统之间是并列关系。而消化系统又是由消化管和消化腺这两个小系统组成。消化管又是由口腔、咽、食管、胃、小肠、大肠这些更小的系统组成。
不完全符合系统定义的整体是非系统性整体(集合体)。非系统(集合体)中的个体关系是多一个或少一个都无所谓。例如:一个班级多一个同学或少一个同学都照常上课。多一个鸡蛋或少一个鸡蛋都照样做蛋糕。本回答被网友采纳