【计算机类职业资格】计算机三级(数据库技术)50及答案解析.doc
《【计算机类职业资格】计算机三级(数据库技术)50及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机三级(数据库技术)50及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、计算机三级(数据库技术)50 及答案解析(总分:99.96,做题时间:120 分钟)一、选择题(每题 1 分,共 60 分)(总题数:60,分数:60.00)1.下面列出的条目中,哪些是事务并发执行中可能出现的主要问题? 丢失更新 对未提交更新的依赖 不一致的分析 (分数:1.00)A.和B.和C.和D.都是2.在关系数据库系统中通过创建_可以达到简化用户查询的操作和节约存储空间。(分数:1.00)A.另一个表(table)B.游标(cursor)C.视图(view)D.索引(index)3.下列关于 E-R 模型的叙述中,哪一条是不正确的?(分数:1.00)A.在 E-R 图中,实体类型用矩
2、形表示,属性用椭圆形表示,联系类型用菱形表示B.实体类型之间的联系通常可以分为 1 : 1,1 : n 和 m : n 三类C.1 : 1 联系是 1 : n 联系的特例,1 : n 联系是 m : n 联系的特例D.联系只能存在于两个实体类型之间4.如下供应商关系 S 和零件关系 P。它们的主码分别是“供应 商号”和“零件号”,而且,零件关系 P 的属性“颜色”只能取值为(红,白,蓝)。 (分数:1.00)A.(B201,白,200)B.(C301,红,300)C.(D401,绿,100)D.(B211,蓝,500)5.SQL 语句 Grant Insert On Table SC To U
3、5 With Grant Option 的作用是( )。(分数:1.00)A.U5 拥有对表 SC 的 Insert 权限B.U5 拥有传播 Insert 的权限C.U5 拥有对表 SC 的 Insert 权限或拥有对 Insert 权限的传播D.U5 不仅拥有对表 SC 的 Insert 权限,还可传播此权限6.下列关于线性表、栈和队的叙述,错误的是_。 (分数:1.00)A.线性表是给定的 n(n 必须大于零)个元素组成的序列B.线性表允许在表的任何位置进行插入和删除操作C.栈只允许在一端进行插入和删除操作D.队列允许在一端进行插入在另一端进行删除以下三个小题基于“学生?选课?课程”数据库
4、中的如下三个关系:学生基本信息:S(S#,SNAME,SEX,AGE) 选课信息:SC(S#,C#,GRADE) 课程信息:C(C#,CNAME,TEACHER)(分数:0.99)(1).若要求“查询某个学生的基本信息及其选课的平均成绩”,将使用关系(分数:0.33)A.S 和 SCB.SC 和 CC.S 和 CD.S、SC 和 C(2).若要求“查询选修了 3 门以上课程的学生的学生号”,正确的 SQL 语句是(分数:0.33)A.SELECT S# FROM SC GROUP BY S# WHERE COUNT(*) 3B.SELECT S# FROM SC GROUP BY S# HAV
5、ING COUNT(*) 3C.SELECT S# FROM SC ORDER BY S# WHERE COUNT(*) 3D.SELECT S# FROM SC ORDER BY S# HAVING COUNT(*) 3(3).若要求“查询选修了 C2 号课程的学生的学生号”,正确的关系代数表达式是? ?S# ( ?C#=C2 ( SC ) ) ?C#=C2 ( ?S# ( S ? SC) ) ?C#=C2(?S#(SC)(分数:0.33)A.只有B.只有C.只有D.都正确7.下列叙述正确的是_。(分数:1.00)A.同一关系内部属性之间不存在引用关系B.外码一定要与相应的主码同名C.同一个
6、关系中不允许出现完全相同的元组D.同一个关系中主码的值可以相同8.关系模型中常用的关系操作包括( )。 选择 投影 连接 查询 删除 (分数:1.00)A.和B.,和C.,和D.全部9.数据通信中数据传输速率是最重要的性能指标之一,它指单位时间内传送的二进制数 据位数,常用的单位是_。(分数:1.00)A.kb/sB.byte/sC.MB/sD.KB/s10.由于关系模式设计不当所引起的插入异常指的是(分数:1.00)A.两个事务并发地对同一关系进行插入而造成数据库不一致B.由于码值的一部分为空而不能将有用的信息作为一个元组插入到关系中C.未经授权的用户对关系进行了插入D.插入操作因为违反完整
7、性约束条件而遭到拒绝11.下列若干说法中,哪一个是正确的? FowerBuilder 是一种数据库应用开发工具 S-Designer(现为 PowerDesigner)是一种数据库分析设计工具 在 Visual FoxPro 中,一个数据库实质上就是一个二维表 Oracle 系统的核心是 OracleRDBMS (分数:1.00)A.,和B.,和C.,和D.,和12.有“学生课程”数据库中的三个基本表: 学生信息表:s(sno,sname,sex,age,dept)主码为Sno 课程信息表:c(cno,cname,teacher)主码为 cno 学生选课信息表:sc(sno,cno,grade
8、)主码为(sno,cno) 则下列叙述中,错误的是( )。 (分数:1.00)A.学生信息表 s 中的主码可以改为 snameB.如果知道了课程的 cno,并不一定能够找到惟一的 gradeC.如果知道了课程的 cno 就可以在 c 表巾找到惟一的课程名称D.如果知道了学生的 sname,并不一定能够找到惟一的 sno13.在关系数据库设计中,使每个关系达到 3NF。这是_阶段的任务。(分数:1.00)A.需求分析B.概念设计C.逻辑设计D.物理设计第 54-56 题基于以下叙述:有关系模式 P(A,B,C,D,E,F,G,H,I,J),根据语义有如下函数依赖集:F=ABDE,ABG,BF,C
9、J,CI,GH(分数:0.99)(1).关系模式 P 的码是: (分数:0.33)A.(A,C)B.(A,B,G)C.(A,G)D.(A,B,C,D)(2).关系模式 P 的规范化程度最高达到:(分数:0.33)A.1NFB.2NFC.3NFD.BCNF(3).现将关系模式 P 分解为三个关系模式 P1(A,B,D,E,F),P2(A,B,G,H),P3(C,I,J),则其中 P2的规范化程度达到:(分数:0.33)A.1NFB.2NFC.3NFD.BCNF14.设有关系 R 和 S,关系代数表达式 R-(R-S)表示的是( )。(分数:1.00)A.RSB.R-SC.RSD.RS15.数据库
10、系统的核心是_。(分数:1.00)A.编译系统B.数据库C.操作系统D.数据库管理系统16.下列关于数据结构基本概念的叙述中,正确的是_。 (分数:1.00)A.数据的逻辑结构分为表结构和树结构B.数据的存储结构分为线性结构和非线性结构C.数据元素是数据的基本单位D.结点是有独立意义的数据最小单位17.所有数据都满足数据完整性约束条件的状态,称为数据库的( )。(分数:1.00)A.完整性B.正确性C.一致性D.安全性18.关系模型中常用的关系操作包括( )。 选择 投影 连接 查询 删除 (分数:1.00)A.和B.,和C.,和D.全部按所使用的数据模型来分,数据库可分为哪 3 种模型?(分
11、数:0.99)A.层次、关系和网状B.网状、环状和链状C.大型、中型和小型D.独享、共享和分时(2).若执行下面列出的操作,_操作不能成功执行。(分数:0.33)A.从 DEPT 中删除系号=03的行B.在 DEPT 中插入行(06,外语系,6 号楼) C)将 DEPT 中系号=02的系号改为10C.将 DEPT 中系号=01的地址改为5 号楼(3).在学生信息表关系 Student 中,_属性是外键(foreign key)。(分数:0.33)A.学号B.学生名C.系号D.书籍费19.下述_数据库系统属于第一代数据库系统。(分数:1.00)A.SYBASEB.IngresC.IMSD.Obj
12、ectStore20.为了减少栈溢出的可能性,可让两个栈共享一片连续内存空间,两个栈的栈底分别设在这片空间的两端,这样,只有_时才可能产生上溢。 (分数:1.00)A.两个栈的栈顶在栈空间的某一位置相遇B.其中一个栈的栈顶到达栈空间的中心点C.两个栈的栈顶同时到达栈空间的中心点D.两个栈均不为空,且一个栈的栈顶到达另一个栈的栈底21.设有关系模式 R(A,B,C),根据语义有如下函数依赖集:F=AB,(B,C) A。 关系模式 R 的规范化程度最高达到_。 (分数:1.00)A.1NFB.2NFC.3NFD.4NF22.在 Oracle 数据库系统中,可以建立一种称为“聚簇(cluster)”
13、的结构,这是为了( )。(分数:1.00)A.维护安全性B.加快查询速度C.维护完整性D.便于数据库恢复以下三个小题基于如下供应商关系 S 和零件关系 P。它们的主码分别是“供应商号”和“零件号”,而且,零件关系 P 的属性“颜色”只能取值为(红,白,蓝)。 供应商关系 S: 零件关系 P: 供应商号 供应商名 所在城市 零件号 颜色 供应商号 100 红星 北京 A110 红 100 200 宇宙 上海 B201 蓝 300 300 黎明 天津 C312 白 200 400 立新 重庆 (分数:0.99)(1).如果要删除关系 S 中的元组,哪一个元组可以被删除(不考虑级联删除和空值删除)
14、(分数:0.33)A.( 100, 红星, 北京)B.( 200, 宇宙, 上海)C.( 300, 黎明, 天津)D.( 400, 立新, 重庆)(2).如果向关系 P 中插入一个元组,下列哪一个元组可以被插入?(分数:0.33)A.( B201, 白, 200)B.( C301, 红, 300 )C.( D401, 绿, 100 )D.( B211, 蓝, 500)(3).对关系 S 和 P 执行下列哪一种关系代数操作,会得到如下的结果关系? 供应商号 供应商名 所在城市 零件号 颜色 100 红星 北京 A110 红 200 宇宙 上海 C312 白 300 黎明 天津 B201 蓝(分数
15、:0.33)A.S PB.S PC.S PD.S P23.下面不属于使用视图的优点的是( )。(分数:1.00)A.分散用户的数据B.降低数据库的复杂性C.组织数据转移到其他应用程序D.简化数据库的管理24.新一代数据库应用开发工具应具备的特征有( )。 支持与多种数据库连接 支持可视化图形用户界面 支持面向对象的程序设计 支持开放性 提供完善的数据对象 (分数:1.00)A.,和B.和C.,和D.全部25.下列关于网络安全服务的叙述中,哪一个是错误的?(分数:1.00)A.应提供访问控制服务以防止用户否认已接收的信息B.应提供认证服务以保证用户身份的真实性C.应提供数据完整性服务以防止信息在
16、传输过程中被删除D.应提供保密性服务以防止传输的数据被截获或篡改26.设待排序关键码序列为(25,18,9,33,67,82,53,95,12,70),要按关键码值递增的顺序进行排序,采取以第一个关键码为分界元素的快速排序法,第一趟完成后关键码 96 被放到了第几个位置?(分数:1.00)A.7B.8C.9D.1027.关系模式 Student(Sno,Sname,Cno, Cname,Grade,Tname,Taddr)的属性分别表示学号、学生姓名、课程号、课程名、任课教 师名和教师地址。其中,一个学生可以选修若干门课程,一个教师可以讲授若干门课程, 一门课程可以有若干教师讲授,一个学生选修
17、一门课程时必须选定讲授课程的教师,教 师不会重名。关系模式 Student 的候选关键码有_。 (分数:1.00)A.1 个,为(Sno,Cno)B.1 个,为(Sno,Cno,Tname)C.2 个,为(Sno,Sname,Cno)和(Sno,Cno,Tname)D.2 个,为(Sno,Sname,Cno)和(Sname,Cno,Tname)28.在 E-R 图中,用菱形表示( )。(分数:1.00)A.实体型B.码C.属性D.联系29.将局部 E-R 图集成为全局 E-R 图时,可能存在 3 类冲突,下面对这些冲突的描述中,不属于这 3 类冲突的是( )。(分数:1.00)A.属性冲突B.
18、结构冲突C.命名冲突D.模式冲突30.下列关于 E-R 模型的叙述中,_是不正确的。 (分数:1.00)A.在 E-R 图中,实体类型用矩形表示,属性用椭圆形表示,联系用棱形表示B.实体类型间的联系通常可以分为 1:1,1:n 和 m:n 三类C.1:1 联系是 1:n 联系的特例,1:n 联系是 m:n 联系的特例D.联系只能存在于两个实体类型之间31.数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中,哪些是日志记录的内容? 事务开始信息 更新信息 提交信息 事务中止信息 (分数:1.00)A.,和B.,和C.,和D.都是32.基于“学生选课课程”数据库中的三 个关系是: (分数
19、:1.00)A.SELECT S#,SNAME FROM S WHERE SNAME=李%B.SELECT S#,SNAME FROM S WHERE SNAME LIKE 李%C.SELECT S#,SNAME FROM S WHERE SNAME=%李%D.SELECT S#,SNAME FROM S WHERE SNAME LIKE %李%33.在关系数据模型中,一个关系中的主码【 】。(分数:1.00)A.可以取值为 NULL(空值)B.只能是单个属性C.不能是其他关系的外码D.只能有一个34.下列关于关系模式的码的叙述中,哪一项是不正确的?(分数:1.00)A.当候选码多于一个时,选
20、定其中一个作为主码B.主码可以是单个属性,也可以是属性组C.不包含在主码中的属性称为非主属性D.若一个关系模式中的所有属性构成码,则称为全码35.数据库具有最小冗余度、较高的程序与数据独立性,易于扩充和_的特点。(分数:1.00)A.程序结构化B.程序标准化C.数据模块化D.数据结构化36.下列叙述正确的是( )。 (分数:1.00)A.在分布式系统中处理器是紧耦合的B.并行系统是由一些松耦合的结点组成C.在分布式系统中每个结点是一个独立的数据库系统结点D.分布式系统并没有做到真正意义上的相互独立37.设 U 是所有属性的集合,X、Y、Z 都是 U 的子集,且 Z=U-X-Y。下列关于多值依赖
21、 的叙述中,_是正确的。 若 X ? Y,则 X ? Y 若 X ?Y,则 X ? Y 若 X ? Y,且 Y ? Y ,则 X 若 X ? Y,则 X ? Z (分数:1.00)A.只有B.只有C.和D.和38.如果两个实体之间的联系是 M:N,则实现 1:M 联系的方法是( )。(分数:1.00)A.将两个实体转换成一个关系B.将两个实体转换的关系中,分别加入另一个关系的主码C.将“1”端实体转换的关系的主码,放入“M”端实体转换的关系中D.将“M”端实体转换的关系的主码,放入“1”端实体转换的关系中39.在下面列出的条目中,哪个(些)是当前应用开发工具的发展趋势? .采用 3 层或多层C
22、lient/Server 结构 .支持 Web 应用 .支持开放的、构件式的分布式计算环境(分数:1.00)A.和B.只有C.只有D.都是40.下列哪一种方法不能用于提高文件目录检索效率?(分数:1.00)A.限制子目录个数B.引入当前目录C.采用相对路径文件名D.将目录项分解41.在嵌入式 SQL 中,与游标相关的有四个语句,其中使游标定义中的 SELECT 语句执行的是(分数:1.00)A.DECLAREB.OPENC.FETCHD.CLOSE42.有 student 表和 class 表,student 表的主键是学号,class 的主键是课程号。则下列描述的操作中,哪一个操作不正确?
23、(分数:1.00)A.从表 student 中删除行(010,王宏大,01,02)B.在 student 中插入行(102,赵民,03,03)C.将 student 中学号=010的课程号改为02D.将 stuedent 中雇员号=101的课程号改为0543.假定学生关系是 S(S#,SNAME,SEX,AGE),课程关系是 C(C#,CNAME,TEACHER), 学生选课关系是SC(S#,C#,GRADE),要查找选修“COMPUTER”课程的女学生的姓名,将涉及到关系_。(分数:1.00)A.SB.SC,CC.S,SCD.S,C,SC44.OLAP 是以数据库或数据仓库为基础的,其最终数
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 三级 数据库技术 50 答案 解析 DOC
