【图文】数据库基本概念.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
返回首页 LOGO 专门的关系运算 1.2 数据库管理的实现 (1)选择( Selection ):按照给定条件从指定的关系中挑选出满足条件的元组构成新 的关系,其关系模式不变,但其中元组的数目小于等于原来的关系中元组的个数,它是原 关系的一个子集。这是从行的角度进行的运算,即水平方向抽取元组。 (2)投影(projection):从指定的关系中挑选出某些属性构成新的关系,其关系模式所 包含的属性个数往往比原关系少,或者属性的排列顺序不同。投影的结果将取消由于取消 了某些列而产生的重复元组。 例如:设有读者关系,读者(借书证号,姓名,性别,单位,职称,地址)。按照单位在 前,姓名在后的次序列出读者名单。 此运算结果包括元组数目不变,但减少了列的数目, 同时改变了列的显示顺序 (3)联接(join):联接是将两个和多个关系模式通过公共的属性名拼接成一个更宽的关 系模式,生成的新关系包含满足联接条件的元组。例如:设有三个关系:学生(学号,姓 名,所在系,性别,现住址);课程(课程号,课程名,学分);选修(学号,课程号, 成绩)。若想查询成绩90分以上的学生姓名。联接结果包括学生、课程、选修三个关系中 属性的并集。自然联接:是去掉重复属性的等值连接。它属于联接运算的一个特例 返回首页 LOGO 1.3 关系数据库设计 1.3.1 数据库设计步骤 按照规范化的设计方法,数据库设计步骤分为六个阶段,这个过程也叫数据库的 生命周期。 需求分析:这个阶段的工作是要充分调查研究,了解用户需求 需求分析 概念结构设计:概念结构是整个系统的信息结构。它是现实世界的真实反映,包 括实体与实体之间的关系。 逻辑结构设计:这个阶段的任务是将概念结构转换成与所选用的DBMS所支持的数 逻辑结构设计 据模型相符合的过程。 物理结构设计:这个阶段的任务是为一个给定的逻辑数据模型选取一个合适的物 物理结构设计 理结构,并对物理结构进行评价。 返回首页 LOGO 1.3 关系数据库设计 物理结构设计:这个阶段的任务是为一个给定的逻辑数据模型选取一个合适的 物理结构设计 物理结构,并对物理结构进行评价。 编码测试:进入这个阶段后,就要按照逻辑设计和物理设计的结果利用DBMS 编码测试 的数据定义语言把数据库描述出来个阶段 运行维护:。试运行的主要工作是检查应用程序的功能,测量系统的性能指标, 运行维护 在物理设计阶段所做的评估是否正确,此时可以得到检验。

文档评论(0)

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

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

版权声明书
用户编号:5101121231000003

1亿VIP精品文档

相关文档