- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2021/10/15 * 关系模型的数据操作 关系模型的操作对象是集合(也就是关系)。 非关系型数据库系统中典型的操作是一次一行或一次一个记录。 因此,集合处理能力是关系系统区别于其他系统的一个重要特征。 关系数据模型的数据操作主要包括四种:查询、插入、删除和修改数据。 2021/10/15 * 关系模型的数据完整性约束 实体完整性 参照完整性 用户定义的完整性 2021/10/15 * 实体完整性 实体完整性是保证关系中的每个元组都是可识别的和惟一的。 而且表中不允许存在如下的记录: 无主码值的记录 主码值相同的记录 2021/10/15 * 参照完整性 用于描述实体之间的联系。 参照完整性一般是指多个实体(表)之间的关联关系。 一般用外码实现。 外码:取作本表(子表)属性之一的外表(父表,主表)主码。 主码值先在主表中生成,后在子表中引用 2021/10/15 * 外码引用例1 学生 班 属于 (学号, 姓名, 班号, …) (班号,专业,人数, …) 2021/10/15 * 外码引用例2 学生 课程 修课 (学号,姓名,…) (课程号,课程名, …) (学号, 课程号, 成绩, …) 2021/10/15 * 参照完整性规则 参照完整性规则就是定义外码与主码之间的引用规则。 对于外码,一般应符合如下要求: 或者值为空; 或者等于其所应用的关系中的某个元组的主码值。 2021/10/15 * 用户定义的完整性 按应用语义,属性数据有: 类型与长度限制:方便计算机操作 取值范围限制:防止属性值与应用语义矛盾 2021/10/15 * 语义许可取值范围约束例: 成绩取 [0 .. 100], {优、良、中、及格、不及格} 2021/10/15 * 2.4 数据库系统的结构 2.4.1 三级模式结构 2.4.2 二级映象功能 2.4.3 数据库管理系统 2021/10/15 * 三级模式结构 模式描述了数据库中全体数据的逻辑结构和特征。 只涉及到型的描述,不涉及具体的值。 关系模式是关系的“型”或元组结构共性的描述。 2021/10/15 * 关系模式 表头 (关系模式) 元组 属性1 属性2 … 属性n 2021/10/15 * 三级模式结构 外模式2 外模式n 外模式1 概念模式 内模式 … (单个用户视图) (公共用户视图) (存储视图) 2021/10/15 * 概念模式是关系的。 外模式也是关系的或接近关系的,其内容来自概念模式,它最接近用户。 内模式不是关系的,它是数据的物理存储方式。 三级模式结构 2021/10/15 * 外模式 也称为用户模式、子模式。 用户对现实系统中感兴趣整体的局部数据结构的描述。 是DB整体数据结构的子集或局部重构。 用外模式定义语言表达。例,对RDB,定义视图结构。 是保证数据库安全的一个措施。 2021/10/15 * 学号 姓名 性别 系别 年龄 住址 出身 学位 学分 补贴 学籍科 房产科 人事科 劳资科 2021/10/15 * 概念模式 也称为逻辑模式或模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据描述。 是数据库系统结构的中间层。 用模式定义语言表达。例,对关系数据库,定义:表头结构、属性取值范围、…。 2021/10/15 * 内模式 也称为存储模式。 数据的内部存储结构描述(数据的组织与存储)。 用内模式定义语言描述。例,对RDB,定义数据文件的位置、索引的依据等。 2021/10/15 * 2.4.2 二级映象功能 数据库系统的三级模式是对数据的三个抽象级别,它把数据的具体组织留给DBMS管理,使用户能逻辑地、抽象地处理数据,而不必关心数据在计算机中的具体表示方式与存储方式。 为了能够在内部实现这三个抽象层次的联系和转换,数据库管理系统在三级模式之间提供了两层映象: 外模式/模式映象 模式/内模式映象 2021/10/15 * 模式间的映象(DBMS基本功能之一) 维持DB数据与DB应用程序相互独立,从而使DB应用程序不随DB数据的逻辑或存储结构的变动而变动。 2021/10/15 * 模式/内模式映象 当存储结构改变时,可(由DBA)用内模式定义语句,调整内模式定义,从而保持模式不变。 数据和程序物理独立(存储独立) 2021/10/15 * 外模式/模式映象 当模式改变时,可用外模式/模式定义语句,调整外模式/模式映象定义,从而保持外模式不变。 数据和程序逻辑独立(概念独立) 2021/10/15 * 2021/10/15 * 2.4.3 数据库管理系统 DBMS是处理数据库访问的系统软件。 处理过程: 用户使用数据库语言发出一个访问请求; DBMS接受请求并
您可能关注的文档
- 嵌入式系统设计-概述.ppt
- 材力附录A图形性质.ppt
- 班组建设与班组长管理.ppt
- 折花比赛课件.ppt
- 《临终病人的护理》课件.ppt
- 激素调节方法.ppt
- 混凝土结构设计原理 第九章:预应力溷凝土构件设计.ppt
- [工学]UML交互图课件.ppt
- 网络安全-20:防火墙.ppt
- I’d like some noodles英语教学课件.ppt
- 部队团委年终工作总结.docx
- 2024年最新国开(电大)《公共行政学》形考任务.docx
- 试论宗教与民族的关系.pdf
- F238013【复试】2024年湖北工业大学030504国外马克思主义研究《复试中国特色社会主义理论.pdf
- F237036【复试】2024年湖北大学085400电子信息《复试电子技术基础之模拟电子技术基础》考.pdf
- F237036【复试】2024年湖北大学081000信息与通信工程《复试电子技术基础之模拟电子技术基.pdf
- F237036【复试】2024年湖北大学081000信息与通信工程《复试电子技术基础之数字电子技术基.pdf
- F238012【复试】2024年湖北工业大学120201会计学《复试财务管理》考研复试终极预测5套卷.pdf
- 2024(最新)国家开放大学(电大)本科《公共行政学》形考任务辅导资料及答案.docx
- 2024国家开放大学电大《公共行政学》形考作业(含答案).docx
最近下载
- 国开形成性考核01563《物流管理基础》形考作业(1)试题及答案.docx VIP
- T∕CHAS 10-4-6-2018 中国医院质量安全管理 第4-6部分:医疗管理 医疗安全(不良)事件管理(可复制版).pdf
- 天津市中考数学小卷训练题(一) - 带答案.pdf
- 0-6岁儿童眼保健及视力检查.ppt VIP
- 人教版小学数学四年级下册数学简便计算题(含答案).pdf VIP
- 体育安全课教案.docx
- Of Mice and Men - Heinemann.pdf VIP
- 消防救援队伍作战训练安全手册(2023年版).pdf VIP
- 危化品运输安全风险分析与预防.pptx
- 会议指导手册(2020版).pdf
文档评论(0)