资源描述:
《数据库原理与应用复习题1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、word格式数据库原理与应用复习题一一、选择题(每题2分,共20分)1.下列哪个不属于DBMS的主要功能:【】A.数据定义功能B.数据操纵功能C.图形界面功能D.数据库维护功能2.下列哪一个不是关系模型具有的性质:【】A.列是同质的B.列序有关C.行序无关D.分量必须取原子值3.外模式/模式映像保证:【】A.数据独立性B.物理独立性C.概念独立性D.逻辑独立性4.属性Cname的开头为DB,且第四个字符为i的条件为:【】A.CnameLIKE‘DB_i%’B.CnameLIKE‘DB*i?’C.Cn
2、ameLIKE‘DB%i_’D.CnameLIKE‘DB?i*’5.表达年龄(Sage)非空的WHERE子句为:【】A.Sage<>NULLB.Sage!=NULLC.SageISNOTNULLD.SageNOTISNULL6.全称量词在SQL中表达为:【】A.EXISTSB.ALLC.ANYD.SOME7.关系模式R(ABC)上的函数依赖集F={A→C,A→B,B→A},R最高属于:【】A.1NFB.2NFC.3NFD.BCNF8.在SQLServer中,bigint长度为:【】A.8字节B.4字
3、节C.2字节D.1字节....word格式9.在对分E-R图进行集成时,可能产生的冲突不包含:【】A.属性冲突B.命名冲突C.联系冲突D.结构冲突10.索引的选择在数据库设计中属于:【】A.需求分析B.概念结构设计C.逻辑结构设计D.物理设计二、判断题(每题2分,共20分)1.一个数据库只有一个模式。【】2.SQL的理论基础是关系代数与关系演算。【】3.存储过程存储在数据库中,执行时需要编译和优化。【】4.视图与基本表不同,是一个虚表。【】5.触发器是用户定义在表上的一类由事件驱动的特殊存储过程。【
4、】6.在更新数据库时,应该先写数据库,再写日志文件。【】7.在数据库设计中,需求分析产生的是数据流图和数据字典。【】8.定义学分在0至60之间的语句是CHECK(学分>=0OR学分<=60)。【】9.SQLServer的备份方法有完全数据库备份、数据库和事务日志备份、差异备份、数据库文件或文件组备份。【】10.SQLServer的数据库对象名分为完全限定名和部分限定名。【】三、填空题(每空2分,共30分)1.数据模型的三要素包含数据结构、数据操纵、。2.E-R图中联系的种类有、一对多、多对多。3.在
5、数据库的体系结构中,描述局部数据的逻辑结构和特征的是。4.关系的完整性分为:实体完整性、、用户定义完整性。5.关系代数支持的传统集合运算有并、交、差、。6.把对表SC的查询权限授予给所有用户的SQL语句是GRANTSELECTONTABLESCTO。....word格式7.把用户U5对SC表的所有权限回收的SQL语句是REVOKEONTABLESCFROMU5。8.事务正常结束时,提交所有的更新操作执行的SQL语句是。9.事务的特性有、、隔离性、持续性。10.DBMS发生的常见故障有故障、系统故障和
6、介质故障。11.将用户david添加为固定数据库角色db_owner的成员的SQLServer命令是EXEC'dbowner','david'。12.数据库恢复需要建立冗余数据,包括数据转储、。13.在SQLServer中,不允许用户david使用CREATETABLE的SQL语句是CREATETABLETOdavid。14.SQLServer中可以对表记录进行物理排序的是索引。四、关系数据库语言SQL(每题4分,共20分)设某电子商务数据库e-business有如下关系模式:供应商表SUPPLIE
7、RS(sid,sname,city,tel)商品表PRODUCTS(pid,pname,price,sid)客户表CUSTOMERS(cid,cname,addr,discnt)订单表ORDERS(ordno,ordate,cid,pid,qty,dollars),其中dollars为该客户享受折扣后的所付金额。完成下列要求:(1)用SQL语句创建订单表,并指定该关系的主码和外码,要求购买数量qty大于零;(2)设有新的客户Yang,编号c007,地址为西安市太白南路2号,享受折扣为0.95。请写出
8、SQL语句,将该客户信息插入到数据库中;....word格式(3)用SQL语句实现“查询编号为p008的商品名称及其价格”;(4)用SQL语句实现“查询没有购买商品名为‘iPhone4’的客户姓名”;(5)用SQL语句实现“查询所有客户姓名及其消费的总金额”,并按消费总金额降序输出。五、数据库设计(10分)某专业培训公司欲建立数据库系统,其企业需求信息描述如下:....word格式1)公司有30多名培训讲师,需要记录讲师编号、姓名、职称和电话,一名讲师可以有多部电话;