什么是关系数据结构
发布网友
发布时间:2022-03-26 17:55
我来回答
共2个回答
热心网友
时间:2022-03-26 19:24
这是关系型数据库概念中提出的一个子概念。
关系数据库系统是支持关系模型的数据库系统。而关系模型由:关系数据结构、关系操作集合和关系完整性约束组成。
关系数据结构:
在关系模型中,现实世界的实体以及实体间的各种联系均用关系来表示。在用户看来,关系模型中数据的逻辑结构是一种二维数据结构,在数据库中就表现为一张二维表。
数据结构就是计算机存储、组织数据的方式,关系就是实体间的某种联系,例如两个实体分别为学生与课程,在选课系统的环境下,他们之间的联系就是“选课”,我们为了想存储下每个学生都选了什么课,可以以学生实体与课程实体的联系建立起一个二维的逻辑结构,在这种逻辑结构中我们可以很轻松的检索两实体间的关系集,例如某一学生都选了什么课,或者是某一课程都有哪些学生选了,*的关系数据结构可以以此类推,但很少见到实际应用,大多都是二维关系的组合应用。
关系数据结构的重点在于“实体”与“关系”的选择,只要记住“关系”是指的实体与实体之间的联系就可以了,作为关系数据结构中维度的定义,具体的(麻雀)或是抽象的(鸟)实体都可以,但行为(吃)或属性(小)是不行的。
热心网友
时间:2022-03-26 20:42
详见:http://www.doc88.com/p-777376831010.html
http://ke.soso.com/v8361736.htm
http://wenwen.soso.com/z/q153888749.htm