ImageVerifierCode 换一换
格式:DOC , 页数:19 ,大小:76.50KB ,
资源ID:504443      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-504443.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文([计算机类试卷]国家四级数据库工程师模拟试卷6及答案与解析.doc)为本站会员(amazingpat195)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

[计算机类试卷]国家四级数据库工程师模拟试卷6及答案与解析.doc

1、国家四级数据库工程师模拟试卷 6及答案与解析 1 数据库的特点包括最小冗余度、较高的程序与数据独立性、易于扩充和 。 ( A)数据结构化 ( B)数据模块化 ( C)程序结构化 ( D)程序标准化 2 将 个 M: N联系转换为关系模式时,该关系模式的关键字为 。 ( A) N端实体的关键字 ( B) M端实体的关键字 ( C)重新选取其他属性 ( D) M端实体的关键字和 N端实体的关键字组 3 根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是 。 ( A)需求分析 ( B)概念设计 ( C)逻辑设计 ( D)物理设计 4 与实体相对应的数据库术语是 一。 ( A)文件 ( B

2、)记录 ( C)字段 ( D)数据库 5 根据规范化理论,关系数据库中的关系必须满足其每一属性都是 。 ( A)互相关联的 ( B)互不相关的 ( C)不可分解的 ( D)长度可变的 6 数据库文件结构有多种形式,记录按照查找码值的升序或降序顺序排列存储的文件结是 -。 ( A)堆文件 ( B)顺序文件 ( C)散列文件 ( D)索引文件 7 对于数据文件和它的一个索引义件,如果数据文件中的 每个查找码值在索引文件中都应一个索引记录,则该索引为 。 ( A)聚集索引 ( B)非聚集索引 ( C)稠密索引 ( D)辅索引 8 SQL语言具有数据定义、数据查询、数据操纵和数据控制功能,语句SELE

3、CTINSERUPDATE和 DELETE丁以实现下列哪类功能 ? ( A)数据定义 ( B)数据查询 ( C)数据操纵 ( D)数据控制 9 要查询 INFORMATION表中姓 “王 ”且日名的学生情况。可以用下列哪个命令 ? ( A) SELECT*FROM INFORMATION WHERE姓名 =王 - ( B) SELECT*FROM INFORMATION WHERE姓名 LIKE王 ( C) SELECT*FROM INFORMATION WHERE姓名 =王 ( D) SELECT*FROM INFORMATION WHERE姓名 LIKE王 _ 10 当多个事务并发执行时,

4、数据库管理系统应保证一个事务的执行不被其他事务干扰,这指的是事务的什么特性 ? ( A)原子性 ( B)一致性 ( C)隔离性 ( D)持久性 11 并发操作可能会产生哪些数据不一致 ? ( A)丢失修改 ( B)不可重复读 ( C)读 “脏 ”数据 ( D)以上各项均是 12 要写触高质量的 SQL语句,提高系统的可用性,需要对查询进行优化,下面哪一项不是优化查询的常用方法 ? ( A)事务处理 ( B)使用游标 ( C)合理使用索引 ( D)不充分的连接条件 13 校园一卡通的转账业务巾,学生的钱少了而系统收入账户的余额也没有增加,这一故障属于 ( A)计算机病毒故障 ( B)系统故障 (

5、 C)介质故障 ( D)事务内部故障 14 视图是 DBS采用的 。 ( A)恢复措施 ( B)并发控制措施 ( C)安全性措施 ( D)完整性措施 15 驱动程序管理器是一个 -。 ( A)静态连接库 ( B)动态连接库 ( C)连接驱动器 ( D)应用管理器 16 下列哪组全部属于静态图 ? 一一 ( A)用例图、类图、顺序图、部署图 ( B)类图、顺序图、部署图、活动图 ( C)用例图、对象图、顺序圈、交互图 ( D)用例图、类图、组件图、部署图 17 在分布式数据库的数据分配巾,全局数据有多个副本在每个物理场地的数据副本,这种数据分配的方法属于 -。 ( A)集中式 ( B)分害 0式

