覆盖学起Plus、超星学习通等平台的全学科作业答案、历年真题与考试速查系统
中国大学MOOC作业考试答案

想要快速找到正确答案?

立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!

超新尔雅学习通
扫码关注

作业辅导
扫码关注
论文指导
轻松解决学习难题!

云上河开数据库应用技术(cz)作业答案

数据库应用技术(cz)

学校: 无

平台: 云上河开

题目如下:

1. 下列数据库产品中,非关系型数据库的是( )。

A. MySQL

B. SQL Server

C. MongoDB

D. Oracle

答案: MongoDB

2. 在数据库中存储的是()。

A. 数据库

B. 数据库管理员

C. 数据以及数据之间的联系

D. 信息

答案: 数据以及数据之间的联系

3. 数据库管理系统的简称是( )。

A. DB

B. DBA

C. DBMS

D. DBS

答案: DBMS

4. 客观存在的各种报表、图表和查格式等原始数据属于( )。

A. 机器世界

B. 信息世界

C. 现实世界

D. 模型世界

答案: 信息世界

5. MySQL是一个 ( ) 的数据库系统。

A. 网状型

B. 层次性

C. 关系型

D. 以上都不是

答案: 关系型

6. SQL是( )的语言,容易学习。

A. 过程化

B. 结构化

C. 格式化

D. 导航式

答案: 结构化

7. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独 立性最高的是( )阶段。

A. 数据库系统

B. 文件系统

C. 人工管理

D. 数据项管理

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

8. 数据库系统的核心是( )。

A. 数据库

B. 数据库管理系统

C. 数据模型

D. 软件工具

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

9. 下面选项中,属于MySQL用于放置日志文件以及数据库的目录是( )

A. bin目录

B. data目录

C. include目录

D. lib目录

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

10. 一个数据库最多可以创建数据表的个数是( )

A. 1个

B. 2个

C. 1个或2个

D. 多个

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

11. 向表中添加数据时,字符和日期型数据应包含在( )中。

A. ‘ ’

B. " "

C. ( )

D. [ ]

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

12. 在select语句中使用“*”表示 ( )。

A. 选择全部元组

B. 选择全部列

C. 选择主码所在的列

D. 选择有非空约束的列

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

13. 假设数据表"职工"表中有10条记录,获得“职工”表最前面两条记录的命令为( )。

A. select * from 职工;

B. select * from 职工 limit 2;

C. select percent 2 * from 职工;

D. select 2 from 职工;

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

14. 在 select语句的where子句条件表达式中,可以匹配0个到多个字符的通配符是( )。

A. *

B. %

C. _

D. ?

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

15. 下面选项中,查询student表中id值不在2和5之间的学生的SQL语句是 ( )。

A. SELECT * FROM student where id !=2 3 4 5;

B. SELECT * FROM student where id not between 5 and 2;

C. SELECT * FROM student where id not between 2 and 5;

D. SELECT * FROM student where id not in 2,3,4,5;

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

16. 在select语句中,用于去除重复行的关键字是( )。

A. top

B. distinct

C. percent

D. having

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

17. 假定用户表user中存在一个字段age,现要“查询年龄为18或20的用户”下面SQL语句中,正确的是( )。

A.

B.

C.

D.

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

18. select语句中,通常与having子句同时使用的是( )。

A. order by

B. where

C. group by

D. 无须配合

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

19. 默认情况下,使用AUTO_INCREMENT约束的字段值是从 ( ) 开始自增的。

A. 0

B. 1

C. 2

D. 3

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

20. 将student表按照gender字段进行分组查询,查询出grade字段值之和小于300的分组,依据上述要求,下面选项中,正确的SQL语句是( )。

A. SELECT sum(grade) ,gender FROM student GROUP BY gender HAVING SUM(grade)<300;

B. SELECT sum(grade),gender FROM student GROUP BY gender WHERE SUM(grade)<300;

