期中测试1(见解解释)

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库原理与应用》期中测试问卷1

一、判断题(每题1分,共10分,正确的写 ,错误的写 )

(1)现在应用最广泛且最重要的一种数据模型是网状模型(关系模型)。

(2)输入字符型数据时要用单引号或双引号将字符括起来。

(3)逻辑数据类型适合真、假场合判断,长度为一个字节,取值为“真”,“假”。

(信息存储在BIT型字段中。BIT型字段只能取两个值:0或1。)

(4)系统存储过程是指由系统提供,主要存储在master数据库中并以sp_为

前缀。

(5)索引是对数据库表中一个或多个字段的值进行排序而创建的一种顺序存

储结构。(分散存储结构)

(6)视图可基于多表建立。

(7)GROUP BY 子句可以对查询结果分组,且必须要同HA VING联用。

(having是分组(group by)后的筛选条件)

(8)临时存储过程与临时表类似,用“##”前缀表是本地临时存储过程或是本

地临时表。(本地临时表就是用户在创建表的时候添加了“#”前缀的表,全局临时

表的名称以两个数字符号(##) 打头)

(9)IDENTITY(0,1)属性中,0为标识种子,1为标识增量。

(10)唯一索引只能建一个,聚集索引可以建多个。(一个表只能建一个聚集索

引)

二、选择题(每题2分,共30分,单项选择)

1.如果表S(A,B,C)中,设置A为主键,当向S表插入一行新数据时,该行

()。

A. A,B,C属性的值都可以与已有的行相同

B. A,B,C属性的值都不能与已有的行相同

C. A属性的值不能与已有的行相同,但允许为空

D. A属性的值不能与已有的行相同,也不能为空

2.有两个基本关系(表):学生(学号,姓名,系号),系(系号,系名,系

主任),学生表的主码为学号,系表的主码为系号,因而系号是学生表的

()

A.主码(主键) B.外码(外关键字) C.域 D.映像

3.关系数据库的数据及更新操作必须遵循完整性规则,包括()

A.实体完整性和参照完整性

B.参照完整性和用户自定义的完整性

C.实体完整性和用户自定义的完整性

D.实体完整性、参照完整性和用户自定义的完整性

4.数据库物理存储方式的描述称为()。

A.外模式

B.内模式

C.概念模式

D.逻辑模式

5.SQL Server的物理存储主要包括两类文件,它们是( )。

A. 图片文件和文本文件

B. 数据文件和事务日志文件

C. 函数文件和数据文件

D. 源文件和可执行文件

6.安装SQL SERVER后,数据库服务器已经自动建立4个系统数据库

(master,model,msdb,tempdb),()不是系统数据库。

A.master数据库

B.pubs数据库

C.model数据库

D.msdb数据库

7.视图提高了数据库的()。

A. 安全性

B. 可靠性

C. 完整性

D. 一致性

8.在MS SQL Server 中,有表personnel (no,name,sex),其中no为主码。

表中已有数据如下图所示:

下列语句中能够将数据正确插入的是﹝﹞

A.Insert into personnel Values (4,’赵风’,’男’)

B.Insert into personnel Values (8,’赵风’)

C.Insert into personnel (name,sex) V alues (‘赵风’,’男’)

D.Insert into personnel (no,sex) Vaues (8,’男’)

9.关系数据库的关系要满足第一范式,部门(部门号,部门名,部门成员,

部门总经理)关系中,因()属性而使它不满足第一范式。

A. 部门经理

B. 部门名

C.部门成员

D. 部门号

10.设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为

W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE ( )

A. ‘_ _ W _ %’

B. ‘_ % W _ _’

C. ‘_ W _ _’

D. ‘_ W _ %’

11.对工资表(员工号,姓名,部门号,月薪)进行查询,列出属于D01号部门,

且工资高于所有D02号部门员工工资的员工信息,查询语句的WHERE 子句应使用( )。

A.部门号=‘D01’ AND 月薪>ANY (SELECT 月薪FROM 员工表

WHERE 部门号='D02')

B.部门号=‘D01’ AND 月薪>ALL (SELECT 月薪FROM 员工表

WHERE 部门号='D02')

C.部门号=‘D01’ AND 月薪>(SELECT 月薪FROM 员工表WHERE 部

门号='D02')

D.部门号=‘D01’ or 月薪>ALL(SELECT 月薪FROM 员工表WHERE

部门号='D02')

12.Create Unique Nonclustered Index writer_index On 作者信息(作者编号)

语句执行后,在作者信息表上创建了一个()索引。

A.惟一聚集索引

B.聚集索引

C.主键索引

D.惟一非聚集索引

13.参照完整性要求有关联的两个或两个以上表之间数据的一致性。参照完整

性可以通过建立()来实现

A.主键约束和唯一约束

B.主键约束和外键约束

C. 唯一约束和外键约束

D.以上都不是

14.有关系:教学(学号、班级号、班主任,班主任联系电话),一个学生只能

属于一个班级,一个班级只有一个班主任,一个班主任只有一个联系电话,那么该关系的主键是()。

A. 学号

B. 班级号

相关文档
最新文档