6、 ( C)全复制式 ( D)混合式 18 在分布式数据库系统中,查询代价是由下列哪几项来衡量的 ? CPU代价 l O代价 通信代价 存储代价 ( A) ( B) ( C) ( D) 19 下面列出的条目中,哪些是联机分析处理的基本分析功能 ? 一 I聚类 切片 转轴 切块 ( A) I和 II ( B) I和 ( C) I、 和 ( D)都是 20 分布式数据库系统的透明性主要表现在位置透明性和 。 ( A)处 理透明性 ( B)数据透明性 ( C)复制透明性 ( D)映射透明性 21 实际的数据库管理系统产品在体系结构上通常具有的相同的特征是 。 ( A)树型结构和网状结构的并用 ( B)

7、采用三级模式结构并提供二级映像功能 ( C)采用关系模型 ( D)有多种接口,提供树型结构到网状结构的映射功能 22 SQL Server 2000的数据以页为基本存储单位,页的大小为 。 ( A) 16kb ( B) 64kb ( C) 32kb ( D) 8kb 23 在 sQL Server2000中,创建数据库时以 页面和盘区来组织物理数据,并将数据库对应文件保存在指定文件夹中,这项功能属于数据库设计的哪个阶段 ?一 ( A)需求分析阶段 ( B)概念结构设计阶段 ( C)逻辑结构设计阶段 ( D)物理结构 i殳计阶段 24 已知关系模式 A(c, T, H, R, S),其中各属性的

8、含义是: C:课程; T:教员; H:上课时间; R:教室; s:学生。根据语义有如下函数依赖集 F=CT,(H, R)一一 c, (H, T)一 R, (H, S)一 R。则关系模式 A的码是 -。 ( A) C ( B) (H, T) ( C) (H, S) ( D) (H, R) 25 某企业职工和部门的关系模式如下,其中部门负责人也是一名职工。 职工 (职工号,姓名,年龄,月工资,部门号。电话,办公室 ); 部门 (部门号,部门名,负责人代码,任职时间 )。 查询每个部门中月工资最高的 “职工号 ”的 SQI。查询语句如下: Select职工号 from职工 as E where月 1

9、:资 =(Select Max(月工资 )from职工 as M)。 ( A) where M职工号 =E职 _l二号 ( B) where M职工号 =E负责人代码 ( C) where M部门号 =E部门号 ( D) where M部门号 =E职工号 26 数据库系统中部分或全部事务由于无法获得对需要访问的数据项的控制权而处于等待状态,并且将一直等待下去的一种系统状态称为 。 ( A)活锁 ( B)死锁 ( C)排它锁 ( D)共享锁 27 数据库管理员是数据库的主要维护者,其维护工作包括下列哪几项 ? 数据库的转储和恢复 数据库的安全性、完整性控制 数据库性能的监控分析和改进 数据库的重

10、组和重构 ( A) 和 ( B) 和 ( C) 和 ( D) 28 允许在转储过程中 对数据库进行存取和修改,但不能保证备份数据有效性的数据转储类型是 。 ( A)增量转储 ( B)差量转储 ( C)静态转储 ( D)动态转储 29 在 SQL中,下列涉及空值的操作中不正确的 。 ( A) AGE IS NULL ( B) AGE IS NOT NULL ( C) AGE=NULL ( D) NOT(AGE IS NULL) 30 下列关于触发器的描述中,不正确的是 。 ( A)可以实现复杂的商业逻辑 ( B)它是一种特殊的存储过程 ( C)触发器可以用来实现数据完整性 ( D)对于某类操 作

11、,可以创建不同类型的触发器 一、简答题 请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。 31 TransactSQL与标准 SQL相比,数据查询语句有什么不同之处 ? 32 什么是数据库的概念结构 ?试述其特点和设计策略。 33 什么是数据库的完整性约束条件 ?分为哪几类 ? 34 一个图书借阅管理数据库要求提供下面服务: 1)可以随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍由书号唯一标 识。 2)可以随时查询书籍借还情况。包括借阅人单位、姓名、借书证号、借书日期 和还书日 期;并有以下规定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。 3)

