SELECT s.sno,sname, gradeFROM student s ,score scWHERE s.sno=sc.sno AND s.smajor='信息管理’'AND cname='DB'
SELECT s.sno,sname, gradeFROM student s,score scWHERE s.smajor=’信息管理’AND cname='DB'
SELECT s.sno,sname, gradeFROM student sWHERE smajor=’信息管理’AND cname='DB'
SELECT s.sno,sname, gradeFROM student s WHERE s.sno=sc.sno AND s.smajor='信息管理’AND cname='DB'
按smajor升序、sage降序排列
按smajor降序、sage升序排列
按smajor及sage的降序排列
按smajor及sage的升序排列
CALL p(100,@x);
CALL p(100'张红');
CALL p(@a,@b);
CALL p(@a,'张红’);
下面设备中不属于外部设备的是
外部存储器
内部存储器
输入设备
输出设备
进程具有多种属性,并发性之外的另一重要属性是
静态性
动态性
易用性
封闭性
下列叙述中错误的是
线性结构也能采用链式存储结构
线性结构一定能采用顺序存储结构
有的非线性结构也能采用顺序存储结构
非线性结构一定不能采用顺序存储结构
带链队列空的条件是
front=rear=NULL
front=-1月rear=NULL
front=NULL且rear=-1
front=rear=-1
在具有2n个结点的完全二叉树中,叶子结点个数为
n-1
n
n+1
n/2
软件生存周期中,解决软件“做什么”的阶段是
可行性研究
需求分析
软件设计
软件实现
2
3
4
5
在关系数据库中,描述全局数据逻辑结构的是
内模式
用户模式
概念模式
物理模式
将实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中的实现方式是
建立新的关系
建立新的属性
增加新的关键字
建立新的实体
数据库的英文缩写是
DB
DBS
DBMS
DBA
以下关于数据库概念模型的叙述中,错误的是
数据库概念模型与具体的计算机无关
数据库概念模型与所采用的数据库管理系统相关
数据库概念模型的表示方法是E-R图
概念模型是对信息世界的建模
设有商品库存表,规定表中的库存量值必须大于等于0,根据这个规定应建立
省值约束
实体完整性约束
参照完整性约束
用户定义完整性约束
以下关于数据库设计的叙述中,错误的是
设计数据库就是编写数据库的程序
数据库逻辑设计的结果不是唯一的
数据库物理设计与具体的设备和数据库管理系统相关
数据库设计时,要对关系模型进行优化
设有部门和职工两个实体,每个职工只能属于一个部门一个部门可以有多名职工,则部门与职工实体之间的联系类型是
m:n
1:01
1: n
0: m
以下关于MySQL的叙述中,正确的是
MySQL只能运行在Linux平台上
MySQL是一种开放源码的软件
MySQL是桌面数据库管理系统
MySQL是单用户数据库管理系统
现有如下命令:mysql -uroot -puser以下关于上述命令的叙述中,错误的是
没有写明主机地址,命令执行有误
用户名是root
用户密码是user
该命令的作用是连接MySQL
设有如下语句:SELECT SUBSTRING('student',4,3);执行结果是
uden
stu
ent
den
删除数据表student的语句是
DELETE TABLE student;
REMOVE TABLE student;
UPDATE TABLE student;
DROP TABLE student;
以下关于使用ALTER TABLE 命令的叙述中,”错误的是
ALTER TABLE命令能够删除表中的字段
ALTER TABLE命令能够更改字段的默认值
在ALTER TABLE命令中使用MODIFY能够更改字段名
ALTER TABLE命令能够更改表名
设smajor是student表中的一个字段,以下能够正确判断smajor字段是否为空值的表达式是
smajor IS NULL
smajor = NULL
smajor=0
smajor=''
设有学生表student(so,sname,sage,smajon),各字段的含义分别是学生学号、姓名、年龄和专业。要求输入一学生记录,学号为100,姓名为张红,年龄为20。以下不能完成如上输入要求的 语句是
INSERT INTO student VALUES(100,'张红',20);
INSERT INTO student(sno,sname,sage,smajor) VALUES(100,'张红',20,NULL);
INSERT INTO student VALUES(100,'张红',20,NULL);
INSERT INTO student(sno,sname,sage) VALUES(100,'张红',20);
设有学生表student(sno,sname,sage,smajor),要从student表中检索sname字段值第2个字是“红”的所有学生信息。以下能够按照上述条件进行检索的WHERE表达式是
sname LIKE '%红_'
sname LlKEE'_红_'
sname LIKE'_红%'
sname LIKE ’%红%'
设有学生选课表score(sno,cname,grade),其中sno表示学生学号,cname表示课程名,grade表示成绩。以下能够统计每个学生选课数的语句是
SELECT SUM(*) FROM score GROUP BY cname;
SELECT COUNT(*) FROM score GROUP BY cname ;
SELECT COUNT(*) FROM score GROUP BY sno ;
SELECT SUM(*) FROM score GROUP BY sno ;
MySQL中的视图机制能够在一定程度上提高数据库系统的
完整性
稳定性
可靠性
安全性
设有语句:CREATE UNIQUE INDEX idx ON books(id) DESC:以下关于该语句的叙述中,错误的是
idx是要建立索引的数据表名
所创建的是唯一性索引
所创建的索引按照索引关键字降序排列
索引关键字是id
设有触发器 CREATE TRIGGER test.insTrg AFTER INSERTON test.student FOR EACH ROW SET @msg=’ Hello!'以下叙述中正确的是
在对insTrg表进行插入操作时,自动执行test触发器
在对test表进行插入操作时,自动执行insTrg触发器
在对student表进行插入操作时,自动执行insTrg触发器
在对student表进行插入操作时,自动执行test触发器
查看存储函数fun具体内容的命令是
CREATE FUNCTION fun;
DISPLAY CREATE FUNCTION fun;
SHOW CREATE FUNCTION fun;
SELECT FUNCTION fun;
以下有关MySQL事件的叙述中,错误的是
事件是由操作系统调用的过程
事件能够按设定的时间自动执行
在事件中可以调用存储过程
在事件中可以对数据表进行数据更新操作
函数mysql_connect()和mysql_pconnect()都能建立与数据库服务器的连接,下列关于两者的描述正确的是
mysql_pconnect()建立非持久连接,可以使用mysql_close()关闭连接
mysql_connect()建立非持久连接,可以使用mysql_close()关闭连接
mysql_pconnect()建立持久连接,可以使用mysql_close()关闭连接
mysql_connect()建立非持久连接,不可以使用mysql_close()关闭连接
以下所列出的工作中,不属于数据库运行维护的工作是
性能检测
备份数据库
系统实现
安全性保护
MySQL中,修改用户口令的语句是
RENAME USER
CHANGE PASSWORD
UPDATE PASSWORD
SET PASSWORD
MySQL客户端程序mysqldump的作用是
备份数据库
创建数据库
启动MySQL服务器
删除数据库
设有如下语句:REVOKE SELECT ON student FROM 'tmpuser'@'localhost'以下关于该语句的叙述中,正确的是
收回对student的SELECT权限
收回localhost用户的SELECT权限
回滚对tmpuser用户授权操作
回滚对student的授权操作
以下关于MySQL二进制日志文件的叙述中,正确的是
二进制日志文件用于数据库恢复
二进制日志文件记录了对数据表的全部操作
二进制日志功能默认是开启的
启用二进制日志文件,对系统运行性能没有影响
设有如下语句CREATE USER newuser;执行该语句后,如下叙述中正确的是
语句有错,没有指定主机名
语句有错,没有指定用户口令
未授权之前,newuser没有访问数据库的权限
newuser用户能够执行USE命令,打开指定的用户数据库
对于用直接复制方式备份数据库,如下叙述中正确的是
这种方式备份的数据库不能直接复制到另一个服务器并使用
复制数据库时,该数据库不能被使用
必须关闭MySQL服务器,才能进行复制
这种方式只能复制数据,不能复制表结构