上财信管PPT数据库技术与应用.ppt

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

管理信息系统 第五讲:数据库与数据仓库 数据的组织与管理 数据库系统 数据库的建立 数据仓库与数据挖掘 第2节:数据的组织与管理 数据的合理组织 数据的物理组织 将所有的数据数字化后,存储在适宜的存储介质上。 数据的逻辑组织 对数据间的联系进行合理安排,使之能够服务于各种应用。 数据组织的层次 实体、属性与关键字 001,5.3,4.2,4.0,1 002,6.4,3.3,4.1,0 003,5.8,4.2,2.1,2 004,4.4,2.3,1.6,4 005,5.3,4.2,4.0,1 006,5.0,3.4,2.9,2 …… 实体、属性与关键字 实体(entity)是所收集的数据相关的一类事物。 -记录描述实体 属性(attribute)是实体的某一方面的特征。 -字段描述事物的属性 关键字(Primary Key) :具有识别记录功能的字段,又称为主码或关键属性。可以由单一字段或组合字段(复合关键字)构成。 实体、属性与关键字 例:银行文件处理系统 传统数据管理方法的特点及问题 文件方式具有灵活、方便、简单的特性,适宜用户管理少量、分散的数据。 存在问题 数据冗余与数据不一致性 数据结构的不一致,缺少集成性 缺少数据字典,缺少灵活性 数据——程序的依赖性强 用数据库管理数据 数据库系统管理数据的特点 数据的结构化 数据共享 数据独立性(数据独立于应用程序) 可控冗余度 增强数据的安全性 数据的完整性(数据的正确、一致) 第3节:数据库系统 数据库系统由数据库和数据库管理系统组成, - 即DBS包括DB与DBMS 数据库(Database 简称DB) 数据库的定义 数据库(Database):是一个信息的集合,在这个集合中可以按照信息的逻辑结构对其进行组织与存取。 数据库:是按一定的结构和规则组织起来的相关数据的集合 。 数据库的特点 数据库由两部分组成 信息本身 信息的逻辑结构 信息的集合 信息的逻辑结构 数据库管理系统 数据库查询语言 数据的逻辑视图和物理视图 数据库管理系统把数据的逻辑视图和物理视图分开,使程序员和用户不必太在意数据实际上存储在哪里以及是如何存储的 逻辑视图以用户所使用的直观方式来显示数据 物理视图显示了数据的实际组织形式以及它在物理介质上的结构 一个物理视图可以支持多个逻辑视图 数据库管理软件使得物理数据库可用于不同应用程序所需的不同的逻辑视图 数据库的运行环境 主机环境 客户/服务器环境 因特网环境 优秀数据库的特点 满足数据存储需求 数据的可用性 数据保护 数据的准确性 合适的数据库性能 尽可能减少冗余数据 不同存储内容的数据库 传统性数据库:字段,记录,表 文本数据库:文摘库、文献全文库等 多媒体数据库:图像、图形、声音文件 数据库模型的种类 网状型 层次型 关系型(目前最流行的是关系型数据库) 面向对象型 网状模型 关系型数据库 利用一系列的二维表或文件存储信息. 在关系模型中,每个二维表都描述一种关系. 关系是表的数学术语 每一个表或关系所保存的信息都与一个特定的实体有关. 二维表使描述信息间的关系十分便利,容易处理二维表所包含的信息. 可以灵活地查询数据库和建立报表 目前世界上最流行的关系数据库,如ORACLE,SYABASE、INFORMIX、FOXPRO及Access等 后关系模型 面向对象的模型 体现了面向对象的程序设计语言的所有特征 对象——关系模型 早期称为扩充的关系模型 第4节:数据库的建立 数据库的设计过程 E-R图建模 数据库设计 数据库的设计过程 确定实体和关键字 确定实体之间联系 利用E_R图得到关系 为每个关系确定信息(字段) 用数据定义语言创建数据库 E-R图建模设计与应用 三个不同世界术语 客观世界 信息世界 数据世界 组织(事物及其联系) 实体及其联系 数据库(概念模型) 事物类(总体) 实体集 文件 事物(对象、个体) 实体 记录 特征(性质) 属性 数据项 实体联系图(Entity-Relationship Diagram, E-R图) 实体之间联系的类型 一对一 一对多 多对多 学生修课管理 确定实体和关键字 三个实体 学生 专业 课程 关键字 学号 专业号 课程号 确定实体之间联系 利用E-R图得到关系 将每一个实体都转化为一个关系 学生、课程、专业 将每一个多对多的联系都转换为一个关系,联系的名称为关系的名称 选修 将每一个一对多的联系都转换为一个关系 分配 合并具

文档评论(0)

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

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

1亿VIP精品文档

相关文档