《数据库系统概论》模拟卷
一、是非题(10)
)1.数据库系统与数据库管理系统是对数据库的两种不同描述方法。(2.数据库管理系统是通过文件系统对数据进行管理的。()3.知识库也是一种数据库。()4.ER图是一种描述实体世界的数据模型。()5.层次模型的完整性是数据模型中最好的。()6.数据库的三级模式结构保证了数据的独立性。()7.分布式结构和客户服务器结构是互不相容的体系结构。()8.关系代数与关系演算是等价的。()9.层次模型不能描述多对多关系。()10.等值连接就是自然连接。()
二、
填空题10
1.数据库技术的发展所经历的阶段包括人工管理阶段、、数据库系统阶段。2.关系数据库是以为基础的数据库。3.数据模型需要描述的要素包括数据结构、数据操作、。4.数据模型有层次模型、、关系模型。5.关系模型是建立在严格的概念的基础上的。6.三级模式结构的最外层称为。7.数据库的体系结构中较灵活的是。()8.ODBC是一个数据库访问函数库,它使可以直接操纵数据库中的数据。9.数据库管理系统的并发控制是以为单位进行的。10.数据字典是关于的一个特殊数据库。
三、选择题(多选题,20)
1.下面哪些是对关系性质的正确描述。()A、列是同质的B、行是同质的C、元组不重复2.下面哪些是专门的关系运算。()A、自然连接B、半连接C、笛卡尔积3.下面哪些语言是关系演算语言。()A、ALPHAB、QUELC、SQL4.下面哪些集合函数是ALPHA的所定义的函数。()A、CNTB、SUMC、MIN5.哪些数据操纵是QUEL可以完成的。()A、多表检索B、排序C、完整性约束D、除法E、授权F、修改6.下面哪些是QBE提供的命令。()A、SELECTB、PRINTC、DELETED、INSERTE、UPDATEF、GRANT7.下面哪些是SQL提供的核心动词。()D、分量不可分D、除法D、QBED、AVG
fA、SELECTB、ALTERC、PROJECTD、JOINE、CREATEF、UNION8.IBM的DB2支持下列哪些数据类型。()A、NUMBERB、VARCHAR2C、CHARD、INTE、DATEF、DATETIME9.下面哪些分类是建立在基表上的视图分类。()A、行列子集视图B、普通单表视图C、复合视图D、分组视图E、分布视图F、授权视图10.下面哪些属于数据控制范畴。()A、安全性控制B、并发控制C、恢复D、完整性控制E、存取控制F、重构
四、
用SQL语句完成下列查询工作并给出相应的结果。40
P(零件)PNOPNAME
S(供应商)SNOSNAMES1SmithS2Jo
esS3Blake
123456
SP(零件供应记录)STATUSCITYWEIGHCOLORSNOPNOQTYT20Lo
do
r