12、若有需要时,可以通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向有关书籍的出版社增购有关书籍。并有以下规定:一个出版社可出版多种书籍,同一本书仅为一个出版社出版。出版社名具有唯一性。 根据以上假设,试作出如下设计: 1)构造满足需求的 ER图;转换为等价的关系模型结构,并指出每一个关系模式的关键字; 2)考察各关系模式的规范化程度,使其达到 3NF。 35 在学籍管理中,设有 4个表,关系模式分别 为: STJDENT(SNO, SNAME, SEX, BIRTFtDAY, CLASS) TEAC腿 R(1FNO, TNAME SEX BIRTHDAY, PROFESSION, D

13、EPARTMENT) COJRSE(CNO, CNAME, TNO) SCORE(SNO, CNO, DEGREE) 说明:学生关系模式中: SNO:学号; SNAME:姓名; SEX:性别;BIRTHDAY:出生口期; CI ASS:班级:教师关系模式巾: TNO:教师号;TNAME:姓名; SEX:性别; BIRTHDAY: I叶 生口期; PROFESSION:职称; DEPARTMENT:所在系; 课程关系模式中: CNO:课程号; CNAME:课程名; TNO:任课教师号; 成绩关系模式中: SNO:学号; CNO:课程号; DEGREE:分数。 请用 SQI。查询语句实现下列操作:

14、 1)显示教师所有的单位,即不重复的 DEPARTMENT列。 2)显示 STIJDENT表中 “95031 班或性别为 “女 ”的同学记求。 3)以 CNO升序, DEGREE降序显示 SCORE表的所有记录。 4)显示 “9503l”班的学生人数。 5)显示 SCORE表中至少有 5名学生选修的并 I: 2 3 H:头的课程号的平均分。 6)显示最低分大于 70,最高分小于 90的 SNO列。 7)显示选修 “3一 105”课程的成绩高于 “109”号同学成绩的所有同学的记录。 8)显示 SCORE表中选学多门课程的同学中分数为非最高分成绩的记录。 9)列出学号为 “108的同学同年出生的

15、所有学生的 SNO、 SNAME和 BIRTHDAY。 10)显示 “张三 ”教师任课的学生成绩。 国家四级数据库工程师模拟试卷 6答案与解析 1 【正确答案】 A 【试题解析】 数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户所共享。 2 【正确答案】 D 【试题解析】 从 ER图向关系模型的转换原则是: 1一个实体转换为一个关系模式,实体的属性就足关系的属性,实体的关键字就是关系的关键字。 2一个联系转换为一个关系模式,与该联系相连的各实体的码以及联系的属性转换为该关系的属性。该关系的码有三种情况: (1)一个 1: l的联系转换

16、为 个关系,相连实体的关键字都是关系的候选关键字。 (2)一个 l: n的联系转换为一个关系,多方实体的关键字是关系的关键字。 (3) 个 n: m的联系转换 为一个关系,相连实体的关键字的组合组成关系的关键字 (复合关键字 )。 3 【正确答案】 C 【试题解析】 完成数据库关系模式设计的阶段是逻辑设计。 4 【正确答案】 B 【试题解析】 客观存在并可以相互区别的事物称为实体,一个学生或一个单位,是在概念世界阶段对现实世界客观存在的个体的称呼;在机器世界中与之对应的数据库术语应是 “记录 ”,由若干数据项或字段组成,描述具体的一个实体或个体的性质。 5 【正确答案】 C 【试题解析】 规范

17、化理论是关系数据库进行逻辑设计的。对关系最基本的要 求是每个属性必须是不可分割的数据单元,即表中不能再包含表。 6 【正确答案】 B 【试题解析】 顺序文件是一种数据库文件结构形式。在顺序文件中,记录按照查找码值的升序或降序排列存储。 7 【正确答案】 C 【试题解析】 对于数据文件和它的一个索引文件,如果数据文件中的每个查找码值在索引文件中都对应一个索引记录,则该索引为稠密索引。 8 【正确答案】 C 【试题解析】 SQL语言的数据操纵语句包括 SELECT、 INSERT、 UPDATE和DELETE等。 9 【正确答案】 D 【试题解析】 LIKE运算符的一般形式为:列名 NOTLIKE

