- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
1、论述数据库管理系统(DBMS)的主要功能。
(1)、数据定义功能:定义数据的模式、外模式和内模式三级模式结构,
定义模式/内模式和外模式/模式二级映象,定义有关的约束条件。
(2)、数据操纵功能:实现对数据库的基本操作,包括检索、插入、修改、
删除等。
(3)、数据库的建立和维护功能:数据的装入、转储、恢复、重组织,数
据库结构的修改、变更及扩充。
(4)、数据库运行管理功能:数据的安全性控制、数据的完整性控制、并
发控制、数据库的恢复,以确保数据正确有效和数据库系统的正常运行。
2、论述数据模型的三要素。
数据模型由数据结构、数据操作和数据的约束条件三个要素组成。
(1)、数据结构是所研究的对象类型的集合,在数据库系统中,
人们按照其数据结构的类型来命名数据模型。数据结构有层次结构、
网状结构和关系结构三种类型,按照这三种结构命名的数据模型分别
称为层次模型、网状模型和关系模型。
(2)、数据操作是对数据库中各种数据操作的集合,包括操作及
相应的操作规则。如数据的检索、插入、删除和修改等。数据模型必须
定义这些操作的确切含义、操作规则以及实现操作的语言数据的约束条
件是一组完整性规则的集合。
(3)、完整性规则是给定的数据模型中数据及其联系所具有的制
约和依存规则,用以限定符合数据模型的数据库状态以及状态的变化,
以保证数据的正确、有效、相容。
3、简述数据库设计的内容。
数据库设计包括数据库的结构设计和数据库的行为设计两方面的内容。
(1)、数据库的结构设计是指根据给定的应用环境,进行数据库的模式或子模
式的设计。
它包括数据库的概念设计、逻辑设计和物理设计。数据库模式是各应用程序共享
的结构,是静态的、稳定的,一经形成后通常情况下是不容易改变的,所以结构
设计又称为静态模型设计。
(2)、数据库的行为设计是指确定数据库用户的行为和动作。在数据库系统中,
用户的行
为和动作指用户对数据库的操作,这些要通过应用程序来实现,所以数据库的行
为设计就是应用程序的设计。用户的行为总是使数据库的内容发生变化,所以行
为设计是动态的,行为设计又称为动态模型设计。
4、简述数据库设计的步骤。
(1)、系统需求分析阶段:是整个数据库设计过程的基础,要收集数据库所有用
户的信息内容和处理要求,并加以规格化和分析。在分析用户需求时,要确保用
户目标的一致性。
(2)、概念结构设计阶段:是把用户的信息要求统一到一个整体逻辑结构中,此
结构能够表达用户的要求,是一个独立于任何DBMS软件和硬件的概念模型。(2
分)
(3)、逻辑结构设计阶段:是将概念模型转换为某个DBMS所支持的数据模型,
并对其进行优化。
(4)、物理设计阶段:是为逻辑数据模型建立一个完整的能实现的数据库结构,
包括存储结构和存取方法。
(5)、数据库实施阶段:根据物理设计的结果把原始数据装入数据库,建立一个
具体的数据库并编写和调试相应的应用程序。
(6)、数据库运行与维护阶段:是收集和记录实际系统运行的数据,进一步调整
和修改数据库。在运行中,必须保持数据库的完整性,并能有效地处理数据库故
障和进行数据库恢复。在运行和维护阶段,可能要对数据库结构进行修改或扩充。
5、论述数据字典的内容及作用。
数据字典是对系统中数据的详细描述,是各类数据结构和属性的清单。它通
常包含以下五部分内容。
(1)数据项:是数据的最小单位,其具体内容包括:数据顶名、含义说明、别
名、类型、长度、取值范围、与其他数据项的关系。
(2)数据结构:是数据项有意义的集合。内容包括:数据结构名、含义说明,这
些内容组成数据项名。
(3)数据流:表示某一处理过程中数据在系统内传输的路径。内容包括:数据流
名、说明、流出过程、流入过程。
(4)数据存储:处理过程中数据的存放场所,也是数据流的来源和去向之一。可
以是手工凭证,手工文档或计算机文件。
(5)处理过程:处理过程的处理逻辑通常用判定表或判定树来描述,数据字典只
用来描述处理过程的说明性信息。
6、需求分析阶段的设计目标(任务)是什么?调查内容是什么?
需求分析的任务是:对现实世界要处理的对象(组织、部门、企业)等进行
详细的调查,通过对原系统的了解,收集支持新系统的基础数据并对其进行处理,
在此基础上确定新系统的功能。
调查内容:(1)数据库中的信息内容:指目标范围内涉及的所有实体、实体
的属性以及实体间的联系等数据对象,也就是用户需要从数据库中获得信息的内
容与性质。由信息要求可以导出数据要求,即在数据库中
文档评论(0)