- 2
- 0
- 约5.52千字
- 约 10页
- 2025-04-08 发布于四川
- 举报
1.3关系运算从集合论的观点来定义关系,关系是一个元数为K的元组的集合。表明这个关系有若干个元组,每个元组有K个属性值。关系的基本运算有两类:传统的集合运算和专门的关系运算数据库技术与应用--2数据库技术与应用--2数据库技术与应用--2数据库技术与应用--2*数据库技术与应用--2*关系数据模型1.关系模型2.关系运算数据库管理系统不仅管理数据本身,而且管理对数据的描述。数据库中的数据是有结构的,所谓结构是指通过数据模型来反映出事物及其之间的联系。数据模型的组成*数据库技术与应用--2*数据模型:是一组严格定义的概念集合,这些概念精确地描述了系统的数据结构、数据操作和数据完整性约束条件。数据模型的三要素:数据结构:是数据模型最基本的部分,它将确定数据库的逻辑结构,属于对系统静态特性的描述。数据操作:提供对数据库的操纵手段,主要有检索和更新两大类操作。属于对系统动态特性的描述。数据的约束条件:是对数据库有效状态的约束。常用的结构数据模型*数据库技术与应用--2*层次模型:层次模型用“树结构”来表示数据之间的联系;网状模型:网状模型是用“图结构”来表示数据之间的联系;关系模型:关系模型是用“二维表”来表示数据之间的联系。030102一、层次模型*数据库技术与应用--2*层次模型用一棵“有向树”的数据结构来表示各类实体以及实体间的联系。在树中,每个结点表示一个记录类型,结点间的连线(或边)表示记录类型间的关系,每个记录类型可包含若干个字段,记录类型描述的是实体,字段描述实体的属性,各个记录类型及其字段都必须命名。如果要存取某一记录型的记录,可以从根结点起,按照有向树层次向下查找。层次模型中的几个术语根结点,双亲结点,兄弟结点,叶结点????R1根结点R2兄弟结点R3叶结点R4兄弟结点R5叶结点叶结点层次模型的特征(1)有且仅有一个结点没有双亲,该结点就是根结点;(2)根以外的其他结点有且仅有一个双亲结点,这就使得层次数据库系统只能直接处理一对多的实体关系;(3)任何一个给定的记录值只有按其路径查看时,才能显出它的全部意义,没有一个子女记录值能够脱离双亲记录值而独立存在。层次数据库为TS,它具有四个记录型,分别是:(a).记录型D(系)是根结点,由字段D#(系编号)、DN(系名)、DL(系地点)组成,它有两个孩子结点,:R和S;(b).记录型R(教研室)是D的孩子结点,同时又是T的双亲结点,它由R#(教研室编号)、RN(教研室名)两个字段组成;(c).记录型S(学生)由S#(学号)、SN(姓名)、SS(成绩)三个字段组成;(d).记录型T(教师)由T#(职工号)、TN(姓名)、TD(研究方向)三个字段组成。S与T是叶结点,它们没有子女结点,由D到R,R到T,由D到S均是一对多的关系。对应上述数据模型的一个值:?该值是D02系(计算机系)记录值及其所有后代记录值组成的一棵树,D02系有3个教研室子记录值:R01、R02、R03和3个学生记录值:S63871、S63874、S63876,教研室R01有3个教师记录值:T2101、T17090、T3501.层次模型中多对多联系的表示采用分解的方法,即将多对多的联系分解成一对多的联系,使用多个一对多联系来表示一个多对多联系。分解的方法主要有冗余结点法和虚拟结点法。层次模型的数据操作和完整性约束条件1、在进行插入记录值操作时,如果没有指明相应的双亲记录值,则不能插入子女记录值。2、进行删除记录操作时,如果删除双新记录值,则相应的子女结点值也同时被删除。3、进行修改记录操作时,应修改所有相应记录,以保证数据的一致性。表示两个以上的实体型间的复杂的联系和实体型间的多对多联系,只能通过引入冗余数据或创建虚拟结点的方法来解决,易产生不一致性。插入和删除的操作限制太多。结点必须通过双亲结点。层次模型的缺点主要有:层次模型的优点:比较简单,只需很少几条命令就能操纵数据库,比较容易使用。结构清晰,结点间联系简单,只要知道每个结点的双亲结点,就可知道整个模型结构。????它提供了良好的数据完整性支持。二、网状模型*数据库技术与应用--2*网状模型的特征(1)有一个以上的结点没有双亲(2)至少有一个结点可以有多于一个双亲。网状模型中每个结点表示一个记录
您可能关注的文档
- 新课程、新理念、新评价.ppt
- 数字电子电路实训.ppt
- 有关奉献付出的名言警句.ppt
- 托福听力速记符号.ppt
- 小学信息科技教材教学目标分析.ppt
- 模块一金属材料力学性能与测试.ppt
- 建设整体项目管理的经济学基础.ppt
- 平面镜成像播课件4、3新人教版超好用.ppt
- 心血管系统之抗心绞痛药物.ppt
- 快速治疗失眠的方法.ppt
- 散文题型03 理解分析词句(题型专练)(全国通用)(解析版)-2026年高考语文二轮复习讲练.docx
- 考前押题10 阅读理解之应用文——关注生活 学以致用(原卷版)(押题训练)2026年高考英语阅读理解突破策略及押题(全国通用).docx
- 清单04 综合性学习之语言表达(仿写邀请转述劝说) 活动策划(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 清单09 古诗文对比阅读之内容 情感 写法对比 语言 炼字 拓展探究(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 小说易错02 重点情节理解偏差(选择题)(易错专练)(全国通用)(原卷版)-2026年高考语文二轮复习讲练.docx
- 专题01 声现象(题型专练)(全国通用)(原卷版)2026年中考物理二轮复习讲练.docx
- 清单08 文言文(议论类 书信应用类)阅读之论点把握 文体特点(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 清单11 记叙文阅读之朗读设计 表达技巧 主旨情感 开放探究(知识 方法 能力清单)(解析版)-2026年中考语文二轮复习讲练(全国通用).docx
- 语言清单05 语法填空中的词类(五)无提示词--连词(全国通用)(原卷版)2026年高考英语二轮复习讲练.docx
- 第04讲 想象探索与科学精神(《西游记》《海底两万里》《昆虫记》全国通用(讲义)(解析版)2026年中考语文一轮复习讲练.docx
最近下载
- 2025云南农业大学后勤服务有限公司招聘32人备考题库带答案解析.docx VIP
- 松材线虫课件.pptx VIP
- 2023年洁净车间生产环境控制教材方案模板.pptx VIP
- 【PPT】品管圈(QCC)降低科室一次性耗材浪费率 .pptx
- 2026高中数学复习-专题19 立体几何初步(Ⅱ)(七大题型+模拟精练)(解析版).pdf VIP
- 2025年教师职称-山西-山西教师职称(基础知识、综合素质、小学体育)历年参考题典型考点含答案解析.docx VIP
- isilon Drive Support Package 驱动支持包 1.37 发布说明(英文).pdf VIP
- 企业消防安全知识培训.pptx
- 山东省阳谷县第二中学高中音乐:古老的声音教案.doc VIP
- 常用建筑材料图例整理.doc VIP
原创力文档

文档评论(0)