2005-2006第2学期DB试题-数据库系统原理.doc

2005-2006第2学期DB试题-数据库系统原理.doc

ID:57393141

大小:167.00 KB

页数:8页

时间:2020-08-15

2005-2006第2学期DB试题-数据库系统原理.doc_第1页
2005-2006第2学期DB试题-数据库系统原理.doc_第2页
2005-2006第2学期DB试题-数据库系统原理.doc_第3页
2005-2006第2学期DB试题-数据库系统原理.doc_第4页
2005-2006第2学期DB试题-数据库系统原理.doc_第5页
资源描述:

《2005-2006第2学期DB试题-数据库系统原理.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、装订线2005至2006学年第2学期《数据库系统原理》试卷(A)(院系:计算机学院专业:计算机科技年级:2003所用教材:“数据库系统原理”)题号一二三四卷面分折合分(占80%)期中(占10%)平时(占10%)总分评卷人分数14101660100801010100得分得分评卷人一、填空题(每空1分,共14分)1.数据模型的三个组成部分是,数据操作和数据的完整性约束。2.SQL语言中,函数COUNT(*)用来计算的个数。3.完整性约束是指___________________、__________________和用户定义完整性。4.在一个关系R中,若每个数据项都是不可再

2、分割的,那么R一定属于_____________范式。5.用来存储数据库中存储的数据对象的描述信息和数据库管理系统需要的控制信息。6.设R和S是两个关系,占用的磁盘块数分别为BR和BS,不考虑写结果关系的代价。则使用循环嵌套连接算法计算RS的磁盘读写块数为,计算SR的磁盘读写块数为。7.多个事务在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是。8.减少因磁盘故障引起数据永久丢失的策略中,常用的是一种基于磁盘冗余技术的策略,这种策略称为技术。9.有两种Hash方法使得Hash桶的数目可变,分别为_________________和___________

3、______。10.事务处理技术主要包括_________________和_________________。得分评卷人二、选择题(每题1分,共10分)1.()属于并发控制的基本单位。A.进程B.运行单位C.封锁D.事务2.关系数据库规范化是为解决关系数据库中()问题而引入的。A.插入、删除和数据冗余B.提高查询速度C.减少数据操作的复杂性D.保证数据的安全性和完整性3.设有关系模式R(A,B,C)和S(B,C,D,E),下列关系代数表达式运算出现错误的是()。A.RÈSB.ÕB(R)ÈÕB(S)C.R×SD.ÕA,B(R)ÕB,C(S)4.下面关于函数依赖的叙述中,

4、不正确的是()。A.若X→Y,Y→Z,则X→YZB.若XY→Z,则Y→Z,X→ZC.若X→Y,Y→Z,则X→ZD.若X→Y,Y包含Z,则X→Z5.设关系R和S的元组个数分别为100和200,关系T是R与S的笛卡尔积,则T的元组个数是()。A.400B.10000C.20000D.300006.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建()。A.另一个表B.游标C.视图D.索引7.关系运算中花费时间可能最长的运算是()。A.投影B.选择C.笛卡尔积D.除8.SQL语言具有两种使用方式,分别称为交互式SQL和()。A.提示式SQL

5、B.多用户SQLC.嵌入式SQLD.解释式SQL9.日志文件用于记录()。A.程序运行过程B.数据操作C.对数据的所有更新操作D.程序执行的结果10.SQL语言中,修改表结构的是()。A.ALTERB.CREATEC.UPDATED.INSERT院系年级专业姓名学号考试课程装订线装订线得分评卷人三、简答题(每题4分,共16分)1.可以表示任何关系代数操作的5种基本代数操作是什么?2.关系数据库中常用的连接操作的实现算法有哪些?3.简述B树和B+树的区别。4.什么是数据库事务?什么是数据库事务的原子性?得分评卷人四、综合题(每题12分,共60分)(一)(每题4分,共12分

6、)已知关系S,P,J,SPJ的关系模式为:S(SNO,SN,CITY)P(PNO,PN,COLOR)J(JNO,JN,CITY)SPJ(SNO,JNO,PNO,QTY)其中:SNO为供应商号,SN为供应商姓名,CITY为所在城市;PNO为零件号,PN为零件名称,COLOR为颜色;JNO为工程项目号,JN为工程项目名称;QTY为数量。1、试用关系代数语言完成下列查询:求出使用全部零件的工程项目名称。2、试用SQL语言完成下列查询:把零件号为P2的零件重量增加5,颜色改为黄色。3、试用SQL语言完成下列查询:取出1个以上供应商提供的零件号。院系年级专业姓名学号考试课程装订线

7、装订线(二)(每题6分,共12分)设某商业集团数据库有三个实体集。一是“商店”实体集,属性有商店编号、商店名、地址等;二是“商品”实体集,属性有商品编号、商品名、规格、单价等;三是“供应商”实体集,属性有供应商编号、供应商名、地址等。商店与商品间存在“销售”联系,每个商店可销售多种商品,每个商品也可放在多个商店销售,每个商店销售一种商品,有月销售量;供应商与商品间存在着“供应”联系,每个供应商供应多种商品,每种商品可以向多个供应商订购。供应商供应商品给每个商店有月供应量。(1)试画出E-R图,并在图上注明属性。(2)将E--R图转换成关系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。