更多"在学生成绩表中,如果需要根据输入的学生姓名查找学生的成绩,需要使用的是"的相关试题:
[填空题]在学生成绩表中,如果需要根据输入的学生姓名查找学生的成绩,需要使用的是()查询。
[填空题]在学生成绩表中,只显示分数最高的前5名学生的记录,SQL语句为:SELECT* 5 FROM成绩表ORDER BY总分DESC
[填空题]在学生成绩表中,只显示分数最高的前5名学生的记录,SQL语句为:
SELECT*______5 FROM 成绩表 ORDER BY 总分 DESC
[填空题]创建按姓名查询学生成绩单的参数查询,提示信息为“请输入学生姓名”,可以在“姓名”字段的“准则”行输入______。
[单项选择]有学生表:学生(学号,姓名,性别,入学年份,专业),如果需要按照学生的入学年份从学生表中批量删除所有毕业生的信息,则应该创建
A. 选择查询
B. 生成表查询
C. 操作查询
D. 交叉表查询
[填空题]设有学生表文件,要查找学生表中还没有输入姓名的记录,则SQL语句为:
SELECT * FROM 学生表 WHERE 姓名______
[填空题]设有学生表文件,要查找学生表中还没有输入姓名的记录,则SQL语句为:
SELECT*FROM 学生表 WHERE 姓名
[单项选择]已知关系:学生(学号,姓名,年龄),如果按年龄降序列出所有学生,并且相同年龄的学生按姓名升序排列。则排序子句应该是( )。
A. ORDER BY年龄,姓名
B. ORDER BY姓名,年龄
C. ORDER BY年龄DESC,姓名
D. ORDER BY姓名,年龄DESC
[多项选择]有N个学生,每个学生的信息包括学号、性别、姓名、四门课的成绩,从键盘上输入N个学生的信息,要求输出总平均成绩最高的学生信息,包括学号、性别、姓名和平均成绩。
[简答题][说明]
以下程序的功能是统计学生成绩,包括输入学生的姓名和成绩,按成绩从高到低排列打印输出,对前百分之七十的学生定为合格(PASS),而后百分之三十的学生定为不合格(FAIL)。例如,当输入4名学生的姓名和成绩“Alice 67 Mary 90 Tom 56 John 88”后,程序的执行结果如下:
姓名 成绩 合格否
Mary 90 PASS
John 88 PASS
Alice 67 FAIL
Tom 56 FAIL
[C++程序]
#include <stdio.h>
#include <string.h>
#define N 10
class student
{ protected:
char name[10];
int deg;
public:
void setname(charna[]) {strcpy(name,na);}
char * getname( ) {return name;}
void setdeg(int d) {deg= d;}
int getdeg( ){return deg;}
};
class compute
{ int ns;
student na[N];
public:
void getdata( );
void sort( );
void disp( );
};
void compute::getdata( )
{ int i,tdeg;
char tname[10];
printf("输入学生人数:");
scanf("%d",&ns);
printf("输入学生姓名和成绩:/n");
for(i=0;i<ns;i+ +){
scanf("%s%d",tname,&tdeg);
(1) ;
na[i].setdeg(tdeg);
}
}
void compute::sort( )
{ int i,j,pick;
(2) ;
for(i=0;i<ns-1;i+ +){
pick=i;
for(j=i+1;j<ns;j+ +)
[单项选择]要从学生关系中查询学生的姓名和班级,则需要进行的关系运算是( )。
A. 选择
B. 投影
C. 连接
D. 求交
[简答题][说明]
本程序接收输入的学生信息,包括学号、姓名,成绩,原样输出信息并计算学生的平均成绩。其中学生粪Stud除了包括no(学号)、name(姓名)和grade(成绩)数据成员外,有两个静态变量sum和num,分别存放总分和人数,另有一个构造函数、一个普通成员函数disp( )和一个静态成员函数 avg( )用于计算平均分。
[C++程序]
#include <stdio.h>
#include <string.h>
class Stud
int no;
char name [10];
int deg;
(1) int sum;
static int num;
public:
Stud(int n,char na[],int d)
no=n;
deg=d;
strcpy(name,na);
(2) ;
(3) ;
static double avg( ) return (4) ;
void disp( ) printf("% -5d% -8s%3d/n",no,name,deg);
;
int Stud:: sum = 0;
int Stud:: num=0;
void main( ) Stud s1(1,"Li",81), s2(2,"Zhao",84.5),s3(3,"Zhang",87);
printf("/nNo. Name Grade/n");
s1.disp( );
s2.disp( );
s3.disp( );
printf("Avg=%g/n/n", (5) );
[单项选择]表1和表2是关于学生和导师的信息表,根据表回答问题:
表1 学生信息表
|
学号 | 姓名 | 专业 | 导师编号 |
0501060880 | 张海 | 工商管理 | 200301 |
0501060881 | 刘明 | 政治经济学 | 200302 |
表2 导师信息表
|
导师编号 | 姓名 | 职称 | 职务 |
200301 | 王汉 | 博导 | 教授 |
200302 | 孙景 | 硕导 | 副教授 |
下列选项中是表2的主码同时又是表1外码的是( )
A. 学号
B. 专业
C. 职称
D. 导师编号
[单项选择]如果把学生看成实体,某个学生的姓名叫“张三”,则张三应看成是( )。
A. 记录型
B. 记录值
C. 属性型
D. 属性值