数据库技术及应用-access编书0-5要点解析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
0-1数据库系统简介 0-2数据模型 0-3关系型数据库 0-4 数据库系统开发的步骤 0-5 学生管理系统开发设计实例 0-6 Access简介 0-1-1 数据库系统相关的基本概念 数据(Data) 信息(Information) 数据处理(Data Process) 数据库(Data Base) 数据库系统(Data Base System) 数据库管理系统(DBMS) 0-1-2 数据管理技术的发展 1.人工管理阶段 数据和应用程序一一对应,应用程序中的数据无法被其他程序利用; 程序与程序之间存在大量重复数据,存在着数据冗余; 数据的独立性很差,数据的类型、结构发生变化,则程序必须相应改变,因而数据的结构性差。 2.文件系统阶段 应用程序采用统一的存取方法来存取、操作数据,程序与数据之间不再是直接的对应关系,使程序和数据有了一定的独立性。 数据的存取在很大程序上仍依赖于应用程序,不同程序很难于共享同一数据文件,数据独立性较差。 3.数据库系统阶段 数据库系统管理方式对所有的数据实行统一规划管理,构成一个数据仓库,数据能够满足所有用户的不同要求,供不同用户共享。 应用程序对数据的管理和访问灵活方便,而且数据与应用程序之间完全独立,使程序的编制质量和效率都有所提高; 数据文件间可以建立关联关系,数据的冗余大大减少,增强了数据共享性。 4.分布式数据库系统阶段 数据库技术与网络技术的结合产生了分布式数据库系统。 分布式数据库系统分为物理上分布、逻辑上集中的分布式数据库结构和物理上分布、逻辑上分布的分布式数据库结构两种结构。 0-1-3数据库系统的应用领域 1.信息管理系统 2.计算机辅助教学 3.专家系统 4.其他领域 0-2-1三个世界的概念 1.现实世界 人们管理的对象存在于现实世界中,现实世界的事物及事物之间存在着联系,这种联系是客观存在的。 例如学生管理系统中学生、课程、授课教师之间是存在着联系的。 2.概念世界 概念世界是现实世界在人们头脑中的反应,是对客观事物及其联系的一种抽象描述。例如,对教师的描述包括姓名、性别、讲授课程、职称、联系电话等不同项目。 3.数据世界 存入计算机中的数据是将概念世界中的事物数据化的结果。 为了能够准确地反映事物本身即事物之间的联系,数据库表中的数据是有结构的,它是用数据模型来表示这种结构的。 数据模型将概念世界中的实体及实体之间的联系进一步抽象为计算机便于处理的方式。 0-3-1关系的基本概念 1.关系 2.元组 3.属性 4.域 5.关键字 6.候选关键字 7.外关键字 8.关系模式 9.关系特点 0-3-2 关系运算 在对关系数据库进行数据查询时,需要对关系进行一定的关系运算。 关系的基本运算有两类,一类是传统的集合运算(并、差、交等),另一类是专门的关系运算(选择、投影、联接等)。 1.传统的集合运算 在进行传统的并、差、交集合运算中,两个关系必须具有相同的关系模式,即元组(记录)有相同的结构。 1) 关系并运算 设有两个关系R和关系S具有相同的关系模式,将关系R和关系S的所有元组合并,再删去重复的元组,组成一个新的关系,称为R与S的并,记为R∪S。 2) 关系差运算 设有两个关系R和关系S具有相同的关系模式,求属于关系R但不属于关系S的元组组成的集合。即只考虑关系R,不考虑关系S,在关系R中删去与关系S中相同的元组,组成一个新的关系,称为R与S的差,记为R-S。 3) 关系交运算 关系R和关系S的交是由属于R又属于S的元组组成的集合,即在关系R和关系S两个关系中取相同的元组,组成一个新关系,称为R与S的交,记为R∩S。 0-3-2 关系运算 2.专门的关系运算 专门的关系运算包括选择、投影、联接等,这些运算可以实现数据库中的查询操作。 1)选择运算:从关系中找出满足给定条件的元组的操作称为选择运算。 2)投影运算:从关系中选取指定的若干属性组成一个新的关系的操作称为投影运算。 3)联接运算:联接运算是选取两个指定关系中属性间满足一定条件的元组,拼接成一个新的关系。生成的新关系中包含满足联接条件的元组。 4)自然联接运算:在联接运算中,按照属性值对应相等为条件进行的连接操作称为等值联接。自然联接是去掉重复属性的等值联接。 数据库系统的开发主要通过数据库系统分析、数据库系统设计、数据库系统实现和数据库系统测试与维护等几个步骤。 0-4-1数据库系统分析 主要包括以下几点: 确定系统的功能、性能和运行要求,提供出系统功能说明,描述系统的概貌; 对数据进行分析,描绘出实体间的联系和数据模型的建立。提供出数据结构的层次方框图。 提供用户系统描

文档评论(0)

挺进公司 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档