- 69
- 2
- 约2万字
- 约 29页
- 2021-03-31 发布于江苏
- 举报
第一章:绪论
数据库(DB):长期存储在计算机内、有组织、可共享大量数据集合。数据库中数据按照一定数据模型组织、描述和存储,具备娇小冗余度、交稿数据独立性和易扩展性,并可为各种顾客共享。
数据库管理系统(DBMS):位于顾客和操作系统间数据管理系统一层数据管理软件。用途:科学地组织和存储数据,高效地获取和维护数据。涉及数据定义功能,数据组织、存储和管理,数据操纵功能,数据库事物管理和运营管理,数据库建立和维护功能,其她功能。
数据库系统(DBS):在计算机系统中引入数据库后系统,普通由数据库。数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。目:存储信息并支持顾客检索和更新所需信息。
数据库系统特点:数据构造化;数据共享性高,冗余度低,易扩充;数据独立性高;数据由DBMS统一管理和控制。
概念模型 实体,客观存在并可互相区别事物称为实体。
属性,实体所具备某一特性称为属性。
码,唯一标记实体属性集称为码。
域,是一组具备相似数据类型值集合。
实体型,具备相似属性实体必然具备共同特性和性质。
实体集,同一类型实体集合称为实体集。
联系
两个实体型之间联系 一对一联系;一对多联系;多对多联系
关系模型 关系,元组,属性,码,域,分量,关系模型
关系数据模型操纵与完整性约束 关系数据模型操作重要涉及查询,插入,删除和更新数据。这些操作必要满足关系完整性约束条件。关系完整性约束条件涉及三大类:实体完整性,参照完整性和顾客定义完整性。
数据库系统三级模式构造外模式,模式,内模式
模式:(逻辑模式)数据库中全体数据逻辑构造和特性描述,是所有顾客公共数据视图。一种数据库只有一种模式。
模式地位:是数据库系统模式构造中间层,与数据物理存储细节和硬件环境无关,与详细应用程序、开发工具及高档程序设计语言无关。
模式定义内容:数据逻辑构造(数据项名字、类型、取值范畴等),数据之间联系,数据关于安全性、完整性规定
外模式:(子模式/顾客模式)数据库顾客(涉及应用程序员和最后顾客)可以看见和使用局部数据库和逻辑构造和特性描述,是数据库顾客数据视图,是与某一应用关于系统逻辑表达。一种数据库可以有各种外模式。
外模式地位:介于模式与应用之间
模式与外模式关系:一对多。外模式普通是模式子集。一种数据库可以有各种外模式。反映了不同顾客应用需求、看待数据方式、对数据保密规定。对模式中同一数据,在外模式中构造、类型、长度、保密级别等都可以不同。
外模式与应用关系:一对多。同一外模式也可觉得某一顾客各种应用系统所使用
但一种应用程序只能使用一种外模式
内模式:存储模式或内视图)是数据物理构造和存储方式描述,是数据在数据库内部实际存储表达方式:
记录存储方式(顺序,B树,hash办法存储),索引组织方式,数据与否压缩存储,数据与否加密。数据存储记录构造规定,一种数据库只有一种内模式
三级模式长处:
(1)保证数据独立性(内模式与模式分开物理独立;外模式与模式分开逻辑独立)
(2)简化顾客窗口 (3)有助于数据共享 (4)利于数据安全保密
(5)数据存储由DBMS管理(顾客不用考虑存取途径等细节)
二级映像功能:
外模式/模式映像(应用可扩充性)
定义外模式(局部逻辑构造)与模式(全局逻辑构造)之间相应关系,映象定义普通包括在各自外模式描述中,每一种外模式,数据库系统均有一种外模式/模式映象。
用途:保证数据逻辑独立性
当模式变化时,数据库管理员修改关于外模式/模式映象,使外模式保持不变
应用程序是根据数据外模式编写,从而应用程序不必修改,保证了数据与程序逻辑独立性,简称数据逻辑独立性。
模式/内模式映像(空间运用率,存取效率)
模式/内模式映像是唯一,它定义了数据全局逻辑构造与存储构造之间相应关。数据库中模式/内模式映象是唯一。该映象定义普通包括在模式描述中。
用途:保证数据物理独立性
当数据库存储构造变化了(例如选用了另一种存储构造),数据库管理员修改模式/内模式映象,使模式保持不变。应用程序不受影响。保证了数据与程序物理独立性,简称数据物理独立性。
长处:
(1)保证了数据库外模式稳定性。
(2)从底层保证了应用程序稳定性,除非应用需求自身发生变化,否则应用程序普通不需要修改。
(3)数据与程序之间独立性,使得数据定义和描述可以从应用程序中分离出去。
什么叫数据与程序物理独立性?什么叫数据与程序逻辑独立性? 为什么数据库系统具备数据与程序独立性?
1、数据与程序逻辑独立性:当模式变化时,数据库管理员修改关于外模式/模式映象,使外模式保持不变。从而应用程序不必修改,保证了数据与程序逻辑独立性,简称数据逻辑独立性。
2、数据与程序物理独立性:当数据库存储构造变化了(例如选用了另一种存储构造),数据库管理员修改模式/内模式映象,使模式保持
您可能关注的文档
最近下载
- 胰源性腹泻的护理.ppt VIP
- 2025年天翼云从业者考试题库.docx
- 建设项目经济评价方法与参数(第三版)..pdf VIP
- 小学三年级下册综合实践活动教案.pdf VIP
- 实施指南(2025)《GB_T11364-2008钎料润湿性试验方法》.pptx VIP
- 2024年人教版英语中考复习:7~9年级课本语法知识梳理汇编(实用,必备!).doc VIP
- 生活污泥综合利用项目环评(新版环评)环境影响报告表.pdf VIP
- 宁波十校2026届高三3月联考数学试卷(含答案及解析).pdf
- 2025年互联网营销师危机公关中的压力测试与模拟演练专题试卷及解析.pdf VIP
- 2025年甘肃省兰州市中考语文试卷.docx VIP
原创力文档

文档评论(0)