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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

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

1、国家四级数据库工程师模拟试卷 9及答案与解析 1 数据模型的主要素是 。 ( A)关系模型、网状模型、层次模型 ( B)数据结构、数据操作和数据约束条件 ( C)外模式、概念模式和内模式 ( D)实体、属性和联系 、 2 一个网络数据库应用系统中一台计算机 A存有 DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向 A发出数据库应用请求,这种数据库体系结构属于 。 ( A) C S ( B)集中式 ( C)主从式 ( D)分布式 3 在数据库设计中,将 E-R图转换成关系数据模 型的过程属于 。 ( A)需求分析阶段 ( B)逻辑设计阶段 ( C)概念设计阶段 ( D)物理

2、设计阶段 4 概念模型的典型代表是 。 ( A)关系模型 ( B)网状模型 ( C)实体一联系模型 ( D)面向对象模型 5 如果一个关系中的属性或属性组并非该关系的关键字,但它们是另外一个关系的关键字,则称为该关系的 。 ( A)数据项 ( B)主属性 ( C)外关键字 ( D)主属性值 6 如果用户的查询条件定义在查找码上,则基本表采用下列哪种文件结构最优 ? ( A)堆文件 ( B)顺序 文件 ( C)散列文件 ( D)索引文件 7 在数据文件的包含主码的属性集上建立的索引称为 。 ( A)聚集索引 ( B)主索引 ( C)辅索引 ( D)稠密索引 8 SQL语言具有数据定义、数据查询、

3、数据操纵和数据控制功能,语句ALTERFABLE实现下列哪类功能 ? ( A)数据定义 ( B)数据查询 ( C)数据操纵 ( D)数据控制 9 如果对关系执行下面的 SQL语句: SELECTsno, AVG(grade)AS平均成绩 FROM scoreGROUP BY sno HAVING AVG(grade)=85,对此结果的正确描述是。 ( A)查找平均成绩在 85分以上的学生 ( B)查找 score表中各科成绩在 85分以上的学生 ( C)查找 score表中平均成绩在 85分以上的学生的学号和平均成绩 ( D)查找 score表中各科成绩在 85分以上的学生的学号和平均成绩 1

4、0 保持事务的原子性是数据库管理系统中哪一个部件的责任 ? ( A)事务管理 ( B)性能管理 ( C)存取管理 ( D)安全管理 11 只允许事务 T读取和修改数据对象 A,其他任何事务既不能读取也不能修 改A,也不能再对 A加任何类型的锁,直到 T释放 A上的锁为止,需要事务 T对 A加上 。 ( A)共享锁 ( B)排它锁 ( C)读锁 ( D) s锁 12 前缀名为 sp的存储过程属于 。 ( A)扩展存储过程 ( B)用户自定义存储过程 ( C)系统存储过程 ( D)以上都不是 13 数据库在运行过程中。由于磁头碰撞、磁盘损坏等情况,使得数据库中的数据部分或全部丢失的故障类型是 一。

5、 ( A)程序故障 ( B)系统故障 ( C)介质故障 ( D)事务故障 14 以下不属于实现数据库系统安全性的主要 技术和方法的是 。 ( A)视图机制 ( B)存取控制技术 ( C)审计技术 ( D)出入机房登记和加锁 15 VB 6 0中的数据绑定控件必须 。 ( A)具有 DataSource属性 ( B)具有 ConnectionString属性 ( C)同时具有 DataSource属性和 DataField属性 ( D)同时具有 ConnectionString属性和 RecordSource属性 16 包 (package)是 UML的 。 ( A)结构事务 ( B)分组事务

6、( C)行为事务 ( D)注释事务 17 在面向对象模型中,根据可继承的父类的个数通常把继承分为两种:单继承和多继承,单继承的层次结构图是 一。 ( A)树 ( B)无向图 ( C)有向图 ( D)二叉树 18 并行数据库有多种体系结构,比较适用于银行出纳、民航售票等 OLTP之类应用的并行数据库系统结构是 。 ( A)共享内存 ( B)共享磁盘 ( C)无共享结构 ( D)层次结构 19 分布式数据库系统中, “分片 ”概念指的是 ? ( A)对磁盘分片 ( B)对数据分片 ( C)对内存分片 ( D)对外存分片 20 分布式数据库系统的 “局部数据模型透明性 ”位于 。 ( A)全局模式与

