第1章数据库技术与应用.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章数据库技术与应用

ACCESS数据库技术与应用蔡越江 崔玲2011.9第1章 数据库系统基础知识数据库基本概念关系数据模型 数据库应用系统实例 数据库基本概念数据、数据库和数据库管理系统数据库技术发展概况数据库系统的组成数据库系统的结构1.1.1数据、数据库和数据库管理系统数据(Data)信息(Information)数据库(Database,简称DB)数据库系统 (Database System)数据库管理系统(Database Management System)1.1.1数据、数据库和数据库管理系统数据库管理系统的功能如下: (1)数据模式定义(2)数据存取的物理构建 (3)数据操纵(4)数据的完整性、安全性定义与检查 (5)数据库的并发控制与故障恢复 (6)数据的服务1.1.1数据、数据库和数据库管理系统数据库的主要特点(1)实现数据共享。(2)减少数据的冗余度。(3)数据的独立性。(4)数据实现集中控制。(5)数据一致性和可维护性(6)故障恢复。1.1.2 数据库技术发展概况数据库技术发展的三个阶段人工管理阶段(50年代中期以前);文件系统阶段(50年代后期到60年代中期);数据库系统阶段(60年代后期至今)。1.1.3 数据库系统的组成数据硬件软件人员1.1.3 数据库系统的组成数据硬件软件人员1.1.4 数据库系统的组成外模式(External Schema)也称为用户模式或子模式模式(Schema)也称为逻辑模式内模式(Internal Schema)也称为存储模式1.1.3 数据库系统的组成外模式/模式映像模式描述的是数据的全局逻辑结构,外模式描述的是数据的局部逻辑结构。对应于同一个模式可以有任意多个外模式。对于每一个外模式,数据库系统都有一个外模式/模式的映像,他定义了该外模式与模式之间的对应关系。1.1.3 数据库系统的组成模式/内模式映像数据库中只有一个模式,也只有一个内模式,所以模式/内模式的映像是唯一的。他定义了数据库全局逻辑结构与物理存储结构之间的对应关系。1.1.3 数据库系统的组成两级映像与数据独立性数据库系统的三级模式是对数据的三个抽象级别两级映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。1.2 关系数据模型非关系模型关系模型1.2 关系数据模型非关系模型关系模型1.2 关系数据模型非关系模型关系模型1.2 关系数据模型层次模型(Hierarchical Model) 是指用树型结构表示实体及其之间的联系,是一种有根结点的定向有序树(在数学中“树”被定义为一个无回的连通图)。树中每一个节点代表一个记录类型,树状结构表示实体型之间的联系。1.2 关系数据模型网状模型用有向图结构表示实体类型及实体间联系的数据结构模型称为网状模型(Network Model)。网状模型中以记录为数据存储单位。记录包含若干数据项。1.2 关系数据模型关系模型(Relational Model)用关系表示实体类型及实体间联系的数据结构模型1.3.1 数据库应用系统实例分析以“教务管理系统”为例各高校都需要采用信息化管理,涉及到学生、教师、课程等一系列信息,方便查询,统计汇总等1.3.2 数据库设计初步数据库设计(Database Design)是数据库及其应用系统的设计,即设计整个应用系统。数据库设计要和应用系统设计相结合,即整个设计过程中要把数据库结构设计和对数据的处理设计密切结合起来。数据库的设计过程大致可分为6个步骤:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的建立与实施和数据库的运行及维护。1.3.2 数据库设计初步需求分析调查的重点是“数据”和“处理”是整个设计过程的基础,是最困难和最耗时的阶段1.3.2 数据库设计初步概念结构设计在需求分析的基础上,建立抽象的信息结构,即概念数据模型。概念模型介于人的现实世界与机器世界之间概念模型是各种数据模型的基础,独立于计算机,也独立于DBMS。1.3.2 数据库设计初步实体-联系模型实体-联系模型采用E-R图(E-R Diagram)的形式来表示矩形框表示实体,椭圆表示属性,菱形表示联系。两个实体之间联系的类型有三种1.3.2 数据库设计初步一对一联系(1:1)如果实体A的每个实体,实体B中至多只有一个实体与之联系,反之亦然,则称实体A与实体B具有一对一联系,记为1:1。1.3.2 数据库设计初步一对多联系(1:n)如果实体A的每个实体,实体B中有n个实体与之联系,反之,实体B中每一个实体,实体A中至多只有一个实体与之联系,则称实体A与实体B具有一对多联系,记为1:n。1.3.2 数据库设计初步多对多联系(m:n)如果实体A的每个实体,实体B中有n个实体与之联系,反之,实体B中每一个实体,实体A中也有m个实体与之联系,则

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档