[管理学]第六章 数据库技术与Access 2003new.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[管理学]第六章 数据库技术与Access 2003new

第6章 数据库技术与Access 2003 6.1 数据库技术基础 6.2 数据库设计 6.3 数据库管理系统 6.4数据库管理系统access2003 6.1.1数据库的基本概念 数据(Data):存储在某种媒体上能够识别的物理符号描述 (1)描述事物特性的数据内容 (2)存储在某种媒体上的数据形式 数据库(DataBase,简称DB):长期储存在计算机内的、有组织的、可共享的数据集合。 数据库管理系统(DataBase Management System,简称DBMS):对数据库进行管理的系统软件,职能科学地组织数据和存储数据,获取和管理数据,接收和完成用户提出访问数据的各种请求的一个系统软件,位于用户和操作系统之间的数据管理软件。 DBMS的主要功能: ① 数据定义功能 ② 数据操纵功能 ③ 数据库的运行管理 ④ 数据库的建立和维护功能 数据库系统(DataBase System,简称DBS):拥有数据库技术支持的计算机系统,可以有组织的、动态的存储大量相关数据、提供数据处理和信息资源共享服务在计算机系统中引入数据库后的系统,一般由硬件系统、软件系统、数据库管理系统、应用系统、数据库管理员和用户构成 6.1.2数据管理技术的发展 人工管理阶段(20世纪50年代中期以前) 特点: 1、数据不需要保存 2、没有专门的数据管理软件 3、数据面向应用 4、只有程序的概念 6.1.2数据管理技术的发展 文件系统阶段(20世纪60年代) 特点: 1、数据可以长期保存在磁盘上 2、文件系统提供了数据与程序之间的存取方法 3、数据冗余量大 4、文件之间缺乏联系,相对孤立,不能反映客观世界各个事物之间错综复杂的联系 6.1.2数据管理技术的发展 数据库系统阶段(20世纪60年代末) 特点: 1、数据结构化 2、数据共享性好 3、数据独立性好 4、数据存储粒度小 5、为用户提供了友好的接口 6.1.2数据管理技术的发展 数据仓库技术 Xml数据库 请大家翻到p176 6.1.3数据库系统组成 6.1.4数据模型 数据模型就是对现实世界的模拟 层次模型 网状模型 关系模型:用二维表格结构来表示实体以及实体之间的联系;所谓实体是指现实世界中具有区别于其他事物的特征或属性并与其他实体有联系的对象 实体可以是具体的人、事、物,也可以是抽象的概念或联系 例如,学生张三与数学是具体的事物实体,张三选修数学课这个关系也是实体 在关系模型中实体通常是以表的形式来表现的 表的每一行描述实体的一个实例,表的每一列描述实体的一个特征或属性 关系条件 (1)列中的分量是类型相同的数据 (2)列的顺序可以是任意的 (3)行的顺序可以是任意的 (4)分量不可再分割 (5)任意两行不能完全相同 关系数据库 关系:一张二维表,在access中,一个关系就是一个表 属性:二维表中垂直方向的列,也叫字段 域:一个属性的取值范围 元组:二维表中水平方向的行,也叫记录 码(关键字):能够唯一的标识一个元祖的属性或属性组(称为候选码) 主码(主键): 分量:元组中的一个属性值 关系模型:对关系的描述,关系名(属性名1,属性名2.。。。) 关系运算 选择(Selection) 在关系中选择满足某些条件的记录(元组) 若要筛选出所有女员工的行,可以使用以性别为“女”的选择运算来实现 投影(Projection) 在关系中选择若干属性列组成新的关系 若要选取所有记录的员工编号、姓名,可以使用投影运算来实现 连接(Join) 将不同的两个关系连接成为一个关系 连接运算 假设现在有两个关系R和S,关系R如上左,关系S如上右。如果进行条件为“R.学号=S.学号”的自然连接,得到下表所示的关系V。 6.2数据库设计 是指根据用户的需求,在某一具体的数据库管理系统中,设计数据库的结构和建立数据库的过程 6.2.1数据库设计概述 数据库设计任务 根据用户需求研制数据库结构的过程 设计阶段(p181) 1、需求分析 2、概念设计 3、逻辑设计 4、物理设计 5、验证设计 6.3数据库管理系统 DBMS组成(按功能划分) (1)模式翻译 (2)应用程序的编译 (3)交互式查询 (4)数据的组织与存取 (5)事物运行关了 (6)数据库维护 数据库管理系统(DBMS)主要有如下6大功能: 数据库定义功能; 数据库存取功能; 数据库运行管理功能; 数据库建立和维护功能; 数据库的传输 常见数据库管理系统 Oracle Sql server Foxpro Aceess Mysql Db2 数据库管理系统的选择原则 构造数据库的难易程度 程序开发的难易程度 数据库管理系统的性能分析 对分布式应用的支持 并行处理能力 兼容性 数据完整性约束 并发控制功能 安全性控制 Access 2

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档