7、全局概念模式之间 ( B)分片模式与分配模式之间 ( C)全局概念模式与分片模式之间 ( D)分配模式与局部概念模式之间 21 下列各项中,哪一项不是数据库管理系统应提供的基本功能 ? ( A)数据定义 ( B)数据操纵 ( C)可移植性保证 ( D)数据库的运行管理及维护 22 下列各项中,哪一项不属于 master数据库所包含的信息 ? ( A)登录账号 ( B)数据库错误信息 ( C)系统配置 ( D)调度信息 23 数据库的物理设计的目的是 。 ( A)导出特定的 DBMS可以处理的数据库模式和外模式 ( B)找到一个有效、可实现的数据库存储结构 ( C)产生反映企业组织信息需求的数据

8、库概念结构 ( D)收集支持系统目标的基础数据及其处理方法 24 下面关于函数依赖的叙述中,不正确的是 。 ( A)若 XY , XZ ,则 XYZ ( B)若 XY , WYZ ,则 XWZ ( C)若 XY ,则 XZYZ ( D)若 XYZ ,则 XZ , YZ 25 视图机制具有很多优点,下面哪一项不是它的优点 ? ( A)视图机制对机密数据提供了自动的安全保护功能 ( B)视图机制方便了不同的用户以同样的方式看待同一数据 ( C)简化了用户观点 ( D)视图对于数据库的重构造提供了一定程度的逻辑独立性 26 在运行正常的数据库系统中,下面有关 “所有事务都是两段式的 ”与 “事务的并

9、发调度是可串行化的 ”的关系的描述,正确的是 。 ( A)前者是后者的必要条件 ( B)后者是前者的充要条件 ( C)后者是前者的必然结果 ( D)前者是后者的必然结果 27 下面有关唯一索引的描述中,不正确的是一。 ( A)一个表中可以有多 个唯一索引 ( B)不允许插入重复的列值 ( C)某列创建为主键,则该列会自动创建唯一索引 ( D)某列创建了唯一索引则这一列为主键 28 数据库恢复技术的基本策略是数据冗余,被转储的冗余数据包括 。 ( A)日志文件和数据库副本 ( B)应用程序和数据库副本命题专家预测试卷 (1)第 3页 (共 4页 ) ( C)数据字典、日志文件和数据库副本 ( D

10、)应用程序、数据字典、日志文件和数据库副本 29 SQL Server服务器登录账户默认的数据库角色为 。 ( A) PLIBLIC ( B) DBOWNER ( C) DBSECtJRITY ADMIN ( D) DBACCESS ADMIN 30 假设一所大学有三个校区,校区设在北京、承德和廊坊,学校要建设信息管理系统,此系统的数据库体系结构应该采用哪种结构 ? ( A)集中式 ( B)主从式 ( C)分布式 ( D)客户机 /服务器 一、简答题 请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。 31 简述 SQLServer 2000的主要管理功能。 32 任举一个满足

11、2NF,但不满足 3NF的关系模式实例,说明会发生 哪些异常 ?并将其转化为 3NF。 33 什么是数据库的安全性 ?数据库安全性和计算机的安全性有什么关系 ? 34 某工厂欲建立一个物资管理系统,该系统包含零件、产品、仓库、职 1二等信息,其中仓库用于存入零件。 1)画出该系统的 ER图。 2)将其转化为关系模式。 35 设职工一社团数据库有三个基本表: 职工 (职工号,姓名,年龄,性别 ); 社会团体 (编号,名称,负责人,活动地点 ); 参加 (职工号,编号,参加日期 )。 其中: 1)职工表的主码为职工号。 2)社会团体表的主码为编号,外码为负责人,被参照表为 职工表,对应属性为职工号

12、。 3)参加表的职工号和编号为主码;职工号为外码,其被参照表为职工表,对应属性为职工号;编号为外码,其被参照表为社会团体表,对应属性为编号。 试用 SQL语句表达下列操作: 1)定义职工表、社会团体表和参加表,并说明其主码和参照关系。 2)建立下列两个视图。 社团负责人 (编号,名称,负责人职工号,负责人姓名,负责人性别 ); 参加人情况 (职工号,姓名,社团编号,社团名称,参加日期 ) 3)查找没有参加任何团体的职工情况。 4)查找参加了职工号为 “1001”的职工所参加的全部社会团体的职工号 。 5)把对社会团体和参加两个表的数据查看、插人和删除数据的权力赋给用户张三,并允许他将此权力授予

