下列叙述中正确的是( )
处于阻塞状态的进程, 当阻塞原因解除后即进入就绪状态
进程一旦创建即进入运行状态
进程在运行状态下,如果时间片用完即终止
进程在就绪状态下,如果时间片用完即终止
下列不属于文件属性的是
文件类型
文件名称
文件内容
文件长度
3.在长度为97的顺序有序表中作二分查找,最多需要的比较次数为( )。
6
7
48
96
在带链栈中,经过一系列正常的操作后,如果top=bottom,则栈中的元素个数为
0
1
0或1
栈满
度为3的一棵树共有30个结点,其中度为3,1的结点个数分别为3,4。则该树中的叶子结点数为
15
16
14
不可能有这样的树
需求分析产生的主要文档是
可行性分析报告
需求规格说明书
项目开发计划
设计说明书
下面属于黑盒测试方法的是
条件覆盖
基本路径测试
判定覆盖
错误推测法
E-R图中用来表示实体的图形是
菱形
三角形
矩形
椭圆形
下列叙述中正确的是( )
关系模式的候选关键字可以有1个或多个
关系模式的候选关键字只能有1个
关系模式可以没有候选关键字
关系模式必须有2个以上的候选关键字
设有课程关系模式如下: R(C#.Cn.T.Ta)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并日假定不同课 程号可以有相同的课程名,每门课程只有一位任课老师但每位教师可以有多门课程关系R范式最高达到( )
NF
2NF
3NF
BCNF
下列选项中不属于实体的是
学生
课程
图书
姓名
下列选项中,不属于MySQL合法常量的是
@sno
FALSE
NULL
‘abC'
真题假设一个部门有多名职工,一名职工只属于一个部门,则部门与职工之间的联系类型为
1: n
0.042361111
n: 1
m: n
MySQL交互操作过程中使用的语言是
PL/SQL
ESQL
SQL
TSQL
表达式SQRT(SUBSTRING('2025-04-16',1,4))的值为( )
45
2
4
1
MySQL中关于在参照关系上定义外码的描述正确的是
外码参照的属性,必须是主码、或者是不存在重复值的属性
定义为外码的属性不允许取空值
外码参照的属性取值可以重复
定义为外码的属性不允许取重复值
真题下列关于空值的描述中,正确的是
空值等同于数值0
空值等同于空字符串
空值表示无值
任意两个空值均相同
此班在MySQL中,关键字AUTO_INCREMENT用于为列设置自增属性,能够设置该属性的数据类型是( )
字符串类型
日期类型
整型
枚举类型
下列关于MySQL基本表和视图的描述中,正确的是
对基本表和视图的操作完全相同
只能对基本表进行查询操作,不能对视图进行查询操作
只能对基本表进行更新操作,不能对视图进行更新操作
能对基本表和视图进行更新操作,但对视图的更新操作是受限制的
下列关于PRIMARY KEY和UNIQUE的描述中,错误的是
两者都要求属性值唯一,故两者的作用完全一样
每个表上只能定义一个PRIMARY KEY约束
每个表上可以定义多个UNIQUE约束
建立UNIQUE约束的属性列上,允许属性值为空
下列关于MySQL数据库的叙述中,错误的是
执行ATLER DATABASE语句更改参数时,不影响数据库中现有对象
执行CREATE DATABASE语句后,创建了一个数据库对象的容器
执行DROP DATABASE语句后,数据库中的对象同时被删除
CREATE DATABASE与CREATE SCHEMA作用相同
在MySQL中,NULL的含义是
无值
数值0
空串
false
在MySQL中,指定一个已存在的数据库作为当前工作数据库的命令是
SELECT
USING
CREATE
USE
SELECT在MySQL中,使用关键字AUTO_INCREMENT设置自增属性时,要求该属性列的数据类型是( )
INT
DATETIME
VARCHAR
DOUBLE
在使用MySQL进行数据库程序设计时,若需要支持事务处理应用,其存储引擎应该是( )
MEMORY
MylSAM
lnnoDB
csv
使用SQL语句查询学生信息表tbl_student中的所有数据,并按学生学号stu_id升序排列,正确的语句是( ) 。
SELECT * FROM tbl_student ORDER BY stu_id ASC;
SELECT*FROM tbl_student ORDER BY stu_id DESC;
SELECT*FROM tbl_student stu_id ORDER BY ASC;
SELECT*FROM tbl_student stu_id ORDER BY DESC;
统计表中所有记录个数的聚集函数是
COUNT
SUM
MAX
AVG
下列关于索引的叙述中,错误的是
索引能够提高查询效率
索引能够提高数据表读写速度
UNIQUE索引是唯一性索引
索引可以建立在单列上,也可以建立多列上
MySQL中能激活触发器的所有语句为
INSERT、UPDATE、DELETE、LOAD DATA、REPLACE
INSERT、UPDATE、DELETE
INSERT、UPDATE、DELETE、LOAD DATA
INSERT、UPDATE、DELETE、REPLACE
MySQL中,在一个数据表上已经定义了一个BEFORE UPDATE触发器,不可以在该表上继续定义的触发器为( )
AFTER UPDATE
BEFORE INSERT
BEFORE UPDATE
AFTER INSERT
MySQL中的事件调度器可以在指定的时刻执行指定的任务,下列选项中能触发事件的是
时间周期
用户
INSERT、UPDATE、DELETE命令
应用程序
调用存储函数的命令为( )
SELECT
DECLARE
EXEC
CALL
下列选项中不能使用游标的是
应用程序
存储过程
存储函数
交互式的SQL语句(如查询语句)
MvSQL备份数据时可以使用SELECT INTO....OUTFILE语句,也可以使用MySQL客户端的mysqldump命令,下列关于两者的说法正确的是
SELECT INTO......OUTFILE语句只能备份数据,不能备份表结构
mysqldump命令只能备份数据,不能备份表结构
两者都只能备份数据,不能备份表结构
两者都既能备份数据,又能备份表结构
下列选项中能实现权限转移的是( ) 。
REVOKE语句
GRANT语句
在GRANT语句中使用WITH GRANT OPTION子句
在GRANT语句中使用WITH CHECK OPTION子句
下列文件名属于MySQL服务器生成的二进制日志文件是()
bin_log.000001
bin_log.txt
bin_log.sql
下列关于MySQL二进制日志文件的描述错误的是( )
开启日志功能后,系统自动将主机名作为二进制日志文件名,用户不能指定文件名
MySQL默认不开启二进制日志功能
MySQL开启日志功能后,在安装目录的DATA文件夹下会生成两个文件,即二进制日志文件和二进制白志索引文件
用户可以使用mysqlbinlog命令将二进制日志文件保存为文本文件
与mysqlimport命令功能完全相同的命令是( )
mysql
SELECT INTO...OUTFILE
mysqldump
LOAD DATA... INFILE
数据库恢复的过程中需要使用
最近一次备份的数据库和日志文件
任意一次备份的数据库
任意一次备份的数据库和日志文件
最近一次备份的数据库
下列选项中,不能使用GRANT语句给用户授权的是
数据库的创建者
root
仅具有USAGE权限的用户
通过WITH GRANT OPTION获得权限的用户