计算机基础第6章1数据库设计基础.pptVIP

计算机基础第6章1数据库设计基础.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6.1 数据库设计基础 (4)数据库管理员 2. 数据库系统的发展 3. 数据库系统的基本特点 4. 数据库系统的内部结构体系 (2) 数据库系统的两级映射 6.1.2 数据模型 2.实体及其属性的概念 (4)实体与属性的关系 3. 层次模型 4. 网状模型 5. 关系模型 关系模型的几个基本概念 关系的一个实例 (2)关系操纵 6.1.3 关系运算 集合运算示例1 集合运算示例2 2.关系数据库中的关系运算 (2)投影运算 (3) 连接与自然连接运算 自然连接 6.1.4 数据库设计与管理 1. 需求分析 2. 概念结构设计 (1) E-R方法中的基本概念 (2) E-R图的基本图素 (3) 设计E-R图的一般步骤 例6.8 学籍管理局部E-R图 例6.9 课程管理局部E-R图 例6.10 综合前两个各局部E-R图 3. 数据库的逻辑设计 4. 数据库的物理设计 6. 数据库的运行和维护 6.1.5 Access数据库及其应用 1.Access主窗口 2.Access数据库的创建 在集成过程中首先要消除冲突,例如,班主任也属于教师; 其次要消除冗余;平均成绩就属于冗余数据。集成这两个子E-R图后的学生管理系统的E-R图如图6.13所示。  逻辑结构设计阶段的主要工作是:将概念结构设计阶段产生的E-R图转换成与具体的数据库管理系统所支持的数据模型相一致的逻辑结构模型。   数据库物理结构指的是数据库在实际的物理设备上的存储结构和存取方法。数据库物理结构设计的主要目标是对数据库内部物理结构作调整并选择合理的存取路径,以提高数据库访问速度及有效利用存储空间。 5.数据库实施  数据库实施阶段的工作就是根据逻辑结构设计和物理结构设计的结果,在选用的DBMS上建立起数据库。具体有如下三项工作: 1)建立数据库的结构。用DBMS的数据定义语言书写数据库结构定义源程序,调试、执行源程序后就完成了对数据库结构的定义。 2)载入实验数据并测试应用程序。 3)载入全部实际数据并试运行应用程序 发现问题则做相应处理。  在数据库运行阶段,对数据库经常性的维护工作主要由数据库管理员(Database administrator,简称DBA)完成。主要工作包括数据库的调整、数据库的重组、数据库的安全性控制与完整性控制、数据库的故障恢复和数据库的监控。 * * 6.1.1 数据库系统的基本概念 1. 数据、数据库、数据库管理系统 (1)数据(Data):实际上就是描述事物的符号记录。计算机中的数据一般可分为临时性数据和持久性数据两种。 (2)数据库(Database,简称DB):是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种数据的集成,并可被各个应用程序所共享。 (3)数据库管理系统(Database Management System,简称DBMS):它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等。 数据库管理员(Database Administrator,简称DBA):是专门从事数据库规划、设计、维护、监视等工作的管理人员。 DBA的主要工作: 数据库设计(Database Design) 数据库维护(如系统恢复、数据定期转存等) 改善系统性能,提高系统效率(如数据库的重组、重构等) (5)数据库系统(DBS): 数据库系统是指计算机系统中引进数据库技术后的整个系统构成,由数据库(数据)、数据库管理系统(软件)、数据库系统用户(人员)、系统平台之硬件平台(硬件)和软件平台(软件)共五个部分构成。   数据管理技术的发展至今已经历了三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。各个阶段的特点如表6.1所示 (1)数据的集成性   在数据库系统中按照多个应用的需要组织全局的统一的数据结构(即数据模式),而每个应用的数据则是全局结构中的一部分,称为局部结构(即视图),这种全局与局部的结构模式构成了数据库系统数据集成性的主要特征。 (2)数据的高共享性与低冗余性   由于数据的集成性使得数据可为多个应用所共享,数据的共享又可极大地减少了数据的冗余性,不仅减少了不必要的存储空间,更为重要的是可以避免数据的不一致性。 (3)数据独立性(物理独立性和逻辑独立性)   数据库中的数据独立于应用程序而不依赖于应用程序。 (4)数据统一管理与控制   数据库系统不仅为数据提供高度集成环境,同时它还为数据提供统一管理的手段,这主要包含以下三个方面:数据的完整性检查、数据的安全性保护、并发控制: (1) 数据库系统的三级模式   数据模式是数据库系统中数据结构的一种表示形式,它具有不同的层次与结构方式。

文档评论(0)

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

分享好文档!

1亿VIP精品文档

相关文档