C. SELECT sum(grade),gender FROM student WHERE SUM(grade)<300 GROUP BY gender;

D. 以上语句都不对

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

21. 如果要查询公司员工的平均收入,则使用一下哪个聚合函数? ( )

A. SUM

B. ABS

C. COUNT

D. AVG

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

22. 下面选项中,用于删除外键约束的语法格式是( )。

A. alter table 表名 drop foreign key 外键名;

B. delete table 表名 drop foreign key 外键名;

C. alter table 表名 delete foreign key 外键名;

D. drop table 表名 alter foreign key “外键名";

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

23. 在多对多关系中,外键应该建立在哪个表中( )。

A. 任意一方建立外键即可

B. 双方对应的表中都建立外键

C. 再创建一张中间表,用于描述关系

D. 以上都不对

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

24. 下列关于删除数据库的描述,正确的是( )。

A. 数据库一旦创建就不能被删除

B. 在使用DROP DATABASE语句删除数据库时,如果要删除的数据库不存在,则删除会失败

C. “DROP TABLE”语句是删除数据库的关键字

D. 成功删除数据库后,数据库中的所有数据都将被清除,但是原来分配的空间仍然会保留

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

25. 只有满足连接条件的记录才包含在查询结果中,这种连接是

A. 左连接

B. 右连接

C. 内连接

D. 交叉连接

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

26. 假定student表中有字段grade,grade代表分数,依次统计grade字段的最大值,最小值,平均值和总记录个数的的SQL语句是( )。

A. SELECT max(grade),min(grade),average(grade),sum(*) FROM student;

B. SELECT max(grade),min(grade),avg(grade) ,count(*)FROM student;

C. ELECT min(grade),average(grade),max(grade) ,sum(*) FROM student;

D. SELECT min(grade),avg(grade),max(grade) FROM student;

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

27. 下面关于交叉连接本质的说法中,正确的是( )。

A. 两表进行内连接

B. 两表进行左外连接

C. 两表进行右外连接

D. 两表进行笛卡尔积

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

28. SQL语句:SELECT * FROM department WHERE EXISTS(select did from employee where age > 21); 下面对上述语句的功能描述中,正确的是

A. 查询年龄大于21的员工信息

B. 查询存在年龄大于21的员工所对应的部门信息

C. 查询存在年龄大于21的员工所对应的员工信息

D. 查询存在年龄大于21的员工信息

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

29.

A. SELECT employee.name,department.dname FROM department JOIN employee ON department.did=employee.did;

B. SELECT employee.name,department.dname FROM department CROSS JOIN employee ON department.did=employee.did;

C. SELECT employee.name, department.dname FROM department LEFT JOIN employee ON department.did=employee.did;

D. SELECT employee.name,department.dname FROM department RIGHT JOIN employee ON department.did=employee.did;

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

30.

A.

B.

C.

D.

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

31. E-R图是数据库设计的工具之一,它适用于建立数据库的( )。

A. 概念模型

B. 逻辑模型

C. 结构模型

D. 物理模型

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

32. MySQL的视图是从( )中导出的。

A. 基本表

B. 视图

C. 基本表或视图

D. 数据库

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

33. 下面关于视图的说法中,错误的是( )。

A. 视图是个虚拟表

B. 可以使用视图更新数据,但每次更新只能影响一个表

C. 不能为视图定义触发器

D. 可以创建基于视图的视图

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

34. 下列说法正确的是( )。

A. 视图是观察数据的一种方法,只能基于基本表建立

B. 视图是虚表,观察到的数据是实际基本表中的数据

C. 索引查找法一定比表扫描法查询速度快

D. 索引的创建只和数据的存储有关系

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

35. 在MySQL中,建立视图使用的命令是( )。

A. create schema

B. create table

C. create view

D. create index

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

36. 在视图上不能完成的操作是( )。

A. 定义查询

B. 定义基本表