13、其他用户。 国家四级数据库工程师模拟试卷 9答案与解析 1 【正确答案】 B 【试题解析】 数据模型由数据结构、数据操作和数据约束条件三个要素组成。数据结构用于捕述系统的静态特性。数据操作用于描述系统的动态特性,是一组对数据库中各种数据对象允许执行的操作和操作规则的集合。数据完整性约束是一组完整性规则的集合,它定义了数据模型必须遵守的语义约束,以及根据数据模型所构建的数据库中数据内部及其数据相互间联系 所必须满足的语义约束。 2 【正确答案】 B 【试题解析】 一个网络数据库应用系统中一台计算机 A存有 DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向 A发出数据库应用请

14、求,这种数据库体系结构属于集中式体系结构。 3 【正确答案】 B 【试题解析】 数据库应用系统的逻辑设计包括数据库逻辑结构设计、数据库事务概要设计和应用程序概要设计三方面。数据库逻辑结构设计的主要步骤为:将ER图转换为初始关系模式,对初始关系模式进行优化,检查关系表对数据库事务的支持性,确定关系模式完 整性约束,设计基于关系模式的用户视图。 4 【正确答案】 C 【试题解析】 概念模型是按用户的观点对数据建模,强调其语义表达能力,概念应该简单、清晰、易于用户理解,它是对现实世界的第一层抽象,是用户和数据库设计人员之间进行交流的工具。其典型代表就是著名的 “实体一联系模型 ”。 5 【正确答案】

15、 C 【试题解析】 一个关系的外关键字自身并非该关系的关键字,而是另外一个关系的关键字。有了外关键字,才能实现关系之间的动态连接。 6 【正确答案】 B 【试题解析】 如果用户的查询条件定义 在查找码上,则基本表采用顺序文件结构比较适合。因为顺序文件支持基于查找码的顺序访问,也支持快速的二分查找。 7 【正确答案】 B 【试题解析】 在数据文件的包含主码的属性集上建立的索引称为主索引。 8 【正确答案】 C 【试题解析】 数据定义功能包括定义基本表 (CREATE TA-BLE) ,定义视图(CREATEVIEW) ,定义别名 (CRE-ATE SYNONYM) ,建立索引 (CREATE I

16、NDEX ),修改基本表 (ALTER TABLE) 等属于数据操纵。 9 【正确答案 】 C 【试题解析】 AVG是计算列值平均值, AVG(grade)是平均成绩 GROUP BY子句用于对检索到的记录进行分组, HAVING子句用于指定组的选择条件。 10 【正确答案】 A 【试题解析】 DBMS中实现事务持久性的子系统是恢复管理子系统。事务的原子性是由 DBMS的事务管理子系统实现的,持久性是由 DBMS的恢复管理子系统实现的。 11 【正确答案】 B 【试题解析】 基本的封锁类型有两种:排它锁和共享锁。排它锁也称为独占或写锁。一旦事务 T对数据对象 A加上排它锁,则只允 许 T读取和

17、修改 A,其它任何事务既不能读取或修改 A,也不能再对 A加任何类型的锁,直到 T释放 A上的锁为止。共享锁又称读锁。如果事务 T对数据对象 A加上共享锁,其它事务只能再对 A加 s锁,不能加 x锁,直到事务 T释放 A上的 S锁为止。 12 【正确答案】 C 【试题解析】 存储过程 (Stored Procedure)是一组完成特定功能的 SQt语句集,经编译后存储在数据库。在 SQL Server的系列版本中存储过程分为两类:系统提供的存储过程和用户自定义存储过程。用户自定义存储过程是由用户创建并能完成某一特定功 能 (如查询用户所需数据信息 )的存储过程。系统过程主要存储在master数

