数据库系统概论 选择题(50分!)

1、描述数据库中全体数据的逻辑结构及特征的是_____.( )
A.外模式 B. 子模式 C.内模式 D.模式
2、在下列关于关系的陈述中,错误的是_______.( )
A.表中任意两行的之不能相同 B.表中任意两列的之不能相同
C.行在表中的顺序无关紧要 D.列在表中的顺序无关要紧
3、为了防止一个用户的工作不适应当地影响另一个用户,应该采取_____( )
A.完整性控制 B.安全性控制 C.并发控制 D.访问控制
4、关系R属于1NF,且R中的属性全部是主属性,则R的最高范式必定是____( )
A.1NF B.2NF C.3NF D.BCNF
5、数据库技术主要研究的是_________问题。
A.数据的表示 B.数据的计算 C.数据的传播 D.数据的管理
6、按用户观点对数据和信息建模,主要用于数据库设计的是___数据模型( )
A.面向对象 B.关系 C.概念 D.
7、数据模型的三要素是指_____( )
A.外模式、模式、内模式
B.数据结构、数据操作、完整性约束条件
C.层次模型、网状模型、关系模型
D.概念模型、E-R模型、面向对象模型
8、要保证数据库系统中程序与数据的逻辑独立性,可能需要修改__( )
A.外模式 B.应用程序 C.模式 D.外模式与模式的映射
9、在关系模型中,“关系中不允许出现相同的元祖”是通过___约束实现的。( )
A.用户自定义 B.外码 C.主码 D.主属性
10、关系代数的基本运算有五种,下列运算中______不是基本运算。
A.并 B.连接 C.选择 D.投影
11、SQL语言的select语句中,对应关系代数中选择运算的是___字句。
A.where B.from C.select D,group by
12、以下关于冗余数据的叙述中,不正确的是____( )
A.冗余的存在容易造成数据的不一致
B.冗余的存在给数据的维护增加了困难
C.保留少部分冗余数据可提高查询速度
D.数据库中不应当存储一切冗余数据

---有两份---
单项选择题
1以下几种数据模型中,目前使用得最为广泛的是______数据模型。( )
A.关系 B.层次 C.网状 D.面向对象
在关系模型中,“空值”是指_______( )
A.数值“0” B.字符“空格”
C.逻辑值“假” D.不知道或无意义的值
3、 视图的优点中不包括下面的________。( )
A.对机密数据提供安全保护 B.提供了一定的逻辑独立性
C.简化了用户的查询操作 D.提高了用户的查询速度
4、 在SQL语言的select语句中,对应关系代数中“投影”运算的是_______子句。
A.where B.from C.select D.group by
5、关系模式规范化的目的是为了_______。( )
A.减少数据查询的复杂度 B.消除插入异常,删除异常和数据冗余
C.提高数据查询的速度 D.保证数据的安全性
6、产生丢失修改、读脏数据、不可重复读的主要原因是并发操作破坏了事务的_______.( )
A.一致性 B.原子性 C.持续性 D.隔离性
7、E-R图是一种直观地表示_______的工具。( )
A.结构数据模型 B.关系数据模型
C.概念数据模型 D.层次和网状模型
8、数据库系统的数据独立性是指( )
A.不会因为数据的变化而影响应用程序
B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
C.不会因为存储策略的变化而影响存储结构
D.不会因为某些存储结构的变化而影响其他的存储结构
9、为了防止一个用户的工作不适应当地影响另一个用户,应采取()
A.完整性控制 B.安全性控制 C.并发控制 D.访问控制
10、在关系模型中,“关系中不允许出现相同的元祖”是通过__约束实现的。( )
A.候选码 B.主码 C.外码 D.约束

有解释的话,加分!

1: D.模式
2: A.表中任意两行的之不能相同
3: C.并发控制
4: C.3NF
5: D.数据的管理
6: C.概念
7: B.数据结构、数据操作、完整性约束条件
8: B.应用程序
9: C.主码
10: B.连接
11: C.select
12: C.保留少部分冗余数据可提高查询速度
----------------------------------------------------------------------
第二份:
1: A.关系
2:D.不知道或无意义的值
3:D.提高了用户的查询速度
4:B.from
5:B.消除插入异常,删除异常和数据冗余
6:D.隔离性
7:B.关系数据模型
8:A.不会因为数据的变化而影响应用程序
9:C.并发控制
10:B.主码
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-18
这年头,好心人真多,通篇的作业/考试都有人愿意帮忙。
我有一点计算机的基础,略懂数据库,相信这些问题,都是基本概念,照着课本查目录绝对可以在2小时内解决。
有时间上网,就没时间查书吗?
相似回答