正确答案: B
外模式
题目:在数据库系统中,用户所见的数据模式为( )。
解析:外模式是用户的数据视图,就是用户所见到的数据模式。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]以下程序的运行结果是()。includemain(){int a[]={1,2,3,4,5,6,7,8,9,10,11,12}; int *
以下程序的运行结果是( )。 #include stdio.h> main() { int a[]={1,2,3,4,5,6,7,8,9,10,11,12}; int *p=a+5,*q=NULL; *q=8(p+5); printf("%d %d\n", *p,*q); }
运行后报错
解析:解析:本题的考查点是通过指针引用数组元素。程序中没有给q分配存储单元,只是给它赋了一个NULL,所以程序的运行结果是:611NULLpointerassignment,也就是运行后报错。
[单选题]在Windows2003资源管理器中,选定文件或目录后,拖曳到指定位置,可完成对文件或子目录的()操作。
移动或复制
[单选题]使用宏组的目的是 ______。
对多个宏进行组织和管理
解析:解析:宏可以是包含操作序列的一个宏,也可以是一个宏组。如果设计时有很多的宏,将其分类到不同的宏组中会有助于数据库的管理。
[单选题]以下程序的输出结果是( )。 main { char*s="12134211"; int v[4]=(0,0,0,0),k,i; for(k=0;s[k];k++) { switch(s[k]) { case1:i=0; case2:i=1; case3:i=2; case4:i=3;} } v[i]++: } for(k=0;k<4;k++)printf("%d",v[k]);
0 0 0 8
解析:本题考查switch,case语句,当k=0时,循环体成立,执行switch后表达式的值为1,执行case1,i的值为0,因为没有break语句,继续执行其后的语句,到最后一个语句时i的值为3,此时v[i]++,v[3]=1,接着执行k++后,k的值为1,当k=1时,循环成立。执行switch后的表达式的值为2,执行case2,i的值为1,因为没有break语句,继续执行其后的语句,到最后一小语句时,i的值为3,此时v[i]++,v[3]=2,接着执行k++后,k的值为2,依次下去,case4也会执行,最后i的值一定为3,到v[3]=8时循环结束,而v[0]~v[2]的值一直没有变化,故选择B选项。
[单选题]假设某数据库表中有一个姓名字段,查找姓仲的记录的准则是______。
Left([姓名],1)="仲"
解析:解析:Like"仲":查询姓名字段中存在"仲"字的记录;
[单选题]关系数据库管理系统能实现的专门关系运算包括( )。
选择、投影、连接
解析:解析: 关系数据库管理系统的专门关系运算包括选择运算、投影运算和连接运算。
[单选题]优化数据库系统查询性能的索引设计属于数据库设计的()。
物理设计