最新电大《数据库应用》期末考试答案小抄(精华版).doc
文本预览下载声明
1.下列( D )是指数据库管理系统。D、DBMS
2.有严格的数学基础并在此基础上发展起来的数据库模型是( C)。C、关系模型
3.在销售商品关系中,能够成为主关键字(或称主码)的属性是 B、商品编号
5. 关系数据库规范化理论是为解决关系数据库中(插入、删除和数据冗余)问题引入。
6.下列符合第三范式的关系是(零件(零件编号,零件名称,零件重量,零件储存的仓库编号))。
8.下列关于索引的说明不正确的是(B、索引一经建立就需要人工进行维护)。
9.在第一个关系中出现,在第二个关系中不出现的记录组成的新关系称为(D、两个关系的差)。
11.数据库应用程序开发中,( B存储方法设计)属于物理设计。
4.在一个教师关系中,能够成为主关键字(或称主码)的属性是( B教师编号)。
5.从逻辑层次上看,数据库不包括( D 内模式)。
9.一个关系中每条记录和第二个关系的每条记录进行连接,新关系称为( C两个关系的积)。
10.SQL Server提供的Nchar、Nvarchar、Ntext等双字节数据类型是(A.Unicode数据类型)R,它是满足第一范式的,若R中不存在非主属性对主键的部分函数依赖,则称该关系符合第二范式。
9.在第一个关系中出现,在第二个关系中也出现的记录组成的新关系称为()C.两个关系的交
10.数据库应用程序开发中,( B )属于物理设计。B.存储方法设计
11.通过账号管理,SQL Server用户分为登录账号和用户账号()。A.R,X和Y是它的两个属性集。若对于X上的每个值都有Y上的一个惟一值与之对应,则称X和Y(C)。C.具有函数依赖关系
1.数据库管理系统中的(B)功能实现对数据库的插入、删除、修改。B、数据操纵
2.以二维表的形式表示关系之间的联系,属于关系模型中( A)的功能。A、数据结构
4.如果要存储的数据是带有小数位的数据,应使用(A )做为数据类型。A、数值数据类型
12.下列说法中,(A)属于表设计原则。A、遵守第三范式标准的数据库设计
1.为什么要进行规范化?规范化的相关理论是什么?请简要说明。
为确保数据库设计的正确性,在数据库逻辑设计阶段,常使用关系规范化理论来指导关系型数据库的设计。其基本思想是,每个关系都应满足一定的规范,才能使关系模式设计合理,达到减少冗余,提高查询效率的目的。
一个好的数据库关系,应该没有数据冗余、更新异常、插入异常、删除异常问题的存在,这就必须进行规范化处理。
规范化使用的理论是函数依赖。
2. 请简要说明存储过程的概念和优点。
存储过程(Stored Procedure)是一组预先编译好的,以一种可执行的形式永久地存储在数据中的SQL代码。
使用存储过程的好处可归纳为以下几点:(a)执行速度快。在经过第一次调用以后,就驻留在内存中,不必再经过编译和优化;(b)模块化的程序设计。经过了一次创建以后,可以被调用无数次;(c)减少网络流量;(d)保证系统的安全性。
3.触发器是一种特殊的存储过程,它基于一个表创建,可以针对多个表进行操作。(√)
4.做结构设计时,要尽量使设计符合第三范式的要求。( √ )
5.登录账号用于身份验证,用户账号用于权限验证。( √ )
1.目前,在数据库系统中,使用最广泛的数据模型是面向对象模型(× )。
3.数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足用户信息要求和处理要求。× )。
2.数据库中只有一个模式,也只有一个内模式,所以模式/内模式映像是惟一的。( √ )。
3.SQL Server数据库中的NULL值(空值)表示的是 “空格”或“0”值( × )
4.SQL Server中的tempdb数据库是一个临时数据库,属用户数据库( × )
5.SQL虽被称为“查询语言”,其功能却不仅仅限于查询( √ )
2.索引与视图具有相同的用途。( ╳ )
3.触发器是一种特殊的存储过程,它基于一个表创建,可以针对多个表进行操作。(√)
4.每个用户需要通过登录账号建立自己的连接能力,以便获得对SQL的访问权限。(√)
5.B/S模式的实际上就是两层结构的C/S模式。( ╳ )
1. 计算机数据处理技术大致经历了人工管理和文件管理、数据库管理等三个阶段。
1.SQL语言共分为四大类数据定义语言数据查询语言,数据操纵语言数据控制语言。表是SQL语言存放数据、查找数据以及更新数据的基本数据结构。。。设计。C1 int default 0, C2 float not null,
Cno char(10), C3 money,
FOREIGN KEY (CNo) REFERENCES T(TNo));
某教学管理系统包括课程信息录入功能,程序运行界
显示全部