____语句,基本表内容修改用___________语句
(难度系数C)正确答案:ALTER
UPDATE
5规范化数据库设计分为以下六个设计阶段:需求分析阶段、_____________、
_____________、___________、数据库实施阶段、数据库运行和维护阶段。
(难度系数C)正确答案:概念结构设计、逻辑结构设计、物理结构设计阶
段
6关系代数是一种关系操纵语言,它的操作对象和操作结果均为_________。(难度系数C)正确答案:关系
7如果一个关系模式R是1NF,并且关系的每个决定因子都是候选码,那么R
至少应该是_____________范式。(难度系数C)正确答案:BC范式8SQL中,表有三种:____________、临时表虚表和____________。(难度系数C)正确答案:视图、基本表
9数据库中术语英文缩写有“RDBMS”和DML等,其中文的意思分别为
_______________和_______________。
(难度系数C)正确答案:关系数据库管理系统数据操纵语言
10在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保
持原有的函数依赖和________________________
(难度系数C)正确答案:无损连接
11在SQL语言中,如果要为一个基本表增加列和完整性约束条件,应该使用
f
SQL语句__________________________。(难度系数C)正确答案:ALTERTABLE
三、简答题:本题15分
1、数据库管理系统的主要功能?
5分
(难度系数B)正确答案:
答:数据库管理系统(DBMS)是位于操作系统与用户之间的一个数据管理软
件,它主要功能包括以下几个方面:
2分
数据定义功能DBMS提供数据描述语言(DDL),用户可通过它来定义数
据。
数据操纵功能DBMS还提供数据操纵语言(DML),实现对数据库的基本
操作:查询、插入、删除和修改。
1分
数据库的运行管理这是DBMS运行时的核心部分,它包括开发控制,安全
性检查,完整性约束条件的检查和执行,数据库的内容维护等。
1分
数据库的建立和维护功能它包括数据库初始数据的输入及转换,数据库的
转储与恢复,数据库的重组功能和性能的监视与分析功能等。
1分
2、DBA的职责是什么?
5分
(难度系数C)正确答案:
(1)参与数据库设计,决定数据库的结构和内容;
1
分
(2)定义数据的安全性、完整性,负责分配用户对数据库的使用权限和口令管理
3分
(3)监督控制数据库的使用和运行,改进或重新构造数据库系统
1分
(4)帮助终端用户使用数据库。
3、在数据库设计过程中将ER模型转换为关系数据模型的转换原则?(5分)(难度系数A)正确答案:
答:ER图中的每个实体,r