- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库技术基础
第10章 数据库技术基础 主要内容 10.1 数据库的基本概念 10.2 数据模型 10.3 关系数据库 10.4 Access 数据库及应用 10.5 Excel与Access的数据交换 10.1 数据库的基本概念 10.1.1 数据管理技术 10.1.2 数据库系统 10.1.1 数据管理技术 1.基本概念 (1)数据和信息 数据是人们用于描述客观事物的物理符号。 信息是数据中所包含的意义,是经过加工处理 并对人类社会实践和生产活动产生决策影响的数据。 (2)数据处理(data processing) 数据处理是指对各种形式的数据进行收集、存储、加工和传播的一系列活动的总和。 10.1.1 数据管理技术 2. 数据管理技术的发展 (1) 人工管理阶段 (2) 文件系统阶段 (3) 数据库系统阶段 数据库的特点是数据不再只针对某一特定应用,而是面向全组织,具有整体的结构性,共享性高,冗余度小,具有较高的程序与数据间的独立性,并且实现了对数据进行统一的控制。 10.1.1 数据管理技术 10.1.2 数据库系统 1. 数据库系统的组成 (1) 数据库 (DataBase,DB) (2) 数据库管理系统 (DataBase Management System,DBMS) (3) 数据库管理员 (DataBase Administrator,DBA) 10.1.2 数据库系统 2. 数据库系统的基本功能 (1) 数据定义功能 (2) 数据操纵功能 (3) 数据库运行控制功能 (4) 数据库的建立和维护功能 10.1.2 数据库系统 3. 数据库系统的基本特点 (1) 数据的结构化 (2) 数据的高共享性与低冗余性 (3) 数据的独立性 (4) 数据的统一管理与控制 10.1.2 数据库系统 4. 数据库系统的内部体系结构 (1)数据库系统的三级模式结构 ① 概念模式,也称为模式。是数据库中全部数据的整体逻辑结构的描述。 ② 外模式,也称子模式。是用户与数据库系统的接口。 ③ 内模式,也称存储模式。内模式是数据物理结构和存储结构的描述,是数据在数据库内部的表示方式。 10.1.2 数据库系统 (2)数据库的二级映像功能与数据独立性 ① 概念模式/内模式映像保证了数据的物理独立性。 ② 外模式/概念模式映像保证了数据的逻辑独立性。 思考题: 使用数据库系统来管理数据有什么好处? 10.2 数据模型 数据模型(data model):是表示实体类型及实体之间联系的模型。 10.2.1 实体及实体间的联系 10.2.2 数据模型 10.2.1 实体及实体间的联系 1.实体 现实世界客观存在并且可以相互区别的事物 。 2.属性与域 一个实体具有不同的属性,属性描述了实体某一方面 的特性。 属性的取值范围称为域 。 3.实体型 实体名与其属性名的集合共同构成实体型。 10.2.1 实体及实体间的联系 4. 实体间的联系 (1) 一对一联系(1∶1) (2) 一对多联系(1∶n) (3) 多对多联系(m∶n) 10.2.1 实体及实体间的联系 5. E-R模型 E-R图提供了表示实体型、属性和联系的方法。 10.2.1 实体及实体间的联系 用矩形框表示实体类型,用椭圆表示实体或联系的属性,属性与实体之间用实线相连,用菱形框表示实体间的联系类型,用箭头标出并注上联系的种类,多值属性用虚椭圆标出。 10.2.2 数据模型 在数据库系统中,常用的数据模型有层次模型、网状模型和关系模型3种。 层次模型 使用树型结构表示实体与实体间联系的模型。 10.2.2 数据模型 网状模型 若用图来表示,网状模型是一个网络。 10.2.2 数据模型 关系模型 关系模型是将数据组织成二维表的形式,通过一张二维表来描述实体的属性,描述实体间联系的数据模型。 10.2.2 数据模型 在数据库中,满足下列条件的二维表称为关系模型: ① 每一列中的分量是类型相同的数据; ② 列的顺序可以是任意的; ③ 行的顺序可以是任意的; ④ 表中的分量是不可再分割的最小数据项,即表中不允许有子表; ⑤ 表中的任意两行不能完全相同。 思考题 什么样的表格不是关系模型,能举出实例来表示吗? 10.3 关系数据库 10.3.1 关系模型及关系数据库 10.3.2 关系代数 10.3.3 关系的完整性约束 10.3.1 关系模型及关系数据库 以关系模型建立的数据库就是关系数据库(Relational
您可能关注的文档
- 数学高考总复习重点精品幻灯片:导数的实际应用 张.ppt
- 数学:《二项式定理二项式系数的性质运用》PPT幻灯片(新人教A版选修).ppt
- 数学:《导数在研究函数中的应用最大(小)值》幻灯片(新人教A版选修).ppt
- 数学:《二项分布及其应用》幻灯片(新人教A版选修).ppt
- 数学高考总复习重点精品幻灯片: 几何证明选讲 张.ppt
- 数学高考总复习重点精品幻灯片: 用向量方法求角与距离(理) 张.ppt
- 数学物理方程幻灯片 一些典型方程和定解条件的推导.ppt
- 数学:《利用二分法求方程近似解》幻灯片(新人教版A必修).ppt
- 数学:《导数的概念》幻灯片(苏教版选修).ppt
- 数学高考总复习重点精品幻灯片: 空间几何体的结构特征及其直观图三视图 张.ppt
文档评论(0)