欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    数据库原理试题及答案2.doc

    • 资源ID:28424780       资源大小:741.50KB        全文页数:635页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数据库原理试题及答案2.doc

    Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date数据库原理试题及答案2全国2001年10月自学考试数据库原理试题及答案2全国2001年10月自学考试数据库原理试题及答案2作者:ryan 点击: 时间:2003-10-11 上午 23:05:00 来源: 第一部分 选择题 (共30分)一、单项选择题 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。错选或未选均无分。1. 单个用户使用的数据视图的描述称为 【 】A. 外模式B. 概念模式C. 内模式D. 存储模式2. 子模式DDL用来描述 【 】A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C. 数据库的物理存储结构D. 数据库的概念结构3. 在DBS中,DBMS和OS之间的关系是 【 】A. 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行4. 五种基本关系代数运算是 【 】A. ,-,×,和B. ,-,和C. ,×,和D. ,和5. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是【 】A. 左外联接B. 右外联接C. 外部并D. 外联接6. 下列聚合函数中不忽略空值 (null) 的是 【 】A. SUM (列名)B. MAX (列名)C. COUNT ( * )D. AVG (列名)7. 设关系模式R (A,B,C),F是R上成立的FD集,F = BC,则分解 = AB,BC相对于F 【 】A. 是无损联接,也是保持FD的分解B. 是无损联接,但不保持FD的分解C. 不是无损联接,但保持FD的分解D. 既不是无损联接,也不保持FD 的分解8. 关系模式R分解成 = R1,Rk,F是R上的一个FD集,那么R中满足F的每一个关系r,与其投影联接表达式m(r) 间的关系满足 【 】A. rÍ m(r)B. m(r) Í rC. r = m(r)D. rm(r)9. 在数据库设计中,将ER图转换成关系数据模型的过程属于【 】A. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段10. SQL中,下列涉及空值的操作,不正确的是 【 】A. AGE IS NULLB. AGE IS NOT NULLC. AGE = NULLD. NOT (AGE IS NULL)11. 如果事务T获得了数据项Q上的排它锁,则T对Q 【 】A. 只能读不能写B. 只能写不能读C. 既可读又可写D. 不能读不能写12. DBMS中实现事务持久性的子系统是 【 】A. 安全性管理子系统B. 完整性管理子系统C. 并发控制子系统D. 恢复管理子系统13. SQL的全局约束是指基于元组的检查子句和 【 】A. 非空值约束B. 域约束子句C. 断言D. 外键子句14. 分布式数据库系统中分片模式和分配模式均是 【 】A. 全局的B. 局部的C. 分布的D. 集中的15. 属性类型允许是基本数据类型、结构类型和集合类型的模型是【 】A. 平面关系模型B. 嵌套关系模型C. 复合对象模型D. 分布式关系模型第二部分 非选择题 (共70分)二、填空题 (本大题共10小题,每小题1分,共10分,将正确的答案写在每小题的空格内。错填或不填均无分。)16. 一个类可以从直接的或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的_。17. 用树型结构表示实体类型及实体间联系的数据模型称为_。18. 关系数据库的关系演算语言是以_为基础的DML语言。19. 在函数信赖中,平凡的函数信赖根据Armstrong推理规则中的_律就可推出。20. 设关系模式R (A,B,C),F是R上成立的FD集,F = BA,BC,则分解 = AB,AC丢失的FD是_。21. 分布式数据库中定义数据分片时,必须满足三个条件:完备性条件、重构条件和_。22. DB并发操作通常会带来三类问题,它们是丢失更新、_和读脏数据。23. 事务必须具有的四个性质是:原子性、一致性、_和持久性。24. 分布式数据库系统中透明性层次越高,应用程序的编写越_。25. 在有泛化/细化联系的对象类型之间,较低层的对象类型称为_。三、简答题 (本大题共10小题,每小题3分,共30分)26. 请阐述在网状模型和关系模型中,实体之间联系的实现方法。28. 设有两个关系R (A,B,C) 和S (C,D,E),试用SQL查询语句表达下列关系代数表达式A,E (B = D (RS)。29. 设有关系模式R (A,B,C,D),F是R上成立的FD集,F = DA,DB,试写出关系模式R的候选键,并说明理由。30. 两个函数信赖集F和G等价的充分必要条件是什么?31. 设有关系R和S,其中R为参照关系,S为信赖关系。为了实现完整性约束,SQL规定可以对R的删除操作采取哪三种措施?32. 设关系模式R(A,B) 和S(C,D),有关系代数表达式E = A,C(B = d(R×S),请画出表达式E的语法树。33. SQL中表达完整性约束的规则主要有哪几种?34. 什么是分布式数据库的分布透明性?35. 什么是对象关系数据模型?四、设计题 (本大题共5小题,每小题4分,共20分)36. 设有关系数据库:职工关系EMPLOYEE (职工号,职工名,街道,城市)工作关系WORKS (职工号,公司号,工资)公司关系COMPANY (公司号,公司名,城市)假设职工可在多个公司兼职,请用关系代数表达式写出至少在公司号为C2和C5公司兼职的职工的职工号。37. 依据第36题的关系数据库,试用SQL语句写出下列操作:将所有在“联华公司”工作的职工加薪5?。38. 图书出版管理数据库中有两个基本表:图书 (书号,书名,作者编号,出版社,出版日期)作者 (作者编号,作者名,年龄,地址)试用SQL语句写出下列查询:检索年龄低于作者平均年龄的所有作者的作者名、书名和出版社。39. 设有商店和顾客两个实体,“商店”有属性商店编号、商店名、地址、电话,“顾客”有属性顾客编号、姓名、地址、年龄、性别。假设一个商店有多个顾客购物,一个顾客可以到多个商店购物,顾客每次去商店购物有一个消费金额和日期,而且规定每个顾客在每个商店里每天最多消费一次。试画出ER图,并注明属性和联系类型。40. 学校有多名学生,财务处每年要收一次学费。为财务处收学费工作设计一个数据库,包括两个关系:学生 (学号,姓名,专业,入学日期)收费 (学年,学号,学费,书费,总金额)假设规定属性的类型:学费、书费、总金额为数值型数据;学号、姓名、学年、专业为字符型数据;入学日期为日期型数据。列的宽度自定义。试用SQL语句定义上述表的结构。(定义中应包括主键子句和外键子句)五、综合题 (本题共10分)41. 假设某商业集团数据库中有一关系模式R如下:R (商店编号,商品编号,数量,部门编号,负责人)如果规定:(1) 每个商店的每种商品只在一个部门销售;(2) 每个商店的每个部门只有一个负责人;(3) 每个商店的每种商品只有一个库存数量。试回答下列问题:(1) 根据上述规定,写出关系模式R的基本函数依赖;(2) 找出关系模式R的候选码;(3) 试问关系模式R最高已经达到第几范式?为什么?(4) 如果R不属于3NF,请将R分解成3NF模式集。数据库原理试题参考答案一、单项选择题1.A 2.B 3.B 4.A 5.D 6.C 7.A 8.A 9.B 10.C 11.C 12.D 13.C 14.A 15.C二、填空题16. 可重用性 (或共享性) 17. 层次模型 18. 谓词演算 19. 自反 20. BC21. 不相交条件 22. 不一致分析 23. 隔离性 24. 简单 (或容易) 25. 子类型三、简答题26. 在网状模型中,联系用指针实现。在关系模型中,联系用关键码 (或外键,或关系运算) 来实现。27.   A   B   C     4   5   6     7   8   9  28. SELECT A,EFROM R,SWHERE B = D AND R.C = S.C29. R的候选键是CD理由:从已知的F,可导出DABD,再根据增广律,可得出CDABCD,即CD值可决定全部属性值。30. F中每个FD在G+ 中,并且G中每个FD也在F+ 中。31. (1) RESTRICT (或 约束删除)(2) CASCADE (或级联删除)(3) SET NULL (或外键值置空)33. 有主键约束、外键约束、属性值约束和全局约束等。34. 分布透明性是指用户不必关心数据的逻辑分片,不必关心数据物理位置分配的细节,也不必关心各个场地上数据库的数据模型。35. 在传统的关系数据模型基础上,提供元组、数组、集合等数据类型以及处理新的数据类型操作的能力,这样形成的数据模型,称为“对象关系数据模型”。四、设计题37. UPDATE WORKSSET工资 = 工资 * 1.05WHERE公司号IN(SELECT公司号FROM COMPANYWHERE公司名 =联华公司);38. SELECT 作者名,书名,出版社FROM 图书,作者WHERE 图书 . 作者编号 = 作者 . 作者编号AND 年龄 < = (SELECT AVG (年龄)FROM 作者);40. CREATE TABLE 学生(学号 CHAR (8),姓名 CHAR (8),专业 CHAR (13),入学日期 DATE,PRIMARY KEY (学号);CREATE TABLE 收费(学年 CHAR (10),学号 CHAR (8),学费 NUMERIC (4),书费 NUMERIC (5,2),总金额 NUMERIC (7,2),PRIMARY KEY (学年,学号),FOREIGN KEY (学号) REFERENCES 学生 (学号);五、综合题41. (1) 有三个函数依赖:(商店编号,商品编号) 部门编号(商店编号,部门编号) 负责人(商店编号,商品编号) 数量(2) R的候选码是 (商店编号,商品编号)(3) 因为R中存在着非主属性“负责人”对候选码 (商店编号、商品编号)的传递函数依赖,所以R属于2NF,R不属于3NF。(4) 将R分解成:R1 (商店编号,商品编号,数量,部门编号)R2 (商店编号,部门编号,负责人)全国2002年10月自学考试数据库原理试题作者:ryan 点击: 时间:2003-10-11 上午 22:55:00 来源: 课程代码:02336 一、单项选择题(在每小题的四个备选答案中选出一个正确答案,并将其号码填在题干的括号内。每小题2分,共30分) 1.在关系模型中,关系的“元数”(arity)是指(      )   A.行数             B.元组个数          C.关系个数          D.列数 2.DBS中“第三级存储器”是指(      )   A.磁盘和磁带                           B.磁带和光盘   C.光盘和磁盘                           D.快闪存和磁盘 3.有关系R和S,RS的运算等价于(      )   A.S-(R-S)                              B.R-(R-S)                                           C.(R-S)S                             D.R(R-S) 4.设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为(      )   A.r+s            B.r-s                 C.r×s          D.max(r,s) 5.设关系R和S的值如下: R A B C   S B D E   a b c     b d e   a b c     b d e   a b c     B5 d e  R与S左外联接的结果的元组个数是(      )   A.1               B.2                 C.3           D.4 6.SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且(      )   A.包括20岁和30岁                      B.不包括20岁和30岁   C.包括20岁但不包括30岁                D.包括30岁但不包括20岁 7.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字(      )   A.UNIQUE            B.COUNT           C.DISTINCT         D.UNION 8.设有关系模式R(A,B,C,D),F是R上成立的FD集,F=BC,CD,则属性C的闭包C+为(      )   A.BCD               B.BD              C.CD               D.BC 9.关系模式分解的无损联接和保持函数依赖两个特性之间的联系是(      )   A.前者成立蕴涵后者成立                B.后者成立蕴涵前者成立   C.同时成立,或者同时不成立            D.没有必然的联系 10.把ER模型转换成关系模型的过程,属于数据库的(      )   A.需求分析                            B.概念设计   C.逻辑设计                            D.物理设计 11.在ER模型中,如果有6个不同实体集,有9个不同的二元联系,其中3个1N联系,3个11联系,3个MN联系,根据ER模型转换成关系模型的规则,转换成关系的数目是(      )   A.6                B.9                C.12              D.15 12.在数据库系统中死锁属于(      )   A.系统故障                            B.程序故障   C.事务故障                            D.介质故障 13.SQL中的视图提高了数据库系统的(      )   A.完整性                              B.并发控制   C.隔离性                              D.安全性 14.数据库系统中,“分片”概念是指(      )   A.对磁盘分片                          B.对数据分片   C.对内存分片                          D.对外存分片 15.在对象关系模型中,如果一种类型是同类元素的无序集合,并且允许一个成员多次出现,则称该类型为(      )   A.结构类型                             B.数组类型   C.多集类型                             D.集合类型 二、填空题(每小题1分,共10分) 16.模式/内模式映象为数据库提供了_数据独立性。 17.在层次、网状模型中,数据之间联系用_实现。 18.在关系代数运算中,从关系中取出满足条件的元组的运算称为_。 19.SQL的集合处理方式与宿主语言的单记录处理方式之间的协调用_机制实现。 20.如果XY和XZ成立,那么XYZ也成立,这个推理规则称为_。 21.如果XY且有Y  X,那么XY称为_。 22.判断一个并发调度是否正确,可以用_概念来解决。 23.数据库恢复时,系统对已提交的事务要进行_处理。 24.分布式数据库系统具有两个特征:数据分布性和_。 25.ORDB系统是在传统的关系数据库技术中引入_技术。 三、简答题(每小题3分,共30分) 26.什么是数据库的完整性控制? 27.设有职工关系EMPLOYEE(职工名,姓名,性别,技能),有关系代数运算表达式: 1,2,4(EMPLOYEE) ÷4(2=CHEN"(EMPLOYEE),请用汉语句子写出该表达式所表示的查询。 28.在教学数据库中,规定每门课(C#)只有一名教师(T#)任课;每名教师只有一个家庭地址(ADDRESS);每名教师只能上一门课。试写出相应的函数依赖集合。 29.设有关系模式R(A,B,C,D,E),F是R上成立的函数依赖集,F=ABCDE, BCD,DE,试问R达到第几范式,并说明理由。 30.在C/S数据库体系结构中,客户机和服务器各完成什么功能? 31.什么是事务的原子性? 32.如果数据库系统对事务的并发操作不加控制,有可能带来哪些问题? 33.在基于日志的恢复技术中,“运行记录优先原则”的含义是什么? 34.分布式数据库的分层体系结构的主要特征是什么? 35.在ORDB中,继承性有哪两种实现方式? 四、设计题(每小题4分,共20分) 36.设某工厂数据库中有两个基本表: 车间基本表:DEPT(DNO,DNAME, MGR_ENO),其属性分别表示车间编号、车间名和车间主任的职工号。 职工基本表:EMP(ENO,ENAME, AGE,SEX,SALARY,DNO),其属性分别表示职工号、姓名、年龄、性别、工资和所在车间的编号。 试用关系代数表达式写出下列查询:检索“金工车间”的男职工的职工号和姓名。 37.在第36题两个基本表的基础上,建立一个有关女车间主任的职工号和姓名的视图,其结构如下:VIEW6(ENO, ENAME)。试写出创建视图VIEW6的SQL语句。 38.设教学数据库中有三个基本表: S(SNO,SNAME, AGE, SEX),其属性分别表示学号、学生姓名、年龄、性别。 C(CNO, CNAME, TEACHER),其属性分别表示课程号、课程名、上课教师名。 SC(SNO,CNO,GRADE),其属性分别表示学号、课程号、成绩。 有如下SQL查询语句: SELECT CNO FROM C WHERE CNO NOT IN      (SELECT CNO      FROM S, SC      WHERE S.SNO=SC.SNO         AND SNAME= GU") 请完成下列问题: (1)用汉语句子阐述上述SQL语句的查询结果。 (2)用等价的关系代数表达式表示上述SQL查询语句。 39.设有职工基本表:EMP(ENO,ENAME, AGE, SEX, SALARY),其属性分别表示职工号、姓名、年龄、性别、工资。为每个工资低于1000元的女职工加薪200元,试写出这个操作的SQL语句。 40.设有职工基本表:EMP(ENO,ENAME,AGE,SEX,SALARY,DNO),其属性分别表示职工号、姓名、年龄、性别、工资、所在车间的编号。试写一个断言(断言名为ASSE4),要求每个车间女职工人数不大于20人。 五、综合题(10分) 41.某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。 (1)根据上述语义画出ER图,在ER图中需注明实体的属性、联系的类型及实体的标识符。 (2)将ER模型转换成关系模型,并指出每个关系模式的主键和外键。 (3)分析每个关系模式已经达到第几范式。 浙江2002年1月自学考试数据库原理试题及答案作者:ryan 点击: 时间:2003-10-11 上午 23:28:00 来源: 一、单项选择题(在每小题的四个备选答案中选出一个正确答案,并将其号码填在题干的括号内。每小题1分,共10分)1.要保证数据库逻辑数据独立性,需要修改的是(      )A.模式                                       B.模式与内模式的映射C.模式与外模式的映舍           D.内模式2.下列四项中,不属于数据库特点的是(      )A.数据共享                  B.数据完整性C.数据冗余很高         D.数据独立性高3.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是(      )A.多对多        B.一对一          C.多对一          D.一对多4.反映现实世界中实体及实体间联系的信息模型是(      )A.关系模型         B.层次模型         C.网状模型         D. E-R模型5.对数据库并发操作有可能带来的问题包括(      )A.读出“脏数据”           B.带来数据的冗余         C.未被授权的用户非法存取数据           D.破坏数据独立性6.关系数据模型的三个组成部分中,不包括(      )A.完整性规则         B.数据结构         C.数据操作         D.并发控制7.关系代数表达式的优化策略中,首先要做的是(      )A.对文件进行预处理           B.尽早执行选择运算         C.执行笛卡儿积运算           D.投影运算8.事务有多个性质,其中不包括(      )A.一致性           B.唯一性         C.原子性           D.隔离性9.SQL语言通常称为(      )A.结构化查询语言           B.结构化控制语言C.结构化定义语言           D.结构化操纵语言10.如何构造出一个合适的数据逻辑结构是(      )主要解决的问题。A.关系数据库优化           B.数据字典         C.关系数据库规范化理论           D.关系数据库查询二、填空题(每小题1分,共10分)1.SQL语言提供数据库定义、_、数据控制等功能。2.数据库保护问题包括:_、完整性、故障恢复和并发控制等多方面。3.关系代数中专门的关系运算包括:选择、投影、连接和_。4.数据库中常用的四种文件组织方式是:顺序文件、索引文件、散列文件、_。5.关系数据库数据操作的处理单位是_,层次和网状数据库数据操作的处理单位是记录。6.在关系数据模型中,两个关系R1与R2之间存在1M的联系,可以通过在一个关系R2中的_在相关联的另一个关系R1中检索相对应的记录。7.数据库的逻辑模型设计阶段,任务是将_转换成关系模型。8.关系规范化理论是设计_的指南和工具。9.当数据库被破坏后,如果事先保存了_和数据库的副本,就有可能恢复数据库。10.关系中主码的取值必须唯一且非空,这条规则是_完整性规则。三、名词解释(每小题4分,共16分)1.事务2.DBA3.SQL语言中的视图4.数据字典四、简答题(每小题5分,共20分)1.数据库管理系统的主要功能有哪些?2.数据库系统中的常见故障有哪些?3.简述SQL语言的组成。4.说明关系模型有哪三类完整性规则?五、程序设计题(每小题3分,共24分)现有关系数据库如下:学生(学号,姓名,性别,专业,奖学金)课程(课程号,名称,学分)学习(学号,课程号,分数)用关系代数表达式实现下列14小题:1.检索“英语”专业学生所学课程的信息,包括学号、姓名、课程名和分数。2.检索“数据库原理”课程成绩高于90分的所有学生的学号、姓名、专业和分数;3.检索不学课程号为“C135”课程的学生信息,包括学号,姓名和专业;4.检索没有任何一门课程成绩不及格的所有学生的信息,包括学号、姓名和专业;用SQL语言实现下列58小题:5.检索不学课程号为“C135”课程的学生信息,包括学号,姓名和专业;6.检索至少学过课程号为“C135”和“C219”的学生信息,包括学号、姓名和专业;7.从学生表中删除成绩出现过0分的所有学生信息;8.定义“英语”专业学生所学课程的信息视图AAA,包括学号、姓名、课程号和分数。六、应用题(每小题5分,共20分)现有某个应用,涉及到两个实体集,相关的属性为:    实体集R(A#,A1,A2,A3),其中A#为码    实体集S(B#,B1,B2),其中B#为码从实体集R到S存在多对一的联系,联系属性是D1。1.设计相应的关系数据模型;2.如果将上述应用的数据库设计为一个关系模式,如下:    RS(A#,A1,A2,A3,B#,B1,B2,D1)指出该关系模式的码。3.假设上述关系模式RS上的全部函数依赖为:A1A3指出上述模式RS最高满足第几范式?(在1NFBCNF之内)为什么?4.如果将上述应用的数据库设计为三个关系模式,如下:    R1  (A#,A1,A2,A3)    R2  (B#,B1,B2)    R3  (A#,B#,D1)关系模式R2是否一定满足第3范式?为什么? 参考答案:一、单项选择题(每小题1分,共10分)   1.C          2.C          3.D          4.D          5.A6.D          7.B          8.B          9.A          10.C二、填空题(每小题1分,共10分)   1.数据操纵 2.安全性保护3.除法4.倒排文件 5.关系 6.外部关键字值7.总体E-R模型   8.关系数据库9.日志文件10.数据流三、名词解释(每小题4分,共16分)   1.事务是一个不可分割的操作序列,是数据库环境中的逻辑工作单位。   2.控制数据整体结构、负责DBS正常运行的人或机构。   3.在SQL中,外模式一级数据结构的基本单位是视图,它是从若干基本表和(或)其它视图中构造出来的,视图并不存储对应的数据,只是将视图的定义存于数据字典中。   4.是对系统中数据的详细描述,它提供对数据库数据描述的集中管理。四、简答题(每小题5分,共20分)   1.数据库定义、操纵、保护、存储、维护和数据字典。   2.事务故障,系统故障、介质故障。   3.分为四个部分:     数据定义、数据操纵、数据控制、嵌入式SQL语言的使用规定。   4.实体完整性、参照完整性、用户自定义完整性。五、程序设计题(每小题3分,共24分)   1.学号,姓名,课程名,分数(专业='英语'(学生学习课程)   2.学号,姓名,专业,分数(分数>90名称='数据库原理'(学生学习课程)   3.学号,姓名,专业(学生)-学号,姓名,专业(课程号='C135'(学生学习)   4.学号,姓名,专业(学生)-学号,姓名,专业(分数<60(学生学习)   用SQL语言实现下列58小题:   5.SELECT 学号,姓名,专业     FROM 学生     WHERE 学号 NOT IN      (SELECT 学号      FROM 学习      WHERE 课程号='C135')   6.SELECT 学号,姓名,专业     FROM 学生     WHERE 学号 IN      (SELECT X. 学号      FROM 学习 AS X, 学习AS Y      WHERE X.学号=Y.学号 AND X.课程号='C135' AND X 课程号=C219)   7.DELETE FROM 学生     WHERE 学号 IN       (SELECT 学号       FROM 学习       WHERE 分数=0)   8.CREATE VIEW AAA(学号,姓名,课程号,分数)     AS SELECT 学号,姓名,课程号,分数         FROM 学生,学习         WHERE 学生.学号 =学习.学号 AND 专业=英语六、应用题(每小题5分,共20分)   1.R1 (A#, A1,A2,A3,B#,D1)         R2 (B#, B1, B2)     2.码是A#B#       3.RS满足2NF,不满足3NF         因为存在非主属性A3对码A#B#的传递依赖,没有部分函数依赖。   4.不一定。       因为R3中有两个非主属性B1和B2,有可能存在函数依赖B1B2,则出现传递依赖B#B1、B1B2。全国2003年1月自学考试数据库原理试题作者:ryan 点击: 时间:2003-10-11 上午 23:31:00 来源: 一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个选项中只有一个是符合题目要求的,请将正确选项前的字母填在题后的括号内。1.对数据库物理存储方式的描述称为( )A.外模式 B.内模式 C.概念模式 D.逻辑模式2.在下面给出的内容中,不属于DBA职责的是( )A.定义概念模式 B.修改模式结构C.编写应用程序 D.编写完整性规则3.在数据库三级模式间引入二级映象的主要作用是( )A.提高数据与程序的独立性 B.提高数据与程序的安全性C.保持数据与程序的一致性 D.提高数据与程序的可移植性4.设有关系R和S,与R-S等价的元组关系演算表达式是( )A.t|R(t)s(t) B.t|R(t)S(t)C.t|(u)R(tS(u) D.t| (u)R(t)S(u)5.设关系R(A,B,C)和S(A,D),与自然连接RS等价的关系代数表达式是( )A. B.RSC.B,C,S.A,D() D. R,A,B.C,D6.视图是一个“虚表”,视图的构造基于( )A.基本表 B.视图C.基本表或视图 D.数据字典7.SQL语言中,SELECT语句的执行结果是( )A.属性 B.表 C.元组 D.数据库8.在关系模式R(A,B,C)中,有函数依剌集F=(A,B)C,(B,C)A,则R最高达到( )A.INF B.2NF C.3NF D.BCNF9.如果R的分解为=R1,R2,F是R上的一个FD集,且.R1R2(R1-R2) . R1R2(R2-R1). R1R2(R1-R2) . R1R2(R2-R1)那么分解具有无损联接性的充分必要条件为( )A. 、 B. 、 C.、 D.或10.在数据库设计中,表示用户业务流程的常用方法是( )A.DFD B.ER图 C.程序流程图 D.数据结构图11. DB、DBMS和DBS三者之间的关系是( )A.DB包括DBMS和DBS B.DBS包括DB和DBMSC.DBMS包括DB和DBS D.不能相互包括12.如果事务T获得了数据对象R上的排它锁,那么( )A.T对R只能读不能写 B.T对R只能写不能读C.其它事务对过R只能读不能写 D.其它事务对R既不能读也不能写13.事务的隔离性是由DBMS的( )A.恢复子系统出现 B.完整性子系统实现C.安全性子系统实现 D.并发控制子系统实现14.DDBS的数据分片是指对( )A.磁盘分片 B.系统分片 C.DB分片 D.内存分片15.“is-part-of”联系是指数据间的( )A.包含关系 B.分类关系 C.继承关系 D.并关系二、填空题(每小题1分,共10分)16.数据库中对数据的操作可以记录为单位,也可以_为单位。17.设有学生表S(学号,姓名,班级)和学生选课表SC(学号,课程号,成绩),为维护数据一致性,表S与SC之间应满足_完整性约束。18.SQL语言中,允许更新的视图在定义时应该加上_短语。19.在函数依赖中,平凡的FD可根据推规则中的_律推出。20.关系模式设计的表达性原则是用无损联接和_来衡量。21.当局部ER图合并全局ER图时,可能出现_、结构冲突,命名

    注意事项

    本文(数据库原理试题及答案2.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开