2009-2010第一学期数据库系统概论期中试卷

上传人:xins****2008 文档编号:111004712 上传时间:2019-11-01 格式:DOC 页数:9 大小:120.50KB
返回 下载 相关 举报
2009-2010第一学期数据库系统概论期中试卷_第1页
第1页 / 共9页
2009-2010第一学期数据库系统概论期中试卷_第2页
第2页 / 共9页
2009-2010第一学期数据库系统概论期中试卷_第3页
第3页 / 共9页
2009-2010第一学期数据库系统概论期中试卷_第4页
第4页 / 共9页
2009-2010第一学期数据库系统概论期中试卷_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《2009-2010第一学期数据库系统概论期中试卷》由会员分享,可在线阅读,更多相关《2009-2010第一学期数据库系统概论期中试卷(9页珍藏版)》请在金锄头文库上搜索。

1、兰州商学院2009-2010学年第二学期期中考试试卷 11月21日(周六)上课的时候交题号一二三四五六七八总分得分得 分评卷人一、单项选择题(20题,共20分)1、在数据库中,概念模式和存储模式之间的映像提供了( )A) 概念数据独立性B) 存储数据独立性C) 分布数据独立性D) 并发数据独立性2、两个实体之间多对多的联系( )A) 不能够转换成一对多的联系B) 不一定能够转换成一对多的联系C) 一定能够转换成一对多的联系D) 以上说法都不对3、下面列出的数据模型,哪一个是概念数据模型( )A) 层次模型 B) 网状模型C) 实体-联系模型D) 关系模型4、表在关系数据库中对应于三级模式的(

2、)A) 存储模式B) 概念模式C) 物理模式D) 外部模式5、执行删除操作时应该检查( )A) 实体完整性B) 域完整性C) 参照完整性D) 用户定义完整性6、关系的主属性不可以为空值(NULL),这属于( )A) 实体完整性规则B) 参照完整性规则C) 域完整性规则 D) 用户完整性规则7、下面的几道题使用如下表的数据:仓库仓库号城市面积WH1北京370WH2上海500WH3广州200WH4武汉400职工仓库号职工号工资WH2E11220WH1E31210WH2E41250WH3E61230WH1E71250SQL语句 SELECT * FROM 职工 ORDER BY 工资 DESC查询结

3、果的第一条记录的工资字段值是( )A) 1210 B) 1220C) 1230 D) 12508、SQL语句SELECT 城市 FROM 仓库 WHERE 仓库号 IN ;(SELECT 仓库号 FROM 职工 WHERE 工资=1250 )的查询结果是( )A) 北京、上海B) 上海、广州C) 北京、广州D) 上海、武汉9、SQL语句SELECT 仓库.仓库号,城市,职工号,工资FROM 仓库,职工WHERE 仓库.仓库号 = 职工.仓库号ORDER BY 仓库.仓库号,工资 DESC查询结果的第1条记录的职工号是( )A) E3B) E4C) E6D) E710、SQL语句SELECT S

4、UM(工资) FROM 职工的执行结果是( )A) 工资的最大值B) 工资的最小值C) 工资的平均值D) 工资的合计11、SQL语句SELECT 仓库号,MAX(工资) FROM 职工 GROUP BY 仓库号查询结果有几条记录( )A) 0B) 1C) 3D) 512、如下关于索引描述正确的是( )A) 建立索引将改变记录的物理顺序B) 建立索引只会提高查询速度、不会提高更新速度C) 建立索引可以提高查询和更新速度D) 索引只是一种数据结构,对查询速度和更新速度都没有影响13、下面的几道题基于如下的部门表和职工表(定义了表之间的参照完整性),其中部门表的主关键字是部门号,职工表的主关键字是职

5、工号:部门部门号部门名地址01业务部301室02销售部302室03服务部303室04财务部304室职工职工号职工名部门号工资001李芳022000010刘惠011120056王靖021000101徐灵041500职工表中哪个属性是外部关键字( )A) 职工号B) 职工名C) 部门号D) 工资14、如下SQL语句哪条语句不能成功执行( )A) DELETE FROM 部门 WHERE 部门号=03B) INSERT INTO 部门 VALUES(06,计划部,306室)C) UPDATE 部门 SET 部门号=10 WHERE 部门号=02D) UPDATE 部门 SET 地址=310室 WHE

6、RE 部门号=0115、如下操作哪个操作不能成功的执行( )A) 从职工表中删除行(010,刘惠,01,1120)B) 在职工表中插入行(102,刘水,01,1500)C) 将职工表中职工号为056的元组的工资改为1600D) 将职工表中职工号为101的元组的部门号改为0516、在SQL SELECT语句中,实现投影操作的子句是( )A) SELECTB) FROMC) WHERED) ORDER BY17、在SQL中,与“NOT IN”等价的操作符是( )A)=SOME B)SOME C)=ALL D)ALL 18、在关系中,“元数”是指( )A)行数B)元组个数C)关系个数D)列数19、S