18、据库中以 sp为前缀,并且系统存储过程主要是从系统表中获取信息,从而为系统管理员管理 SQIServer提供支持。 13 【正确答案】 C 【试题解析】 介质故障是指数据库在运行过程中,由于磁头碰撞、磁盘损坏等情况,使得数据库中的数据部分或全部丢失的一类故障。 14 【正确答案】 D 【试题解析】 实现数据库安全性控制的常用方法和技术有: 用户标识和鉴别:该方法由系统提供一定的方式让用户标识自己的名字或身份。每次用户要求进入系统时,由系统进行核对,通过鉴定后才提供系统的使用权。 存取控制:通过用户权限定义和合法权检查确保只有合法权限的用户访问数据库,所有未被授权的人员无法存取数据。例如 c2级

19、中的自主存取控制 (IAC), B1级中的强制存取控制 (MAC)。 视图机制:为不同的用户定义视图,通过视图机制把要保密的数据对无权存取的用户隐藏起来,从而自动地对数据提供一定程度的安全保护。 审计:建立审计日志,把用户对数据库的所有操作自动记录下来放 人审计日志中, DBA可以利用审计跟踪的信息,重现导致数据库现有状况的一系列事件,找出非法存取数据的人、时间和内容等。 数据加密:对存储和传输的数据进行加密处理,从而使得不知道解密算法的人无法获知数据的内容。 15 【正确答案】 A 【试题解析】 在 VB 6 O预定义的标准控件中,凡是具有 DataSource属性的控件都是数据绑定控件。

20、16 【正确答案】 B 【试题解析】 包 (package)是 UML的分组事务。它是一种把元素组织成组的通用机制,是一个构件 (compo-nent)的抽象 化概念。 17 【正确答案】 A 【试题解析】 在面向对象模型中,根据可继承的父类的个数通常把继承分为两种:单继承和多继承。单继承的层次结构图是一棵树,多继承的层次结构图是一个带根的有向无回路图。 18 【正确答案】 C 【试题解析】 并行数据库的体系结构主要有内存共享结构、共享磁盘结构、无共享结构和层次结构。共享内存结构的优势是实现简单,但是由于内存共享,如果处理器数量过多,容易造成访问内存冲突。共享磁盘结构比共享内存结构具有更大的优

21、势,从一定程度上解决了内存访问冲突问题。提高了系统的 可用性,但是为了实现各个处理器之间的信息和数据交换,会产生一定的通信代价。无共享结构的优点是降低了资源竞争的概率,具有很高的可扩展性。比较适用于银行出纳、民航售票等 OLTP类的应用,缺点是通信和非本地磁盘访问的代价高。层次结构是前三种体系结构的结合,这种结构灵活性很大,可以根据用户需求配置成不同结构的系统。 19 【正确答案】 B 【试题解析】 分布式数据库系统中, “分片 ”指的是对数据分片。 20 【正确答案】 D 【试题解析】 分布透明性有三个层次,从高到低依次为:分片透明性、位置透明性和局部数据模型透明性。 分片透明性:分片透明性

22、位于全局概念模式与分片模式之间,是指用户只需对全局关系进行操作。不必考虑数据的分片及存储场地,其应用程序的编写与集中式数据库相同。当分片模式改变时,只需改变全局概念模式到分片模式之间的映像,而不会影响到全局概念模式和应用程序。 位置透明性:位置透明性位于分片模式与分配模式之间,是指用户不必知道数据的存储场地,即数据分配到哪个或哪些场地存储对用户是透明的。当存储场地发生变化时,只需改变分片模式到分配模式之间的映像,而不会影响分片模式、全局概念模式和应用程序。 局 部数据模型透明性:局部数据模型透明性也称局部映像透明性,位于分配模式与局部概念模式之间,是指用户不用考虑局部 DBMS所支持的数据模型

23、、使用哪种数据操纵语言,但要考虑数据如何分片、片段及其副本在各场地上的分配。 21 【正确答案】 C 【试题解析】 数据库管理系统应提供的基本功能包括数据定义、数据操纵和数据库的运行管理、数据库的建立和维护功能。 22 【正确答案】 D 【试题解析】 master数据库所包含的信息有登录账号、数据库错误信息、系统配置等,不包括调度信息。 23 【正确答案 】 B 【试题解析】 数据库的物理设计的目的是找到一个有效、可实现的数据库存储结构。 24 【正确答案】 D 【试题解析】 函数依赖公理:设有关系模式 R(u, F), u为属性全集, F是 R的一组函数依赖, X、 Y、 z是 u的子集。

