正确答案: A
数据库系统减少了数据冗余
题目:下述关于数据库系统的叙述中正确的是()
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]在C++语言中,封装是借助于什么达到的?
类
解析:解析:C++基本的性质就是它的封装性,而封装性主要是靠类来实现的。
[单选题]以下选项中,与k = n + +完全等价的表达式是
k=n,n=n+1
[单选题]数据库关系模型中可以有三类完整性约束,下列选项中不属于三类完整性约束的是 ( )。
对象完整性规则
[单选题]以下关于自由表的叙述,正确的是( )。
自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表
解析:所谓自由表,就是那些不属于任何数据库的表,所有由FoxBASE或早期版本的FoxPro创建的数据库文件 (.dbf)都是自由表。在Visual FoxPro中创建表时,如果当前没有打开数据库,则创建的表也是自由表。可以将自由表添加到数据库中,使之成为数据库表;也可以将数据库表从数据库中移出,使之成为自由表。
[单选题]下列叙述中正确的是( )。
线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的
解析:解析: 性链表中,各元素在存储空间中的位置是任意的,各元素的顺序也是任意的,依靠指针来实现数据元素的前后件关系。
[单选题]将E-R图转换为关系模式时,E-R图中的属性可以表示为()。
属性
[单选题]有如下函数模板定义: templateT2plus(T1t1,T3t3){returnt1+t3;} 则以下调用正确的是( )。
plus(3,5L);
解析:D。【解析】C++中对函数模板的调用有时候只使用了函数实参,而没有使用模板实参,模板实参都被省略了,但模板实参的省略并不是必然的,而是有条件的:从模板函数实参表获得的信息有矛盾;需要莸得特定类型的返回值,而不管参数的类型如何;虚拟类型参数不出现在模板函数的形参中;函数模板含有常规形参。题中定义的函数模板中虚拟类型参数T2没有出现在模板数的形参列表中,所以在调用时不能省略,D选项的调用省略了T3,这是允许的。