欢迎访问本站!这是一条测试公告。
想要快速找到正确答案?
立即关注 九八五题库微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
中国大学MOOC数据库技术与应用_Database Technology and Applications作业答案
数据库技术与应用_Database Technology and Applications
学校: 九八五题库
学校: 超星学习通
题目如下:
1. 1. 在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务。
A. 逻辑设计
B. 物理设计
C. 需求分析
D. 概念设计
答案: 逻辑设计
2. 2. 设有关系模式EMP(职工号,姓名,年龄,技能)。假设职工号唯一,每个职工有多项技能,则EMP表的主键是( )。
A. 职工号
B. 姓名,技能
C. 技能
D. 职工号,技能
答案: 职工号
3. 1. 下列描述正确的是( )。
A. 一个数据库只能包含一个数据表
B. 一个数据库可以包含多个数据表
C. 一个数据库只能包含两个数据表
D. 一个数据表可以包含多个数据库
答案: 一个数据库可以包含多个数据表
4. 2. 下列( )类型不是MySQL中常用的数据类型。
A. INT
B. VAR
C. TIME
D. CHAR
答案: VAR
5. 3. 在关系模型中,同一表中的不同属性名可以相同( )。
答案: 错误
6. 1. 主键的关键词是( )。
A. key
B. unique
C. foreign key
D. primary key
答案: primary key
7. 2. 可以用( )来创建数据表
A. DESC TABLE
B. ALTER TABLE
C. SHOW CREATE TABLE
D. CREATE TABLE
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
8. 1. 查找条件为:姓名(NAME)不为空的记录( )。
A. WHERE NAME ! NULL
B. WHERE NAME NOT NULL
C. WHERE NAME IS NOT NULL
D. WHERE NAME!=NULL
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
9. 2. 在查询语句中,用来限制条件的子句是( )。
A. select
B. group by
C. where
D. from
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
10. 3. SQL语言允许使用通配符进行字符串匹配,其中“%”可以表示( )。
A. 零个字符
B. 1个字符
C. 多个字符
D. 以上都可以
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
11. 4. x between y and z等同于x>y && x
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
12. 1. 下面关于数据库中表的行和列的叙述正确的是( )。
A. 表中的行是有序的,列是无序的
B. 表中的列是有序的,行是无序的
C. 表中的行和列都是有序的
D. 表中的行和列都是无序的
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
13. 2. 基于这样的3个表,即学生表S、课程表C和学生选课表SC,它们的关系模式如下:S(S#,SN,SEX,AGE,DEPT)(学号,姓名,性别,年龄,系别)C(C#,CN)(课程号,课程名称)SC(S#,C#,GRADE)(学号,课程号,成绩).检索4门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的SELECT语句是( )。
A. SELECT S#,SUM(GRAGE) FROM SC WHERE GRADE>=60 GROUP BY S# ORDER BY S# HAVING COUNT(*)>=4
B. SELECT S#,SUM(GRADE) FROM SC WHERE GRADE>=60 GROUP BY S# HAVING COUNT(*)>=4 ORDER BY 2 DESC
C. SELECT S#,SUM(GRADE) FROM SC WHERE GRADE>=60 HAVING COUNT(*)<=4 GROUP BY S# ORDER BY 2 DESC
D. SELECT S#,SUM(GRADE) FROM SC WHERE GRADE>=60 HAVING COUNT(*)>=4 GROUP BY S# ORDER BY 2
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
14. 3. 下列聚合函数不忽略空值(NULL)的是( )。
A. SUM(列名)
B. MAX(列名)
C. COUNT(*)
D. AVG(列名)
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
15. 4. 在SQL中,下列涉及空值的操作,不正确的是( )。
A. AGE IS NULL
B. AGE IS NOT NULL
C. AGE=NULL
D. NOT(AGE IS NULL)
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
16. 5. “学生-选课-课程”数据库中的3个关系: S(S#,SNAME,SEX,DEPARTMENT),主码是S#; C(C#,CNAME,TEACHER),主码是C#; SC(S#,C#,GRADE),主码是(S#,C#)。 在下列关于保持数据库完整性的叙述中,哪一个是不正确的?( )
A. 向关系SC插入元组时,S#和C#都不能是空值(NULL)
B. 可以任意删除关系SC中的元组
C. 向任何一个关系插入元组时,必须保证该关系主码值的唯一性
D. 可以任意删除关系C中的元组
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
17. 6. 已知学生选课信息表:sc(sno,cno,grade)。查询“至少选修了一门课程,但没有学习成绩的学生学号和课程号”的SQL语句是( )。
A. SELECT sno,cno FROM sc WHERE grade=NULL
B. SELECT sno,cno FROM sc WHERE grade IS
C. SELECT sno,cno FROM sc WHERE grade IS NULL
D. SELECT sno,cno FROM sc WHERE grade=
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
18. 7. 若要删除数据库中已经存在的表S,可用( )。
A. DELETE TABLE S
B. DELETE S
C. DROP TABLE S
D. DROP S
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
19. 8. 在下列SQL语句中,修改表结构的语句是( )。
A. ALTER
B. CREATE
C. UPDATE
D. INSERT
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
20. 9. SELECT语句中,________子句用于选择满足给定条件的元组。
A. WHERE
B. HAVING
C. GROUP BY
D. ORDER BY
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
21. 10. SELECT语句中,若希望将查询结果排序,则应在SELECT语句中使用________子句。
A. WHERE
B. HAVING
C. GROUP BY
D. ORDER BY
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
22. 11. 设关系R(A,B,C)与SQL语句“SELECT DISTINCT A FROM R WHERE B=17”等价的关系代数表达式是( )。
A. πA(σB=17(R))
B. σB=17(πA(R))
C. σB=17(πA,C(R))
D. πA,C(σB=17(R))
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
23. 12. “学生-选课-课程”数据库中的3个关系: S(S#,SNAME,SEX,DEPARTMENT),主码是S#; C(C#,CNAME,TEACHER),主码是C#; SC(S#,C#,GRADE),主码是(S#,C#)。 若要查找姓名中第一个字为“王”的学生的学号和姓名,则下面列出的SQL语句中,哪个(些)是正确的?( )。 Ⅰ. SELECT S#,SNAME FROM S WHERE SNAME='王%' Ⅱ. SELECT S#,SNAME FROM S WHERE SNAME LIKE '王%' Ⅲ. SELECT S#,SNAME FROM S WHERE SNAME LIKE '王_'
A. Ⅰ
B. Ⅱ
C. Ⅲ
D. 全部
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
24. 13. 基于“学生-选课-课程”数据库中的3个关系:S(S#,SNAME,SEX,DEPARTMENT),主码是S# C(C#,CNAME,TEACHER),主码是C# SC(S#,C#,GRADE),主码是(S#,C#). 若要查找姓名中第一个字为“王”的学生的学号和姓名,则下面列出的SQL语句中,哪个(些)是正确的?( )
A. SELECT S#,SNAME FROM S WHERE SNAME='王%'
B. SELECT S#,SNAME FROM S WHERE SNAME LIKE '王%'
C. SELECT S#,SNAME FROM S WHERE SNAME LIKE '王_'
D. 全部
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
25. 14. 在SQL语言中,条件“年龄 BETWEEN 20 AND 30”表示年龄在20~30之间,且( )。
A. 包括20岁和30岁
B. 不包括20岁和30岁
C. 包括20岁但不包括30岁
D. 包括30岁但不包括20岁
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
26. 15. “学生-选课-课程”数据库中的3个关系: S(S#,SNAME,SEX,DEPARTMENT),主码是S#; C(C#,CNAME,TEACHER),主码是C#; SC(S#,C#,GRADE),主码是(S#,C#)。 若要“查询选修了3门以上课程的学生的学号”,则正确的SQL语句是( )。
A. SELECT S# FROM SC GROUP BY S# WHERE COUNT(*)> 3
B. SELECT S# FROM SC GROUP BY S# HAVING COUNT(*)> 3
C. SELECT S# FROM SC ORDER BY S# WHERE COUNT(*)> 3
D. SELECT S# FROM SC ORDER BY S# HAVING COUNT(*)> 3
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
27. 16. SELECT语句中,使用( )子句可按指定列的值分组。
A. WHERE
B. HAVING
C. GROUP BY
D. ORDER BY
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
28. 17. SELECT语句中,使用GROUP BY子句可按指定列的值分组,同时使用( )可提取满足条件的组。
A. WHERE
B. HAVING
C. GROUP BY
D. ORDER BY
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
29. 18. “学生-选课-课程”数据库中的3个关系: S(S#,SNAME,SEX,DEPARTMENT),主码是S#; C(C#,CNAME,TEACHER),主码是C#; SC(S#,C#,GRADE),主码是(S#,C#)。 查找每个学生的学号、姓名、选修的课程名和成绩,将使用关系( )。
A. 只有S,SC
B. 只有SC,C
C. 只有S,C
D. S,SC,C
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
30. 19. 基于这样的3个表,即学生表S、课程表C和学生选课表SC,它们的关系模式如下:S(S#,SN,SEX,AGE,DEPT)(学号,姓名,性别,年龄,系别)C(C#,CN)(课程号,课程名称)SC(S#,C#,GRADE)(学号,课程号,成绩).检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT语句是( )。
A. SELECT S.SN,SC.C#,SC.GRADE FROM S WHERE S.S#=SC.S#
B. SELECT S.SN, SC.C#,SC.GRADE FROM SC WHERE S.S#=SC.GRADE
C. SELECT S.SN,SC.C#,SC.GRADE FROM S, SC WHERE S.S#=SC.S#
D. SELECT S.SN,SC.C#,SC.GRADE FROM S,SC
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
31. 20. 假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系( )。
A. S
B. SC
C. SC和C
D. S、SC和C
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
32. 1. 查看索引只能用SHOW INDEX命令( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
33. 2. 如果在排序和分组的对象上建立了索引,可以极大地提高速度( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
34. 1. 定义和初始化一个用户变量可以使用( )语句。
A. set
B. select
C. set 或 select
D. declare
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
35. 2. 在MySQL中,条件分支结构语句可以用if…[else]…end条件语句( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
36. 3. 会话变量在每一次建立一个新的连接时,由MySQL初始化( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
37. 1. 调用存储过程可以使用( )命令。
A. CALL
B. SHOW
C. EXEC
D. ALTER
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
38. 2. 创建存储过程的命令是 ( )。
A. CREATE FUNCTION
B. ALTER PROCEDURE
C. CREATE TRIGGER
D. CREATE PROCEDURE
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
39. 1. MySQL中存储用户全局权限的表是( )。
A. columns_priv
B. tables_priv
C. procs_priv
D. user
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
40. 2. 在MySQL中,可以使用( )语句来实现权限的撤销。
A. DROP
B. DELETE
C. REVOKE
D. GRANT
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
41. 1. MySQL的默认端口号为( )。
A. 3306
B. 1433
C. 3307
D. 1521
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
42. 2. 为了让MySQL较好地支持中文,在安装MySQL时,应该将数据库服务器的缺省字符集设定为gb2312( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
43. 1. 在SQL中,删除视图用( )。
A. DROP SCHEMA命令
B. CREATE TABLE命令
C. DROP VIEW命令
D. DROP INDEX命令
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
44. 2. 删除视图时,也会删除所对应的基本表中的数据( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
45. 3. 因为通过视图可以插入、修改或删除数据,因此视图也是一个实在表( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
46. 1. 在SQL中,删除视图用( )。
A. DROP SCHEMA命令
B. CREATE TABLE命令
C. DROP VIEW命令
D. DROP INDEX命令
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
47. 2. 在MySQL中,通常使用( )语句来进行数据的检索、输出操作。
A. SELECT
B. INSERT
C. DELETE_
D. UPDATE
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
48. 3. 在视图上不能完成的操作是( )。
A. 更新视图数据
B. 在视图上定义新的基本表
C. 在视图上定义新的视图
D. 查询
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
49. 4. 下列哪种方法不能用于创建索引( )。
A. 使用CREATE INDEX语句
B. 使用CREATE TABLE语句
C. 使用ALTER TABLE语句
D. 使用CREATE DATABASE语句
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
50. 5. 可用于从表或视图中检索数据的SQL语句是( )。
A. SELECT语句
B. INSERT语句
C. UPDATE语句
D. DELETE语句
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
51. 6. 视图是一个“虚表”,视图的构造基于( )。
A. 基本表
B. 视图
C. 基本表或视图
D. 数据字典
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
52. 7. 视图和表是完全一样的。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
53. 8. SQL语言的视图定义和视图操作功能在一定程度上支持了数据的逻辑独立性。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
54. 9. 因为通过视图可以插入、修改或删除数据,因此视图也是一个实在表。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
55. 10. 在数据库中建立的索引越多越好。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
56. 11. 建立索引的目的在于加快查询速度以及约束输入的数据。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
57. 12. 如果在排序和分组的对象上建立了索引,可以极大地提高速度。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
58. 1. mysql支持的循环语句有( )
A. begin …end
B. while …do…end while
C. DO CASE
D. DO WHILE
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
59. 2. 在MySQL中,强制退出循环语句可以使用到LEAVE语句( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
60. 1. 触发器可通过数据库中的相关表实现级联运行( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
61. 2. 触发器与约束发生冲突,触发器将不执行( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
62. 3. 触发器不用被调用,它可以自动执行( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
63. 4. 当删除( )时,与它关联的触发器也同时被删除。
A. 视图
B. 临时表
C. 过程
D. 表
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
64. 1. 下列选项中,哪个不属于事务的ACID特性( )。
A. 一致性
B. 隔离性
C. 持久性
D. 分区性
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
65. 2. 事务是并发控制的基本单位( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
66. 3. 事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
67. 1. 使用SELECT将表中数据导出到文件,可以使用哪一子句( )。
A. TO FILE
B. INTO FILE
C. OUTTO FILE
D. INTO OUTFILE
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
68. 2. MySQL可以导出的文件类型有( )。
A. TXT
B. xml
C. xls
D. 以上都正确
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
69. 1. 下列语句中, ( )不是表数据的基本操作语句。
A. CREATE语句
B. INSERT语句
C. DELETE语句
D. UPDATE语句
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
70. 2. 用来插入数据的命令是( ),用于更新的命令是( )。
A. INSERT,UPDATE
B. CREATE,INSERT INTO
C. DELETE,UPDATE
D. UPDATE,INSERT
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
71. 1. 从E-R图导出关系模型时,如果两实体间的联系是m:n的,下列说法中正确的是()。
A. 将n方关键字和联系的属性纳入m方的属性中
B. 将m方关键字和联系的属性纳入n方的属性中
C. 增加一个关系表示联系,其中纳入m方和n方的关键字
D. 在m方属性和n方的属性中均增加一个表示级别的属性
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
72. 2. 数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用( )表示
A. 矩形
B. 四边形
C. 菱形
D. 椭圆形
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
73. 3. 如果采用关系数据库实现应用,在数据库的逻辑设计阶段需将( )转换为关系数据模型。
A. E-R模型
B. 层次模型
C. 关系模型
D. 网状模型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
74. 4. 如何构造出一个合适的数据逻辑结构是( )主要解决的问题。
A. 物理结构设计
B. 数据字典
C. 逻辑结构设计
D. 关系数据库查询
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
75. 5. 在ER模型中,如果有3个不同的实体型,2个m:n联系,根据ER模型转换为关系模型的规则,转换为关系的数目是( )。
A. 3
B. 4
C. 5
D. 6
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
76. 6. 在数据库设计中,在概念设计阶段可用E-R方法,其设计出的图称为( )。
A. 实物示意图
B. 实用概念图
C. 实体表示图
D. 实体联系图
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
77. 7. 数据库系统中,用( )描述全部数据的整体逻辑结构。
A. 外模式
B. 存储模式
C. 内模式
D. 概念模式
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
78. 8. 在数据库设计中,E-R模型是进行( )的一个主要工具。
A. 需求分析
B. 概念设计
C. 逻辑设计
D. 物理设计
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
79. 1. 下列选项中属于创建数据库的语句是( )。
A. CREATE DATABASE
B. ALTER DATABASE
C. DROP DATABASE
D. 以上都不是
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
80. 2. 在创建数据库时,每个数据库都对应存放在一个与数据库同名的( )中。
A. 文件
B. 文件夹
C. 路径
D. 以上都不是
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
81. 3. 显示当前服务器中所有数据库的命令是( )。
A. SHOW DATABASES
B. SHOW DATABASE
C. LIST DATABASES
D. LIST DATABASE
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
82. 4. MySQL系统中,表结构文件的扩展名是( )。
A. .frm
B. .myd
C. .myi
D. .mdf
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
83. 5. MySQL使用( )文件中的配置参数。
A. my-larger.ini
B. my-small.ini
C. my-huge.ini
D. my.ini
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
84. 6. 下列选项中属于删除数据库的语句是( )。
A. CREATE DATABASE
B. USE DATABASE
C. DROP DATABASE
D. 以上都不是
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
85. 7. 选择要执行操作的数据库,应该哪个SQL命令?( )
A. USE
B. GO
C. EXEC
D. DB
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
86. 1. 在MySQL中,通常使用( )语句来指定一个已有数据库作为当前工作数据库。
A. USING
B. USED
C. USES
D. USE
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
87. 2. 创建mydb数据库使用以下哪项( )。
A. create mydb
B. create table mydb
C. database mydb
D. create database mydb
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
88. 3. 如果要选择特定的数据库可以使用use 数据库名( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
89. 1. 查找表结构用以下哪一项( )。
A. FIND
B. SELETE
C. ALTER
D. DESC
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
90. 2. 删除表的命令是delete table 表名( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
91. 3. 当一个表中所有行都被 delete语句删除后,该表也同时被删除了( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
92. 1. 下面哪种数字数据类型不可以存储数据256?( )
A. bigint
B. int
C. smallint
D. tinyint
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
93. 2. 下面有关主键和外键之间的关系描述,正确的是( )。
A. 一个表中最多只能有一个主键约束,有多个外键约束
B. 一个表中最多只有一个外键,有一个主键约束
C. 在定义主键外键约束时,可以先定义主键约束,也可以先定义外键约束
D. 在定义主键外键约束时,可以先定义外键约束,然后定义主键约束
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
94. 3. 下面关于数据库中表的行和列的叙述,正确的是( )。
A. 表中的行是有序的,列是无序的
B. 表中的列是有序的,行是无序的
C. 表中的行和列都是有序的
D. 表中的行和列都是无序的
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
95. 4. 在下列SQL语句中,修改表结构的语句是( )。
A. CREATE TABLE
B. ALTER TABLE
C. UPDATE TABLE
D. INSERT TABLE
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
96. 5. 若用如下的SQL语句创建一个student表 CREATE TABLE STUDENT (no char(4) not null, name char(8) not null, sex char(2), age int); 则可以插入student表中的是( )。
A. ('1031','小明',男,'23')
B. ('1031','小明',null,null)
C. (null,'小明','男','23')
D. ('1031',null,'男',23)
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
97. 6. 要在基本表S中增加一列CN(课程名),可用语句( )。
A. ADD TABLE S(CN char(8))
B. ADD TABLE S ALTER(CN char(8))
C. ALTER TABLE S ADD CN char(8)
D. ALTER TABLE S(ADD CN char(8))
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
98. 7. 在学生关系模式S(S#,SNAME,AGE,SEX)中,S的属性分别表示学生的学号、姓名、年龄、性别。要在表S中删除“年龄”属性,可选用的SQL语句是( )。
A. DELETE AGE FORM S
B. ALTER TABLE S DROP AGE
C. UPDATE S AGE
D. ALTER TABLE S 'AGE'
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
99. 1. 在SELECT语句中,使用关键字( )可以去除查询结果中的重复行。
A. TOP
B. ALL
C. UNION
D. DISTINCT
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
100. 2. 在MySQL中,通常使用( )语句来进行数据的检索、输出操作。
A. SELECT
B. INSERT
C. DELETE
D. UPDATE
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
101. 3. 查询出表中的所有列时,可以使用select * from <表名>( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
102. 1. 下列( )不属于连接种类。
A. 左外连接
B. 内连接
C. 中间连接
D. 交叉连接
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
103. 2. 有三个表,它们的记录行数分别是10行、2行和6行,三个表进行交叉连接后,结果集中共有( )行数据。
A. 18
B. 26
C. 不确定
D. 120
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
104. 1. 有关存储过程的描述,( )是错误的。
A. 它可以作为一个独立的数据库对象并作为一个单元供用户在应用程序中调用
B. 存储过程可以传入和返回(输出)参数值
C. 存储过程必须带参数,要么是输入参数,要么是输出参数
D. 存储过程提高了执行效率
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
105. 2. 存储过程的重要特点是可以减少网络流量,使代码具有重用性( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
106. 1. 下列哪些语句用于删除存储过程( )。
A. CREATE PROCEDURE
B. CREATE TABLE
C. DROP PROCEDURE
D. 其他
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
107. 2. 存储过程和存储函数的相关信息是在( )数据库中存放。
A. MYSQL
B. information_schema
C. performanceschema
D. test
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
108. 1. 有关存储过程的描述,( )是错误的。
A. 它可以作为一个独立的数据库对象并作为一个单元供用户在应用程序中调用
B. 存储过程可以传入和返回(输出)参数值
C. 存储过程必须带参数,要么是输入参数,要么是输出参数
D. 存储过程提高了执行效率
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
109. 2. 存储过程和存储函数的相关信息是在( )数据库中存放。
A. mysql
B. information_schema
C. performanceschema
D. test
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
110. 3. 下列选项中不属于存储过程的优点是( )。
A. 增强代码的重用性和共享性
B. 编辑简单
C. 可以加快运行速度,减少网络流量
D. 可以作为安全机制
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
111. 4. 触发器的类型有三种,下面哪一种是错误的触发器类型。( )
A. UPDATE
B. DELETE
C. ALTER
D. INSERTE
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
112. 5. 触发器可以创建在( )中。
A. 表
B. 过程
C. 存储过程
D. 函数
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
113. 6. 使用( )语句删除触发器trig_Test。
A. DROP * FROM trig_Test
B. DROP trig_Tes
C. DROP TRIGGER WHERE NAME=‘trig_Test’
D. DROP TRIGGER trig_Test
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
114. 7. 一个触发器能定义在多少个表中?( )
A. 只有一个
B. 一个或者多个
C. 一个到三个
D. 任意多个
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
115. 8. 在触发器编程中,对于INSERT事件,下列说法正确的是()。
A. NEW是合法的
B. OLD是合法的
C. NEW和OLD都是合法的
D. NEW和OLD都不合法
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
116. 9. 在触发器编程中,对于UPDATE事件,下列说法正确的是()
A. 只有OLD是合法的
B. 只有NEW是合法的
C. NEW和OLD都是合法的
D. NEW和OLD都不合法的
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
117. 10. 在触发器编程中,下列说法正确的是()
A. OLD和NEW都是物理表
B. OLD和NEW都是内存中的逻辑表
C. OLD是物理表,NEW是内存中的逻辑表
D. NEW是物理表,OLD是内存中的逻辑表
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
118. 1. 数据库定时备份完全没必要( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
119. 2. 物理备份恢复快,逻辑备份恢复慢( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
120. 3. 100G 以上的库,可以每天进行都进行全量备份( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
121. 1. MySQL中,预设的、拥有最高权限超级用户的用户名为( )。
A. test
B. Administrator
C. DA
D. root
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
122. 2. MySQL中存储用户全局权限的表是( )。
A. columns_priv
B. tables_priv
C. procs_priv
D. user
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
123. 3. 在MySQL中,可以使用( )语句来实现权限的撤销。
A. DROP
B. DELETE
C. REVOKE
D. GRANT
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
124. 4. 下面关于事务的说法中,正确的是()
A. 事务就是分析设计数据库的过程
B. 事务就是用户定义的一个数据库操作序列
C. 事务可以只完成一部分
D. 事务没啥作用
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
125. 5. 下面不属于事务定义相关语句的是()
A. INSERT
B. START TRANSACTION
C. COMMIT
D. ROLLBACK
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
126. 6. 下面不属于事务的ACID特性的是()
A. 原子性
B. 一致性
C. 并发性
D. 持久性
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
127. 7. DB表是MySQL中最重要的一个权限表,记录允许连接到服务器的账号信息( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
128. 8. 事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
如果觉得文章对您有用,请随意打赏。
您的支持是我们继续创作的动力!
微信扫一扫
支付宝扫一扫