24、1)自反律若 x包含 Y,则有 XY 2)增广律若 XY,则有 XZYZ 3)传递律若 XY, Yz ,则有 xZ 推论 l 若 xY , xz ,则有 xYZ 推论 2若 xY 且 z是 Y的子集,则有 xz 推论 3若 xY , YZw ,则有 XZw 由推论 1可知, A项正确。由推论 3可知, B项正确。由增广律, C项正确。若XYz ,则 xz , Y也 Z 。所以 D项不正确。 25 【正确答案】 B 【试题解析】 视图机制的优点是:视图机制方便了不同用户以不同方式看待同一数据,故 B项错误。 26 【正确答案】 C 【试题解析】 如果一个并发调度冲突等价于某个串行调度,则称该并发

25、调度是冲突可串行的。如果所有事务都是两段式的,则事务的一个并发调度冲突等价于申行调度。 27 【正确答案】 D 【试题解析】 某列创建了唯一索引,这一列可以不是主键。所以 D项不正确。 28 【正 确答案】 A 【试题解析】 用于数据库恢复的被转储的冗余数据包括日志文件和数据库副本。 29 【正确答案】 A 【试题解析】 SQL Server服务器登录账户默认的数据库角色为 PUBLIC。 30 【正确答案】 C 【试题解析】 分布式数据库体系结构的优点有: 1)具有灵活的体系结构。 2)适应分布式的管理和控制机构。 3)经济性能优越。 4)系统的可靠性高、可用性好。 5)局部应用的响应速度快

26、。 6)可扩展性好,易于集成现有系统。 由分布式数据库体系结构的优点可以得出,此系统采 用分布式数据库体系结构较优。 一、简答题 请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。 31 【正确答案】 SQL服务器的安装、配置和管理:为了使用 sQL服务器,必须先对它们进行安装和配置。当系统中有多台 sQL眼务器时,还需要将它们链接,使它们协同作用。 服务管理:在 SQL客户机安装相应的软件并正确配置它们。 数据库管理:包括数据库的创建、修改、删除以及备份和恢复等。 数据库对象的管理:包括管理数据库中的表、视图、存储过程、触发器、规则、缺省值等。 数据管理:实现记录的添 加、删除

27、和修改以及数据的传递与复制等。 安全性管理:包括用户管理和权限管理两方面的内容。 作业管理:包括警报管理、操作员管理和任务管理。 集成管理: sQL Server与电子邮件系统和 Web服务器的交互操作。 32 【正确答案】 关系模式举例如下:学生一系 (学号,姓名,性别,出生 f=j期。系号,系名,系主任 ),候选关键字是 “学号 ”,其它属性为非主属性,均完全函数依赖于 “学号 ”,满足 2NF;但非主属性 “系名 ”、 “系主任 ”通过 “系号 ”传递函数依赖于 “学号 ”不满足 3NF。这种 “传递函数依赖 ”将引出异 常问题:相同系内的学生记录巾,关于 “系 ”的信息重复存储,冗余很

28、大,并会引起更新异常、插人异常和删除异常。更新异常说明:若某系的 “系主任 ”改选必须将所有相关学生记录中 “系主任 ”字段进行修改,否则会发生数据不一致性;插入异常说明:若一个系刚成立未招生,由于 “系 ”的信息是寄生在 “学生 ”信息上的,没有学生。就没有 “学号 ”。一个记录要能插入要求关键字完备,显然 “系 ”的信息将不能存储。学生一系关系模式分解为:学生 (学号,姓名,性别出生日期,系号 )和系 (系号系名,系主任 )两个关系模式后,均达到 3NF。 33 【正 确答案】 数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。数据库安全性是计算机系统的安全性的一