18、。匹配串中可包含四种通配符:一 (下划线 )、 (百分号 )、 和 。 10 【正确答案】 C 【试题解析】 事务具有四个特性:原子性、一致性、隔离性和持久性。 原子性:事务是数据库的逻辑单位,事务中包括的操作要么都做,要么都不做。 一致性:即必须保证在数据库状态发生变化时数据库数据的一致性,在事务作用于数据库过程巾,数据应始终满足完整性约束。 隔离性:事务并发执行时的相对独立性,这是事务并发控制的目标,一个事务的执行不被其他事务十扰。 持续性:指一个事务一旦提交,它对数据库中数据的改变就应该是永久的。 11 【正确答案】 D 【试题解析】 并发操作可能会产生丢失修改、不可重复读和读 “脏 ”

19、数据的不一致问题。 12 【正确答案】 B 【试题解析】 优化查询的常用方法有合理使用索引、避免或简化排序、消除对大型表行数据的顺序存取、避免相关于查询、避免闲难的正规表达式、使用临时表加速查询、用排序来取代非顺序磁盘存取、不充分的连接条件 、存储过程、不要随意使用游标、事务处理。 13 【正确答案】 D 【试题解析】 数据库系统中的故障类型有事务内部的故障、系统故障、介质故障以及计算机病毒故障。系统故障是指数据库在运行过程中,由于硬件故障、数据库软件及操作系统的漏洞、突然停电等情况,导致系统停止运转,所有正在运行的事务以非正常方式终止,需要系统重新肩动的一类故障。介质故障是指数据库在远行过程

20、中,南于磁头碰撞、磁盘损坏等情况使得数据库中的数据部分或全部丢失的一类故障。计算机病毒是一种恶意的计算机程序,它可以像病毒一样繁殖和传播,在对 计算机系统造成破坏的同时也可能对数据库系统造成破坏。事务内部故障分为预期的和非预期的,预期的事务内部故障是指可以通过事务程序本身发现的内部故障。学生消费时,需要把学生账户上的金额划到系统收入账上,这涉及两个更新操作,一是把学生账户余额减少,二是把系统收入账户的金额增加。它们要么全部完成,要么全部不做。学生的钱少了而系统收入帐户的余额也没有增加,使数据库处于不一致状态,属于预期的事务内部故障。 14 【正确答案】 D 【试题解析】 “视图 ”是 DBS采

21、用的完整性措施。 15 【正确答案】 B 【试题解析】 驱动程序管理器是一个动态连接库。 16 【正确答案】 D 【试题解析】 UML提供了 9种不同的罔,分为两类:一类是静态图,包括用例图、类图、对象图、组件图、部署图;另一类是动态图。包括顺序图、交互图、状态图和活动图。也可根据它们在不同视图的应用,把它们分为: 1)用例视图:用例图,描述系统的功能; 2)结构视图:类图,描述系统的静态结构;对象图。描述系统在某个时刻的静态结构; 3)行为视图:顺序图,按时间顺序描述系统元素间的交互;交互图,按照时间和空间的顺序描述系统元素间的交互和它们之间 的关系;状态图,描述了系统元素的状态条件和响应;

22、活动图,描述了系统元素的活动; 4)实现视图:组件图,描述了实现系统的元素的组织; 5)环境视图:部署图,描述环境元素的配置,并把实现系统的元素映射到配置上。 17 【正确答案】 C 【试题解析】 数据分配的方法有集中式、分割式、全复制式和混合式。集中式是指所有数据片断都在一个场地上。分割式是指所有全局数据有且只有一份,它们被分割成若干片断,每一个片断被分配在一个特定的场地上。全复制式是指全局数据有多个副本,在每个物理场地中都有一个完整的数据副本。混合式 是指全局数据被分成若干个数据子集,每个子集被分配在一个或多个不同的场地上,每个场地不一定保存所有数据。这种分布方法介于分割式和全复制式之间。

23、 18 【正确答案】 B 【试题解析】 在分布式数据库系统中,查询代价不仅要考虑 CPU代价和 I O代价,还要考虑站点间传输数据的通信代价。 19 【正确答案】 D 【试题解析】 联机分析处理的基本分析功能包括聚类、切片、转轴和切块。 20 【正确答案】 C 【试题解析】 分布式数据库系统的透明性主要表现在位置透明性和复制透明性。 21 【正确答案】 B 【试题解析】 数据库系统中的 DBMS为三级模式结构提供了两层映像机制:外模式模式映像和模式外模式映像。外模式模式映像是对数据库中不同用户的外模式与数据库逻辑模式之间对应关系的描述。模式内模式映像是对数据库中数据全局逻辑结构与数据的物理存储