C. 更新视图

D. 定义新视图

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

37. MySQL的视图是从( )中导出来的。

A. 基本表

B. 视图

C. 基本表或视图

D. 数据库

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

38. 视图提高了数据库系统的( )。

A. 完整性

B. 并发控制

C. 隔离性

D. 安全性

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

39. 在MySQL语法中,用来插入数据的命令是( )。

A. insert

B. update

C. delete

D. create

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

40. "ALTER TABLE t1 MODIFY b INT NOT NULL" 语句的作用是( )。

A. 修改数据库表名为b

B. 修改表 t1 中列 b 的列名

C. 在 t1 中添加一列 b

D. 修改表 t1 中列 b 的数据类型

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

41. 假定用户表user中存在一个字段age,现要“查询年龄为18或20的用户”下面SQL语句中,正确的是( )。

A.

B.

C.

D.

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

42. select语句中,通常与having子句同时使用的是( )。

A. order by

B. where

C. group by

D. 无须配合

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

43. 在 select语句的where子句条件表达式中,可以匹配0个到多个字符的通配符是( )。

A. *

B. %

C. _

D. ?

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

44. 下面关于DELETE与TRUNCATE语句删除记录的描述,正确的是

A. DELETE 比 TRUNCATE 语句效率更高

B. TRUNCATE 比 DELETE 语句效率更高

C. DELETE 只能删除表中部分记录

D. DELETE只能删除表中全部记录

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

45. 将student表按照gender字段进行分组查询,查询出grade字段值之和小于300的分组,依据上述要求,下面选项中,正确的SQL语句是( )。

A. SELECT sum(grade) ,gender FROM student GROUP BY gender HAVING SUM(grade)<300;

B. SELECT sum(grade),gender FROM student GROUP BY gender WHERE SUM(grade)<300;

C. SELECT sum(grade),gender FROM student WHERE SUM(grade)<300 GROUP BY gender;

D. 以上语句都不对

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

46. 向表中添加数据时,字符和日期型数据应包含在( )中。

A. ‘ ’

B. " "

C. ( )

D. [ ]

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

47. MySQL的视图是从( )中导出的。

A. 基本表

B. 视图

C. 基本表或视图

D. 数据库

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

48. SQL语句:SELECT * FROM department WHERE EXISTS(select did from employee where age > 21); 下面对上述语句的功能描述中,正确的是

A. 查询年龄大于21的员工信息

B. 查询存在年龄大于21的员工所对应的部门信息

C. 查询存在年龄大于21的员工所对应的员工信息

D. 查询存在年龄大于21的员工信息

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

49. 只有满足连接条件的记录才包含在查询结果中,这种连接是

A. 左连接

B. 右连接

C. 内连接

D. 交叉连接

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

50. 在多对多关系中,外键应该建立在哪个表中( )。

A. 任意一方建立外键即可

B. 双方对应的表中都建立外键

C. 再创建一张中间表,用于描述关系

D. 以上都不对

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

51. 下列选项中,能够正确创建数据表student中的id字段为主键的SQL语句是

A. student( id INT PRIMARY KEY name VARCHAR(20));

B. student( id PRIMARY KEY INT,name VARCHAR(20));

C. student( id INT PRIMARY KEY ,name VARCHAR(20));

D. student( id INT PRIMARY KEY,name VARCHAR(20));

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

52. 以下哪种情况应尽量创建索引?( )

A. 在where 子句中出现频率较高的列

B. 具有很多 NULL 值的列

C. 记录较少的表

D. 需要频繁更新的基本表

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

53. ”Create Unique Index AAA On 学生表(学号)“将在学生表上创建名为 AAA 的( )。

A. 唯一性索引

B. 聚集性索引

C. 复合索引

D. 唯一性索引

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

54. 下面对索引的相关描述正确的是( )。

A. 一个表可以创建多个 主键索引

B. 索引只能建立在 1 个字段上

