天津大学数据库原理2008试卷B
- 格式:doc
- 大小:625.06 KB
- 文档页数:8
《数据库原理》试卷答案(A)一、单项选择题 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内,错选或未选均无分。
1. A2. B3. B4. A5. C6. C7. A8. A9. C 10. B 11. C 12. D 13. C 14. A 15.B二、填空题 (本大题共10小题,每小题1分,共10分,将正确的答案写在每小题的空格内。
错填或不填均无分。
)1. 可重用性 (或共享性)2. 层次模型。
3. 谓词演算4. 自反5. B→C6. 重构条件7. 不一致分析8. 隔离性9. 简单 (或容易)10. 子类型三、简答题 (本大题共5小题,每小题4分,共20分)1.什么是多值依赖中的数据依赖?举例说明。
答:在关系模式中,函数依赖不能表示属性值之间的一对多联系,这些属性之间有些虽然没有直接关系,但存在间接的关系,把没有直接联系、但有间接的联系称为多值依赖的数据依赖。
例如,教师和学生之间没有直接联系,但教师和学生可通过系名,或任课把教师和学生联系起来。
2.请阐述在网状模型和关系模型中,实体之间联系的实现方法。
答:在网状模型中,联系用指针实现。
在关系模型中,联系用关键码 (或外键,或关系运算) 来实现。
3. 设有两个关系R (A,B,C) 和S (C,D,E),试用SQL查询语句表达下列关系代数表达式πA,E (σ B = D (R∞S))。
答:SELECT A,EFROM R,SWHERE B = D AND R.C = S.C4. 什么是对象关系数据模型?答:在传统的关系数据模型基础上,提供元组、数组、集合等数据类型以及处理新的数据类型操作的能力,这样形成的数据模型,称为“对象关系数据模型”。
5. 设有关系R和S,其中R为参照关系,S为信赖关系。
为了实现完整性约束,SQL规定可以对R的删除操作采取哪三种措施?答:(1) RESTRICT (或约束删除)(2) CASCADE (或级联删除)(3) SET NULL (或外键值置空)四、设计题 (本大题共5小题,每小题6分,共30分)1. 设有关系数据库:职工关系EMPLOYEE (职工号,职工名,街道,城市)工作关系WORKS (职工号,公司号,工资)公司关系COMPANY (公司号,公司名,城市)假设职工可在多个公司兼职,试用SQL语句写出下列操作:将所有在“联华公司”工作的职工加薪5﹪。
天津大学22春“计算机科学与技术”《数据库原理》期末考试高频考点版(带答案)一.综合考核(共50题)1.下面对于关系的叙述中,哪一个是不正确的?()A.每一个关系只有一种记录类型B.在关系中元组的顺序是无关紧要的C.关系中的每一个属性是不可分解的D.任意的一个二维表都是一个关系参考答案:C2.在数据库中,发生数据不一致现象的根本原因是()。
A.数据相互关系复杂B.数据安全性差C.数据存储量太大D.数据冗余参考答案:D3.在数据库技术中,独立于计算机系统的模型是()。
A.面向对象的模型B.层次模型C.关系模型D.E-R模型参考答案:D4.四元关系R(A,B,C,D),下列叙述中正确的是()。
A.ⅡB,C(R)表示取值为B,C的两列组成的关系B.ⅡB,C(R)与Ⅱ2,3(R)表示的是同一个关系C.ⅡB,C(R)与Ⅱ2,3(R)表示的不是同一个关系D.Ⅱ2,3(R)表示取值为2,3的两列组成的关系5.有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。
其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄,C#是课程号,CNAME是课程名称。
要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。
这里的WHERE子句的内容是()。
A.S.S# =SC.S# and C.C# =SC.C# and SAGE in>=20 and CNAME in‘ACCESS’B.S.S# =SC.S# and C.C# =SC.C# and SAGE>=20 and CNAME=‘ACCESS’C.SAGE in>=20 and CNAME in‘ ACCESS’D.SAGE>=20 and CNAME=‘ACCESS’参考答案:B6.概念模型是现实世界的第一层抽象,这一类最著名的模型是()。
2008年1月高等教育自学考试全国统一命题考试数据库系统原理试卷4735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个就是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1、数据库在磁盘上的基本组织形式就是( B )A.DBB.文件C.二维表D.系统目录2.ER(实体联系模型)模型就是数据库的设计工具之一,它一般适用于建立数据库的( A )A.概念模型B.逻辑模型C.内部模型D.外部模型3.数据库三级模式中,用户与数据库系统的接口就是( B )A.模式B.外模式C.内模式D.逻辑模式4.在文件系统中,所具有的数据独立性就是( D )A.系统独立性B.物理独立性C.逻辑独立性D.设备独立性5.在DB技术中,“脏数据”就是指( D )A.未回退的数据B.未提交的数据C.回退的数据D.未提交随后又被撤消的数据6.关系模式至少应属于( A )A.1NFB.2NFC.3NFD.BCNF7.设有关系模式R(ABCD),F就是R上成立的FD集,F={A→B,B→C},则属性集BD的闭包(BD)+为( B )A.BDB.BCDC.BCD.CD8.设有关系R如题8图所示:(C)题8图则∏专业,入学年份(R)的元组数为A.2B.3C.4D.59.集合R与S的交可以用关系代数的基本运算表示为( A )A.R-(R-S)B.R+(R-S)C.R-(S-R)D.S-(R-S)l0.已知SN就是一个字符型字段,下列SQL查询语句( C )SELECT SN FROM SWHERE SN LIKE′AB%′;的执行结果为A.找出含有3个字符′AB%′的所有SN字段B.找出仅含3个字符且前两个字符为′AB′的SN字段C.找出以字符′AB′开头的所有SN字段D.找出含有字符′AB′的所有SN字段l1.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL语句就是( D )A.SELECT SnumB.SELECT SnumFROM SC FROM SCWHERE Grade=0 WHERE Grade<=0C.SELECT SnumD.SELECT SnumFROM SC FROM SCWHERE Grade=NULL WHERE Grade IS NULLl2.下列不就..是.数据库恢复采用的方法就是( D )A.建立检查点B.建立副本C.建立日志文件D、建立索引13、在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。
山西大学2008级数据库原理试卷答案一、填空题(共10分,每空1分)1、从数据库管理系统的角度划分数据库系统的体系结构,可分为()、()和()3层。
答案:外模式、模式、内模式2、RDBMS的中文意思是()。
答案:关系数据库管理系统3、在关系代数中,θ连接是由笛卡尔积和()运算组合而成的。
答案:选择4、通过模式分解把属于低级范式的关系模式转换为几个属于高级范式的关系模式的集合,这一过程称为()。
答案:规范化5、要使关系模式属于第三范式,既要消除(),也要消除()。
答案:非主属性对码的部分依赖、非主属性对码的传递依赖6、利用游标进行查询需要4种语句,分别是说明游标、()、()和关闭游标。
答案:打开游标、推进游标二、单选题(共10分,每题1分)1、数据库系统的基础是()。
A. 数据结构B. 数据库管理系统C. 操作系统D. 数据模型答案:D2、经过投影运算后,所得关系的元组数()原关系的元组数。
A. 等于B. 小于C. 小于或等于D. 大于答案:C3、关系R与关系S只有1个公共属性,T1是R与S作θ连接的结果,T2是R与S作自然连接的结果,则()。
A. T1的属性个数等于T2的属性个数B. T1的属性个数小于T2的属性个数C. T1的属性个数大于或等于T2的属性个数D. T1的属性个数大于T2的属性个数答案:D4、在SQL中,与关系代数中的投影运算对应的子句是()A. SELECTB. FROMC. WHERED. ORDER BY答案:A5、在SQL的排序子句:ORDER BY 总分DESC, 英语DESC 表示()A. 总分和英语分数都是最高的在前面B. 总分和英语分数之和最高的在前面C. 总分高的在前面,总分相同时英语分数高的在前面D. 总分和英语分数之和最高的在前面,相同时英语分数高的在前面答案:C6、下面哪一个依赖是平凡依赖()A. Sno Cname Grade→Sno GradeB. Sno Cname→Cname GradeC. Sno Cname→Sname GradeD. 以上答案都不是答案:A7、已知关系R具有属性A,B,C,D,E,F。
10.某个企业的数据库包含以下信息:员工(由员工编号唯一确定,记为ssn),部门(由部门编号唯一确定记为did)员工工作在部门中,每个部门都必须而且只能由一个员工管理.下面哪个ER 图能够正确的反映管理关系 D11.关于唯一索引说法正确的是A.在一个表上只能建一个唯一索引B.唯一索引的索引关键字只能包含一个属性C.唯一索引的索引关键字的属性值可以为空D.在表中必须定义唯一索引12.下面哪种文件格式对等值搜索的效率最高 A.无序文件 B.排序文件 C.哈希文件 D.队列文件13.有一关系模式R(CSJDPQV),F={C →CSDJPQV,JP →C,SD →P,SP →J}是R 的函数依赖集,下面哪个不是R 的关键字 D A. C B. JP C. SDJ D. SJP14.数据库语言包括DDL 和DML,下面哪个语句是DML 语句: D A .Create table B. Create viewC. drop indexD. delete from tab115. 哪个SQL 语句只删除tab1表中的所有记录 BA. delete * from tab1B. delete from tab1 where 1=1C. drop tab1D. delete from tab1 where 1<>116. 有两个关系TAB1,TAB2 BTAB1 TAB2C1 C2 CX CY --- ---- ----- ---- A 11 A 21 B 12 C 22结果集如下C1 C2 CX CY ---- ---- ---- ---- A 11 A 21 B 12 - -哪个SQL 语句能够生成该结果A. SELECT * FROM tab2 LEFT OUTER JOIN tab1 ON c1=cxB. SELECT * FROM tab1 INNER JOIN tab2 ON c1=cxC. SELECT * FROM tab2 FULL OUTER JOIN tab1 ON c1=cxD. SELECT * FROM tab1 LEFT OUTER JOIN tab2 ON c1=cx17. 有两个关系TAB1,TAB2TAB1 TAB2C1 C2 CX CY--- ---- ----- ----A 11 A 21B 12C 22结果集如下C1 C2 CX CY---- ---- ---- ----A 11 A 21A 11 C 22B 12 A 21B 12C 22哪个SQL语句能够生成该结果 DA. select * from tab1,tab2 where C1=CXB. select * from tab1 full outer join tab2 on c1=cxC. select * from tab1 right outer join tab2 on c1=cxD. select * from tab1,tab218. 某数据库应用系统中,在tab1表上频繁出现where a=…and b=…and c=…., where a=….and c=…,和where c=…. and b=….这些查询条件,其中tab1表中的记录个数为1000万条。
北华航天工业学院2008—2009学年第二学期数据库原理课程考试卷(A、B)一、选择题(每题2分,共计30分)1.数据库的()是指数据的正确性和相容性。
A.安全性 B.完整性 C.并发控制 D.恢复2. 事务的ACID性质中,关于原子性的描述正确的是()。
A. 指数据库的内容不出现矛盾的状态。
B. 若事务正常结束,即使发生故障,最新结果也不会从数据库中消失。
C. 事务中的所有操作要么都执行,要么都不执行。
D. 若多个事务同时进行,与顺序实现的处理结果是一致的。
3.在关系模式R中,函数依赖X->Y的语义是()。
A.在R的某一关系中,若两个元组的X值相等,则Y值也相等。
B.在R的每一个关系中,若两个元组的X值相等,则Y值也相等。
C.在R的某一关系中,Y值应与X值相等。
D.在R的每一关系中,Y值应与X值相等。
4.以下关于E-R图的叙述正确的是()。
A. E-R图建立在关系数据库的假设上。
B. E-R图使用过程和数据的关系清晰,实体间的关系可导出应用过程的表示。
C. E-R图可将现实世界(应用)中的信息抽象地表示为实体以及实体间的联系。
D. E-R图能表示数据生命周期。
5.如果事务T获得了数据项Q 上的排它锁,则T对Q()。
A.只能读不能写 B.只能写不能读C.既可读又可写 D.不能读不能写6.数据独立性是指()A.数据之间相互独立 B.应用程序与DB的结构之间相互独立C.数据的逻辑结构与物理结构相互独立 D.数据与磁盘之间相互独立7.设关系R、S、W各有10个元组,那么这3个关系的自然连接的元组个数为()。
A.10 B.30 C.1000 D.不确定(与计算结果有关)共8 页第 1 页8.对于基本表EMP(ENO, ENAME, SALARY, DNO),其属性表示职工的工号、姓名、工资和所在部门的编号。
基本表DEPT(DNO, DNAME),其属性表示部门的编号和部门名。
有一SQL语句:SELECT COUNT (DISTINCT DNO)FROM EMP;其等价的查询语句是()。
2008年1月高等教育自学考试全国统一命题考试数据库系统原理 试卷4735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.数据库在磁盘上的基本组织形式是( B )A .DB B .文件C .二维表D .系统目录2.ER(实体联系模型)模型是数据库的设计工具之一,它一般适用于建立数据库的( A )A .概念模型B .逻辑模型C .内部模型D .外部模型3.数据库三级模式中,用户与数据库系统的接口是( B )A .模式B .外模式C .内模式D .逻辑模式4.在文件系统中,所具有的数据独立性是( D )A .系统独立性B .物理独立性C .逻辑独立性D .设备独立性5.在DB 技术中,“脏数据”是指( D )A .未回退的数据B .未提交的数据C .回退的数据D .未提交随后又被撤消的数据6.关系模式至少应属于( A )A .1NFB .2NFC .3NFD .BCNF7.设有关系模式R(ABCD),F 是R 上成立的FD 集,F={A →B ,B →C},则属性集BD 的闭包(BD)+为( B )A .BDB .BCDC .BCD .CD8.设有关系R 如题8图所示:(C) R题8图则∏专业,入学年份(R)的元组数为A .2B .3C .4D .59.集合R 与S 的交可以用关系代数的基本运算表示为( A )A .R-(R-S)B .R+(R-S)C .R-(S-R)D .S-(R-S)l0.已知SN 是一个字符型字段,下列SQL 查询语句( C )SELECT SN FROM SWHERE SN LIKE ′AB %′;的执行结果为A .找出含有3个字符′AB %′的所有SN 字段B .找出仅含3个字符且前两个字符为′AB ′的SN 字段C .找出以字符′AB ′开头的所有SN 字段D .找出含有字符′AB ′的所有SN 字段l1.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL 语句是( D )A .SELECT SnumB .SELECT SnumFROM SC FROM SCWHERE Grade=0 WHERE Grade<=0C .SELECT SnumD .SELECT SnumFROM SC FROM SCWHERE Grade=NULL WHERE Grade IS NULLl2.下列不是..数据库恢复采用的方法是( D )A .建立检查点B .建立副本学号 姓名 专业 入学年份 97001 王敏 数学 198095002 高丰 经济学 198095003 梅婷 数学 198093013 王明 计算机 198194012 杨山 计算机 1984C.建立日志文件 D.建立索引13.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。
全国2008年10月自学考试、单项选择题(本大题共15小题,每小题2分,共30分)1. 数据库是长期存储在计算机内、有组织的、统一管理的相关(B )A. 文件的集合B.数据的集合C.命令的集合D.程序的集合2. 在数据库的三级模式中,描述数据库中全部数据的整体逻辑结构的是(C )A.外模式B.内模式C.逻辑模式D.存储模式3•数据库系统中存放三级结构定义的DB称为(B )A.DBS B.DD C.DDL D.DBMS4.教师实体中有教师号、姓名、部门、任教时间、教龄等属性,其中教龄是一个(A )A.派生属性B.多值属性C.复合属性D.NULL属性5•对关系的描述不正确的是(C )A.关系是一个集合B.关系是一张二维表C.关系可以嵌套定义D.关系中的元组次序可交换6•若属性X函数依赖于属性Y时,则属性X与属性Y之间具有( B )A.—对一联系B. —对多联系C.多对一联系D.多对多联系7•设F是关系模式R的FD集,如果对F中每个非平凡的FD X —Y,都有X是R的超键,则( C )A.R属于2NF,但不一定属于3NFB.R属于3NF,但不一定属于BCNFC.R属于BCNF,但不一定属于4NFD.R属于4NF8. 关系Rl和R2如下表所示:则R1与R2进行笛卡尔积运算,其结果的元组数为A.1B.3C.6D.99. 设四元关系R(A,B,C,D),则下面不正确的是()A." D,B(R)为取属性D,B的两列组成新关系B.口4,2(R)为取属性的值是4,2的两列组成新关系C. 口D,B(R)与口4,2(R)是等价的D.口D,B(R)与口2,4(R)是相同关系10. 下列叙述正确的是()A. 在ORDER BY子句后只能有一个属性B. ORDER BY子句所产生的输出只是逻辑排序效果,并没有影响表的实际内容C. 进行有序输岀时,如果列中有空值则在升序输岀时首先列岀空值项,而在降序时最后列岀空值项D. ORDER BY子句中必须指明是升序或降序,不能缺省12. 现要查找缺少成绩(G)的学生学号(S#)和课程号(C#),下面SQL语句中WHERE子句的条件表达式应是:SELECT S#,C# FROM SC WHERE()A.G=0 B.G<=0 C.G=NULL D.G IS NULL12. 数据库恢复的主要依据是( D )A.DBA B.DD C.文档 D.事务日志13. 不能激活触发器执行的事件是()A.SELECT B.UPDATE C.INSFRT D.DELETE14.SQL Server 2000的主要工具中,执行T-SQL的最佳轻量级工具是(A )A.查询分析器B.服务管理器C.企业管理器D.事件探查器15. 在ODBC体系结构中,为应用程序加载、调用和卸载DB驱动程序的是(B ) A.ODBC数据库应用程序B.驱动程序管理器C.DB驱动程序 D.数据源二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。
大学试卷学期:2007至2008学年度第 1 学期课程:数据库原理专业:信息学院各专业班级:姓名:学号:一、填空题(10分每题1分)请在答题纸的相应位置写上正确答案,错答、不答均无分。
1.使用SQL语言的SELECT语句进行分组查询时,如果要对分组进行筛选,应该使用_______子句。
2.在SQL SELECT语句查询中,要去掉查询结果中的重复记录,应该使用___________关键字。
3.数据库系统设计基本分为:________、概念结构设计、逻辑结构设计、物理设计、数据库实施与数据库运行和维护等六个阶段。
4.用户权限是由数据对象和___________两个要素组成的。
5.防止未经授权的用户恶意地存取数据库中的数据,这是数据库系统的___________控制机制要解决的问题。
6.在DBMS的授权子系统中,授权和回收权限的语句分别是GRANT和___________语句。
7. 当数据库被破坏后,如果事先保存了后备副本和__________,就有可能恢复数据库。
8. 在SQL 语言的关系定义语句中,外码子句实现___________完整性约束。
9. 基本的封锁类型有排它锁和__________。
10. 从关系规范化理论的角度讲,一个只满足1NF 的关系可能存在的四方面问题是:数据冗余度大、插入异常、修改异常和______。
二、判断题 (在括号内正确的打√,错误的打╳,每题1分 共10分)1. 在基本的关系中,任意两个元组不允许重复。
( )2. 数据库三级模式结构中,对全局数据逻辑结构和特征的描述称为外模式或子模式。
( )3. 游标是系统为用户开设的一个数据缓冲区,存放SQL 语句的执行结果。
( )4. 登记日志文件时先写数据库,后写日志文件。
( )5. 一个事务中对数据库的所有操作是一个不可分割的操作序列,这个性质称为事务的一致性。
( )6. 系统故障恢复时,对故障发生时尚未完成的事务要进行重做(REDO )处理。
矿产资源开发利用方案编写内容要求及审查大纲
矿产资源开发利用方案编写内容要求及《矿产资源开发利用方案》审查大纲一、概述
㈠矿区位置、隶属关系和企业性质。
如为改扩建矿山, 应说明矿山现状、
特点及存在的主要问题。
㈡编制依据
(1简述项目前期工作进展情况及与有关方面对项目的意向性协议情况。
(2 列出开发利用方案编制所依据的主要基础性资料的名称。
如经储量管理部门认定的矿区地质勘探报告、选矿试验报告、加工利用试验报告、工程地质初评资料、矿区水文资料和供水资料等。
对改、扩建矿山应有生产实际资料, 如矿山总平面现状图、矿床开拓系统图、采场现状图和主要采选设备清单等。
二、矿产品需求现状和预测
㈠该矿产在国内需求情况和市场供应情况
1、矿产品现状及加工利用趋向。
2、国内近、远期的需求量及主要销向预测。
㈡产品价格分析
1、国内矿产品价格现状。
2、矿产品价格稳定性及变化趋势。
三、矿产资源概况
㈠矿区总体概况
1、矿区总体规划情况。
2、矿区矿产资源概况。
3、该设计与矿区总体开发的关系。
㈡该设计项目的资源概况
1、矿床地质及构造特征。
2、矿床开采技术条件及水文地质条件。