试题详情
- 简答题试述市场信息数据库的建设过程、关键,及需要做哪些工作。
-
市场信息数据库的建设的关键是数据库设计,它是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足用户信息要求和处理要求。数据库设计一般要经过以下几个过程:
(1)需求分析阶段。数据库设计过程的第一个阶段是确定建立数据库的目的和收集数据。这一个阶段称为需求分析。需求分析的任务就是通过详细调查要处理的对象来明确用户的各种需求。并且通过调查、收集和分析信息,以了解在数据库中需要存储哪些数据,要完成什么样的数据处理功能。这一过程是数据库设计的起点,它将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。
(2)概念结构设计阶段。确定建立数据库的目的以及完成数据收集后,就进入数据库设计过程的第二阶段,即建立概念模型。这一阶段是整个数据库设计的关键。设计时,一般先根据应用的需求,画出能反映每个应用需求的E-R图,其中包括确定实体、属性和联系的类型。然后优化初始的E-R图,消除冗余和可能存在的矛盾。概念模型是对用户需求的客观反映,并不涉及具体的计算机软、硬件环境。因此,在这一阶段中我们必须将注意力集中在怎样表达出用户对信息的需求,而不考虑具体实现问题。
(3)逻辑结构设计阶段。将概念结构转换为某个DBMS所支持的数据模型(例如关系模型),并对其进行优化。设计逻辑结构应该选择最适于描述与表达相应概念结构的数据模型,然后选择最合适的DBMS。将E-R图转换为关系模型实际上就是要将实体、实体的属性和实体之间的联系转化为关系模式。还应该适当地进行数据模型的优化以提高数据库应用系统的性能。
(4)数据库物理设计阶段。为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。根据DBMS特点和处理的需要,进行物理存储安排,设计索引,形成数据库内模式。
(5)数据库实施阶段。完成数据模型的建立后,我们就必须对字段进行命名,确定字段的类型和宽度,并利用数据库管理系统或数据库语言创建数据库结构、输入数据和运行等,因此数据库的实施是数据库设计过程的“最终实现”。数据库实施主要包括以下工作:用DDL定义数据库结构、组织数据入库、编制与调试应用程序、数据库试运行。
(6)数据库运行和维护阶段。
数据库应用系统经过试运行后即可投入正式运行。在数据库系统运行过程中必须不断地对其进行评价、调整与修改。包括:数据库的转储和恢复、数据库的安全性、完整性控制、数据库性能的监督、分析和改进、数据库的重组织和重构造。 关注下方微信公众号,在线模考后查看
热门试题
- 简述信息服务业的三维结构组成及含义。
- 在全球互联网中,下面哪一种网站所占比例较
- 以下有关分布式数据库的论述,不正确的是(
- 结合信息资源管理开发与管理的特点和要求,
- 以DB开始的标准代号表示这种标准是()
- 一次信息、二次信息、三次信息等的划分依据
- 项目管理的()包括的内容有:任务设置;资
- 简述竞争情报工作流程的几个步骤。
- 我国信息政策法规的研究和制定起步较晚,其
- 什么是信息咨询?其基本特征是什么?
- 术语标准化的原则有()
- 一种支持高层战略决策的信息系统是()
- 狭义的信息产业包括的内容有()
- 试述知识产权在促进科学技术发展方面的作用
- 什么是知识经济?试述知识经济的由来和促进
- 1984年开始实施“综合业务数字网”建设
- 被称为网络安全第一哨的是身份认证。
- 信息科学学科体系由()组成。
- 简述信息技术与信息系统在信息资源管理中发
- 确保资源、方法和技术得以适当拓展,以支持