用SQL语句创建表worker,表中包括三个字段:id,name,age,sex,类型分别为NUM,CHAR(20),NUM,CHAR(20)。
第1题
现有关系数据库如下:
数据库名:学生成绩数据库
学生表(学号 char(6),姓名,性别,民族,身份证号)
课程表(课号 char(6),名称)
成绩表(ID,学号,课号,分数)
用SQL语言实现下列功能的sql语句代码:
(1)创建[成绩表]代码;
成绩表(ID,学号,课号,分数)
要求使用:主键(课号)、外键(成绩表.学号,成绩表.课号)、检查(分数),自动编号(ID)
(2)将下列课程信息添加到课程表的代码
课号 课程名称
100001 大学语文
100002 大学英语
100003 西班牙语
修改 课号为100002的课程名称:实用英语
删除 课号为100003的课程信息(20分)
第4题
A.嵌入到另一个查询语句之中的查询语句
B.选取单表中字段子集的查询语句
C.选取多表中字段子集的查询语句
D.返回单表中数据子集的查询语言
第6题
A.SQL语句中使用了ORDERBY子句
B.SQL语句中使用了join运算上非第一个表中的列,语句中包含GROUPBY子句
C.使用了SQL_SMALL_RESULT选项
D.DISTINCT和GROUPBY一起使用
第8题
A.SELECT学号,姓名FROMSWHERENOTEXISTS(SELECT﹡FROMSCWHERESC.学号=S.学号AND成绩<85)
B.SELECT学号,姓名FROMSWHERENOTEXISTS(SELECT﹡FROMSCWHERESC.学号=S.学号AND成绩>=85)
C.SELECTS.学号,姓名FROMS,SCWHERES.学号=SC.学号AND成绩>=85
D.SELECT学号,姓名FROMS,SCWHERES.学号=SC.学号ANDALL成绩>=85
第9题
A.当前页
B.每页显示的条数
C.起始位置
D.总条数
第10题
A.select count(all) from emp;
B.select count(emp_id) from emp;
C.select count(*) from emp;
D.select count(1) from emp;
第11题
A.select*fromuserwhereusernamerlike‘.*hu.*’
B.select*fromuserwhereusernamelike‘%hu%’
C.select*fromuserwhereusernamecontains(‘hu’)
D.select*fromuserwhereusernamelike‘*hu*’