考点精讲
1、数据库设计是数据应用的核心。
数据库设计的两种方法:
(1)面向数据:以信息需求为主,兼顾处理需求;
(2)面向过程:以处理需求为主,兼顾信息需求。
2、数据库的生命周期:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、编码阶段、测试阶段、运行阶段、进一步修改阶段。
3、数据库设计包括:需求分析、概念设计、逻辑设计、物理设计。
(1)需求分析:常用结构分析方法和面向对象的方法。结构化分析(简称SA)方法用自顶向下、逐层分解的方式分析系统。用数据流图表达数据和处理过程的关系。
对数据库设计来讲,数据字典是进行详细的数据收集和数据分析所获得的主要结果。
数据字典是各类数据描述的集合,包括5个部分:数据项、数据结构、数据流(可以是数据项,也可以是数据结构)、数据存储、处理过程。
(2)数据库概念设计的目的是分析数据间内在语义关联,并建立数据的抽象模型。设计的方法有两种:
①集中式模式设计法(适用于小型或并不复杂的单位或部门);
②视图集成设计法。
常见的方法有:E-R模型与视图集成。视图设计一般有三种设计次序:自顶向下、由底向上、由内向外。
视图集成的实质是将所有的局部视图统一与合并成一个完整的数据模式,常见的几种局部设计的冲突:命名冲突、概念冲突、域冲突、约束冲突。
(3)数据库的逻辑设计主要工作是将E-R图转换成RDBMS中的关系模式。
逻辑设计的另一个重要内容是关系视图的设计,又称为外模式设计。关系视图设计:关系视图的设计又称外模式设计。
关系视图的主要作用:
①提供数据逻辑独立性:使应用程序不爱逻辑模式变化的影响。
②能适应用户对数据的不同需求;
③有一定数据保密功能。
(4)数据库的物理设计主要目标是对数据内部物理结构做调整并选择合理的存取路径,以提高数据库访问速度有效利用存储空间。一般RDBMS中留给用户参与物理设计的内容大致有索引设计、集成簇设计和分区设计。
4、数据库管理的内容:
(1)数据库的建立;
(2)数据库的调整;
(3)数据库的重组;
(4)数据库安全性与完整性控制;
(5)数据库的故障恢复;
(6)数据库监控。
真题分析
【真题1】数据库应用系统中的核心问题是________。(2009年3月)
A)数据库维护
B)数据库管理员培训
C)数据库设计
D)数据库系统设计
解析:在数据库应用系统中的一个核心问题就是设计一个能满足用户要求,性能良好的数据库,这就是数据库设计。所以数据库设计是数据库应用的核心。
答案:C
【真题2】数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和________。(2006年9月)
A)运行阶段
B)物理设计
C)编码设计
D)测试阶段
解析:数据库的生命周期可以分为两个阶段:一是数据库设计阶段;二是数据库实现阶段。数据库的设计阶段又分为如下四个子阶段:即需求分析、概念设计、逻辑设计和物理设计。
答案:B
【真题3】在数据库系统中,用户所见的数据模式为________。(2006年9月)
A)内模式
B)物理模式
C)概念模式
D)外模式
解析:数据库管理系统的三级模式结构由外模式、模式和内模式组成。数据库管理系统的三级模式结构由外模式、模式和内模式组成。
1、外模式也称子模式或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。
2、模式也称逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和。
3、内模式也称存储模式或物理模式,是指数据在数据库系统内的存储介质上的表示,即对数据的物理结构和存取方法的描述。
答案:D
【真题4】数据库设计包括概念设计、__【4】__设计和物理设计。(2008年9月)
解析:数据库设计目前一般采用生命周期法,即将整个数据库应用系统的开发分解成目标独立的若干阶段。它们是需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、编码阶段、测试阶段、运行阶段和进一步修改阶段。在数据库设计中采用前4个阶段。
答案:逻辑
【真题5】在数据库设计中,将E-R图转换成关系数据模型的过程属于________。(2008年4月)
A)逻辑设计阶段
B)物理设计阶段
C)需求分析阶段
D)概念设计阶段
解析:数据库的设计阶段包括需要分析、概念设计、逻辑设计和物理设计,其中将E-R图转换成关系数据模型的过程属于逻辑设计阶段。
答案:A
【真题6】数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的________。(2010年3月)
A)概念设计阶段
B)物理设计阶段
C)需求分析阶段
D)逻辑设计阶段
解析:E-R图是概念模式,在第二阶段概念设计阶段构造。
答案:A
【真题7】数据库设计的四个阶段是:需求分析,概念设计,逻辑设计和__【5】__。(2010年9月)
解析:数据库的设计包括需求分析、概念设计、逻辑设计和物理设计四个阶段。
答案:物理设计
| 广告合作:400-664-0084 全国热线:400-664-0084 Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号 珠峰网 版权所有 All Rights Reserved
|