南开大学23年秋学期《MYSQL数据库》在线作业三
奥鹏南开大学23年秋季新学期作业参考
23秋学期(仅限-高起专1909、专升本1909)《MYSQL数据库》在线作业-00003
SQL中,不能创建索引的语句是
A:CREATE TABLE
B:ALTER TABLE
C:CREATE INDEX
D:SHOW INDEX
正确答案问询微信:424329
语句"SELECT * FROM tb_emp ORDER BY age DESC LIMIT 1,3"执行后返回的记录是
A:按age排序为2、3、4的三条记录
B:按age排序为1、2、3的三条记录
C:age最大的记录
D:age排序第二的记录
正确答案问询微信:424329
查询一个表中总记录数的SQL语句语法格式是
A:SELECT COUNT(*) FROM tbl_name;
B:SELECT COUNT FROM tbl_name;
C:SELECT FROM COUNT tbl_name;
D:SELECT * FROM tbl_name;
正确答案问询微信:424329
在DROP USER语句的使用中,若没有明确指定账户的主机名,则该账户的主机名默认为是
A:%
B:localhost
C:root
D:super
正确答案问询微信:424329
在MySQL中,要删除某个数据表中所有用户数据,不可以使用的命令是
A:DELETE
B:TRUNCATE
C:DROP
D:以上方式皆不可用
正确答案问询微信:424329
下列关于数据的描述中,错误的是
A:数据是描述事物的符号记录
B:数据和它的语义是不可分的
C:数据指的就是数字
D:数据是数据库中存储的基本对象
正确答案问询微信:424329
当使用CREATE DATABASE命令在MySQL中创建数据库时,为避免因数据库同名而出现的错误,通常可在该命令中加入
A:IF NOT EXISTS
B:NOT EXIST
C:NOT EXIST
D:NOT EXIST IN
正确答案问询微信:424329
在MySQL中,下列有关CHAR和VARCHAR的比较中,不正确的是
A:CHAR是固定长度的字符类型,VARCHAR则是可变长度的字符类型
B:由于CHAR固定长度,所以在处理速度上要比VARCHAR快,但是会占更多存储空间
C:CHAR和VARCHAR的最大长度都是255
D:使用CHAR字符类型时,将自动删除末尾的空格
正确答案问询微信:424329
在SELECT语句中,指定需要查询的内容时,下列不可使用的是
A:百分号通配符
B:列的别名
C:聚合函数
D:相应列参与计算的表达式
正确答案问询微信:424329
在满足实体完整性约束的条件下
A:一个关系中应该有一个或多个候选关键字
B:一个关系中只能有一个候选关键字
C:一个关系中必须有多个候选关键字
D:一个关系中可以没有候选关键字
正确答案问询微信:424329
在数据库设计中,将E-R图转换成关系数据模型的过程属于
A:需求分析阶段
B:概念设计阶段
C:逻辑设计阶段
D:物理设计阶段
正确答案问询微信:424329
假设有Student表,查询名字中第二个字为"丽"的所有学生姓名、学号的正确命令是
A:SELECT Sname, Sno FROM Student WHERE Sname LIKE '_丽%';
B:B) SELECT Sname, Sno FROM Student WHERE Sname IS '_丽%';
C:SELECT Sname, Sno FROM Student WHERE Sname LIKE '%丽_';
D:SELECT Sname, Sno FROM Student WHERE Sname LIKE '_丽_';
正确答案问询微信:424329
向Student表增加入学时间"EDate"列,其数据类型为日期型,正确的SQL命令是
A:ALTER TABLE Student Add EDate Date;
B:Add EDate Date ALTER TABLE Student;
C:Add EDate Date TO TABLE Student;
D:ALTER TABLE Student Add Date EDate;
正确答案问询微信:424329
与查询语句"SELECT ename, dept FROM tb_employee WHERE dept LIKE '%Sa+_b%' ESCAPE '+';"中LIKE子句相匹配的字符串是
A:Sa_bJ
B:Sa+_bJ
C:Sacbj
D:Sa+cbj
正确答案问询微信:424329
以下有关MySQL事件的叙述中,错误的是
A:事件是由操作系统调用的过程
B:事件能够按设定的时间自动执行
C:在事件中可以调用存储过程
D:在事件中可以对数据表进行数据更新操作
正确答案问询微信:424329
在MySQL中,不可以声明和使用游标的情况有
A:存储过程
B:存储函数
C:交互式SQL查询
D:触发器
正确答案问询微信:424329
在数据管理技术发展的三个阶段中,数据共享最好的是
A:人工管理阶段
B:文件系统阶段
C:数据库系统阶段
D:三个阶段相同
正确答案问询微信:424329
模式/内模式映像保证数据库系统中的数据能够具有较高的
A:逻辑独立性
B:物理独立性
C:共享性
D:结构化
正确答案问询微信:424329
数据库系统按不同层次可采用不同的数据模型,三层结构中包括物理层、逻辑层和
A:系统层
B:服务层
C:表示层
D:概念层
正确答案问询微信:424329
在MySQL的SQL语句中,要实现类似分页功能的效果,可使用
A:LIMIT
B:ORDER BY
C:WHERE
D:TRUNCATE
正确答案问询微信:424329
在关系模型中,下列规范条件对表的约束要求最严格的是
A:BCNF
B:1NF
C:2NF
D:3NF
正确答案问询微信:424329
在MySQL中,使用mysqldump并以root用户(密码"123")备份数据库mysql1和mysql2,以下正确的命令是
A:mysqldump -u root -p123 –databases mysql1 mysql2 > c:backupdata.sql
B:mysqldump -u root -p 123 –databases mysql1 mysql2 > c:backupdata.sql
C:mysqldump -u root -p123 –databases mysql1 mysql2 < c:backupdata.sql
D:mysqldump -u root -p123 –database mysql1 mysql2 < c:backupdata.sql
正确答案问询微信:424329
SQL中,激活触发器的命令包括
A:CREATE、DROP、INSERT
B:SELECT、CREATE、UPDATE
C:INSERT、DELETE、UPDATE
D:CREATE、DELETE、UPDATE
正确答案问询微信:424329
MySQL中的视图机制能够在一定程度上提高数据库系统的
A:安全性
B:稳定性
C:可靠性
D:完整性
正确答案问询微信:424329
对于日期"2013年10月21日",MySQL默认显示的格式是
A:'2013-10-21'
B:'2013-21-10'
C:'10-21-2013'
D:'21-10-2013'
正确答案问询微信:424329
对于SQL查询:SELECT * FROM tbl_name WHERE id=(SELECT id FROM tbl_name),假设该表中包含id字段,那么该语句正确执行的条件是
A:该表中必须有多条记录
B:该表中必须只有一条记录
C:该表中记录数必须小于等于一条
D:以上说法都不对
正确答案问询微信:424329
设有一个成绩表Student_JAVA(id,name,grade),现需要编写一个触发器,监视对该表中数据的插入和更新,并判断学生的成绩grade,如果成绩超过100分,在触发器中强制将其修改为100(最高分),那么应该将触发器定义为
A:BEFORE触发器
B:AFTER触发器
C:AFTER触发器和BEFORE触发器都可以
D:AFTER触发器和BEFORE触发器都不可以
正确答案问询微信:424329
设有一个成绩表Student_JAVA(id,name,grade),现需要查询成绩grade倒数第二的同学信息(假设所有同学的成绩各不相同),正确的SQL语句应该是
A:SELECT * FROM Student_JAVA ORDER BY grade limit 1,1;
B:SELECT * FROM Student_JAVA ORDER BY grade DESC limit 1,1;
C:SELECT * FROM Student_JAVA ORDER limit 1,1;
D:SELECT * FROM Student_JAVA ORDER BY grade DESC limit 0,1;
正确答案问询微信:424329
把查询语句的各个子句按执行的先后顺序排列,正确的是
A:FROM→WHERE→GROUP BY→SELECT→ORDER BY
B:SELECT→FROM→WHERE→GROUP BY→ORDER BY
C:WHERE→FROM→SELECT→GROUP BY→ORDER BY
D:FROM→WHERE→SELECT→ORDER BY→GROUP BY
正确答案问询微信:424329
查看MySQL版本语句是
A:mysql – – version
B:mysql – – VERSION
C:mysql – – help
D:mysql – – v
正确答案问询微信:424329
下列关于表的叙述中,正确的是
A:所有合法用户都能执行创建表的命
B:MySQL中建立的表一定属于某个数据库
C:建表的同时能够通过Primary Key指定表的主键
D:MySQL中允许建立临时表
正确答案问询微信:424329
MySQL数据库产品包括
A:MySQL企业服务器
B:MySQL社区服务器
C:MySQL嵌入数据库
D:MySQL集群
正确答案问询微信:424329
以下关于MySQL二进制日志文件的叙述中,错误的是
A:二进制日志文件用于数据库恢复
B:二进制日志文件记录了对数据表的全部操作
C:二进制日志功能默认是开启的
D:启用二进制日志文件,对系统运行性能没有影响
正确答案问询微信:424329
下列有关MySQL完整性约束的叙述中,错误的是
A:实体完整性可由主键约束或候选键约束来实现
B:对完整性约束只能进行添加操作
C:使用ALTER TABLE语句删除完整性约束的同时,会自动删除表本身
D:使用DROP TABLE语句删除一个表的同时,表中的完整性约束不会自动删除
正确答案问询微信:424329
在下列关于"关系"的描述中,正确的是
A:行的顺序是有意义的,其次序不可以任意交换
B:列是同质的,即每一列中的分量是同一类型的数据,来自同一个域
C:任意两个元组不能完全相同
D:列的顺序无所谓,即列的次序可以任意交换
正确答案问询微信:424329
下列关于MySQL基本表和视图的描述中,错误的是
A:对基本表和视图的操作完全相同
B:只能对基本表进行查询操作,不能对视图进行查询操作
C:只能对基本表进行更新操作,不能对视图进行更新操作
D:能对基本表和视图进行更新操作,但对视图的更新操作是受限制的
正确答案问询微信:424329
关于临时表的描述正确的是
A:只在创建的会话可见,其它会话不能访问另一个会话创建的临时表。
B:临时表只存在于会话生命周期中。
C:临时表可以与非临时表有相同的名称。
D:临时表不能使用SHOW TABLES显示。
正确答案问询微信:424329
存储程序的问题
A:增加服务器负担
B:开发工具有限
C:有限的语言函数与速度
D:有限的调试/配置能力
正确答案问询微信:424329
在并行的事务之间可能存在哪些现象
A:隔离
B:脏读
C:不可重复读
D:幻像读
正确答案问询微信:424329
改变表名的指令是
A:ALTER TABLE t1 rename to t2;
B:RENAME t1 to t2;
C:UPDATE NAME t1 to t2;
D:CHANGE NAME t1 to t2;
正确答案问询微信:424329
数据库恢复的基础是数据库副本和日志文件。
A:对
B:错
正确答案问询微信:424329
执行REVOKE语句的结果是用户的权限被撤销,但用户仍保留在系统中##用户的权限被撤销,并且从系统中删除该用户。
A:对
B:错
正确答案问询微信:424329
每个表上只能定义一个PRIMARY KEY约束。
A:对
B:错
正确答案问询微信:424329
活动的事件能够在指定时刻执行某些任务。
A:对
B:错
正确答案问询微信:424329
一个一对奥鹏南开大学23年秋季新学期作业参考多的联系只能转换为一个独立的关系模式。
A:对
B:错
正确答案问询微信:424329
通常使用E-R图建立数据库的物理模型。
A:对
B:错
正确答案问询微信:424329
进行数据库恢复操作时,先执行一些系统安全性检查。
A:对
B:错
正确答案问询微信:424329
两个实体型之间的联系可分为1:1、1:N两种。
A:对
B:错
正确答案问询微信:424329
设置语句结束符的命令是delimiter。
A:对
B:错
正确答案问询微信:424329
UNIQUE索引是唯一性索引。
A:对
B:错
正确答案问询微信:424329