试题详情
- 简答题试述市场信息数据库的建设过程、关键,及需要做哪些工作。
- 市场信息数据库的建设的关键是数据库设计,它是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足用户信息要求和处理要求。数据库设计一般要经过以下几个过程:
(1)需求分析阶段。数据库设计过程的第一个阶段是确定建立数据库的目的和收集数据。这一个阶段称为需求分析。需求分析的任务就是通过详细调查要处理的对象来明确用户的各种需求。并且通过调查、收集和分析信息,以了解在数据库中需要存储哪些数据,要完成什么样的数据处理功能。这一过程是数据库设计的起点,它将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。
(2)概念结构设计阶段。确定建立数据库的目的以及完成数据收集后,就进入数据库设计过程的第二阶段,即建立概念模型。这一阶段是整个数据库设计的关键。设计时,一般先根据应用的需求,画出能反映每个应用需求的E-R图,其中包括确定实体、属性和联系的类型。然后优化初始的E-R图,消除冗余和可能存在的矛盾。概念模型是对用户需求的客观反映,并不涉及具体的计算机软、硬件环境。因此,在这一阶段中我们必须将注意力集中在怎样表达出用户对信息的需求,而不考虑具体实现问题。
(3)逻辑结构设计阶段。将概念结构转换为某个DBMS所支持的数据模型(例如关系模型),并对其进行优化。设计逻辑结构应该选择最适于描述与表达相应概念结构的数据模型,然后选择最合适的DBMS。将E-R图转换为关系模型实际上就是要将实体、实体的属性和实体之间的联系转化为关系模式。还应该适当地进行数据模型的优化以提高数据库应用系统的性能。
(4)数据库物理设计阶段。为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。根据DBMS特点和处理的需要,进行物理存储安排,设计索引,形成数据库内模式。
(5)数据库实施阶段。完成数据模型的建立后,我们就必须对字段进行命名,确定字段的类型和宽度,并利用数据库管理系统或数据库语言创建数据库结构、输入数据和运行等,因此数据库的实施是数据库设计过程的“最终实现”。数据库实施主要包括以下工作:用DDL定义数据库结构、组织数据入库、编制与调试应用程序、数据库试运行。
(6)数据库运行和维护阶段。
数据库应用系统经过试运行后即可投入正式运行。在数据库系统运行过程中必须不断地对其进行评价、调整与修改。包括:数据库的转储和恢复、数据库的安全性、完整性控制、数据库性能的监督、分析和改进、数据库的重组织和重构造。 关注下方微信公众号,在线模考后查看
热门试题
- 剧场民间舞以舞台表演为目的,故须尊重()
- 联系实际,你认为开展政府公共关系的意义是
- 公共物品为什么不能靠市场来提供?
- 电视的特征?
- 在传播学简短的历史上,传播学者构想和提出
- 中国最早提出“意境”这一概念的是()
- 某外国有限责任公司,具有雄厚的资金和技术
- 马克思主义是()
- 根据《中华人民共和国专利法》,下列哪一项
- 下列哪项是实现市场力量集中的主要途径?(
- 描述有效市场假说,并给出一个与这种理论一
- 库存现金日记账的登记方法是()。
- 在脊髓外侧索内上行的传导束是()
- 某百货公司销售空调机,在门口广告牌上写明
- 大肠具有结肠带、结肠袋和肠脂垂的三种特征
- 数字出版产品包括()等。
- 楔束的描述,错者是()
- Excel在建立一个新的工作簿时,所有的
- 专业化协作
- 在西方教育史上,最早提出教育具有公共性,