郑州城市学院成教《MySQL数据库应用》高起专原题及答案(青书学堂)

两金鱼 发表于 前天 19:09|来自:上海浦东新区 | 显示全部楼层 |阅读模式

郑州城市学院成教《C程序设计基础》高起专原题及答案(青书学堂) 图1

 郑州城市学院成教《C程序设计基础》高起专原题及答案(青书学堂) 图1

1、SQL Server提供的Nchar.Nvarchar.Ntext等几种双字节数据类型实际上是一种(    )。
A.Unicode 数据类型
B.ASCII 数据类型
C.时间戳数据类型
D.数值型类型
答案:A

2、下列SQL语句中,对字段创建唯一的聚集索引的约束是(    )。
A.学号char (8) NOT NULL CONSTRAINT un_ no UNIQUE
B.学号char (8) NOT NULLCONSTRAINTPK_学生表PRIMARY KEY
C.性别char (2) NOT NULL check (性别=‘男'or性别=‘女')
D.学号char (8) NOT NULL
答案:B

3、下列SQl语句中,能够对查询结果进行排序的是(    )。
A.SELECT* FROM学生表WHERE专业=‘软件’ORDERBY年龄
B.SELECT* FROM学生表WHERE专业=‘软件’
C.SELECT * FROM学生表WHERE 专业=‘软件’AVG年龄
D.SELECT * FROM学生表WHERE专业=‘ 软件’DISTINCT年龄
答案:A

4、下列说法中,(    )属于表设计原则。
A.遵守第三范式标准的数据库设计
B.尽可能的建立触发器
C.适当使用视图
D.尽可能多地采用外键
答案:A

5、数据库的备份不包括()。
A.操作系统
B.系统数据库
C.用户数据库
D.事务日志
答案:A

6、如果希望从学生表中查询出同学的平均年龄,那么语句中应该包含(    )。
A.SELECT MIN (年龄)AS平均FROM学生表
B.SELECT MAX (年龄)AS平均FROM学生表
C.SELECT AVG (年龄)AS平均FROM学生表
D.SELECT COUNT (年龄)AS平均FROM学生表
答案:C

7、把第一个关系和第二个关系中都出现的记录提取出来,形成新的关系称为(    )。
A.两个关系的和
B.两个关系的并
C.两个关系的交
D.两个关系的差
答案:C

8、下列关系中,符合第2范式但不符合第3范式的是(    )。
A.姓名 性别 单位 城市 邮编.联系电话 办公电话 手机号
张华 男 天津大学 北京 110110 3676532 13511299898
B.学号 姓名 性别 专业 课程号课程名课程学分 成绩 0101002 张华 男 电子 A02计算机网络 5 68
C.学号 姓名 性别 专业 0101002 张华 男 电子
D.姓名 性别 单位 城市 邮编 办公电话 手机号 王明 男 天津大学 北京 110110 3676512 13511299898
答案:B

9、对于教学管理数据库,当采用事务控制机制时,利用UPDATE语句将学生表中学号为“002”的学生的学号改为“2002",还没来得急对成绩表进行更新操作,突然停电了,SQL 的事务控制功能将( )。
A.保留对学生表的修改,机器重新启动后,自动进行对成绩表的更新
B.保留对学生表的修改,机器重新启动后,提示用户对成绩表的进行更新
C.清除对学生表的修改
D.清除对学生表的修改,机器重新启动后,自动进行对学生表和成绩表的更新
答案:C

10、下列关于视图的描述不正确的是(     )。
A.视图是由行和列组成的二维表
B.视图可以限制用户对数据的访问
C.视图与数据表是一样的
D.视图是建立在基本表上的
答案:C

11、下列(     )情况,适于建立索引。
A.基本表的某列中记录数量特别多
B.基本表的某列中记录数量特别少
C.经常进行插入操作的基本表的某列
D.经常进行制除操作的基本表的某列
答案:A

12、如果要存储的数据是带有小数位的数据,应使用(     )做为数据类型。
A.数值数据类型
B.字符型
C.日期时间型
D.位型
答案:A

13、在系统数据库中,(     )包含了系统级信息。
A.master 数据库
B.tempdb 数据库
C.model 数据库
D.msdb 数据库
答案:A

14、以二维表的形式表示关系之间的联系,属于关系模型中(     )的功能。
A.数据结构
B.规范性
C.关系完整性
D.数据独立性
答案:A

15、数据库管理系统中的(     )功能实现对数据库的插入、删除、修改。
A.数据定义
B.数据操纵
C.数据库的运行管理
D.数据库的建立与维护
答案:B

16、设课程成绩表的结构为(学号,课程号,成绩),如果希望查询出“成绩大于90分且课程号首字母为A的所有记录”,则对应的SQL语句是( )。
A.SELECT * FROM课程成绩表WHERE成绩>90 AND课程号LIKE A%
B.SELECT * FROM课程成绩表WHERE成绩>900R课程号LIKE A%
C.SELECT* FROM课程成绩表WHERE成绩>90AND课程号LIKE‘A%'
D.SELECT* FROM课程成绩表WHERE 成绩>900R课程号LIKE ‘A%'
答案:C

17、在成绩数据表中,要计算某课程的平均成绩,可采用(    )。
A.Max函数
B.Min 函数
C.Count 函数
D.Avg 函数
答案:A