29、个部分,数据库系统不仅要利用计算机系统的安全性保证自己系统的安全性,同时还会提供专门的手段和方法,使安全性能更好。例如在用户要求进入计算机系统时,系统首先根据用户输入的用户标识进行身份鉴定,只有合法的用户才准许进入计算机系统;对已进入的用户, DBMS还要进行存取控制,只 l允许用户执行合法操作;操作系统也会提供相应的保护措施;数据最后还可以以密码形式存储到数据库中。 34 【正确答 案】 1) 2)将其转化为关系模式 产品 (产品编号 #,产品名称,产品型号 ) 职工 (职工编号 #,姓名,性别,丁龄,职称 ) 参加 (职工编号 #,产品编号 #天数 ) 零件 (零件编号 #。零件名称,零件

30、型号 ) 构成 (产品编号 #。零件编号 #,零件数 Q1) 仓库 (仓库编号 #,仓库负责人 ) 存放 (仓库编号 #,零件编号 #存放量 Q2) 【试题解析】 这类问题综合性很强,主要是考查对数据库设计步骤及方法的综合运用能力,包括: ER概念模型、概念模型向关系数据模型的转换等一系列动作。 建立相应的 ER图的过程如下: a确 定实体类型。本题有 4个实体类型,即产品实 体、零件实体、职工实体和仓库实体。 b确定联系类型。产品实体与零件实体之间是多对多联系,即构成关系。产品实体与职工实体之间是 l对 l联系,即负责关系。零件实体与仓 I车实体之问是多对多联系,即存放关系。产品实体与职 I

31、:实体之间是多对多联系即参加关系。 c把实体类型和联系类型组合成 ER图。 d确定实体类型和联系类型的属性。 产品实体有属性:产品编号,产品名称,产品型号 职工实体有属性:职工编号。姓名,性别,工龄,职称 零件实体有属性:零件编号,零件名称零件型号 仓库实体有属性:仓库编号,仓库负责人 参加联系有属性:天数 构成联系有属性:零件数 Q1 存放联系有属性:存放量 Q2 将其转化为关系模式 产品 (产品编号产品名称,产品型号 ),选择属性中的一个可以唯一的区分该实体的那个属性作为关键字,故选掸关键字:产品编号 职工 (职工编号,姓名,性别。工龄职称 ),选择关键字:职工编号 零件 (零件编号,零件

32、名称,零件型号 )选择关键字:零件编号 仓库 (仓库编号,仓库负责人 ),选择关键字:仓库编号 35 【正确答案】 1)CREATE TABLE 职工 (职工号 CHAR(8) NOT NULL UNIQUE,姓名 CHAR(8) NOT NUI L,年龄 SMALLINT,性别 CHAR(2),CONslRAINqcl CHECK(性别 IN(男 , 女 ); CREATE rrABLE 社会团体 (编号 CHAR(8)NOT NUIL UNIQUE,名称 CHAR(12)NOT NULL,负责人 CHAR(8),活动地点 V ARCHAR(50), CONSTRAINT c2 FOREIG

33、N KEY(负责人 )REFERENC-ES职工 (职工号 ); cREATE FABLE 参加 (职工号 CHAR(8),编号CHAR(8),参加日期 DATA CONSTRAIIC3 PRIMARY KEY(职工号,编号 ), CONSTRAIN C3 FOREIGNKEY(职工号 )REFERENCES职工 (职工号 ); 2)CREATE VIEW社团负责人 (编号名称,负责人职工号,负责人姓名,负责人性别 ) AS SEI C3编号名称,负责人,姓名,性别 FROM 社会团体,职工WHERE社会团体负责人 =职工职工号; CREATE VIEW参加人情况 (职工号 姓名,社团编号参加

34、日期 ) AS SELECT参加职员号,姓名,社会团体编号,名称,参加日期 FROM职 lT,社会团 体,参加 WHERE 职工,职 T号 =参加职 T号 AND参加编号:社会团体编号; 3)SELECT*FROM职工 WHERE NOT EXISTS(SELECT*FORM参加 WHERE参加,职工号 =职工,职工号 ); 4)SELECT职工号 FROM 职工 WHERE NOT EXISTS(SELECT* FROM参加 参加 WHERE参加 1职工号 =100lAND N03 EXISTS (SELECT*FROM参加 WHERE 参加 2编号 =社会团体编号 AND参加 2职工号 =职工职工号 ); 5)GRANT。 SELECT, INSERT, DELETE ON 社会团体,参加 1D张三 WHERE GRAMOVFION; 【试题解析】 主要考查了 SQL的数据查询功能、数据定义功能和数据操纵功能。这类问题主要是考查对 SELECT FROM WHERE语句的掌握。

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