[单选题]“年龄在14~25之间”这种约束是属于数据库当中的______。
正确答案 :C
完整性措施
解析:解析:数据库的完整性是指数据的正确性和相容性(如学生的学号必须惟一,性别只能是女或男等),数据库是否具备完整性关系到数据库系统能否真实反映现实世界,因此维护数据库的完整性是非常重要的。
[单选题]给出下列的代码,哪行在编译时可能会有错误? ① public void modify( ){ ② int i,j,k; ③ i = 100; ④ while( i > 0){ ⑤ j = i * 2; ⑥ System.out.println("The value of j is" + j); ⑦ k=k + 1 ⑧ } ⑨ }
正确答案 :C
line 7
解析:解析:局部变量在使用前必须进行初始化,而代码中的变量k在使用前没有进行初始化。
[单选题]下列程序执行的输出结果是()。inClUdemain(){char a[2][4]; strcpy(a,"are");strcpy(a[
下列程序执行的输出结果是( )。 #inClUdestdio.h> main() { char a[2][4]; strcpy(a,"are");strcpy(a[1],"you"); a[0][3]='&'; printf("%s\n",a); }
正确答案 :A
are&you
解析:解析: strcpy(a,"are")中数组名a代表数组首地址的地址常量,该操作把are复制到a中,a[0][3]='&',且strcpy(a[1],"you")把you复制到a[1]中,故输出a为“are&you”。
[单选题]设有以下语句,则c的二进制值是 ( ) char a=3,b=6,c; c=a b2;
正确答案 :A
11011
[单选题]下列SQL查询语句所表示的含义是( )。SELECT 课程名称,开课系名,COUNT(学号) AS 选修人数; FROM 成绩,课程; WHERE 课程.课程编号=成绩.课程编号; GROUP BY 课程名称; HAVING COUNT(*)>3
正确答案 :C
检索每门课程中,有3人以上选修该课程的记录,显示结果包括课程名称、开课系名和选修人数
解析:解析:在分组与计算查询语句中,使用HAVING子句可以对分组进一步加以控制。用这个子句定义这些组所必须满足的条件,以便将其包含在结果中。当WHERE子句、GROUP BY子句和HAVING子句同时出现的时候,首先执行WHERE子句,从表中选择符合条件的行;然后由GROUP BY子句对选取的行进行分组;再执行计算函数;最后执行HAVING子句选取满足条件的分组。本题中,WHERE子句中指定的是两表连接的条件;接着通过GROUP BY子句指明按“课程名称”对记录分组;然后执行函数cotter()统计分组后,每门课程中共有多少名学生选修了该课程;最后通过HAVING子句进一步限定输出选修课程人数在3人以上的课程信息。
查看原题