18、SQLServer中进行数据库备份的SQL语句是(    )。
A.INSERT
B.BACKUP
C.RESTORE
D.UPDATE
答案:B

19、下列哪些不属于索引的类型(    )。
A.单列索引
B.惟一索引
C.聚集索引
D.事务日志索引
答案:D

20、一个用户访问SQLServer通常要依次经过4个层次的安全控制,分别是(     )。
A.操作系统、服务器、数据库、表和列
B.表和列、数据库、服务器、操作系统
C.操作系统、数据库、网络、列
D.列、网络、数据库、操作系统
答案:A

21、查询姓名中带有"玲"字的学生,则条件语句应包含(     )。
A.WHERE姓名LIKE %‘玲’
B.WHERE姓名LIKE *%玲%'
C.WHERE姓名%‘LIKE玲LIKE’
D.WHERE姓名LIKE‘玲%'
答案:B

22、一个关系中每条记录和第二个关系的每条记录进行连接,所组成的新关系称为(    )。
A.两个关系的交
B.两个关系的并
C.两个关系的积
D.两个关系的差
答案:C

23、下列符合第三范式的关系是(    )。
A.教师(编号,姓名,系所编号,系所名称)
B.教师(编号,姓名,职称)
C.教师(编号,姓名,课程号,课程名称)
D.教师(编号,姓名,系所编号,系所主任姓名)
答案:B

24、设一个关系为R,X和Y是它的两个属性集。若对于x上的每个值都有Y上的一个惟一值与之对应,则称X和Y ( )。
A.属于第一范式
B.属于第二范式
C.具有函数依赖关系
D.具有非函数依赖关系
答案:C

25、SQL Server数据库中的系统表的表名通常以(     )为前缀。
A.Master
B.Sys
C.Table
D.System
答案:B

26、在物理层面,SQLServer数据库是由数据文件和事务日志文件两个操作系统文件组成的,它们的后缀分别是(    )。
A.MDF和LDF
B.LDF和MDF
C.DAT和LOG
D.LOG和DAT
答案:A

27、在一个物资台账数据表中,能够成为主关键字(或称主码)的字段是(    )。
A.物资类别
B.物资编码
C.规格型号
D.计划单价
答案:B

28、SQLServer数据库一般包括两大类数据库类型(    )。
A.Master 和Model
B.基本表和视图
C.外模式和内模式
D.系统数据库和用户数据库
答案:D

29、以下不属于SQLServer数据库特点的是(    )。
A.采用SQL结构化查询语言
B.具有客户/服务器体系结构
C.基于面向对象的数据模型
D.提供了大量易用的管理工具
答案:C

30、关系数据库系统采用关系模型作为数据的组织方式。关系模型通常由三部分组成( )。
A.数据结构、关系操作集合和关系的完整性
B.一级模式、二级模式、三级模式
C.数据库、数据表、索引
D.数据库、数据表、视图
答案:A

31、目前的关系数据库系统一般都支持标准SQL语句。(    )
A.正确
B.错误
答案:A

32、SQLServer数据库中的NULL值(空值)表示的是"空格"或"O"值。(    )
A.正确
B.错误
答案:B

33、能够惟-表示数据表中的每条记录的字段或者字段的组合称为主码或主键。(    )
A.正确
B.错误
答案:A

34、计算机数据处理技术大致经历了人工管理、文件管理和SQLServer数据库管理三大阶段。(    )
A.正确
B.错误
答案:B

35、一个不规范的关系模式通常会引发插入异常、删除异常和更新异常,导致大量的数据冗余。(    )
A.正确
B.错误
答案:A

36、每个用户需要通过登录账号建立自己的连接能力,以便获得对SQL的访问权限。(    )
A.正确
B.错误
答案:A

37、触发器是-种特殊的存储过程,它基于-一个表创建,可以针对多个表进行操作。(    )
A.正确
B.错误
答案:A

38、索引与视图具有相同的用途。(    )
A.正确
B.错误
答案:B

39、DROPVIEW的功能是删除表结构。(    )
A.正确
B.错误
答案:B

40、B/S模式的实际上就是两层结构的C/S模式。
A.正确
B.错误
答案:B

41、2.在供应商、零件数据库中有以下三个关系模式:
供应商:S(SNO,SNAME,CITY,STATUS)
零件:P(PNO,PNAME,WEIGHT,COLOR,CITY)
供应货:SP(SNO,PNO,QTY)
各属性的含义可由属性名体现了,不再重复,供应货关系SP表示某供应商SNO,供应了PNO零件,数量为QTY。
用SQL语言完成以下操作:
1)求供应红色零件的供应商名字;
2)求北京供应商的号码,名字和状况(STATUS);
3)求零件P2的总供应量;
4)把零件P2的重量增加5,颜色改为黄色。
答案:
1)求供应红色零件的供应商名字;
select SNAME from s  where sno in ( select SNO form p,sp where p.color='红色' and P.PNO=SP.PNO);

2) 求北京供应商的号码,名字和状况(STATUS);
select  SNO,SNAME,STATUS from S where S.CITY='北京';

3) 求零件P2的总供应量
select sum (QTY) From sp where  PNO='p2';

5)把零件P2的重量增加5,颜色改为黄色。
update P set WRIGHT+5,COLOR='黄色' where PNO ='p2';

回复

使用道具 举报

全部回复0 显示全部楼层
暂无回复,精彩从你开始!

快速回帖

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则