单选题下列有关数据库的描述,正确的是( )。A数据库设计是指设计数据库管理系统B数据库技术的根本目标是要解决数据共享的问题C数据库是一个独立的系统,不需要操作系统的支持D数据库系统中,数据的物理结构必须与逻辑结构一致
单选题
下列有关数据库的描述,正确的是( )。
A
数据库设计是指设计数据库管理系统
B
数据库技术的根本目标是要解决数据共享的问题
C
数据库是一个独立的系统,不需要操作系统的支持
D
数据库系统中,数据的物理结构必须与逻辑结构一致
参考解析
解析:
数据库设计是指设计“按照数据结构来组织、存储和管理数据的仓库”,数据库管理系统设计是指设计一种操纵和管理数据库的软件,故A项错误;数据库系统的根本目标是对数据进行集中、统一的管理,以达到数据被多个应用程序共享,故B项正确;数据库在访问数据时,需要数据库管理系统向操作系统发出从指定地址读取记录的命令,操作系统执行读命令,按照指定地址从数据库中把记录读入系统缓冲区,需要操作系统的支持,C项错误;物理结构是指计算机对数据的理解,逻辑结构是人对数据的理解,二者可以不一致,D项错误。答案选择B选项。
数据库设计是指设计“按照数据结构来组织、存储和管理数据的仓库”,数据库管理系统设计是指设计一种操纵和管理数据库的软件,故A项错误;数据库系统的根本目标是对数据进行集中、统一的管理,以达到数据被多个应用程序共享,故B项正确;数据库在访问数据时,需要数据库管理系统向操作系统发出从指定地址读取记录的命令,操作系统执行读命令,按照指定地址从数据库中把记录读入系统缓冲区,需要操作系统的支持,C项错误;物理结构是指计算机对数据的理解,逻辑结构是人对数据的理解,二者可以不一致,D项错误。答案选择B选项。
相关考题:
单选题若主函数中有定义语句:int a[10],b[10],c;在主函数前定义的fun函数首部为void fun(int x[])则以下选项中错误的调用语句是( )。Afun(b);Bfun(c);Cfun(a[3]);Dfun(b[11]);
单选题若有以下程序段,其中0=i4,0=j3,则不能正确访问a数组元素的是() int i,j,(*p)[3]; int a[][3]={1,2,3,4,5,6,7,8,9,10,11,12}; p=a;A*(*(a+i)+j)Bp[i][j]C(*(p+i))[j]Dp[i]+j
单选题以下错误的定义语句是( )。Aint x[][3]={{0},{1},{1,2,3}};Bint x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};Cint x[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};Dint x[][3]={1,2,3,4};
单选题有如下定义:struct st{ int a; float b;}x[10];FILE *fp;若文件已正确打开,且数组x的10个元素均已赋值,以下将数组元素写到文件中的语句错误的是( )。Afor(i=0; i10; i++) fwrite(x,sizeof(struct st), 1,fp);Bfwrite(x,10*sizeof(struct st), 1,fp);Cfwrite(x,sizeof(struct st), 10,fp);Dfor(i=0; i10; i++) fwrite(x[i],sizeof(struct st), 1,fp);
单选题有以下程序#include #include typedef struct{ char name[9]; char sex; int score[2];} STU;STU f(STU a){ STU b={zhao,'m',85,90}; int i; strcpy(a.name, b.name); a.sex = b.sex; for(i=0; i2; i++) a.score[i]=b.score[i]; return a;}main(){ STU c={Qian,'f',95,92},d; d=f(c); printf(%s,%c,%d,%d,, d.name, d.sex, d.score[0], d.score[1]); printf(%s,%c,%d,%d, c.name, c.sex, c.score[0], c.score[1]);}程序运行后的输出结果是( )。AZhao,m,85,90,Qian,f,95,92BZhao,m,85,90,Zhao,m,85,90CQian,f,95,92,Qian,f,95,92DQian,f,95,92,Zhao,m,85,90
单选题有以下程序:#include int a=1,b=2;void fun1(int a,int b){ printf(%d%d,a,b);}void fun2(){ a=3; b=4;}main(){ fun1(5,6); fun2(); printf(%d%d,a,b); }程序运行后的输出结果是( )。A1256B5634C5612D3456