C. 索引可以加快表之间连接的速度

D. 可以使用 ADD INDEX 语句创建索引

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

55. 在MySQL 中,下列( )不是索引类。

A. 唯一性索引

B. 主键索引

C. 全文索引

D. 外键索引

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

56. 数据库中存放两个关系:教师(教师编号,姓名)和课程(课程号,课程名,教师编号),为快速查找处某位教师所讲授的课程,应该( )。

A. 在教师表上按教师编号创建索引

B. 在课程表上按课程号创建索引

C. 在课程表上按教师编号创建索引

D. 在教师表上按姓名创建索引

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

57. 下面有关主键的叙述正确的是( )。

A. 不同的记录可以具有重复的主键值或空值

B. 一个表中的主键可以是一个或多个字段

C. 一个表中的主键只能是一个字段

D. 表中主键的数据类型必需定义为自动编号或文本

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

58. 当数据表被修改时,能自动执行的数据库对象是( )。

A. 存储过程

B. 触发器

C. 视图

D. 其他数据库对象

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

59. 触发器主要针对下列语句创建( )。

A. SELECT、INSERT、DELETE

B. INSERT、UPDATE、DELETE

C. SELECT、UPDATE、INSERT

D. INSERT、UPDATE、CREATE

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

60. 在 WHILE 循环语句中,如果循环体语句条数多于一条,必需使用( ) 。

A. BEGIN-END

B. CASE-END

C. IF-THEN

D. GOTO

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

61. 下列( )语句用于删除存储过程。

A. CREATE PROCEDURE

B. CREATE TABLE

C. DROP PROCEDURE

D. 其他

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

62. 在 MySQL 中已定义存储过程 AB,带有一个参数@stname varchar(20),正确的执行方法为( )。

A. EXEC AB ?吴小雨

B. SELECT AB(吴小雨)

C. CALL AB('吴小雨')

D. 前面3种都可以

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

63. 为了使用输出参数,需要在CREATE PROCEDURE 语句中指定关键字( )。

A. IN

B. OUT

C. CHECK

D. DEFAULT

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

64. 如果要从数据库中删除触发器,应该使用 SQL 的命令( )。

A. DELETE TRIGGER

B. DROP TRIGGER

C. REMOVE TRIGGER

D. DISABLE TRIGGER

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

65. 已知员工和员工亲属两个关系,当员工调出时,应该从员工关系中删除员工的元组,同时在员工亲属关系中删除对应的亲属元组。可使用哪种触发器?( )

A. INSTEAD OF DELETE

B. INSTEAD OF DROP

C. AFTER DELETE

D. AFTER UPDATE

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

66. MySQL 用于求系统日期的函数是( )。

A. YEAR

B. CURDATE

C. COUNT

D. SUM

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

67. MySQL 调用存储过程时,需要( )调用存储过程。

A. 直接使用存储过程的名字

B. 在存储过程前加 CALL 关键字

C. 在存储过程前加 EXEC 关键字

D. 在存储过程前加 USE 关键字

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

68. 当数据库损坏时,数据库管理员可通过何种方式恢复数据库?( )

A. 事务日志文件

B. 主数据文件

C. DELETE 语句

D. 联机帮助文件

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

69. 下列选项不属于表的操作权限的是( )。

A. EXECUTE

B. UPDATE

C. SELECT

D. DELETE

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

70. 用于数据库恢复的重要文件是( )。

A. 数据库文件

B. 索引文件

C. 日志文件

D. 备注文件

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

71. 向用户授予操作权限的SQL 是( )。

A. CREATE

B. REVOKE

C. SELECT

D. GRANT

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

72. MySQL 的GRANT 和 REVOKE 语句用来维护数据库的( )。

A. 完整性

B. 可靠性

C. 安全性

D. 一致性

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

73. 事务日志用来保存( )。

A. 程序运行过程

B. 程序的执行结果

