等级考试MySQL数据库程序设计单选题
1、【题目】下述程序的输出结果是()。
#include
main()
{inta[2][3]={{1,2,3),{4,5,6}},(*p)[3],i;
p=a;
for(i=0;i<3;i++)
{if(i<2)
p[1][i]=p[1][i]一1;
else
p[1][i]=1;)
printf("%dn",a[0][1]+a[1][1]+a[1][2]);}
选项:
A.8
B.7
C.12
D.9
答案:
B
解析:
暂无解析
1、【题目】____是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。
选项:
A.程序
B.命令
C.事务
D.文件
答案:
C
解析:
暂无解析
1、【题目】下列关于数据的描述中,错误的是______。
选项:
A.数据是描述事物的符号记录
B.数据和它的语义是不可分的
C.数据指的就是数字
D.数据是数据库中存储的基本对象
答案:
C
解析:
暂无解析
1、【题目】查看当前正在使用的工作数据库名称的语句是______。
选项:
A.SHOWDATABASES;
B.SHOWTABLES;
C.SELECTDATABASE();
D.SHOWSCHEMAS
答案:
C
解析:
暂无解析
1、【题目】设有学生成绩表 score(sno,cno,grade) ,各字段含义分别是学生学号、课程号及成绩。现有如下创建 存储函数的语句:以下关于上述存储函数的叙述中,错误的是 ______。
CREATE FUNCTION fun()
RETURNS DECIMAL
BEGIN
DECLARE x DECIMAL
SELECT AVG(grade)INTO x FROM score
RETURN x END;
选项:
A.表达式AVG(grade)INTOx有语法错误
B.x是全体学生选修所有课程的平均成绩
C.fun没有参数
D.RETURNSDECIMAL指明返回值的数据类型
答案:
A
解析:
暂无解析
1、【题目】部门表tb_dept的定义如下:下列说法中正确的是______。
CREATETABLEtb_dept(
deptnoCHAR(2)primarykey,
dnameCHAR(20)Notnull,managerCHAR(12),
telephoneCHAR(15)
);
选项:
A.dname的取值允许为空,不允许重复
B.deptno的取值不允许为空,不允许重复
C.deptno的取值允许为空,不允许重复
D.dname的取值不允许为空,不允许重复
答案:
B
解析:
暂无解析
1、【题目】在存储过程中,使用游标的一般流程是 ______。
选项:
A.打开-->读取-->关闭
B.声明-->读取-->关闭
C.声明-->打开-->读取-->关闭
D.声明-->填充内容-->打开-->读取-->关闭
答案:
C
解析:
暂无解析
1、【题目】以下程序的输出结果是( )。
#define M(x ,y,z)x*y+z
main()
{ int a=l ,b=2,c=3;
printf("%dn" ,m(a+b.b+c ,c+a));
}
选项:
A.19
B.17
C.15
D.12
答案:
D
解析:
暂无解析
1、【题目】有下列程序:程序运行后的输出结果是( )。
main()
{ char p[]={'a' ,'h' ,'c'} ,q[]="a";
printf("%d%dn".sizeof(P) ,sizeof(q));
}
选项:
A.44
B.33
C.34
D.43
答案:
C
解析:
暂无解析
1、【题目】SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE,最重要的,也是使用最频繁的语句是____。
选项:
A.SELECT
B.INSERT
C.UPDATE
D.DELETE
答案:
A
解析:
暂无解析