单选题下面关于数据库三级模式结构的叙述中,正确的是(  )。A内模式可以有多个,外模式和模式只有一个B外模式可以有多个,内模式和模式只有一个C内模式只有一个,模式和外模式可以有多个D模式只有一个,外模式和内模式可以有多个

单选题
下面关于数据库三级模式结构的叙述中,正确的是(  )。
A

内模式可以有多个,外模式和模式只有一个

B

外模式可以有多个,内模式和模式只有一个

C

内模式只有一个,模式和外模式可以有多个

D

模式只有一个,外模式和内模式可以有多个


参考解析

解析:
数据库管理系统标准结构为三级模式,包括:①外模式,也称子模式、用户模式,是指数据库用户所看到的数据结构,用户看到的用户视图;②模式,也称逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和;③内模式,也称存储模式、物理模式,是指数据在数据库系统内的存储介质上的表示,是对数据的物理结构和存取方式的描述。一个数据库可以有多个外模式,但只有一个模式和一个内模式。答案选择B选项。

相关考题:

单选题数据流程图(DFD图)是(  )。A软件概要设计的工具B软件详细设计的工具C结构化方法的需求分析工具D面向对象方法的需求分析工具

单选题下列选项中,正确的C++表达式是(  )。Acounter++3Belement3+Ca+=bD′a′+=b

单选题有以下程序,输出结果(  )。A1 4 4 18 30B1 1 4 4 18C4 4 18 1 1D4 4 4 30 1

单选题二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为(  )。ADCBABBDCACABCDDBADC

单选题运算符重载是对已有的运算符赋予多重含义,因此(  )。A可以对基本类型(如int类型)的数据,重新定义“+”运算符的含义B可以改变一个已有运算符的优先级和操作数个数C只能重载C++中已经有的运算符,不能定义新运算符DC++中已经有的所有运算符都可以重载

单选题在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数(  )。A相同,元素的存储顺序与逻辑顺序一致B相同,但其元素的存储顺序可以与逻辑顺序不一致C不同,但元素的存储顺序与逻辑顺序一致D不同,且其元素的存储顺序可以与逻辑顺序不一致

单选题下列有关一维数组a的定义中,语法正确的是(  )。Aint a(10);Bint n=7,a[n];Cint n;cinn;int a[n];Dconst int size=10;int a[size];

单选题若磁盘上已存在某个文本文件,其全路径文件名为d:cre\test.txt,下列语句中不能打开该文件的是(  )。

单选题下列叙述中正确的是(  )。A在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D在栈中,栈中元素不会随栈底指针与栈顶指针的变化而动态变化

问答题使用VC6打开源程序文件modi3.cpp。其中类TestClass用于把文件输出到屏幕,然后进行文件的分割。分割的方法如下:第一个文件的大小是文件的前一半,另外一个文件的大小是剩余部分。  此程序将in.txt文件中的内容输出到屏幕,并且将文件按照以上方式分割,存于文件out1.txt和out2.txt中。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。  1.从输入文件中获得一个字符,并判断是否到文件结尾,如果到文件结尾,则退出循环。请在注释//********1********后添加适当的语句。  2.把获得的输入文件的内容存储到buf中,并且用len记录下文件的长度。请在注释//********2********后添加适当的语句。  3.将输入文件的后一半内容存储在第二个文件中,请在注释//********3********后添加适当的语句。  4.使用文件流对象打开输入文件modi3.txt,请在注释//********4********后添加适当的语句。  注意:仅在函数指定位置添加语句,请勿改动主函数main与其他函数中的任何内容。