C. 对数据的更新操作

D. 数据操作

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

74. 数据库备份的作用是( )。

A. 保障安全性

B. 一致性控制

C. 故障后的恢复

D. 数据的转储

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

75. 下列 SQL 中,( )不是数据定义语句。

A. CREATE TABLE

B. CREATE VIEW

C. DROP VIEW

D. GRANT

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

76. MySQL 调用存储过程时,需要( )调用存储过程。

A. 直接使用存储过程的名字

B. 在存储过程前加 CALL 关键字

C. 在存储过程前加 EXEC 关键字

D. 在存储过程前加 USE 关键字

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

77. 已知员工和员工亲属两个关系,当员工调出时,应该从员工关系中删除员工的元组,同时在员工亲属关系中删除对应的亲属元组。可使用哪种触发器?( )

A. INSTEAD OF DELETE

B. INSTEAD OF DROP

C. AFTER DELETE

D. AFTER UPDATE

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

78. 在 MySQL 中已定义存储过程 AB,带有一个参数@stname varchar(20),正确的执行方法为( )。

A. EXEC AB ?吴小雨

B. SELECT AB(吴小雨)

C. CALL AB('吴小雨')

D. 前面3种都可以

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

79. 触发器主要针对下列语句创建( )。

A. SELECT、INSERT、DELETE

B. INSERT、UPDATE、DELETE

C. SELECT、UPDATE、INSERT

D. INSERT、UPDATE、CREATE

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

80. 事务日志用来保存( )。

A. 程序运行过程

B. 程序的执行结果

C. 对数据的更新操作

D. 数据操作

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

81. 向用户授予操作权限的SQL 是( )。

A. CREATE

B. REVOKE

C. SELECT

D. GRANT

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

82. 在 WHILE 循环语句中,如果循环体语句条数多于一条,必需使用( ) 。

A. BEGIN-END

B. CASE-END

C. IF-THEN

D. GOTO

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

83. 下面有关主键的叙述正确的是( )。

A. 不同的记录可以具有重复的主键值或空值

B. 一个表中的主键可以是一个或多个字段

C. 一个表中的主键只能是一个字段

D. 表中主键的数据类型必需定义为自动编号或文本

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

84. 下面对索引的相关描述正确的是( )。

A. 一个表可以创建多个 主键索引

B. 索引只能建立在 1 个字段上

C. 索引可以加快表之间连接的速度

D. 可以使用 ADD INDEX 语句创建索引

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

85. 数据库的概念模型独立于( )。

A. 具体的机器和DBMS

B. E-R图

C. 现实世界

D. 信息世界

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

86. 关系数据模型( )。

A. 可以表示实体间的1:1联系

B. 可以表示实体间的1∶n联系

C. 可以表示实体间的m∶n联系

D. 可以表示实体间的上述三种联系

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

87. E-R图是数据库设计的工具之一,它适用于建立数据库的( )。

A. 概念模型

B. 逻辑模型

C. 结构模型

D. 物理模型

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

88. 构造关系模型时,通常采用的办法是( )。

A. 从网状模型导出关系模型

B. 从E-R图导出关系模型

C. 从层次模型导出关系模型

D. 以上都不是

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

89. 关系模型转换时,一个M : N 联系转换为关系模式时,该关系模式的码是( )。

A. M 端实体的码

B. N 端实体的码

C. M 端实体的码与N 端实体的码的组合

D. 重新选取其他属性

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

90. 某公司经销多种产品,每名业务员课推销多种产品,且每种产品由多名业务员推销,则业务员与产品之间的关系是( ),若每种产品只能由某一名业务员推销呢( )。

A. 一对一,多对一

B. 多对多,一对多

C. 一对多,多对多

D. 多对一,一对多

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

91. 设有关系模式EMP(职工号,姓名,年龄,技能),假设职工号唯一,每个职工有多项技能,则EMP表的主键是( )。

A. 职工号