24、组织结构之间对应关系的描述。 22 【正确答案】 D 【试题解析】 sQL Server 2000的数据以页为基本存储单位,页的大小为 8KB。 23 【正确答案】 D 【试题解析】 创建数据库时以页面和盘区来组织物理数据, 并将数据库对应文件保存在指定文件夹中,属于物理结构设计阶段的内容。 24 【正确答案】 C 【试题解析】 设 K为关系模式 R中的属性组,若 kU在 F+中,而找不到 K的任何一个真子集 K,能使 k一 U在 F+中,则称 K为关系模式 R的候选码。 25 【正确答案】 C 【试题解析】 子查询 “Select Max(月工资 )from职工 a8M where M部门号

25、=E部门号 ”意为找出 M部门号最高月工资。主查询 “Select职工号 from职工 8s Ewhere,月工资 =”意为该职工的月工 资等于最高工资。 26 【正确答案】 B 【试题解析】 死锁是指数据库系统中部分或全部事务由于无法获得对需要访问的数据项的控制权而处于等待状态,并且将一直等待下去的一种系统状态。 27 【正确答案】 D 【试题解析】 数据库管理员的维护工作主要包括:数据库的转储和恢复;数据库的安全性、完整性控制;数据库性能的监控分析和改进;数据库的重组和重构。 28 【正确答案】 D 【试题解析】 动态转储允许转储操作和用户事务并发执行,即允许在转储过程中对数据库进行存取和

26、修改。动态转储不能保 证备份数据有效性,因为备份文件只保存了转储期问某一时刻的数据,若下一时刻事务修改该数据,这个变动的数据并不会反映在备份文件上。 29 【正确答案】 C 【试题解析】 涉及空值的查询中, NULL值在数据库中有特殊的含义,它表示一个未知数据或者一个空值。判断某个值是否为 NULL值,不能使用普通的比较运算符 (=和 !=等 ),只能用专门的判断 NUIA值的语句来完成。判断列取值是否为空的语句格式为:列名 IsNOTNULL。因此 c项不正确。 30 【正确答案】 A 【试题解析】 触发器是一种特 殊存储过程,不由用户直接调用,而是由事件来触发。触发器优点: 通过级联引用完

27、整性约束; 一个表中的同类操作可以创建不同类型的触发器。 一、简答题 请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。 31 【正确答案】 不同之处如下: 1)TSQL新增加 INTO、 COMPUTE和 COMPUTE BY三种子句: INTO子句用于创建一个表,并将查询结果添加到该表中; COMPUTE子句的作用是产生汇总值,并在结果集中后将汇总值放人摘要列, COMPUTE与 BY配合,将起到换行控制和分段小计的作用。 SELECI中增加了 1POPPERCENT短语,增加了 SAS及 =的列组表示方法。 FROM子句中新增加了连接表类型及连接表示,数据源中可以使用嵌套的

28、SELECT语句。 TSQL用 GO表示语句结束,标准 SQL用分号 “; ”表示结束。 32 【正确答案】 概念结构设计是将系统需求分析得到的用户需求抽象为信息结构过程。概念结构设计的结果是数据库的概念模型。 概念结构独立于数据库逻辑结构和支持数据库的 DBMS,其主要特点是: 概念模型是 现实世界的一个真实模型。概念模型应能真实、充分反映现实世界,能满足用户对数据的处理要求。 概念模型应当易于理解。概念模型只有被用户理解后,才可以与设计者交换意见。参与数据库的设计。 概念模型应当易于更改。由于现实世界 (应用环境和应用要求 )会发生变化,这就需要改变概念模型。易于更改的概念模型有利于修改和

29、扩充。 概念模型应易于向数据模型转换。概念模型最终要转换为数据模型。设计概念模型时应当注意,使其有利于向特定的数据模型转换。 33 【正确答案】 数据完整性约束是为了保证进入数据库中的数据的有效性而定 义的数据规则。它可以分为以下两类: 针对不同的对象可以分为表级约束、元组级约束和属性级约束 (也称列约束 )。表级约束是若干元组间、关系之间的约束;元组级约束则是元组中的字段组和字段间联系的约束;属性级约束主要是针对列的类型、取值范围、精度、排序等而制定的约束条件。 针对数据对象的状态可以分为静态约束和动态约束。静态约束是指数据库每一确定状态时的数据对象所应满足的约束条件,它是反映数据库状态稳定

