《(1.4.1)--1.4关系数据库系统.pdf》由会员分享,可在线阅读,更多相关《(1.4.1)--1.4关系数据库系统.pdf(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、关系数据库系统数据库内模式模式外模式1应用A外模式2外模式3应用C应用B应用D外模式/模式映象模式/内模式映象关系数据库系统的体系结构关系数据库系统的模式 模式(也称逻辑模式)是数据库中全体数据的逻辑结构和特征的描述 是型的描述,不涉及具体值 相对稳定 模式的定义 数据的逻辑结构(数据项名、类型、取值范围等)数据之间的联系 数据有关的安全性、完整性要求 一个数据库只有一个模式SnoSnoSnameSnameSageSageSsexSsexCnoCnoCNAMECNAMECcreditCcreditStudentS(Sno,Sname,Sage,Ssex)C(Cno,Cname,Ccredit)
2、SC(Sno,Cno,Grade)SnoSnoCnoCnoGradeGrade数据库内模式模式外模式1应用A外模式2外模式3应用C应用B应用D外模式/模式映象模式/内模式映象 外模式 又称视图或子模式 是数据库用户(包括应用程序员和最终用户)使用的局部数据的逻辑结构和特征的描述 不对应实际存储的数据SnoSnoSnameSnameSageSageSsexSsexGSSCSnoSnoCnoCnoGradeGradeSnoSnoSnameSnameCnoCnoGradeGrade关系数据库系统的外模式成绩视图 G(Sno,Sname,Cno,Grade)数据库内模式模式外模式外模式1应用A外模式外
3、模式2外模式外模式3应用C应用B应用D外模式/模式映象模式/内模式映象关系数据库系统的内模式 内模式 也称存储模式 是数据物理结构和存储方式的描述 是数据在数据库内部的表示方式 记录的存储方式 索引的组织方式 数据是否压缩存储 数据是否加密 数据存储记录结构的规定 一个数据库只有一个内模式数据库内模式内模式模式外模式1应用A外模式2外模式3应用C应用B应用D外模式/模式映象模式/内模式映象SnoSnoSnameSnameSageSageSsexSsexGSSCSnoSnoCnoCnoGradeGradeSnoSnoSnameSnameCnoCnoGradeGrade外模式/模式映象:保证程序和
4、数据的逻辑独立性成绩视图 G(Sno,Sname,Cno,Grade)XH映象定义通常包含在各自外模式的描述中外模式/模式映象用于定义外模式和模式之间的对应性。数据库内模式是数据库数据的物理结构和存储结构的描述。模式是数据库全体数据的全局逻辑结构和特征的描述。模式/内模式映象用于定义模式与内模式之间的对应性。模式/内模式映象:保证程序与数据的物理独立性映象定义通常包含在模式描述中数据库内模式是数据库数据的物理结构和存储结构的描述模式是数据库全体数据的全局逻辑结构和特征的描述外模式1应用A外模式2是关于用户数据的局部逻辑结构和特征的描述外模式3应用C应用B应用D外模式/模式映象用于定义外模式和模式之间的对应性。保证程序和数据的逻辑独立性。模式/内模式映象用于定义模式与内模式之间的对应性。保证程序与数据的物理独立性。关系数据库系统的三级模式/二级映象体系结构映象定义通常包含在各自外模式的描述中映象定义通常包含在模式描述中