B. 姓名,技能

C. 技能

D. 职工号,技能

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

92. 设计性能较优的关系模式称为规范化,规范化主要的理论依据是( )。

A. 关系规范化理论

B. 关系运算理论

C. 关系代数理论

D. 数据逻辑理论

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

93. 关系模型使用的存储结构是多个二维的数据表格,这些数据表之间的联系是通过()实现的。

A. 记录或元组

B. 字段或属性

C. 主键和外键

D. 数据或实体

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

94. 在MySQL中,建立数据库使用的命令是( )。

A. create table

B. create database

C. create view

D. create index

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

95. CREATE TABLE 语句属于( )SQL语言。

A. 数据定义语言(DDL)

B. 数据操作语言(DML)

C. 数据查询语言(DQL)

D. 数据控制语言(DCL)

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

96. 下面选项中,用于查看MySQL中已经存在数据库的是( )。

A. SHOW DATABASE ;

B. CREAT DATABASE ;

C. ALTER DATABASE;

D. SHOW DATABASES;

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

97. 下列选项中,使用哪种数据类型保存3.1415可以不丢失精度( )。

A. DECIMAL(6,2)

B. DECIMAL(6,3)

C. DECIMAL(6,4)

D. DECIMAL(6,1)

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

98. 对于MySQL,错误的说法是( )。

A. MySQL是一款关系数据库系统

B. MySQL是一款网络数据库系统

C. MySQL可以在Linux 或 Windows 操作系统下运行

D. MySQL对 SQL 的支持不是太好

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

99. 支持外键的存储引擎是( )。

A. MyISAM

B. InnoDB

C. MEMORY

D. CHARACTER

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

100. 下列哪个是定义外键约束的 ( ) ?

A. CHECK

B. PRIMARY KEY

C. FOREIGN KEY

D. UNQUE

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

101. "ALTER TABLE t1 MODIFY b INT NOT NULL" 语句的作用是( )。

A. 修改数据库表名为b

B. 修改表 t1 中列 b 的列名

C. 在 t1 中添加一列 b

D. 修改表 t1 中列 b 的数据类型

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

102. 在创建表时,不允许某列为空可以使用( )。

A. not null

B. no null

C. not blank

D. no blank

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

103. 下列选项中,能够正确创建数据表student中的id字段为主键的SQL语句是

A. student( id INT PRIMARY KEY name VARCHAR(20));

B. student( id PRIMARY KEY INT,name VARCHAR(20));

C. student( id INT PRIMARY KEY ,name VARCHAR(20));

D. student( id INT PRIMARY KEY,name VARCHAR(20));

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

104. 下列选项中,使用哪种数据类型保存3.1415可以不丢失精度( )。

A. DECIMAL(6,2)

B. DECIMAL(6,3)

C. DECIMAL(6,4)

D. DECIMAL(6,1)

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

105. CREATE TABLE 语句属于( )SQL语言。

A. 数据定义语言(DDL)

B. 数据操作语言(DML)

C. 数据查询语言(DQL)

D. 数据控制语言(DCL)

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

106. SQL是( )的语言,容易学习。

A. 过程化

B. 结构化

C. 格式化

D. 导航式

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

107. 数据库系统的核心是( )。

A. 数据库

B. 数据库管理系统

C. 数据模型

D. 软件工具

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

108. 关系模型转换时,一个M : N 联系转换为关系模式时,该关系模式的码是( )。

A. M 端实体的码

B. N 端实体的码

C. M 端实体的码与N 端实体的码的组合

D. 重新选取其他属性

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

109. 支持外键的存储引擎是( )。

A. MyISAM

B. InnoDB

C. MEMORY

D. CHARACTER

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

110. 在MySQL中,建立数据库使用的命令是( )。

A. create table

B. create database

C. create view

D. create index

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

111. 设有关系模式EMP(职工号,姓名,年龄,技能),假设职工号唯一,每个职工有多项技能,则EMP表的主键是( )。