7、QL中授权的语句是( )。A)REVOKEB)GRANTC)DROPD)RIGHT20、如下关于存储过程叙述正确的是( )A) 存储过程即传统意义程序中的过程,可以嵌入在程序中使用B) 存储过程是一种存储在数据库中的程序,用于对数据库进行操作C) 存储过程是一种存储在数据库之外的程序,用于对数据库进行操作D) 存储过程描述数据存储到数据库的过程 得 分评卷人二、填空题(11题,共25分)1、数据库的核心任务是数据管理,数据管理经历了人工管理阶段、_和_三个阶段。2、数据库的体系结构为三级结构,它们是_、_和_。3、实体间的联系有三种,分别是:_、_、_。4、数据库的数据模型有层次模型、_、_和

8、面向对象等模型。5、在E-R图中,用_表示实体类型;用_表示联系类型;用_表示实体类型和联系类型的属性。6、SQL中使用游标的步骤是_、打开游标(OPEN)、从游标中读取数据(FETCH)、_和释放游标(DEALLOCATE)。7、SQL语句中的通配符%表示_,_表示_。8、在SQL语句中,WHERE子句的条件表达式中,字符串匹配的操作符是LIKE;与0个或者多个字符匹配的通配符是_;与单个字符匹配的通配符是_。9、关系代数的五种基本操作是_、_、_、_和笛卡尔积。10、SQL语言主要包括数据查询语言、数据定义语言、_和数据控制语言。11、子查询的条件不依赖于父查询,这类查询称之为非相关查询,

9、否则称之为_。 得 分评卷人三、名词解释题(5题,共7分)1、数据库管理系统:2、数据库:3、函数依赖:4、完全函数依赖:5、传递函数依赖: 得 分评卷人四、简答题(8题,共8分)1、简要概述数据库、数据库管理系统和数据库系统各自的含义。2、数据独立性的含义是什么?3、数据完整性的含义是什么?4、对以下问题分析实体之间的联系,并分别画出E-R图:1)工程师和工程项目2)乘务员和火车3)公司和产品类型4)维修工和机器5)投资者和股票5、传统的三大数据模型是哪些?它们分别是如何表示实体之间的联系的?6、关系模型的完整性规则都有哪些?7、分别叙述在进行插入、删除、更新操作时都需要进行哪些完整性检查,

10、并说明理由。8、试述关系数据库系统的三层模式结构。 得 分评卷人五、计算题(2题,共7分)1、某学校有若干个系,每个系有若干班级和教研室,每个教研室有若干教师,每个教师可以开设多门课程,其中教授和副教授每人还可各带若干研究生;每个班级有若干学生,每个学生选修若干课程,每门课程可由若干学生选修。用E-R图画出该学校的概念模型,并作出必要的说明。2、有一个应用,包括三个实体集。 实体类型“商店”的属性有:商店编号,店名,店址,店经理。 实体类型“会员”的属性有:会员编号,会员名,地址。 实体类型“职工”的属性有:职工编号,职工名,性别,工资 。 每家商店有若干职工,但每个职工只能服务于一家商店。

11、每家商店有若干会员,每个会员可以属于多家商店。在联系中应反映出职工参加某商店工作的开始时间,会员的加入时间。 1)试画出反映商店、职工、会员实体类型及联系类型的ER图; 2)将ER图转换成关系模式,并指出每个表的主键和外键; 得 分评卷人六、写出关系代数表达式(6题,共6分)1、关系R:ABC367257723443关系S:ABC345723计算: 2、检索和北京的所有供应商都有业务联系的职工的工资。3、检索所有职工的工资都大于1220元的仓库所在的城市。4、检索目前与职工E6有业务联系的供应商的名称。5、检索北京的供应商的名称。6、检索在上海工作的职工的工资。 得 分评卷人七、写出SQL语句

12、(21题,共27分)1、给低于所有职工平均工资的职工提高5%的工资。2、北京的所有仓库增加100m2的面积。3、删除目前没有任何订购单的供应商。4、插入一个新的供应商元组(S9,智通公司,沈阳)。5、检索出和面积最小的仓库有联系的供应商的个数。6、检索出每个仓库中工资多于1220元的职工个数。7、检索出每个城市的供应商个数。8、检索出向S4供应商发出订购单的那些仓库的平均面积。9、检索出所有仓库的平均面积。10、检索出有最大面积的仓库信息。11、检索出由工资多于1230元的职工向北京的供应商发出的订购单号。12、检索出在广州工作并且只向S6供应商发出了订购单的职工号。13、检索出在上海工作并且向S6供应商发出了订购单的职工号。14、检索出向S4供应商发出订购单的仓库所在的城市。15、检索出与工资在1220元以下的职工没有联系的供应商的名称。16、检索出目前和华通电子公司有业务联系的每个职工的工资。17、检索出和职工E1、E3都有联系的北京的供应商信息。18、检索出目前没有任何订购单的供应商信息。19、检索出向供应商S3发过订购单的职工的职工号和仓库号。20、检索出职工E6发给供应商S6的订购单信息。21、检索和所有职工都有业务联系的供应商的信息。22、学生字段名数据类型主关键字外部关键字参照的表取值说明学

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号