| 数据库技术试题(03年4月) |
|
原文作者:未知 文章录入:yujunting 发布时间:2006-4-29 23:16:04  |
全国2003年4月高等教育自学考试 数据库技术试题 课程代码:03139 一、单项选择题(本大题共20小题,每小题2分,共40分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.将E-R模型转换成关系数据模型的过程称为( ) A.需求分析 B.逻辑结构设计 C.概念结构设计 D.物理结构设计 2.关系数据库中的视图属于数据抽象级别中的( ) A.外部模型 B.概念模型 C.逻辑模型 D.物理模型 3.下面不是SQL语言优点的是( ) A.语言简练,易学易用 B.高度非过程化 C.数据独立性好 D.能方便地生成报表 4.数据结构图用于描述关系数据库的( ) A.层次结构 B.物理结构 C.整体逻辑结构 D.内部结构 5.MS SQL Server提供的3种整型数据类型是( ) A.int、smallint和longint B.int、smallint和tinyint C.int、tinyint和longint D.smallint、tinyint和longint 6.E-R模型( ) A.依赖于计算机硬件和DBMS B.独立于计算机硬件,依赖于DBMS C.独立于计算机硬件和DBMS D.依赖于计算机硬件,独立于DBMS 7.在MS SQL Server中,能够进行查询操作的图形工具是( ) A.ISQL_W、SQL Trace和MS Query B.ISQL_W、MS Query和SQL Enterprise Manager C.ISQL_W、SQL Trace和SQL Enterprise Manager D.MS Query、SQL Trace和SQL Enterprise Manager 8.三层客户机/服务器结构的模型是( ) A.客户机—应用服务器—数据服务器 B.客户机—数据服务器—应用服务器 C.数据客户机—应用客户机—服务器 D.应用客户机—数据客户机—服务器 9.如果实体X的存在依赖于实体Y的存在,且X的主码与Y的主码相同,则X是( ) A.递归实体 B.复合实体 C.弱实体 D.超类实体 10.如果事务T获得了数据项X上的排它锁,则T( ) A.可以读X,不能写X B.可以读X,也可以写X C.不能读X,可以写X D.不能读X,也不能写X 11.关系R(A,B)、S(B,C)中分别有10个和15个元组,则 中元组个数的范围是( ) A.(10,25) B.(15,25) C.(10,50) D.(0,150) 12.在分布式数据库系统中,介于全局概念模式与分布模式之间的是( ) A.分片模式 B.分段模式 C.局部概念模式 D.全局内模式 13.在数据库恢复时,对尚未完成的事务执行( ) A.UNDO操作 B.REDO操作 C.COMMIT操作 D.ROLLBACK操作 14.有关系:教学(学号、教工号、课程号) 假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程可以由多个老师来讲授,那么该关系的主码是( ) A.课程号 B.教工号 C.(学号,课程号) D.(学号,教工号) 15.在分布式数据库系统中,如果需要按如下方式书写查询语句: SELECT * FROM F1 节点·北京 WHERE 性别=′女′ UNION SELECT * FROM F2 节点·上海 WHERE 性别=′女′ 则该系统支持的是( ) A.片段透明性 B.地址透明性 C.查询透明性 D.局部映象透明性 16.有学生关系:学生(学号,姓名,年龄),对学生关系的查询语句如下:( ) SELECT 学号 FROM 学生 WHERE年龄>20 AND 姓名 LIKE′%伟′ 如果要提高查询效率,应该建索引的属性是( ) A.学号 B.姓名 C.年龄 D.(学号,姓名) 17.假设有如下实体和实体之间的联系情况: Ⅰ教师实体与学生实体之间存在一对多的导师联系 Ⅱ学生实体与课程实体之间存在多对多的选课联系 Ⅲ教师实体与课程实体之间存在一对一的授课联系 则能用层次模型表示的是( ) A.Ⅰ,Ⅱ B.Ⅰ,Ⅲ C.Ⅱ,Ⅲ D.Ⅰ,Ⅱ,Ⅲ 18.已知关系R、S和R′,如图1所示,( ) R A B C S R’ 1 2 1 C D A D 3 4 1 1 2 3 2 5 6 2 1 3 3 3 图1 要从R和S中得到R′,则关系代数表达式为( ) A. B. C. D. 19.有关系R和S,如图2所示, R S A B C D E 1 2 3 5 3 4 5 6 6 4 3 3 2 4 6 6 图2 下列说法中正确的是( ) A.A是R的主码;E是S的外码,参照R的A属性 B.AB是R的主码;D是S的外码,参照R的B属性 C.B是R的主码;C是R的外码,参照R的B属性 D.B是R的主码;E是S的外码,参照R的B属性 20.在MS SQL Server中建立了表person(no, name, sex, birthday),no为表的主码,表中信息如图3所示, no name sex birthday 1 张丽 女 1960/05/07 8 魏芳 女 1967/08/30 6 李安 男 1962/11/08 图3 能够正确执行的插入操作是( ) A.INSERT INTO person VALUES(8,′王中′,′男′,′1964/03/08′) B.INSERT INTO person(name,sex) VALUES(′王中′,′男′) C.INSERT INTO person VALUES(2,′男′,′王中′,′1964/03/08′) D.INSERT INTO person(no,sex) VALUES(2,′男′) 二、填空题(本大题共10小题,每小题1分,共10分) 21.关系数据库中,表的结构信息存储在_________中。 22.子类继承_________的所有属性。 23.设关系R和S,与R∩S等价的差运算表达式为_________。 24.表与表之间的联系是通过它们的_________来实现的。 25.存储过程存储在_________上。 26.数据流程图的设计属于_________阶段的任务。 27.SQL语言中,SELECT子句实现关系代数的_________运算。 28.数据冗余将导致数据的更新异常,有可能引起数据的_________问题。 29.在开发ODBC数据库应用程序时,首先要建立数据源,创建数据源的简单方法是使用ODBC_________。 30.当发生介质故障时,必须使用_________和事务日志进行数据库恢复。 三、简答题(本大题共5小题,每小题3分,共15分) 31.简述预防死锁和解除死锁的方法。 32.简述对数据库进行安全性保护的方法。 33.简述分布式系统使用数据副本的优缺点。 34.视图与基本表有什么不同? 35.在SQL Server中什么是设备?设备分为哪两类? 四、设计题(本大题共4小题,每小题5分,共20分) 假设有三个表: 商场表:M (MNO,MNAME,CITY) 各属性含义依次为商场号、商场名和商场所在城市; 商品表:P (PNO,PNAME,CITY,COLOR) 各属性含义依次为商品号、商品名、产地和商品颜色; 销售表:S (MNO,PNO,QTY) 各属性含义依次为商场号、商品号和销售数量 基于以上表回答36—39题 36.请用SQL语句创建销售表S,要求包含主、外码的定义,同时要保证QTY属性取值不能为空。 37.试用SQL语句写出下列查询: 检索上海市各种商品的销售总数量。 38.有如下关系代数表达式: ΠMNAME,PNAME(σCOLOR=‘红色’(M P) 请将其转化成相应的SQL语句。 39.试用SQL语句实现下列查询: 检索不销售北京生产的商品的商场名。 五、综合题(本大题共1小题,共15分) 40.已知:在图书借阅业务中,读者凭借书证借阅图书,借书时要记录借书日期、书号和借书证号。图书的属性有书号、类别、书名、作者、出版社、出版日期和定价。借书证的属性有借书证号、姓名、性别和工作单位。 (1)根据上述语义设计E-R模型,要求标注连通词,可省略属性。 (2)将E-R模型转换成关系数据模型,并指出每一个关系的主码和外码(如果存在)。 (3)写出定义参照完整性和“存在未归还图书时,不允许注销借书证”约束的SQL子句
| 凡本站注明版权的文章,版权归本站所有,任何媒体、网站或个人未经本站协议授权不得转载、链接、转贴或以其他方式复制,否则本站将依法追究责任。本站转载的信息,尽量保证版权信息的完整性,用户在网站上所发布、转载的文章所引起的版权问题以及其他纠纷,后果由用户自行承担,本网概不负责。如转载文章涉及版权等问题,请与我们联系。版权声明:http://www.4lzx.com/Copyright.asp |
|
|
|
上一篇文章: 信号与系统课后答案(续4) 下一篇文章: 数据库技术试题(04年4月) |
| 【论坛交流】【发表评论】【打印本文】【关闭窗口】 |
| |