A. 职工号

B. 姓名,技能

C. 技能

D. 职工号,技能

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

112. 下列选项中,能够正确创建数据表student中的id字段为主键的SQL语句是

A. student( id INT PRIMARY KEY name VARCHAR(20));

B. student( id PRIMARY KEY INT,name VARCHAR(20));

C. student( id INT PRIMARY KEY ,name VARCHAR(20));

D. student( id INT PRIMARY KEY,name VARCHAR(20));

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

113. 在创建表时,不允许某列为空可以使用( )。

A. not null

B. no null

C. not blank

D. no blank

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

114. MySQL中,下列涉及空值的操作,不正确的是( )。

A. age IS NULL

B. age IS NOT NULL

C. age = NULL

D. NOT (age IS NULL)

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

115. 设关系数据库中一个表S的结构为s(sname,cname,grade),其中sname为学生姓名,cname为课程名,二者均为字符型;grade为成绩,数值型,取值范围为0-100。 若要插入新记录,“张三的化学成绩80分”,则可用( )。

A. add into s values('张三','化学','80');

B. insert into s values('张三','化学','80');

C. insert s values (‘张三’,‘化学’,80);

D. inser into s values(‘张三’,‘化学’, 80);

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

116. 下列关于删除数据库的描述,正确的是

A. 数据库一旦创建就不能被删除

B. 在使用DROP DATABASE语句删除数据库时,如果要删除的数据库不存在,则删除会失败

C. “DROP TABLE”语句是删除数据库的关键字

D. 成功删除数据库后,数据库中的所有数据都将被清除,但是原来分配的空间仍然会保留

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

117. 成功删除数据库后,数据库中的所有数据都将被清除,但是原来分配的空间仍然会保留

A. ALTER TABLE grade CHANGE name username ;

B. ALTER TABLE grade CHANGE name username VARCHAR(20) ;

C. ALTER TABLE grade MODIFY name username VARCHAR(20) ;

D. ALTER TABLE grade CHANGE name username ;

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

118. 在MySQL语法中,用来插入数据的命令是( )。

A. insert

B. update

C. delete

D. create

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

119. 下面选项中,用于将表student中字段grade值更新为80的SQL语句是( )。

A. ALTER TABLE student set grade=80;

B. UPDATE student set grade=80 where grade=80;

C. UPDATE student set grade=80 where grade<=80;

D. UPDATE student set grade=80;

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

120. 下面选项中,能够更新user表中数据的SQL语句是( )。

A. 101. update into user set id = 'u001';

B. update user set id = 'u001' and username='jack';

C. update user set username='jack' where id = 1;

D. update into user set id = 'u001'

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

121. 设关系数据库中一个表 S 的结构未 s (sname, cname, grade),sname 和 cname分别表示学生姓名和课程姓名,均为字符型;grade 表示成绩,为数值型,取值范围为0~100。若要更正张三的化学成绩为 85分,则可用( )。

A. update s set grade=85 where sname='张三' and cname=‘化学’;

B. update s set grade=‘85 ’ where sname='张三' and cname=‘化学’;

C. update grade=85 where sname='张三' and cname=‘化学’;

D. alter s set grade=85 where sname='张三' and cname=‘化学’;

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

122. 下面关于DELETE与TRUNCATE语句删除记录的描述,正确的是

A. DELETE 比 TRUNCATE 语句效率更高

B. TRUNCATE 比 DELETE 语句效率更高

C. DELETE 只能删除表中部分记录

D. DELETE只能删除表中全部记录

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

文章目录


    相关文章
    评论留言

    昵称

    个人资料
    个人资料
    学通智库​ 是专为 ​学起Plus、超星学习通、安徽继续教育、云上河开​ 等主流学习平台用户打造的一站式资源中心。
    • 文章133613
    • 评论0
    • 微语0
    标签