数据库原理与应用试题B.doc

数据库原理与应用试题B.doc

ID:15623838

大小:63.00 KB

页数:5页

时间:2018-08-04

数据库原理与应用试题B.doc_第1页
数据库原理与应用试题B.doc_第2页
数据库原理与应用试题B.doc_第3页
数据库原理与应用试题B.doc_第4页
数据库原理与应用试题B.doc_第5页
资源描述:

《数据库原理与应用试题B.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、湖南科技学院二O一二年下学期期末考试信息与计算科学专业2010年级数据库原理与应用试题考试类型:闭卷试卷类型:B卷考试时量:120分钟题号一二三四五六总分统分人得分阅卷人复查人一、选择题(每小题3分,共30分)1、在数据处理中,从事务的特性到计算机中的数据表示,经历了3个领域,下列选项不正确的是()。A现实世界B信息世界C机器世界D概念世界2、oracle数据库的结构数据模型是()。A层次数据模型B网状数据模型C关系数据模型D面向对象数据模型3、数据库的三级模式结构中()是数据在数据库中的内部表示,即数据的物理结构和存储方式的描述。A子模式B外模式C模式D内模式4、(

2、)是按用户的观点对数据和信息建模,完全不涉及信息在系统中的表示,是对现实世界的第一层抽象。A概念数据模型B结构数据模型C关系数据模型D层次数据模型5、关于SQL语言特点描述不正确的是()ASQL语言是一种一体化语言BSQL语言是一种高度非过程化语言CSQL语言是一种高度过程化语言DSQL语言非常简洁6、完整性约束条件中只能用于列级约束的是()A非空约束B唯一约束C检查约束D主键约束7、删除指定条件的记录应该选用下面哪个命令()ADROPBTRUNCATECDELETED以上都不正确8、SUBSTR('message',2,4)的返回结果为()AmessBessaCss

3、agDsage9、不属于数据完整性分类的是()A实体完整性B参照完整性C用户自定义完整性D数据完整性10、项内容不属于游标的操作步骤()5Aopen游标名字Bfetch游标名字into变量Cif条件thenDclose游标名字二、填空题(共20分,每空2分)1.数据库是长期存储在计算机内、有组织的、可的数据集合。2.是数据库中存储的基本对象,是指用符号记录下来的可以区别的信息。3.SQL语言支持关系数据库的三级模式结构,其中外模式对应于和部分基本表,模式对应于基本表,内模式对应于。4在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:既要保持______

4、___关系,又要具有________连接性。5.SQL中,与操作符“NOTIN”等价的操作符是__________。6.在关系数据库中,规范化关系是指__________。7.创建表的关键字是     。8.触发器的类型有语句级触发器和    触发器两个级别。三、计算题(本大题10分,每小题5分)1、设有关系表R和S,如下表所示,计算关系R和S的广义笛卡尔积ABCa1b1c1a1b2c2a2b2c1ABCa1b2c2a1b3c2a2b2c1关系R关系S52、设有关系表R和S,如下表所示,计算关系R和S的外联结ABCabcbbfcadBCDbcdbceadbefg四、简

5、答题(共20分)。1.设某图书集团有一关系模式R如下:R(storeno,bookno,num,dno,manager)R(书店编号,书籍编号,库存数量,部门编号,负责人)。如果规定:(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。回答以下问题:(1)根据上述规定写出关系模式R的基本函数依赖;(6分)(2)找出关系模式R的候选码;(2分)(3)试问关系模式R最高已经达到第几范式?为什么?(6分)(4)将R分解成3NF模式集。(6分)5五、SQL设计题(每题2分,共10分)现有关系数据库

6、如下:Dept(dno,dname,tel),对应为:部门(部门编号,部门名称,电话)Emp(eno,ename,sex,dno,manager),对应为:员工(员工编号,姓名,性别,部门编号,职务)Object(ono,oname,pre),对应为:项目(项目编号,项目名称,预算)Pro(eno,ono,time),对应为:施工(员工编号,项目编号,工时)用SQL语言实现下列各小题:1.查询每个员工的姓名,并按职称降序排列;2.查询总工时在480小时以上(含480小时)的员工编号和总工时;3.检索职称为“高级工程师”,同时至少参加了一预算在100万以上的项目的员工的

7、姓名和部门名称;4.定义一个工作量视图,包含的属性有员工编号、姓名、项目名称和工时。5.对项目名称为“高教新区项目”的施工工时增加50小时。5六、编程题(本大题共10分)已知选课关系模式为:sc(sno,cno,grade),修改选课表中一个学生选课记录的课程代号(新课程由键盘录入),如果此学生不存在,则创建一个新记录(例外编程)。5

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

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

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