30、时的约束;动态约束是指数据库从一种状态变为另一种状态时,新、旧值之间所满足的约束条件,它是反映数据库在状态变迁的约 束。 34 【正确答案】 1)按已知情况及假设,满足上述需求的 E一转换为等价的关系模型结构如下: 借书人 (借书证号,姓名,单位 )关键字:借书证号图书 (书号,书名,数量,位置,出版社名 )关键字:书号出版社 (出版社名,电报,电话,邮编,地址 )关键字:出版社名借阅 (借书证号,书号,借书日期,还书日期 )关键字:借书证号,书号 2)考查以上 4个关系模式,所有非主属性均完全函数依赖候选关键字,达到 2NF;同时,均不存在传递函数依赖,因此均已达到 3NF。 【试题解析】

31、这类问题综合性很强,主要是考查对数据库设计步骤 及方法的综合运用能力,包括 ER概念模型、概念模型向关系数据模型的转换以及规范化处理等一系列工作。 1)建立相应的 ER图的过程如下: a确定实体类型。本题有 3个实体类型,即借书人实体、图书实体和出版社实体。 b确定联系类型。借书人实体与图书实体之间是多对多联系,即借阅关系。出版社实体与图书实体之间是 1对多联系,即出版关系。 c把实体类型和联系类型组合成 ER图。 d确定实体类型和联系类型的属性。 借书人实体有属性:借书证号、姓名、单位 图书实体有属性:书号、书名、数量、位置、出版社名 出版社实体有 属性:出版丰十名、电报挂号、电话、邮编、地

32、址 借阅联系有属性:借书日期、还书日期 转换为等价的关系模型结构如下: 借书人 (借书证号,姓名,单位 ),选择属性中的一个可以唯一的区分每一行的那个属性作为关键字,故选择关键字:借书证号 图书 (书号,书名,数量,位置,出版社名 ),选择关键字:书号 出版社 (出版社十名,电报,电话,邮编,地址 ),选择关键字:出版社名 借阅 (借书证号,书号,借书日期,还书日期 ),选择关键字:借书证号,书号 2)若关系模式是 lNF,且每个非主属性完全函数依赖于码,则此关系模式是 2NF。消除 r非主属性传递函数依赖于候选关键字的 2NF的关系模式就是 3NF。考查以J 4个关系模式,所有非主属性均完全

33、函数依赖候选关键字,达到 2NF;同时,均不存在传递函数依赖,因此均已达到 3NF。 35 【正确答案】 l)SELECT DISTICT DEPARTMENT FROM TEACHER; 2)SELECT* FROM STUDENT WHERE CLASS=9503lOR SEX=女 ; 3)SELECT* FROM SCORE ORDER BY CNOASC DEGREE DESC; 4)SELECT COtJNT(*) FROM STUDENT WHERE CLASS=9503l: 5)SELECT CNO AVG(DEGREE) FROM SCORE WHERE CNO like3 G

34、ROUP BY CNO HAV-ING COUNT(*)5; 6)SELECT SNO FROM SCORE GROUP BY SNOMIN(DEGREE)70 AND MAX(DEGREE)Y DEGR: EE: 8)SELECT A SNO, A DEGREE A CNO FROM SCORE A SCORE B WHERE A SNO=B SNO AND A DEGREEB DEGREE: 9)SELECT SNO, SNAME BIRTHDAY FROM STUDENI、 WHERE YEAR(BIRTHDAY)= (SELECT YEAR(BIRTHDAY) FROM STUDENT WHERE SNO=“108); 10)SELECT CNO. SNO DEGREE FROM SCORE WHERE CNO= (SELECTX CNO FROM COURSE X TEACHER Y WHERE X TNO=Y TNO AND Y TNAME=张三 )。 【试题解析】 主要考查了 SQL的数据查询功能、数据定义功能和数据操纵功能。这类问题主要是考查对 sELECT FROM WHERE语句的掌握。

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1