全国自考管理系统中计算机应用(数据库系统)模拟试卷6
单项选择题
1.实体所具有的特性都称为( )(B)
A. 码
B. 属性
C. 域
D. 实体集
解析:实体具有的特性都称为属性。在众多属性中能够唯一标识(确定)实体的属性或属性组称为实体的码。属性的取值范围称为该属性的域。某个实体型下的全部实体,称为实体集。
2.在E-R图中,表示实体的图形是( )
(A)
A.
B.
C.
D.
解析:E-R图中,矩形表示实体,菱形表示实体间联系,椭圆形表示实体或联系的属性,无向连接以上三种图形,构成具体概念模型。
3.在两个选区候选人名单中找到相同候选人,需进行的集合运算是( )(C)
A. 和
B. 并
C. 交
D. 差
解析:传统集合运算主要有:并、交、差三种:“并”运算的结果是两个关系中所有元组的集合;“交”运算的结果是两个关系中所有重复元组的集合;“差”运算的结果是两个关系中除去重复的元组后所有元组的集合。可见本题题干所述需进行的集合运算为“交”。
4.若关系模式R是第1范式,且它的每一个非主属性都完全函数依赖于R的主码,则称R属于( )(B)
A. 第1范式
B. 第2范式
C. 第3范式
D. 第4范式
解析:若关系模式R是第1范式,且它的每一个非主属性都完全函数依赖于R的主码,则称R属于第2范式。
5.可以给定某列初始值的关键字是( )(C)
A. UNIQUE
B. PRIMARYKEY
C. DEFAULF
D. CHECK
解析:PRIMARYKEY能够指定一列或多列组合作为表的主码,CHECK限制指定列的取值范围,UNIQUE在表中指定列对于各行具有唯一性,DE—FAULT可以给定该列初始值。
6.关于索引,下列说法错误的是( )(B)
A. 它可以随着数据表的打开而打开
B. 能脱离数据表而独立使用
C. 随着数据表的关闭而关闭
D. 索引是原表的子集
解析:索引仅仅是原表中很小的一个子集。数据表的索引是不能脱离数据表而独立使用的,它可以随着数据表的打开而打开,并随着数据表的关闭而关闭。虽然索引的建立并不会改变数据表记录的物理排列顺序,可是一旦数据表的相关索引被打开后,数据表记录的逻辑顺序将按索引表的顺序排列,用户浏览数据记录将感觉像使用物理排序后的文件一样。
7.在SQL语句中,必须与GROUPBY一起使用的选项是( )(B)
A. ORDER BY
B. HAVING
C. INTO
D. TOP
解析:[HAVING]必须与[GROUPBY]一起使用,表示按给定条件筛选分组记录。
8.在Visual FoxPro中,统计KC表中按XF的不同分组各门课程的数量。在命令窗口应执行( )(B)
A. SELECT’统计’AS类别,XFAS学分,COUNT(KH)AS课程数FROM KCGROUPRYKH
B. SELECT’统计‘AS类别,XFAS学分,COUNT(KH)AS课程数FROM KCG ROUPBY XF
C. SELECT’统计’AS类别,XFAs学分,COUNT(KH)AS课程数FROM STUGROUP BY XF
D. 以上都不是
解析:A项统计了KC表中按KH的不同分组各门课程的数量;C项统计了STU表中按XF的不同分组各门课程的数量;B项统计了KC表中按XF的不同分组各门课程的数量。
9.下列选项中,不属于数据模型组成部分的是( )(B)
A. 数据结构
B. 数据控制
C. 数据操作
D. 数据完整性约束
解析:数据库管理系统支持的数据模型,可以细分为逻辑数据模型和物理数据模型。其中,逻辑模型通常由数据结构、数据操作和数据完整性约束三部分概念组成。
10.对数据库关系规范化,一般需要达到( )(B)
A. 1NF
B. 3NF
C. 4NF
D. 5NF
解析:数据规范化理论认为,关系范式越高,数据库结构越好。但是从数据库系统的处理角度看,太高范式的关系往往不方便使用。因此,一般只要把数据库关系规范到三范式(3NF)就可以满足需要了。
11.删除表中记录的SQL命令是( )(B)
A. DROP
B. DELETE
C. SELECT
D. UPDATE
解析:在SQL Server 2000中的删除数据命令格式为:DELETE[FROM]<表名>[WHERE<条件>]。
名词解释
12.实体集
某个实体型下的全部实体,称为实体集。
解析:
简答题
13.简述数据模型应当满足的要求。
(1)真实反映物质本身;
(2)容易被人理解;
(3)便于在计算机上实现。
解析:
14.简述模型、数据模型的概念、作用和分类。
对现实世界事物特征的模拟和抽象就是这个事物的模型。在数据库中数据模型是抽象的表示和处理数据的工具。首先按人们的认识将现实世界的事物抽象为信息世界的概念模型,然后再将其转换为机器世界中计算机支持的数据模型。数据模型进一步细分为逻辑数据模型和物理数据模型。
解析:
15.数据库系统的主要安全措施有哪些?
对于数据库系统来说常用的安全措施主要是身份验证和存取控制两个方面。
解析:
16.人们对现实世界事物的研究,为什么往往以其数据模型为基础?
计算机不能代替人直接处理具体事物,必须先把具体事物及之间的联系转换为抽象模型,进而转换为可处理的数据。
解析:
17.简述存取控制的作用和存取权限的要素。
存取控制的作用:系统为每个用户定义存取权限,合法用户按权限存取数据,保证安全性。存取权限的要素:数据对象,操作类型。
解析:
应用题
在学生课程关系模型中需要建立三个n表,分别为学生表Student(SNO,SNAME,AGE)、课程表Course(CNO,CNAME,TNAME)、选课表SC(SNO,CNO,GRADE)
18.请在SQL Server 2000中创建学生课程数据库DB_SC,用SQL语句实现。
Createdata BASEDB_SC
解析:
19.请在SQL Server 2000中创建题目中的三个表,用SQL语句实现。
创建学生表CREATE
本文档预览:3500字符,共4888字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载