【单选题】数据库中数据的( )是指数据库的正确性和相容性,以防止合法用户向数据库加入不符合语义的数据;( )是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏;(请作答此空)是指在多用户共享的系统中,保证数据库的完整性不受破坏,避免用户得到不正确的数据。
A、安全性
B、可靠性
C、完整性
D、并发控制
答案:D
解析:在数据库系统中,数据的完整性是指数据库的正确性和相容性,以防止合法用户向数据库加入不符合语义的数据;安全性是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏;并发控制是指在多用户共享的系统中,保证数据库的完整性不受破坏,避免用户得到不正确的数据。
【单选题】软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定( )。
A、模块间的操作细节
B、模块间的相似性
C、模块间的组成关系
D、模块的具体功能
答案:C
【单选题】以下关于网络层次与主要设备对应关系的叙述中,配对正确的是( )。
A、网络层——集线器
B、数据链路层——网桥
C、传输层——路由器
D、会话层——防火墙
答案:B
解析:网络层的联网设备是路由器,数据链路层的联网设备是网桥和交换机,传瑜层和会话层主要是软件功能,都不需要专用的联网设备。
【单选题】在三级结构/两级映像体系结构中,对一个表创建聚簇索引,改变的是数据库的( ),通过创建视图,构建的是外模式和(请作答此空)。
A、外模式/内模式映像
B、外模式/模式映像
C、模式/内模式映像
D、内模式/外模式映像
答案:B
解析:数据库系统在三级模式之间提供了两级映像:模式/内模式映像、外模式/模式映像,从而保证了数据库中的数据具有较高的逻辑独立性和物理独立性。在三级结构/两级映像体系结构中,对一个表创建聚簇索引,改变的是数据库的内模式(即内部视图层次上的数据特性);通过创建视图,构建的是外模式(即用户视图层次上的数据特性)和外模式/模式映像。
【单选题】给定关系模式R,其中U={ABCDE},F={AB→D E,AC→ E,AD→ B,B→C,C→D},则R的所有候选码为( ),关系R属于(请作答此空)。
A、1NF
B、2NF
C、3NF
D、BCNF
答案:C
解析:本题考查关系理论的基础知识。根据候选码的求解结果,关系R的非主属性为E。三个候选码中,任何一个候选码中的属性去掉后,即(A)+=A,(B)+=BCD,(C)+=CD,(D)+=D,都不能决定E,故不存在非主属性E对码的部分依赖,关系R属于2NF。除了三个候选码决定E之外,没有哪个属性集决定E,即E直接依赖于码,关系R属于3NF。存在函数据依赖B→C,左边不是码,故关系R不属于BCNF。因此,关系R属于3NF。
【单选题】假定学生Students和教师Teachers关系模式如下所示:Students(学号,姓名,性别,类别,身份证号)Teachers(教师号,姓名,性别,身份证号,工资)a.查询在读研究生教师的平均工资、最高与最低工资之间差值的SQL语句如下:SELECT( )FROM Students,TeachersWHERE( );b.查询既是研究生,又是女性,且工资大于等于3500元的教师的身份证号和姓名的SQL语句如下:(SELECT身份证号,姓名FROM StudentsWHERE(请作答此空))( )(SELECT身份证号,姓名FROM TeachersWHERE( ));
A、工资>=3500
B、工资>="3500"
C、性别=女AND类别=研究生
D、性别="女"AND类别="研究生"
答案:D
解析:依题意,查询在读研究生教师的平均工资、最高与最低工资之间差值的SQL语句如下:SELECT AVG(工资)AS平均工资,MAX(工资)-MIN(工资)AS差值FROM Students,TeachersWHERE Students.身份证号=Teachers.身份证号AND Students.类型="研究生";查询既是研究生,又是女性,且工资大于等于3500元的教师的身份证号和姓名的SQL语句如下:(SELECT身份证号,姓名FROM StudentsWHERE性别="女"AND类别="研究生")INTERSECT(SELECT身份证号,姓名FROM TeachersWHERE工资>=3500);
【单选题】传输经过SSL加密的网页所采用的协议是( )。
A、HTTP
B、HTTPS
C、S-HTTP
D、HTTP-S
答案:B
解析:本题考查HTTPS方面的基础知识。Https(Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,即使用SSL加密算法的HTTP。
【单选题】以下关于E-R图的叙述正确的是( )。
A、E-R图建立在关系数据库的假设上
B、E-R图使应用过程和数据的关系清晰,实体间的关系可导出应用过程的表示
C、E-R图可将现实世界(应用)中的信息抽象地表示为实体以及实体间的联系
D、E-R图能表示数据生命周期
答案:C
【单选题】数据库重构是指因为性能原因,对数据库中的某个表进行分解,再通过建立与原表同名的(请作答此空)以保证查询该表的应用程序不变;通过修改更新原表的( )以保证外部程序对数据库的更新调用不变。
A、视图
B、索引
C、存储过程
D、触发器
答案:A
解析:本题考査系统设计及维护相关知识。视图提供了数据的逻辑独立性,即关系模式发生改变之后,通过修改外模式/模式的映象,达到应用程序不变的目的,因为査询语句中不区分所査的对象是表还是视图。对数据的更新应使用存储过程实现,关系模式发生改变后,这部分对应的更新操作也应该在相应的存储过程中进行修改。
【单选题】未经压缩的数字音频数据传输率的计算公式为( )。
A、采样频率(Hz)*量化位数(bit)*声道数*1/8
B、采样频率(Hz)*量化位数(bit)*声道数
C、采样频率(Hz)*量化位数(bit)*1/8
D、采样频率(Hz)*量化位数(bit)*声道数*1/16
答案:B